configure revision 2becc446
12c7c4e3dSmrg#! /bin/sh 22c7c4e3dSmrg# Guess values for system-dependent variables and create Makefiles. 32becc446Smrg# Generated by GNU Autoconf 2.69 for xcmsdb 1.0.5. 42c7c4e3dSmrg# 52c7c4e3dSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 62c7c4e3dSmrg# 716d7e2f1Smrg# 82becc446Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 916d7e2f1Smrg# 1016d7e2f1Smrg# 112c7c4e3dSmrg# This configure script is free software; the Free Software Foundation 122c7c4e3dSmrg# gives unlimited permission to copy, distribute and modify it. 1316d7e2f1Smrg## -------------------- ## 1416d7e2f1Smrg## M4sh Initialization. ## 1516d7e2f1Smrg## -------------------- ## 162c7c4e3dSmrg 178650bb69Smrg# Be more Bourne compatible 188650bb69SmrgDUALCASE=1; export DUALCASE # for MKS sh 1916d7e2f1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 202c7c4e3dSmrg emulate sh 212c7c4e3dSmrg NULLCMD=: 228650bb69Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 232c7c4e3dSmrg # is contrary to our usage. Disable this feature. 242c7c4e3dSmrg alias -g '${1+"$@"}'='"$@"' 258650bb69Smrg setopt NO_GLOB_SUBST 268650bb69Smrgelse 2716d7e2f1Smrg case `(set -o) 2>/dev/null` in #( 2816d7e2f1Smrg *posix*) : 2916d7e2f1Smrg set -o posix ;; #( 3016d7e2f1Smrg *) : 3116d7e2f1Smrg ;; 328650bb69Smrgesac 338650bb69Smrgfi 348650bb69Smrg 358650bb69Smrg 368650bb69Smrgas_nl=' 378650bb69Smrg' 388650bb69Smrgexport as_nl 398650bb69Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 408650bb69Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 418650bb69Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 428650bb69Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4316d7e2f1Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 4416d7e2f1Smrg# but without wasting forks for bash or zsh. 4516d7e2f1Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 4616d7e2f1Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4716d7e2f1Smrg as_echo='print -r --' 4816d7e2f1Smrg as_echo_n='print -rn --' 4916d7e2f1Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 508650bb69Smrg as_echo='printf %s\n' 518650bb69Smrg as_echo_n='printf %s' 528650bb69Smrgelse 538650bb69Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 548650bb69Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 558650bb69Smrg as_echo_n='/usr/ucb/echo -n' 568650bb69Smrg else 578650bb69Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 588650bb69Smrg as_echo_n_body='eval 598650bb69Smrg arg=$1; 6016d7e2f1Smrg case $arg in #( 618650bb69Smrg *"$as_nl"*) 628650bb69Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 638650bb69Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 648650bb69Smrg esac; 658650bb69Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 668650bb69Smrg ' 678650bb69Smrg export as_echo_n_body 688650bb69Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 698650bb69Smrg fi 708650bb69Smrg export as_echo_body 718650bb69Smrg as_echo='sh -c $as_echo_body as_echo' 728650bb69Smrgfi 738650bb69Smrg 748650bb69Smrg# The user is always right. 758650bb69Smrgif test "${PATH_SEPARATOR+set}" != set; then 768650bb69Smrg PATH_SEPARATOR=: 778650bb69Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 788650bb69Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 798650bb69Smrg PATH_SEPARATOR=';' 808650bb69Smrg } 812c7c4e3dSmrgfi 822c7c4e3dSmrg 832c7c4e3dSmrg 848650bb69Smrg# IFS 858650bb69Smrg# We need space, tab and new line, in precisely that order. Quoting is 868650bb69Smrg# there to prevent editors from complaining about space-tab. 878650bb69Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 888650bb69Smrg# splitting by setting IFS to empty value.) 898650bb69SmrgIFS=" "" $as_nl" 908650bb69Smrg 918650bb69Smrg# Find who we are. Look in the path if we contain no directory separator. 9216d7e2f1Smrgas_myself= 9316d7e2f1Smrgcase $0 in #(( 948650bb69Smrg *[\\/]* ) as_myself=$0 ;; 958650bb69Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 968650bb69Smrgfor as_dir in $PATH 978650bb69Smrgdo 988650bb69Smrg IFS=$as_save_IFS 998650bb69Smrg test -z "$as_dir" && as_dir=. 10016d7e2f1Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10116d7e2f1Smrg done 1028650bb69SmrgIFS=$as_save_IFS 1038650bb69Smrg 1048650bb69Smrg ;; 1058650bb69Smrgesac 1068650bb69Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1078650bb69Smrg# in which case we are not to be found in the path. 1088650bb69Smrgif test "x$as_myself" = x; then 1098650bb69Smrg as_myself=$0 1108650bb69Smrgfi 1118650bb69Smrgif test ! -f "$as_myself"; then 1128650bb69Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11316d7e2f1Smrg exit 1 1148650bb69Smrgfi 1158650bb69Smrg 11616d7e2f1Smrg# Unset variables that we do not need and which cause bugs (e.g. in 11716d7e2f1Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11816d7e2f1Smrg# suppresses any "Segmentation fault" message there. '((' could 11916d7e2f1Smrg# trigger a bug in pdksh 5.2.14. 12016d7e2f1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 12116d7e2f1Smrgdo eval test x\${$as_var+set} = xset \ 12216d7e2f1Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1238650bb69Smrgdone 1242c7c4e3dSmrgPS1='$ ' 1252c7c4e3dSmrgPS2='> ' 1262c7c4e3dSmrgPS4='+ ' 1272c7c4e3dSmrg 1282c7c4e3dSmrg# NLS nuisances. 1298650bb69SmrgLC_ALL=C 1308650bb69Smrgexport LC_ALL 1318650bb69SmrgLANGUAGE=C 1328650bb69Smrgexport LANGUAGE 1332c7c4e3dSmrg 13416d7e2f1Smrg# CDPATH. 13516d7e2f1Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13616d7e2f1Smrg 1372becc446Smrg# Use a proper internal environment variable to ensure we don't fall 1382becc446Smrg # into an infinite loop, continuously re-executing ourselves. 1392becc446Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 1402becc446Smrg _as_can_reexec=no; export _as_can_reexec; 1412becc446Smrg # We cannot yet assume a decent shell, so we have to provide a 1422becc446Smrg# neutralization value for shells without unset; and this also 1432becc446Smrg# works around shells that cannot unset nonexistent variables. 1442becc446Smrg# Preserve -v and -x to the replacement shell. 1452becc446SmrgBASH_ENV=/dev/null 1462becc446SmrgENV=/dev/null 1472becc446Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 1482becc446Smrgcase $- in # (((( 1492becc446Smrg *v*x* | *x*v* ) as_opts=-vx ;; 1502becc446Smrg *v* ) as_opts=-v ;; 1512becc446Smrg *x* ) as_opts=-x ;; 1522becc446Smrg * ) as_opts= ;; 1532becc446Smrgesac 1542becc446Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 1552becc446Smrg# Admittedly, this is quite paranoid, since all the known shells bail 1562becc446Smrg# out after a failed `exec'. 1572becc446Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 1582becc446Smrgas_fn_exit 255 1592becc446Smrg fi 1602becc446Smrg # We don't want this to propagate to other subprocesses. 1612becc446Smrg { _as_can_reexec=; unset _as_can_reexec;} 16216d7e2f1Smrgif test "x$CONFIG_SHELL" = x; then 16316d7e2f1Smrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16416d7e2f1Smrg emulate sh 16516d7e2f1Smrg NULLCMD=: 16616d7e2f1Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16716d7e2f1Smrg # is contrary to our usage. Disable this feature. 16816d7e2f1Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 16916d7e2f1Smrg setopt NO_GLOB_SUBST 17016d7e2f1Smrgelse 17116d7e2f1Smrg case \`(set -o) 2>/dev/null\` in #( 17216d7e2f1Smrg *posix*) : 17316d7e2f1Smrg set -o posix ;; #( 17416d7e2f1Smrg *) : 17516d7e2f1Smrg ;; 17616d7e2f1Smrgesac 17716d7e2f1Smrgfi 17816d7e2f1Smrg" 17916d7e2f1Smrg as_required="as_fn_return () { (exit \$1); } 18016d7e2f1Smrgas_fn_success () { as_fn_return 0; } 18116d7e2f1Smrgas_fn_failure () { as_fn_return 1; } 18216d7e2f1Smrgas_fn_ret_success () { return 0; } 18316d7e2f1Smrgas_fn_ret_failure () { return 1; } 18416d7e2f1Smrg 18516d7e2f1Smrgexitcode=0 18616d7e2f1Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 18716d7e2f1Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18816d7e2f1Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18916d7e2f1Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 19016d7e2f1Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 19116d7e2f1Smrg 19216d7e2f1Smrgelse 19316d7e2f1Smrg exitcode=1; echo positional parameters were not saved. 19416d7e2f1Smrgfi 1952becc446Smrgtest x\$exitcode = x0 || exit 1 1962becc446Smrgtest -x / || exit 1" 19716d7e2f1Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19816d7e2f1Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19916d7e2f1Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 20016d7e2f1Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 20116d7e2f1Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 20216d7e2f1Smrg if (eval "$as_required") 2>/dev/null; then : 20316d7e2f1Smrg as_have_required=yes 20416d7e2f1Smrgelse 20516d7e2f1Smrg as_have_required=no 20616d7e2f1Smrgfi 20716d7e2f1Smrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 20816d7e2f1Smrg 20916d7e2f1Smrgelse 21016d7e2f1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21116d7e2f1Smrgas_found=false 21216d7e2f1Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21316d7e2f1Smrgdo 21416d7e2f1Smrg IFS=$as_save_IFS 21516d7e2f1Smrg test -z "$as_dir" && as_dir=. 21616d7e2f1Smrg as_found=: 21716d7e2f1Smrg case $as_dir in #( 21816d7e2f1Smrg /*) 21916d7e2f1Smrg for as_base in sh bash ksh sh5; do 22016d7e2f1Smrg # Try only shells that exist, to save several forks. 22116d7e2f1Smrg as_shell=$as_dir/$as_base 22216d7e2f1Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 22316d7e2f1Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 22416d7e2f1Smrg CONFIG_SHELL=$as_shell as_have_required=yes 22516d7e2f1Smrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 22616d7e2f1Smrg break 2 22716d7e2f1Smrgfi 22816d7e2f1Smrgfi 22916d7e2f1Smrg done;; 23016d7e2f1Smrg esac 23116d7e2f1Smrg as_found=false 23216d7e2f1Smrgdone 23316d7e2f1Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23416d7e2f1Smrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 23516d7e2f1Smrg CONFIG_SHELL=$SHELL as_have_required=yes 23616d7e2f1Smrgfi; } 23716d7e2f1SmrgIFS=$as_save_IFS 23816d7e2f1Smrg 23916d7e2f1Smrg 24016d7e2f1Smrg if test "x$CONFIG_SHELL" != x; then : 2412becc446Smrg export CONFIG_SHELL 2422becc446Smrg # We cannot yet assume a decent shell, so we have to provide a 2432becc446Smrg# neutralization value for shells without unset; and this also 2442becc446Smrg# works around shells that cannot unset nonexistent variables. 2452becc446Smrg# Preserve -v and -x to the replacement shell. 2462becc446SmrgBASH_ENV=/dev/null 2472becc446SmrgENV=/dev/null 2482becc446Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 2492becc446Smrgcase $- in # (((( 2502becc446Smrg *v*x* | *x*v* ) as_opts=-vx ;; 2512becc446Smrg *v* ) as_opts=-v ;; 2522becc446Smrg *x* ) as_opts=-x ;; 2532becc446Smrg * ) as_opts= ;; 2542becc446Smrgesac 2552becc446Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 2562becc446Smrg# Admittedly, this is quite paranoid, since all the known shells bail 2572becc446Smrg# out after a failed `exec'. 2582becc446Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 2592becc446Smrgexit 255 26016d7e2f1Smrgfi 26116d7e2f1Smrg 26216d7e2f1Smrg if test x$as_have_required = xno; then : 26316d7e2f1Smrg $as_echo "$0: This script requires a shell more modern than all" 26416d7e2f1Smrg $as_echo "$0: the shells that I found on your system." 26516d7e2f1Smrg if test x${ZSH_VERSION+set} = xset ; then 26616d7e2f1Smrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 26716d7e2f1Smrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 26816d7e2f1Smrg else 26916d7e2f1Smrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 27016d7e2f1Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 27116d7e2f1Smrg$0: about your system, including any error possibly output 27216d7e2f1Smrg$0: before this message. Then install a modern shell, or 27316d7e2f1Smrg$0: manually run the script under such a shell if you do 27416d7e2f1Smrg$0: have one." 27516d7e2f1Smrg fi 27616d7e2f1Smrg exit 1 27716d7e2f1Smrgfi 27816d7e2f1Smrgfi 27916d7e2f1Smrgfi 28016d7e2f1SmrgSHELL=${CONFIG_SHELL-/bin/sh} 28116d7e2f1Smrgexport SHELL 28216d7e2f1Smrg# Unset more variables known to interfere with behavior of common tools. 28316d7e2f1SmrgCLICOLOR_FORCE= GREP_OPTIONS= 28416d7e2f1Smrgunset CLICOLOR_FORCE GREP_OPTIONS 28516d7e2f1Smrg 28616d7e2f1Smrg## --------------------- ## 28716d7e2f1Smrg## M4sh Shell Functions. ## 28816d7e2f1Smrg## --------------------- ## 28916d7e2f1Smrg# as_fn_unset VAR 29016d7e2f1Smrg# --------------- 29116d7e2f1Smrg# Portably unset VAR. 29216d7e2f1Smrgas_fn_unset () 29316d7e2f1Smrg{ 29416d7e2f1Smrg { eval $1=; unset $1;} 29516d7e2f1Smrg} 29616d7e2f1Smrgas_unset=as_fn_unset 29716d7e2f1Smrg 29816d7e2f1Smrg# as_fn_set_status STATUS 29916d7e2f1Smrg# ----------------------- 30016d7e2f1Smrg# Set $? to STATUS, without forking. 30116d7e2f1Smrgas_fn_set_status () 30216d7e2f1Smrg{ 30316d7e2f1Smrg return $1 30416d7e2f1Smrg} # as_fn_set_status 30516d7e2f1Smrg 30616d7e2f1Smrg# as_fn_exit STATUS 30716d7e2f1Smrg# ----------------- 30816d7e2f1Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 30916d7e2f1Smrgas_fn_exit () 31016d7e2f1Smrg{ 31116d7e2f1Smrg set +e 31216d7e2f1Smrg as_fn_set_status $1 31316d7e2f1Smrg exit $1 31416d7e2f1Smrg} # as_fn_exit 31516d7e2f1Smrg 31616d7e2f1Smrg# as_fn_mkdir_p 31716d7e2f1Smrg# ------------- 31816d7e2f1Smrg# Create "$as_dir" as a directory, including parents if necessary. 31916d7e2f1Smrgas_fn_mkdir_p () 32016d7e2f1Smrg{ 32116d7e2f1Smrg 32216d7e2f1Smrg case $as_dir in #( 32316d7e2f1Smrg -*) as_dir=./$as_dir;; 32416d7e2f1Smrg esac 32516d7e2f1Smrg test -d "$as_dir" || eval $as_mkdir_p || { 32616d7e2f1Smrg as_dirs= 32716d7e2f1Smrg while :; do 32816d7e2f1Smrg case $as_dir in #( 32916d7e2f1Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 33016d7e2f1Smrg *) as_qdir=$as_dir;; 33116d7e2f1Smrg esac 33216d7e2f1Smrg as_dirs="'$as_qdir' $as_dirs" 33316d7e2f1Smrg as_dir=`$as_dirname -- "$as_dir" || 33416d7e2f1Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 33516d7e2f1Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 33616d7e2f1Smrg X"$as_dir" : 'X\(//\)$' \| \ 33716d7e2f1Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 33816d7e2f1Smrg$as_echo X"$as_dir" | 33916d7e2f1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 34016d7e2f1Smrg s//\1/ 34116d7e2f1Smrg q 34216d7e2f1Smrg } 34316d7e2f1Smrg /^X\(\/\/\)[^/].*/{ 34416d7e2f1Smrg s//\1/ 34516d7e2f1Smrg q 34616d7e2f1Smrg } 34716d7e2f1Smrg /^X\(\/\/\)$/{ 34816d7e2f1Smrg s//\1/ 34916d7e2f1Smrg q 35016d7e2f1Smrg } 35116d7e2f1Smrg /^X\(\/\).*/{ 35216d7e2f1Smrg s//\1/ 35316d7e2f1Smrg q 35416d7e2f1Smrg } 35516d7e2f1Smrg s/.*/./; q'` 35616d7e2f1Smrg test -d "$as_dir" && break 35716d7e2f1Smrg done 35816d7e2f1Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 35916d7e2f1Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 36016d7e2f1Smrg 36116d7e2f1Smrg 36216d7e2f1Smrg} # as_fn_mkdir_p 3632becc446Smrg 3642becc446Smrg# as_fn_executable_p FILE 3652becc446Smrg# ----------------------- 3662becc446Smrg# Test if FILE is an executable regular file. 3672becc446Smrgas_fn_executable_p () 3682becc446Smrg{ 3692becc446Smrg test -f "$1" && test -x "$1" 3702becc446Smrg} # as_fn_executable_p 37116d7e2f1Smrg# as_fn_append VAR VALUE 37216d7e2f1Smrg# ---------------------- 37316d7e2f1Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 37416d7e2f1Smrg# advantage of any shell optimizations that allow amortized linear growth over 37516d7e2f1Smrg# repeated appends, instead of the typical quadratic growth present in naive 37616d7e2f1Smrg# implementations. 37716d7e2f1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 37816d7e2f1Smrg eval 'as_fn_append () 37916d7e2f1Smrg { 38016d7e2f1Smrg eval $1+=\$2 38116d7e2f1Smrg }' 38216d7e2f1Smrgelse 38316d7e2f1Smrg as_fn_append () 38416d7e2f1Smrg { 38516d7e2f1Smrg eval $1=\$$1\$2 38616d7e2f1Smrg } 38716d7e2f1Smrgfi # as_fn_append 38816d7e2f1Smrg 38916d7e2f1Smrg# as_fn_arith ARG... 39016d7e2f1Smrg# ------------------ 39116d7e2f1Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 39216d7e2f1Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 39316d7e2f1Smrg# must be portable across $(()) and expr. 39416d7e2f1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 39516d7e2f1Smrg eval 'as_fn_arith () 39616d7e2f1Smrg { 39716d7e2f1Smrg as_val=$(( $* )) 39816d7e2f1Smrg }' 39916d7e2f1Smrgelse 40016d7e2f1Smrg as_fn_arith () 40116d7e2f1Smrg { 40216d7e2f1Smrg as_val=`expr "$@" || test $? -eq 1` 40316d7e2f1Smrg } 40416d7e2f1Smrgfi # as_fn_arith 40516d7e2f1Smrg 40616d7e2f1Smrg 40716d7e2f1Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 40816d7e2f1Smrg# ---------------------------------------- 40916d7e2f1Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 41016d7e2f1Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 41116d7e2f1Smrg# script with STATUS, using 1 if that was 0. 41216d7e2f1Smrgas_fn_error () 41316d7e2f1Smrg{ 41416d7e2f1Smrg as_status=$1; test $as_status -eq 0 && as_status=1 41516d7e2f1Smrg if test "$4"; then 41616d7e2f1Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 41716d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 41816d7e2f1Smrg fi 41916d7e2f1Smrg $as_echo "$as_me: error: $2" >&2 42016d7e2f1Smrg as_fn_exit $as_status 42116d7e2f1Smrg} # as_fn_error 42216d7e2f1Smrg 4238650bb69Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4248650bb69Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4252c7c4e3dSmrg as_expr=expr 4262c7c4e3dSmrgelse 4272c7c4e3dSmrg as_expr=false 4282c7c4e3dSmrgfi 4292c7c4e3dSmrg 4308650bb69Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4312c7c4e3dSmrg as_basename=basename 4322c7c4e3dSmrgelse 4332c7c4e3dSmrg as_basename=false 4342c7c4e3dSmrgfi 4352c7c4e3dSmrg 43616d7e2f1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 43716d7e2f1Smrg as_dirname=dirname 43816d7e2f1Smrgelse 43916d7e2f1Smrg as_dirname=false 44016d7e2f1Smrgfi 4412c7c4e3dSmrg 4428650bb69Smrgas_me=`$as_basename -- "$0" || 4432c7c4e3dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4442c7c4e3dSmrg X"$0" : 'X\(//\)$' \| \ 4458650bb69Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4468650bb69Smrg$as_echo X/"$0" | 4478650bb69Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4488650bb69Smrg s//\1/ 4498650bb69Smrg q 4508650bb69Smrg } 4518650bb69Smrg /^X\/\(\/\/\)$/{ 4528650bb69Smrg s//\1/ 4538650bb69Smrg q 4548650bb69Smrg } 4558650bb69Smrg /^X\/\(\/\).*/{ 4568650bb69Smrg s//\1/ 4578650bb69Smrg q 4588650bb69Smrg } 4598650bb69Smrg s/.*/./; q'` 4602c7c4e3dSmrg 46116d7e2f1Smrg# Avoid depending upon Character Ranges. 46216d7e2f1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 46316d7e2f1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46416d7e2f1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46516d7e2f1Smrgas_cr_digits='0123456789' 46616d7e2f1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4672c7c4e3dSmrg 4682c7c4e3dSmrg 46916d7e2f1Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 47016d7e2f1Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 47116d7e2f1Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 47216d7e2f1Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 47316d7e2f1Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 47416d7e2f1Smrg sed -n ' 47516d7e2f1Smrg p 47616d7e2f1Smrg /[$]LINENO/= 47716d7e2f1Smrg ' <$as_myself | 47816d7e2f1Smrg sed ' 47916d7e2f1Smrg s/[$]LINENO.*/&-/ 48016d7e2f1Smrg t lineno 48116d7e2f1Smrg b 48216d7e2f1Smrg :lineno 48316d7e2f1Smrg N 48416d7e2f1Smrg :loop 48516d7e2f1Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 48616d7e2f1Smrg t loop 48716d7e2f1Smrg s/-\n.*// 48816d7e2f1Smrg ' >$as_me.lineno && 48916d7e2f1Smrg chmod +x "$as_me.lineno" || 49016d7e2f1Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 4912c7c4e3dSmrg 4922becc446Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 4932becc446Smrg # already done that, so ensure we don't try to do so again and fall 4942becc446Smrg # in an infinite loop. This has already happened in practice. 4952becc446Smrg _as_can_reexec=no; export _as_can_reexec 49616d7e2f1Smrg # Don't try to exec as it changes $[0], causing all sort of problems 49716d7e2f1Smrg # (the dirname of $[0] is not the place where we might find the 49816d7e2f1Smrg # original and so on. Autoconf is especially sensitive to this). 49916d7e2f1Smrg . "./$as_me.lineno" 50016d7e2f1Smrg # Exit status is that of the last command. 50116d7e2f1Smrg exit 5028650bb69Smrg} 5032c7c4e3dSmrg 50416d7e2f1SmrgECHO_C= ECHO_N= ECHO_T= 50516d7e2f1Smrgcase `echo -n x` in #((((( 50616d7e2f1Smrg-n*) 50716d7e2f1Smrg case `echo 'xy\c'` in 50816d7e2f1Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 50916d7e2f1Smrg xy) ECHO_C='\c';; 51016d7e2f1Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 51116d7e2f1Smrg ECHO_T=' ';; 51216d7e2f1Smrg esac;; 51316d7e2f1Smrg*) 51416d7e2f1Smrg ECHO_N='-n';; 51516d7e2f1Smrgesac 5162c7c4e3dSmrg 51716d7e2f1Smrgrm -f conf$$ conf$$.exe conf$$.file 51816d7e2f1Smrgif test -d conf$$.dir; then 51916d7e2f1Smrg rm -f conf$$.dir/conf$$.file 52016d7e2f1Smrgelse 52116d7e2f1Smrg rm -f conf$$.dir 52216d7e2f1Smrg mkdir conf$$.dir 2>/dev/null 5238650bb69Smrgfi 52416d7e2f1Smrgif (echo >conf$$.file) 2>/dev/null; then 52516d7e2f1Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 52616d7e2f1Smrg as_ln_s='ln -s' 52716d7e2f1Smrg # ... but there are two gotchas: 52816d7e2f1Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 52916d7e2f1Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5302becc446Smrg # In both cases, we have to default to `cp -pR'. 53116d7e2f1Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5322becc446Smrg as_ln_s='cp -pR' 53316d7e2f1Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 53416d7e2f1Smrg as_ln_s=ln 53516d7e2f1Smrg else 5362becc446Smrg as_ln_s='cp -pR' 53716d7e2f1Smrg fi 5388650bb69Smrgelse 5392becc446Smrg as_ln_s='cp -pR' 5408650bb69Smrgfi 54116d7e2f1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 54216d7e2f1Smrgrmdir conf$$.dir 2>/dev/null 5438650bb69Smrg 54416d7e2f1Smrgif mkdir -p . 2>/dev/null; then 54516d7e2f1Smrg as_mkdir_p='mkdir -p "$as_dir"' 54616d7e2f1Smrgelse 54716d7e2f1Smrg test -d ./-p && rmdir ./-p 54816d7e2f1Smrg as_mkdir_p=false 5498650bb69Smrgfi 5508650bb69Smrg 5512becc446Smrgas_test_x='test -x' 5522becc446Smrgas_executable_p=as_fn_executable_p 5538650bb69Smrg 55416d7e2f1Smrg# Sed expression to map a string onto a valid CPP name. 55516d7e2f1Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5568650bb69Smrg 55716d7e2f1Smrg# Sed expression to map a string onto a valid variable name. 55816d7e2f1Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5598650bb69Smrg 5608650bb69Smrg 56116d7e2f1Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 56216d7e2f1Smrgexec 6>&1 5632c7c4e3dSmrg 5642c7c4e3dSmrg# Name of the host. 56516d7e2f1Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5662c7c4e3dSmrg# so uname gets run too. 5672c7c4e3dSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5682c7c4e3dSmrg 5692c7c4e3dSmrg# 5702c7c4e3dSmrg# Initializations. 5712c7c4e3dSmrg# 5722c7c4e3dSmrgac_default_prefix=/usr/local 5738650bb69Smrgac_clean_files= 5742c7c4e3dSmrgac_config_libobj_dir=. 5758650bb69SmrgLIBOBJS= 5762c7c4e3dSmrgcross_compiling=no 5772c7c4e3dSmrgsubdirs= 5782c7c4e3dSmrgMFLAGS= 5792c7c4e3dSmrgMAKEFLAGS= 5802c7c4e3dSmrg 5812c7c4e3dSmrg# Identity of this package. 5822c7c4e3dSmrgPACKAGE_NAME='xcmsdb' 5832c7c4e3dSmrgPACKAGE_TARNAME='xcmsdb' 5842becc446SmrgPACKAGE_VERSION='1.0.5' 5852becc446SmrgPACKAGE_STRING='xcmsdb 1.0.5' 5862c7c4e3dSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 58716d7e2f1SmrgPACKAGE_URL='' 5882c7c4e3dSmrg 5892becc446Smrgac_unique_file="Makefile.am" 5908650bb69Smrg# Factoring default headers for most tests. 5918650bb69Smrgac_includes_default="\ 5928650bb69Smrg#include <stdio.h> 5938650bb69Smrg#ifdef HAVE_SYS_TYPES_H 5948650bb69Smrg# include <sys/types.h> 5958650bb69Smrg#endif 5968650bb69Smrg#ifdef HAVE_SYS_STAT_H 5978650bb69Smrg# include <sys/stat.h> 5988650bb69Smrg#endif 5998650bb69Smrg#ifdef STDC_HEADERS 6008650bb69Smrg# include <stdlib.h> 6018650bb69Smrg# include <stddef.h> 6028650bb69Smrg#else 6038650bb69Smrg# ifdef HAVE_STDLIB_H 6048650bb69Smrg# include <stdlib.h> 6058650bb69Smrg# endif 6068650bb69Smrg#endif 6078650bb69Smrg#ifdef HAVE_STRING_H 6088650bb69Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 6098650bb69Smrg# include <memory.h> 6108650bb69Smrg# endif 6118650bb69Smrg# include <string.h> 6128650bb69Smrg#endif 6138650bb69Smrg#ifdef HAVE_STRINGS_H 6148650bb69Smrg# include <strings.h> 6158650bb69Smrg#endif 6168650bb69Smrg#ifdef HAVE_INTTYPES_H 6178650bb69Smrg# include <inttypes.h> 6188650bb69Smrg#endif 6198650bb69Smrg#ifdef HAVE_STDINT_H 6208650bb69Smrg# include <stdint.h> 6218650bb69Smrg#endif 6228650bb69Smrg#ifdef HAVE_UNISTD_H 6238650bb69Smrg# include <unistd.h> 6248650bb69Smrg#endif" 6258650bb69Smrg 6268650bb69Smrgac_subst_vars='am__EXEEXT_FALSE 6278650bb69Smrgam__EXEEXT_TRUE 6288650bb69SmrgLTLIBOBJS 6298650bb69SmrgLIBOBJS 6308650bb69SmrgXCMSDB_LIBS 6318650bb69SmrgXCMSDB_CFLAGS 63216d7e2f1SmrgMAN_SUBSTS 63316d7e2f1SmrgXORG_MAN_PAGE 6348650bb69SmrgADMIN_MAN_DIR 6358650bb69SmrgDRIVER_MAN_DIR 6368650bb69SmrgMISC_MAN_DIR 6378650bb69SmrgFILE_MAN_DIR 6388650bb69SmrgLIB_MAN_DIR 6398650bb69SmrgAPP_MAN_DIR 6408650bb69SmrgADMIN_MAN_SUFFIX 6418650bb69SmrgDRIVER_MAN_SUFFIX 6428650bb69SmrgMISC_MAN_SUFFIX 6438650bb69SmrgFILE_MAN_SUFFIX 6448650bb69SmrgLIB_MAN_SUFFIX 6458650bb69SmrgAPP_MAN_SUFFIX 64616d7e2f1SmrgSED 6478650bb69Smrghost_os 6488650bb69Smrghost_vendor 6498650bb69Smrghost_cpu 6508650bb69Smrghost 6518650bb69Smrgbuild_os 6528650bb69Smrgbuild_vendor 6538650bb69Smrgbuild_cpu 6548650bb69Smrgbuild 65516d7e2f1SmrgINSTALL_CMD 65616d7e2f1SmrgPKG_CONFIG 6578650bb69SmrgCHANGELOG_CMD 65816d7e2f1SmrgSTRICT_CFLAGS 6598650bb69SmrgCWARNFLAGS 66016d7e2f1SmrgBASE_CFLAGS 6618650bb69SmrgEGREP 6628650bb69SmrgGREP 6638650bb69SmrgCPP 6648650bb69Smrgam__fastdepCC_FALSE 6658650bb69Smrgam__fastdepCC_TRUE 6668650bb69SmrgCCDEPMODE 6672becc446Smrgam__nodep 6688650bb69SmrgAMDEPBACKSLASH 6698650bb69SmrgAMDEP_FALSE 6708650bb69SmrgAMDEP_TRUE 6718650bb69Smrgam__quote 6728650bb69Smrgam__include 6738650bb69SmrgDEPDIR 6748650bb69SmrgOBJEXT 6758650bb69SmrgEXEEXT 6768650bb69Smrgac_ct_CC 6778650bb69SmrgCPPFLAGS 6788650bb69SmrgLDFLAGS 6798650bb69SmrgCFLAGS 6808650bb69SmrgCC 6812becc446SmrgAM_BACKSLASH 6822becc446SmrgAM_DEFAULT_VERBOSITY 6832becc446SmrgAM_DEFAULT_V 6842becc446SmrgAM_V 6858650bb69Smrgam__untar 6868650bb69Smrgam__tar 6878650bb69SmrgAMTAR 6888650bb69Smrgam__leading_dot 6898650bb69SmrgSET_MAKE 6908650bb69SmrgAWK 6918650bb69Smrgmkdir_p 6928650bb69SmrgMKDIR_P 6938650bb69SmrgINSTALL_STRIP_PROGRAM 6948650bb69SmrgSTRIP 6958650bb69Smrginstall_sh 6968650bb69SmrgMAKEINFO 6978650bb69SmrgAUTOHEADER 6988650bb69SmrgAUTOMAKE 6998650bb69SmrgAUTOCONF 7008650bb69SmrgACLOCAL 7018650bb69SmrgVERSION 7028650bb69SmrgPACKAGE 7038650bb69SmrgCYGPATH_W 7048650bb69Smrgam__isrc 7058650bb69SmrgINSTALL_DATA 7068650bb69SmrgINSTALL_SCRIPT 7078650bb69SmrgINSTALL_PROGRAM 7088650bb69Smrgtarget_alias 7098650bb69Smrghost_alias 7108650bb69Smrgbuild_alias 7118650bb69SmrgLIBS 7128650bb69SmrgECHO_T 7138650bb69SmrgECHO_N 7148650bb69SmrgECHO_C 7158650bb69SmrgDEFS 7168650bb69Smrgmandir 7178650bb69Smrglocaledir 7188650bb69Smrglibdir 7198650bb69Smrgpsdir 7208650bb69Smrgpdfdir 7218650bb69Smrgdvidir 7228650bb69Smrghtmldir 7238650bb69Smrginfodir 7248650bb69Smrgdocdir 7258650bb69Smrgoldincludedir 7268650bb69Smrgincludedir 7278650bb69Smrglocalstatedir 7288650bb69Smrgsharedstatedir 7298650bb69Smrgsysconfdir 7308650bb69Smrgdatadir 7318650bb69Smrgdatarootdir 7328650bb69Smrglibexecdir 7338650bb69Smrgsbindir 7348650bb69Smrgbindir 7358650bb69Smrgprogram_transform_name 7368650bb69Smrgprefix 7378650bb69Smrgexec_prefix 73816d7e2f1SmrgPACKAGE_URL 7398650bb69SmrgPACKAGE_BUGREPORT 7408650bb69SmrgPACKAGE_STRING 7418650bb69SmrgPACKAGE_VERSION 7428650bb69SmrgPACKAGE_TARNAME 7438650bb69SmrgPACKAGE_NAME 7448650bb69SmrgPATH_SEPARATOR 7458650bb69SmrgSHELL' 7462c7c4e3dSmrgac_subst_files='' 7478650bb69Smrgac_user_opts=' 7488650bb69Smrgenable_option_checking 7492becc446Smrgenable_silent_rules 7508650bb69Smrgenable_dependency_tracking 75116d7e2f1Smrgenable_selective_werror 7528650bb69Smrgenable_strict_compilation 7538650bb69Smrg' 7548650bb69Smrg ac_precious_vars='build_alias 7558650bb69Smrghost_alias 7568650bb69Smrgtarget_alias 7578650bb69SmrgCC 7588650bb69SmrgCFLAGS 7598650bb69SmrgLDFLAGS 7608650bb69SmrgLIBS 7618650bb69SmrgCPPFLAGS 7628650bb69SmrgCPP 7638650bb69SmrgPKG_CONFIG 7648650bb69SmrgXCMSDB_CFLAGS 7658650bb69SmrgXCMSDB_LIBS' 7668650bb69Smrg 7672c7c4e3dSmrg 7682c7c4e3dSmrg# Initialize some variables set by options. 7692c7c4e3dSmrgac_init_help= 7702c7c4e3dSmrgac_init_version=false 7718650bb69Smrgac_unrecognized_opts= 7728650bb69Smrgac_unrecognized_sep= 7732c7c4e3dSmrg# The variables have the same names as the options, with 7742c7c4e3dSmrg# dashes changed to underlines. 7752c7c4e3dSmrgcache_file=/dev/null 7762c7c4e3dSmrgexec_prefix=NONE 7772c7c4e3dSmrgno_create= 7782c7c4e3dSmrgno_recursion= 7792c7c4e3dSmrgprefix=NONE 7802c7c4e3dSmrgprogram_prefix=NONE 7812c7c4e3dSmrgprogram_suffix=NONE 7822c7c4e3dSmrgprogram_transform_name=s,x,x, 7832c7c4e3dSmrgsilent= 7842c7c4e3dSmrgsite= 7852c7c4e3dSmrgsrcdir= 7862c7c4e3dSmrgverbose= 7872c7c4e3dSmrgx_includes=NONE 7882c7c4e3dSmrgx_libraries=NONE 7892c7c4e3dSmrg 7902c7c4e3dSmrg# Installation directory options. 7912c7c4e3dSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 7922c7c4e3dSmrg# and all the variables that are supposed to be based on exec_prefix 7932c7c4e3dSmrg# by default will actually change. 7942c7c4e3dSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 7958650bb69Smrg# (The list follows the same order as the GNU Coding Standards.) 7962c7c4e3dSmrgbindir='${exec_prefix}/bin' 7972c7c4e3dSmrgsbindir='${exec_prefix}/sbin' 7982c7c4e3dSmrglibexecdir='${exec_prefix}/libexec' 7998650bb69Smrgdatarootdir='${prefix}/share' 8008650bb69Smrgdatadir='${datarootdir}' 8012c7c4e3dSmrgsysconfdir='${prefix}/etc' 8022c7c4e3dSmrgsharedstatedir='${prefix}/com' 8032c7c4e3dSmrglocalstatedir='${prefix}/var' 8042c7c4e3dSmrgincludedir='${prefix}/include' 8052c7c4e3dSmrgoldincludedir='/usr/include' 8068650bb69Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8078650bb69Smrginfodir='${datarootdir}/info' 8088650bb69Smrghtmldir='${docdir}' 8098650bb69Smrgdvidir='${docdir}' 8108650bb69Smrgpdfdir='${docdir}' 8118650bb69Smrgpsdir='${docdir}' 8128650bb69Smrglibdir='${exec_prefix}/lib' 8138650bb69Smrglocaledir='${datarootdir}/locale' 8148650bb69Smrgmandir='${datarootdir}/man' 8152c7c4e3dSmrg 8162c7c4e3dSmrgac_prev= 8178650bb69Smrgac_dashdash= 8182c7c4e3dSmrgfor ac_option 8192c7c4e3dSmrgdo 8202c7c4e3dSmrg # If the previous option needs an argument, assign it. 8212c7c4e3dSmrg if test -n "$ac_prev"; then 8228650bb69Smrg eval $ac_prev=\$ac_option 8232c7c4e3dSmrg ac_prev= 8242c7c4e3dSmrg continue 8252c7c4e3dSmrg fi 8262c7c4e3dSmrg 8278650bb69Smrg case $ac_option in 82816d7e2f1Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 82916d7e2f1Smrg *=) ac_optarg= ;; 83016d7e2f1Smrg *) ac_optarg=yes ;; 8318650bb69Smrg esac 8322c7c4e3dSmrg 8332c7c4e3dSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 8342c7c4e3dSmrg 8358650bb69Smrg case $ac_dashdash$ac_option in 8368650bb69Smrg --) 8378650bb69Smrg ac_dashdash=yes ;; 8382c7c4e3dSmrg 8392c7c4e3dSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8402c7c4e3dSmrg ac_prev=bindir ;; 8412c7c4e3dSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8422c7c4e3dSmrg bindir=$ac_optarg ;; 8432c7c4e3dSmrg 8442c7c4e3dSmrg -build | --build | --buil | --bui | --bu) 8452c7c4e3dSmrg ac_prev=build_alias ;; 8462c7c4e3dSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8472c7c4e3dSmrg build_alias=$ac_optarg ;; 8482c7c4e3dSmrg 8492c7c4e3dSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8502c7c4e3dSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8512c7c4e3dSmrg ac_prev=cache_file ;; 8522c7c4e3dSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8532c7c4e3dSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8542c7c4e3dSmrg cache_file=$ac_optarg ;; 8552c7c4e3dSmrg 8562c7c4e3dSmrg --config-cache | -C) 8572c7c4e3dSmrg cache_file=config.cache ;; 8582c7c4e3dSmrg 8598650bb69Smrg -datadir | --datadir | --datadi | --datad) 8602c7c4e3dSmrg ac_prev=datadir ;; 8618650bb69Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 8622c7c4e3dSmrg datadir=$ac_optarg ;; 8632c7c4e3dSmrg 8648650bb69Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 8658650bb69Smrg | --dataroo | --dataro | --datar) 8668650bb69Smrg ac_prev=datarootdir ;; 8678650bb69Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 8688650bb69Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 8698650bb69Smrg datarootdir=$ac_optarg ;; 8708650bb69Smrg 8712c7c4e3dSmrg -disable-* | --disable-*) 8728650bb69Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 8732c7c4e3dSmrg # Reject names that are not valid shell variable names. 8748650bb69Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 87516d7e2f1Smrg as_fn_error $? "invalid feature name: $ac_useropt" 8768650bb69Smrg ac_useropt_orig=$ac_useropt 8778650bb69Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 8788650bb69Smrg case $ac_user_opts in 8798650bb69Smrg *" 8808650bb69Smrg"enable_$ac_useropt" 8818650bb69Smrg"*) ;; 8828650bb69Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 8838650bb69Smrg ac_unrecognized_sep=', ';; 8848650bb69Smrg esac 8858650bb69Smrg eval enable_$ac_useropt=no ;; 8868650bb69Smrg 8878650bb69Smrg -docdir | --docdir | --docdi | --doc | --do) 8888650bb69Smrg ac_prev=docdir ;; 8898650bb69Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 8908650bb69Smrg docdir=$ac_optarg ;; 8918650bb69Smrg 8928650bb69Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 8938650bb69Smrg ac_prev=dvidir ;; 8948650bb69Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 8958650bb69Smrg dvidir=$ac_optarg ;; 8962c7c4e3dSmrg 8972c7c4e3dSmrg -enable-* | --enable-*) 8988650bb69Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 8992c7c4e3dSmrg # Reject names that are not valid shell variable names. 9008650bb69Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 90116d7e2f1Smrg as_fn_error $? "invalid feature name: $ac_useropt" 9028650bb69Smrg ac_useropt_orig=$ac_useropt 9038650bb69Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9048650bb69Smrg case $ac_user_opts in 9058650bb69Smrg *" 9068650bb69Smrg"enable_$ac_useropt" 9078650bb69Smrg"*) ;; 9088650bb69Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9098650bb69Smrg ac_unrecognized_sep=', ';; 9102c7c4e3dSmrg esac 9118650bb69Smrg eval enable_$ac_useropt=\$ac_optarg ;; 9122c7c4e3dSmrg 9132c7c4e3dSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9142c7c4e3dSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9152c7c4e3dSmrg | --exec | --exe | --ex) 9162c7c4e3dSmrg ac_prev=exec_prefix ;; 9172c7c4e3dSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9182c7c4e3dSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9192c7c4e3dSmrg | --exec=* | --exe=* | --ex=*) 9202c7c4e3dSmrg exec_prefix=$ac_optarg ;; 9212c7c4e3dSmrg 9222c7c4e3dSmrg -gas | --gas | --ga | --g) 9232c7c4e3dSmrg # Obsolete; use --with-gas. 9242c7c4e3dSmrg with_gas=yes ;; 9252c7c4e3dSmrg 9262c7c4e3dSmrg -help | --help | --hel | --he | -h) 9272c7c4e3dSmrg ac_init_help=long ;; 9282c7c4e3dSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9292c7c4e3dSmrg ac_init_help=recursive ;; 9302c7c4e3dSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9312c7c4e3dSmrg ac_init_help=short ;; 9322c7c4e3dSmrg 9332c7c4e3dSmrg -host | --host | --hos | --ho) 9342c7c4e3dSmrg ac_prev=host_alias ;; 9352c7c4e3dSmrg -host=* | --host=* | --hos=* | --ho=*) 9362c7c4e3dSmrg host_alias=$ac_optarg ;; 9372c7c4e3dSmrg 9388650bb69Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9398650bb69Smrg ac_prev=htmldir ;; 9408650bb69Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9418650bb69Smrg | --ht=*) 9428650bb69Smrg htmldir=$ac_optarg ;; 9438650bb69Smrg 9442c7c4e3dSmrg -includedir | --includedir | --includedi | --included | --include \ 9452c7c4e3dSmrg | --includ | --inclu | --incl | --inc) 9462c7c4e3dSmrg ac_prev=includedir ;; 9472c7c4e3dSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9482c7c4e3dSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9492c7c4e3dSmrg includedir=$ac_optarg ;; 9502c7c4e3dSmrg 9512c7c4e3dSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9522c7c4e3dSmrg ac_prev=infodir ;; 9532c7c4e3dSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9542c7c4e3dSmrg infodir=$ac_optarg ;; 9552c7c4e3dSmrg 9562c7c4e3dSmrg -libdir | --libdir | --libdi | --libd) 9572c7c4e3dSmrg ac_prev=libdir ;; 9582c7c4e3dSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9592c7c4e3dSmrg libdir=$ac_optarg ;; 9602c7c4e3dSmrg 9612c7c4e3dSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 9622c7c4e3dSmrg | --libexe | --libex | --libe) 9632c7c4e3dSmrg ac_prev=libexecdir ;; 9642c7c4e3dSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 9652c7c4e3dSmrg | --libexe=* | --libex=* | --libe=*) 9662c7c4e3dSmrg libexecdir=$ac_optarg ;; 9672c7c4e3dSmrg 9688650bb69Smrg -localedir | --localedir | --localedi | --localed | --locale) 9698650bb69Smrg ac_prev=localedir ;; 9708650bb69Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 9718650bb69Smrg localedir=$ac_optarg ;; 9728650bb69Smrg 9732c7c4e3dSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 9748650bb69Smrg | --localstate | --localstat | --localsta | --localst | --locals) 9752c7c4e3dSmrg ac_prev=localstatedir ;; 9762c7c4e3dSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 9778650bb69Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 9782c7c4e3dSmrg localstatedir=$ac_optarg ;; 9792c7c4e3dSmrg 9802c7c4e3dSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 9812c7c4e3dSmrg ac_prev=mandir ;; 9822c7c4e3dSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 9832c7c4e3dSmrg mandir=$ac_optarg ;; 9842c7c4e3dSmrg 9852c7c4e3dSmrg -nfp | --nfp | --nf) 9862c7c4e3dSmrg # Obsolete; use --without-fp. 9872c7c4e3dSmrg with_fp=no ;; 9882c7c4e3dSmrg 9892c7c4e3dSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 9902c7c4e3dSmrg | --no-cr | --no-c | -n) 9912c7c4e3dSmrg no_create=yes ;; 9922c7c4e3dSmrg 9932c7c4e3dSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 9942c7c4e3dSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 9952c7c4e3dSmrg no_recursion=yes ;; 9962c7c4e3dSmrg 9972c7c4e3dSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 9982c7c4e3dSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 9992c7c4e3dSmrg | --oldin | --oldi | --old | --ol | --o) 10002c7c4e3dSmrg ac_prev=oldincludedir ;; 10012c7c4e3dSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10022c7c4e3dSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10032c7c4e3dSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10042c7c4e3dSmrg oldincludedir=$ac_optarg ;; 10052c7c4e3dSmrg 10062c7c4e3dSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10072c7c4e3dSmrg ac_prev=prefix ;; 10082c7c4e3dSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10092c7c4e3dSmrg prefix=$ac_optarg ;; 10102c7c4e3dSmrg 10112c7c4e3dSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10122c7c4e3dSmrg | --program-pre | --program-pr | --program-p) 10132c7c4e3dSmrg ac_prev=program_prefix ;; 10142c7c4e3dSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10152c7c4e3dSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10162c7c4e3dSmrg program_prefix=$ac_optarg ;; 10172c7c4e3dSmrg 10182c7c4e3dSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10192c7c4e3dSmrg | --program-suf | --program-su | --program-s) 10202c7c4e3dSmrg ac_prev=program_suffix ;; 10212c7c4e3dSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10222c7c4e3dSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10232c7c4e3dSmrg program_suffix=$ac_optarg ;; 10242c7c4e3dSmrg 10252c7c4e3dSmrg -program-transform-name | --program-transform-name \ 10262c7c4e3dSmrg | --program-transform-nam | --program-transform-na \ 10272c7c4e3dSmrg | --program-transform-n | --program-transform- \ 10282c7c4e3dSmrg | --program-transform | --program-transfor \ 10292c7c4e3dSmrg | --program-transfo | --program-transf \ 10302c7c4e3dSmrg | --program-trans | --program-tran \ 10312c7c4e3dSmrg | --progr-tra | --program-tr | --program-t) 10322c7c4e3dSmrg ac_prev=program_transform_name ;; 10332c7c4e3dSmrg -program-transform-name=* | --program-transform-name=* \ 10342c7c4e3dSmrg | --program-transform-nam=* | --program-transform-na=* \ 10352c7c4e3dSmrg | --program-transform-n=* | --program-transform-=* \ 10362c7c4e3dSmrg | --program-transform=* | --program-transfor=* \ 10372c7c4e3dSmrg | --program-transfo=* | --program-transf=* \ 10382c7c4e3dSmrg | --program-trans=* | --program-tran=* \ 10392c7c4e3dSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 10402c7c4e3dSmrg program_transform_name=$ac_optarg ;; 10412c7c4e3dSmrg 10428650bb69Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10438650bb69Smrg ac_prev=pdfdir ;; 10448650bb69Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10458650bb69Smrg pdfdir=$ac_optarg ;; 10468650bb69Smrg 10478650bb69Smrg -psdir | --psdir | --psdi | --psd | --ps) 10488650bb69Smrg ac_prev=psdir ;; 10498650bb69Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10508650bb69Smrg psdir=$ac_optarg ;; 10518650bb69Smrg 10522c7c4e3dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10532c7c4e3dSmrg | -silent | --silent | --silen | --sile | --sil) 10542c7c4e3dSmrg silent=yes ;; 10552c7c4e3dSmrg 10562c7c4e3dSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 10572c7c4e3dSmrg ac_prev=sbindir ;; 10582c7c4e3dSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 10592c7c4e3dSmrg | --sbi=* | --sb=*) 10602c7c4e3dSmrg sbindir=$ac_optarg ;; 10612c7c4e3dSmrg 10622c7c4e3dSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 10632c7c4e3dSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 10642c7c4e3dSmrg | --sharedst | --shareds | --shared | --share | --shar \ 10652c7c4e3dSmrg | --sha | --sh) 10662c7c4e3dSmrg ac_prev=sharedstatedir ;; 10672c7c4e3dSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 10682c7c4e3dSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 10692c7c4e3dSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 10702c7c4e3dSmrg | --sha=* | --sh=*) 10712c7c4e3dSmrg sharedstatedir=$ac_optarg ;; 10722c7c4e3dSmrg 10732c7c4e3dSmrg -site | --site | --sit) 10742c7c4e3dSmrg ac_prev=site ;; 10752c7c4e3dSmrg -site=* | --site=* | --sit=*) 10762c7c4e3dSmrg site=$ac_optarg ;; 10772c7c4e3dSmrg 10782c7c4e3dSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 10792c7c4e3dSmrg ac_prev=srcdir ;; 10802c7c4e3dSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 10812c7c4e3dSmrg srcdir=$ac_optarg ;; 10822c7c4e3dSmrg 10832c7c4e3dSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 10842c7c4e3dSmrg | --syscon | --sysco | --sysc | --sys | --sy) 10852c7c4e3dSmrg ac_prev=sysconfdir ;; 10862c7c4e3dSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 10872c7c4e3dSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 10882c7c4e3dSmrg sysconfdir=$ac_optarg ;; 10892c7c4e3dSmrg 10902c7c4e3dSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 10912c7c4e3dSmrg ac_prev=target_alias ;; 10922c7c4e3dSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 10932c7c4e3dSmrg target_alias=$ac_optarg ;; 10942c7c4e3dSmrg 10952c7c4e3dSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 10962c7c4e3dSmrg verbose=yes ;; 10972c7c4e3dSmrg 10982c7c4e3dSmrg -version | --version | --versio | --versi | --vers | -V) 10992c7c4e3dSmrg ac_init_version=: ;; 11002c7c4e3dSmrg 11012c7c4e3dSmrg -with-* | --with-*) 11028650bb69Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11032c7c4e3dSmrg # Reject names that are not valid shell variable names. 11048650bb69Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 110516d7e2f1Smrg as_fn_error $? "invalid package name: $ac_useropt" 11068650bb69Smrg ac_useropt_orig=$ac_useropt 11078650bb69Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11088650bb69Smrg case $ac_user_opts in 11098650bb69Smrg *" 11108650bb69Smrg"with_$ac_useropt" 11118650bb69Smrg"*) ;; 11128650bb69Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11138650bb69Smrg ac_unrecognized_sep=', ';; 11142c7c4e3dSmrg esac 11158650bb69Smrg eval with_$ac_useropt=\$ac_optarg ;; 11162c7c4e3dSmrg 11172c7c4e3dSmrg -without-* | --without-*) 11188650bb69Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11192c7c4e3dSmrg # Reject names that are not valid shell variable names. 11208650bb69Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 112116d7e2f1Smrg as_fn_error $? "invalid package name: $ac_useropt" 11228650bb69Smrg ac_useropt_orig=$ac_useropt 11238650bb69Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11248650bb69Smrg case $ac_user_opts in 11258650bb69Smrg *" 11268650bb69Smrg"with_$ac_useropt" 11278650bb69Smrg"*) ;; 11288650bb69Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11298650bb69Smrg ac_unrecognized_sep=', ';; 11308650bb69Smrg esac 11318650bb69Smrg eval with_$ac_useropt=no ;; 11322c7c4e3dSmrg 11332c7c4e3dSmrg --x) 11342c7c4e3dSmrg # Obsolete; use --with-x. 11352c7c4e3dSmrg with_x=yes ;; 11362c7c4e3dSmrg 11372c7c4e3dSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11382c7c4e3dSmrg | --x-incl | --x-inc | --x-in | --x-i) 11392c7c4e3dSmrg ac_prev=x_includes ;; 11402c7c4e3dSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11412c7c4e3dSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11422c7c4e3dSmrg x_includes=$ac_optarg ;; 11432c7c4e3dSmrg 11442c7c4e3dSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11452c7c4e3dSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11462c7c4e3dSmrg ac_prev=x_libraries ;; 11472c7c4e3dSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11482c7c4e3dSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11492c7c4e3dSmrg x_libraries=$ac_optarg ;; 11502c7c4e3dSmrg 115116d7e2f1Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 115216d7e2f1SmrgTry \`$0 --help' for more information" 11532c7c4e3dSmrg ;; 11542c7c4e3dSmrg 11552c7c4e3dSmrg *=*) 11562c7c4e3dSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 11572c7c4e3dSmrg # Reject names that are not valid shell variable names. 115816d7e2f1Smrg case $ac_envvar in #( 115916d7e2f1Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 116016d7e2f1Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 116116d7e2f1Smrg esac 11628650bb69Smrg eval $ac_envvar=\$ac_optarg 11632c7c4e3dSmrg export $ac_envvar ;; 11642c7c4e3dSmrg 11652c7c4e3dSmrg *) 11662c7c4e3dSmrg # FIXME: should be removed in autoconf 3.0. 11678650bb69Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 11682c7c4e3dSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 11698650bb69Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 117016d7e2f1Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 11712c7c4e3dSmrg ;; 11722c7c4e3dSmrg 11732c7c4e3dSmrg esac 11742c7c4e3dSmrgdone 11752c7c4e3dSmrg 11762c7c4e3dSmrgif test -n "$ac_prev"; then 11772c7c4e3dSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 117816d7e2f1Smrg as_fn_error $? "missing argument to $ac_option" 11792c7c4e3dSmrgfi 11802c7c4e3dSmrg 11818650bb69Smrgif test -n "$ac_unrecognized_opts"; then 11828650bb69Smrg case $enable_option_checking in 11838650bb69Smrg no) ;; 118416d7e2f1Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 11858650bb69Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 11862c7c4e3dSmrg esac 11878650bb69Smrgfi 11882c7c4e3dSmrg 11898650bb69Smrg# Check all directory arguments for consistency. 11908650bb69Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 11918650bb69Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 11928650bb69Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 11938650bb69Smrg libdir localedir mandir 11942c7c4e3dSmrgdo 11958650bb69Smrg eval ac_val=\$$ac_var 11968650bb69Smrg # Remove trailing slashes. 11972c7c4e3dSmrg case $ac_val in 11988650bb69Smrg */ ) 11998650bb69Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12008650bb69Smrg eval $ac_var=\$ac_val;; 12018650bb69Smrg esac 12028650bb69Smrg # Be sure to have absolute directory names. 12038650bb69Smrg case $ac_val in 12048650bb69Smrg [\\/$]* | ?:[\\/]* ) continue;; 12058650bb69Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12062c7c4e3dSmrg esac 120716d7e2f1Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12082c7c4e3dSmrgdone 12092c7c4e3dSmrg 12102c7c4e3dSmrg# There might be people who depend on the old broken behavior: `$host' 12112c7c4e3dSmrg# used to hold the argument of --host etc. 12122c7c4e3dSmrg# FIXME: To remove some day. 12132c7c4e3dSmrgbuild=$build_alias 12142c7c4e3dSmrghost=$host_alias 12152c7c4e3dSmrgtarget=$target_alias 12162c7c4e3dSmrg 12172c7c4e3dSmrg# FIXME: To remove some day. 12182c7c4e3dSmrgif test "x$host_alias" != x; then 12192c7c4e3dSmrg if test "x$build_alias" = x; then 12202c7c4e3dSmrg cross_compiling=maybe 12212c7c4e3dSmrg elif test "x$build_alias" != "x$host_alias"; then 12222c7c4e3dSmrg cross_compiling=yes 12232c7c4e3dSmrg fi 12242c7c4e3dSmrgfi 12252c7c4e3dSmrg 12262c7c4e3dSmrgac_tool_prefix= 12272c7c4e3dSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12282c7c4e3dSmrg 12292c7c4e3dSmrgtest "$silent" = yes && exec 6>/dev/null 12302c7c4e3dSmrg 12312c7c4e3dSmrg 12328650bb69Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12338650bb69Smrgac_ls_di=`ls -di .` && 12348650bb69Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 123516d7e2f1Smrg as_fn_error $? "working directory cannot be determined" 12368650bb69Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 123716d7e2f1Smrg as_fn_error $? "pwd does not report name of working directory" 12388650bb69Smrg 12398650bb69Smrg 12408650bb69Smrg# Find the source files, if location was not specified. 12418650bb69Smrgif test -z "$srcdir"; then 12422c7c4e3dSmrg ac_srcdir_defaulted=yes 12438650bb69Smrg # Try the directory containing this script, then the parent directory. 12448650bb69Smrg ac_confdir=`$as_dirname -- "$as_myself" || 12458650bb69Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12468650bb69Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12478650bb69Smrg X"$as_myself" : 'X\(//\)$' \| \ 12488650bb69Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 12498650bb69Smrg$as_echo X"$as_myself" | 12508650bb69Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12518650bb69Smrg s//\1/ 12528650bb69Smrg q 12538650bb69Smrg } 12548650bb69Smrg /^X\(\/\/\)[^/].*/{ 12558650bb69Smrg s//\1/ 12568650bb69Smrg q 12578650bb69Smrg } 12588650bb69Smrg /^X\(\/\/\)$/{ 12598650bb69Smrg s//\1/ 12608650bb69Smrg q 12618650bb69Smrg } 12628650bb69Smrg /^X\(\/\).*/{ 12638650bb69Smrg s//\1/ 12648650bb69Smrg q 12658650bb69Smrg } 12668650bb69Smrg s/.*/./; q'` 12672c7c4e3dSmrg srcdir=$ac_confdir 12688650bb69Smrg if test ! -r "$srcdir/$ac_unique_file"; then 12692c7c4e3dSmrg srcdir=.. 12702c7c4e3dSmrg fi 12712c7c4e3dSmrgelse 12722c7c4e3dSmrg ac_srcdir_defaulted=no 12732c7c4e3dSmrgfi 12748650bb69Smrgif test ! -r "$srcdir/$ac_unique_file"; then 12758650bb69Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 127616d7e2f1Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 12772c7c4e3dSmrgfi 12788650bb69Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 12798650bb69Smrgac_abs_confdir=`( 128016d7e2f1Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 12818650bb69Smrg pwd)` 12828650bb69Smrg# When building in place, set srcdir=. 12838650bb69Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 12848650bb69Smrg srcdir=. 12858650bb69Smrgfi 12868650bb69Smrg# Remove unnecessary trailing slashes from srcdir. 12878650bb69Smrg# Double slashes in file names in object file debugging info 12888650bb69Smrg# mess up M-x gdb in Emacs. 12898650bb69Smrgcase $srcdir in 12908650bb69Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 12918650bb69Smrgesac 12928650bb69Smrgfor ac_var in $ac_precious_vars; do 12938650bb69Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 12948650bb69Smrg eval ac_env_${ac_var}_value=\$${ac_var} 12958650bb69Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 12968650bb69Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 12978650bb69Smrgdone 12982c7c4e3dSmrg 12992c7c4e3dSmrg# 13002c7c4e3dSmrg# Report the --help message. 13012c7c4e3dSmrg# 13022c7c4e3dSmrgif test "$ac_init_help" = "long"; then 13032c7c4e3dSmrg # Omit some internal or obsolete options to make the list less imposing. 13042c7c4e3dSmrg # This message is too long to be a string in the A/UX 3.1 sh. 13052c7c4e3dSmrg cat <<_ACEOF 13062becc446Smrg\`configure' configures xcmsdb 1.0.5 to adapt to many kinds of systems. 13072c7c4e3dSmrg 13082c7c4e3dSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13092c7c4e3dSmrg 13102c7c4e3dSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13112c7c4e3dSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13122c7c4e3dSmrg 13132c7c4e3dSmrgDefaults for the options are specified in brackets. 13142c7c4e3dSmrg 13152c7c4e3dSmrgConfiguration: 13162c7c4e3dSmrg -h, --help display this help and exit 13172c7c4e3dSmrg --help=short display options specific to this package 13182c7c4e3dSmrg --help=recursive display the short help of all the included packages 13192c7c4e3dSmrg -V, --version display version information and exit 132016d7e2f1Smrg -q, --quiet, --silent do not print \`checking ...' messages 13212c7c4e3dSmrg --cache-file=FILE cache test results in FILE [disabled] 13222c7c4e3dSmrg -C, --config-cache alias for \`--cache-file=config.cache' 13232c7c4e3dSmrg -n, --no-create do not create output files 13242c7c4e3dSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13252c7c4e3dSmrg 13262c7c4e3dSmrgInstallation directories: 13272c7c4e3dSmrg --prefix=PREFIX install architecture-independent files in PREFIX 13288650bb69Smrg [$ac_default_prefix] 13292c7c4e3dSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13308650bb69Smrg [PREFIX] 13312c7c4e3dSmrg 13322c7c4e3dSmrgBy default, \`make install' will install all the files in 13332c7c4e3dSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13342c7c4e3dSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13352c7c4e3dSmrgfor instance \`--prefix=\$HOME'. 13362c7c4e3dSmrg 13372c7c4e3dSmrgFor better control, use the options below. 13382c7c4e3dSmrg 13392c7c4e3dSmrgFine tuning of the installation directories: 13408650bb69Smrg --bindir=DIR user executables [EPREFIX/bin] 13418650bb69Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13428650bb69Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 13438650bb69Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13448650bb69Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13458650bb69Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13468650bb69Smrg --libdir=DIR object code libraries [EPREFIX/lib] 13478650bb69Smrg --includedir=DIR C header files [PREFIX/include] 13488650bb69Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13498650bb69Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13508650bb69Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 13518650bb69Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 13528650bb69Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 13538650bb69Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 13548650bb69Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/xcmsdb] 13558650bb69Smrg --htmldir=DIR html documentation [DOCDIR] 13568650bb69Smrg --dvidir=DIR dvi documentation [DOCDIR] 13578650bb69Smrg --pdfdir=DIR pdf documentation [DOCDIR] 13588650bb69Smrg --psdir=DIR ps documentation [DOCDIR] 13592c7c4e3dSmrg_ACEOF 13602c7c4e3dSmrg 13612c7c4e3dSmrg cat <<\_ACEOF 13622c7c4e3dSmrg 13632c7c4e3dSmrgProgram names: 13642c7c4e3dSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 13652c7c4e3dSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 13662c7c4e3dSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 13672c7c4e3dSmrg 13682c7c4e3dSmrgSystem types: 13692c7c4e3dSmrg --build=BUILD configure for building on BUILD [guessed] 13702c7c4e3dSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 13712c7c4e3dSmrg_ACEOF 13722c7c4e3dSmrgfi 13732c7c4e3dSmrg 13742c7c4e3dSmrgif test -n "$ac_init_help"; then 13752c7c4e3dSmrg case $ac_init_help in 13762becc446Smrg short | recursive ) echo "Configuration of xcmsdb 1.0.5:";; 13772c7c4e3dSmrg esac 13782c7c4e3dSmrg cat <<\_ACEOF 13792c7c4e3dSmrg 13802c7c4e3dSmrgOptional Features: 13818650bb69Smrg --disable-option-checking ignore unrecognized --enable/--with options 13822c7c4e3dSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 13832c7c4e3dSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 13842becc446Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 13852becc446Smrg --disable-silent-rules verbose build output (undo: "make V=0") 13862becc446Smrg --enable-dependency-tracking 13872becc446Smrg do not reject slow dependency extractors 13882becc446Smrg --disable-dependency-tracking 13892becc446Smrg speeds up one-time build 139016d7e2f1Smrg --disable-selective-werror 139116d7e2f1Smrg Turn off selective compiler errors. (default: 139216d7e2f1Smrg enabled) 13938650bb69Smrg --enable-strict-compilation 13948650bb69Smrg Enable all warnings from compiler and make them 13958650bb69Smrg errors (default: disabled) 13962c7c4e3dSmrg 13972c7c4e3dSmrgSome influential environment variables: 13982c7c4e3dSmrg CC C compiler command 13992c7c4e3dSmrg CFLAGS C compiler flags 14002c7c4e3dSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14012c7c4e3dSmrg nonstandard directory <lib dir> 14028650bb69Smrg LIBS libraries to pass to the linker, e.g. -l<library> 140316d7e2f1Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14048650bb69Smrg you have headers in a nonstandard directory <include dir> 14058650bb69Smrg CPP C preprocessor 14062c7c4e3dSmrg PKG_CONFIG path to pkg-config utility 14072c7c4e3dSmrg XCMSDB_CFLAGS 14082c7c4e3dSmrg C compiler flags for XCMSDB, overriding pkg-config 14092c7c4e3dSmrg XCMSDB_LIBS linker flags for XCMSDB, overriding pkg-config 14102c7c4e3dSmrg 14112c7c4e3dSmrgUse these variables to override the choices made by `configure' or to help 14122c7c4e3dSmrgit to find libraries and programs with nonstandard names/locations. 14132c7c4e3dSmrg 14142c7c4e3dSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 14152c7c4e3dSmrg_ACEOF 14168650bb69Smrgac_status=$? 14172c7c4e3dSmrgfi 14182c7c4e3dSmrg 14192c7c4e3dSmrgif test "$ac_init_help" = "recursive"; then 14202c7c4e3dSmrg # If there are subdirs, report their specific --help. 14212c7c4e3dSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14228650bb69Smrg test -d "$ac_dir" || 14238650bb69Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14248650bb69Smrg continue 14252c7c4e3dSmrg ac_builddir=. 14262c7c4e3dSmrg 14278650bb69Smrgcase "$ac_dir" in 14288650bb69Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14298650bb69Smrg*) 14308650bb69Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14318650bb69Smrg # A ".." for each directory in $ac_dir_suffix. 14328650bb69Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14338650bb69Smrg case $ac_top_builddir_sub in 14348650bb69Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14358650bb69Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14368650bb69Smrg esac ;; 14378650bb69Smrgesac 14388650bb69Smrgac_abs_top_builddir=$ac_pwd 14398650bb69Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14408650bb69Smrg# for backward compatibility: 14418650bb69Smrgac_top_builddir=$ac_top_build_prefix 14422c7c4e3dSmrg 14432c7c4e3dSmrgcase $srcdir in 14448650bb69Smrg .) # We are building in place. 14452c7c4e3dSmrg ac_srcdir=. 14468650bb69Smrg ac_top_srcdir=$ac_top_builddir_sub 14478650bb69Smrg ac_abs_top_srcdir=$ac_pwd ;; 14488650bb69Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 14492c7c4e3dSmrg ac_srcdir=$srcdir$ac_dir_suffix; 14508650bb69Smrg ac_top_srcdir=$srcdir 14518650bb69Smrg ac_abs_top_srcdir=$srcdir ;; 14528650bb69Smrg *) # Relative name. 14538650bb69Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14548650bb69Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14558650bb69Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14562c7c4e3dSmrgesac 14578650bb69Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14588650bb69Smrg 14598650bb69Smrg cd "$ac_dir" || { ac_status=$?; continue; } 14608650bb69Smrg # Check for guested configure. 14618650bb69Smrg if test -f "$ac_srcdir/configure.gnu"; then 14628650bb69Smrg echo && 14638650bb69Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 14648650bb69Smrg elif test -f "$ac_srcdir/configure"; then 14658650bb69Smrg echo && 14668650bb69Smrg $SHELL "$ac_srcdir/configure" --help=recursive 14672c7c4e3dSmrg else 14688650bb69Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 14698650bb69Smrg fi || ac_status=$? 14708650bb69Smrg cd "$ac_pwd" || { ac_status=$?; break; } 14712c7c4e3dSmrg done 14722c7c4e3dSmrgfi 14732c7c4e3dSmrg 14748650bb69Smrgtest -n "$ac_init_help" && exit $ac_status 14752c7c4e3dSmrgif $ac_init_version; then 14762c7c4e3dSmrg cat <<\_ACEOF 14772becc446Smrgxcmsdb configure 1.0.5 14782becc446Smrggenerated by GNU Autoconf 2.69 14792c7c4e3dSmrg 14802becc446SmrgCopyright (C) 2012 Free Software Foundation, Inc. 14812c7c4e3dSmrgThis configure script is free software; the Free Software Foundation 14822c7c4e3dSmrggives unlimited permission to copy, distribute and modify it. 14832c7c4e3dSmrg_ACEOF 14848650bb69Smrg exit 14852c7c4e3dSmrgfi 14862c7c4e3dSmrg 148716d7e2f1Smrg## ------------------------ ## 148816d7e2f1Smrg## Autoconf initialization. ## 148916d7e2f1Smrg## ------------------------ ## 14902c7c4e3dSmrg 149116d7e2f1Smrg# ac_fn_c_try_compile LINENO 149216d7e2f1Smrg# -------------------------- 149316d7e2f1Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 149416d7e2f1Smrgac_fn_c_try_compile () 14952c7c4e3dSmrg{ 149616d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 149716d7e2f1Smrg rm -f conftest.$ac_objext 149816d7e2f1Smrg if { { ac_try="$ac_compile" 149916d7e2f1Smrgcase "(($ac_try" in 150016d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 150116d7e2f1Smrg *) ac_try_echo=$ac_try;; 150216d7e2f1Smrgesac 150316d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 150416d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 150516d7e2f1Smrg (eval "$ac_compile") 2>conftest.err 150616d7e2f1Smrg ac_status=$? 150716d7e2f1Smrg if test -s conftest.err; then 150816d7e2f1Smrg grep -v '^ *+' conftest.err >conftest.er1 150916d7e2f1Smrg cat conftest.er1 >&5 151016d7e2f1Smrg mv -f conftest.er1 conftest.err 151116d7e2f1Smrg fi 151216d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 151316d7e2f1Smrg test $ac_status = 0; } && { 151416d7e2f1Smrg test -z "$ac_c_werror_flag" || 151516d7e2f1Smrg test ! -s conftest.err 151616d7e2f1Smrg } && test -s conftest.$ac_objext; then : 151716d7e2f1Smrg ac_retval=0 151816d7e2f1Smrgelse 151916d7e2f1Smrg $as_echo "$as_me: failed program was:" >&5 152016d7e2f1Smrgsed 's/^/| /' conftest.$ac_ext >&5 15212c7c4e3dSmrg 152216d7e2f1Smrg ac_retval=1 152316d7e2f1Smrgfi 152416d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 152516d7e2f1Smrg as_fn_set_status $ac_retval 15262c7c4e3dSmrg 152716d7e2f1Smrg} # ac_fn_c_try_compile 15282c7c4e3dSmrg 152916d7e2f1Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 153016d7e2f1Smrg# --------------------------------------------- 153116d7e2f1Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 153216d7e2f1Smrg# accordingly. 153316d7e2f1Smrgac_fn_c_check_decl () 153416d7e2f1Smrg{ 153516d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 153616d7e2f1Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 153716d7e2f1Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 153816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 153916d7e2f1Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 154016d7e2f1Smrgif eval \${$3+:} false; then : 154116d7e2f1Smrg $as_echo_n "(cached) " >&6 154216d7e2f1Smrgelse 154316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 154416d7e2f1Smrg/* end confdefs.h. */ 154516d7e2f1Smrg$4 154616d7e2f1Smrgint 154716d7e2f1Smrgmain () 154816d7e2f1Smrg{ 154916d7e2f1Smrg#ifndef $as_decl_name 155016d7e2f1Smrg#ifdef __cplusplus 155116d7e2f1Smrg (void) $as_decl_use; 155216d7e2f1Smrg#else 155316d7e2f1Smrg (void) $as_decl_name; 155416d7e2f1Smrg#endif 155516d7e2f1Smrg#endif 155616d7e2f1Smrg 155716d7e2f1Smrg ; 155816d7e2f1Smrg return 0; 155916d7e2f1Smrg} 156016d7e2f1Smrg_ACEOF 156116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 156216d7e2f1Smrg eval "$3=yes" 156316d7e2f1Smrgelse 156416d7e2f1Smrg eval "$3=no" 156516d7e2f1Smrgfi 156616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 156716d7e2f1Smrgfi 156816d7e2f1Smrgeval ac_res=\$$3 156916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 157016d7e2f1Smrg$as_echo "$ac_res" >&6; } 157116d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 157216d7e2f1Smrg 157316d7e2f1Smrg} # ac_fn_c_check_decl 157416d7e2f1Smrg 157516d7e2f1Smrg# ac_fn_c_try_cpp LINENO 157616d7e2f1Smrg# ---------------------- 157716d7e2f1Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 157816d7e2f1Smrgac_fn_c_try_cpp () 157916d7e2f1Smrg{ 158016d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 158116d7e2f1Smrg if { { ac_try="$ac_cpp conftest.$ac_ext" 158216d7e2f1Smrgcase "(($ac_try" in 158316d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 158416d7e2f1Smrg *) ac_try_echo=$ac_try;; 158516d7e2f1Smrgesac 158616d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 158716d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 158816d7e2f1Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 158916d7e2f1Smrg ac_status=$? 159016d7e2f1Smrg if test -s conftest.err; then 159116d7e2f1Smrg grep -v '^ *+' conftest.err >conftest.er1 159216d7e2f1Smrg cat conftest.er1 >&5 159316d7e2f1Smrg mv -f conftest.er1 conftest.err 159416d7e2f1Smrg fi 159516d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 159616d7e2f1Smrg test $ac_status = 0; } > conftest.i && { 159716d7e2f1Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 159816d7e2f1Smrg test ! -s conftest.err 159916d7e2f1Smrg }; then : 160016d7e2f1Smrg ac_retval=0 160116d7e2f1Smrgelse 160216d7e2f1Smrg $as_echo "$as_me: failed program was:" >&5 160316d7e2f1Smrgsed 's/^/| /' conftest.$ac_ext >&5 160416d7e2f1Smrg 160516d7e2f1Smrg ac_retval=1 160616d7e2f1Smrgfi 160716d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 160816d7e2f1Smrg as_fn_set_status $ac_retval 160916d7e2f1Smrg 161016d7e2f1Smrg} # ac_fn_c_try_cpp 161116d7e2f1Smrg 161216d7e2f1Smrg# ac_fn_c_try_run LINENO 161316d7e2f1Smrg# ---------------------- 161416d7e2f1Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 161516d7e2f1Smrg# that executables *can* be run. 161616d7e2f1Smrgac_fn_c_try_run () 161716d7e2f1Smrg{ 161816d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 161916d7e2f1Smrg if { { ac_try="$ac_link" 162016d7e2f1Smrgcase "(($ac_try" in 162116d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 162216d7e2f1Smrg *) ac_try_echo=$ac_try;; 162316d7e2f1Smrgesac 162416d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 162516d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 162616d7e2f1Smrg (eval "$ac_link") 2>&5 162716d7e2f1Smrg ac_status=$? 162816d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 162916d7e2f1Smrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 163016d7e2f1Smrg { { case "(($ac_try" in 163116d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 163216d7e2f1Smrg *) ac_try_echo=$ac_try;; 163316d7e2f1Smrgesac 163416d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 163516d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 163616d7e2f1Smrg (eval "$ac_try") 2>&5 163716d7e2f1Smrg ac_status=$? 163816d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 163916d7e2f1Smrg test $ac_status = 0; }; }; then : 164016d7e2f1Smrg ac_retval=0 164116d7e2f1Smrgelse 164216d7e2f1Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 164316d7e2f1Smrg $as_echo "$as_me: failed program was:" >&5 164416d7e2f1Smrgsed 's/^/| /' conftest.$ac_ext >&5 164516d7e2f1Smrg 164616d7e2f1Smrg ac_retval=$ac_status 164716d7e2f1Smrgfi 164816d7e2f1Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 164916d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 165016d7e2f1Smrg as_fn_set_status $ac_retval 165116d7e2f1Smrg 165216d7e2f1Smrg} # ac_fn_c_try_run 165316d7e2f1Smrg 165416d7e2f1Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 165516d7e2f1Smrg# ------------------------------------------------------- 165616d7e2f1Smrg# Tests whether HEADER exists and can be compiled using the include files in 165716d7e2f1Smrg# INCLUDES, setting the cache variable VAR accordingly. 165816d7e2f1Smrgac_fn_c_check_header_compile () 165916d7e2f1Smrg{ 166016d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 166116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 166216d7e2f1Smrg$as_echo_n "checking for $2... " >&6; } 166316d7e2f1Smrgif eval \${$3+:} false; then : 166416d7e2f1Smrg $as_echo_n "(cached) " >&6 166516d7e2f1Smrgelse 166616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 166716d7e2f1Smrg/* end confdefs.h. */ 166816d7e2f1Smrg$4 166916d7e2f1Smrg#include <$2> 167016d7e2f1Smrg_ACEOF 167116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 167216d7e2f1Smrg eval "$3=yes" 167316d7e2f1Smrgelse 167416d7e2f1Smrg eval "$3=no" 167516d7e2f1Smrgfi 167616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 167716d7e2f1Smrgfi 167816d7e2f1Smrgeval ac_res=\$$3 167916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 168016d7e2f1Smrg$as_echo "$ac_res" >&6; } 168116d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 168216d7e2f1Smrg 168316d7e2f1Smrg} # ac_fn_c_check_header_compile 168416d7e2f1Smrg 168516d7e2f1Smrg# ac_fn_c_try_link LINENO 168616d7e2f1Smrg# ----------------------- 168716d7e2f1Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. 168816d7e2f1Smrgac_fn_c_try_link () 168916d7e2f1Smrg{ 169016d7e2f1Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 169116d7e2f1Smrg rm -f conftest.$ac_objext conftest$ac_exeext 169216d7e2f1Smrg if { { ac_try="$ac_link" 169316d7e2f1Smrgcase "(($ac_try" in 169416d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 169516d7e2f1Smrg *) ac_try_echo=$ac_try;; 169616d7e2f1Smrgesac 169716d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169816d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 169916d7e2f1Smrg (eval "$ac_link") 2>conftest.err 170016d7e2f1Smrg ac_status=$? 170116d7e2f1Smrg if test -s conftest.err; then 170216d7e2f1Smrg grep -v '^ *+' conftest.err >conftest.er1 170316d7e2f1Smrg cat conftest.er1 >&5 170416d7e2f1Smrg mv -f conftest.er1 conftest.err 170516d7e2f1Smrg fi 170616d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 170716d7e2f1Smrg test $ac_status = 0; } && { 170816d7e2f1Smrg test -z "$ac_c_werror_flag" || 170916d7e2f1Smrg test ! -s conftest.err 171016d7e2f1Smrg } && test -s conftest$ac_exeext && { 171116d7e2f1Smrg test "$cross_compiling" = yes || 17122becc446Smrg test -x conftest$ac_exeext 171316d7e2f1Smrg }; then : 171416d7e2f1Smrg ac_retval=0 171516d7e2f1Smrgelse 171616d7e2f1Smrg $as_echo "$as_me: failed program was:" >&5 171716d7e2f1Smrgsed 's/^/| /' conftest.$ac_ext >&5 171816d7e2f1Smrg 171916d7e2f1Smrg ac_retval=1 172016d7e2f1Smrgfi 172116d7e2f1Smrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 172216d7e2f1Smrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 172316d7e2f1Smrg # interfere with the next link command; also delete a directory that is 172416d7e2f1Smrg # left behind by Apple's compiler. We do this before executing the actions. 172516d7e2f1Smrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 172616d7e2f1Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 172716d7e2f1Smrg as_fn_set_status $ac_retval 172816d7e2f1Smrg 172916d7e2f1Smrg} # ac_fn_c_try_link 173016d7e2f1Smrgcat >config.log <<_ACEOF 173116d7e2f1SmrgThis file contains any messages produced by compilers while 173216d7e2f1Smrgrunning configure, to aid debugging if configure makes a mistake. 173316d7e2f1Smrg 17342becc446SmrgIt was created by xcmsdb $as_me 1.0.5, which was 17352becc446Smrggenerated by GNU Autoconf 2.69. Invocation command line was 173616d7e2f1Smrg 173716d7e2f1Smrg $ $0 $@ 173816d7e2f1Smrg 173916d7e2f1Smrg_ACEOF 174016d7e2f1Smrgexec 5>>config.log 174116d7e2f1Smrg{ 174216d7e2f1Smrgcat <<_ASUNAME 174316d7e2f1Smrg## --------- ## 174416d7e2f1Smrg## Platform. ## 174516d7e2f1Smrg## --------- ## 174616d7e2f1Smrg 174716d7e2f1Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 174816d7e2f1Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 174916d7e2f1Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 175016d7e2f1Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 175116d7e2f1Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 175216d7e2f1Smrg 175316d7e2f1Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 175416d7e2f1Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 175516d7e2f1Smrg 175616d7e2f1Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 175716d7e2f1Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 175816d7e2f1Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 175916d7e2f1Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 176016d7e2f1Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 176116d7e2f1Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 176216d7e2f1Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 176316d7e2f1Smrg 176416d7e2f1Smrg_ASUNAME 176516d7e2f1Smrg 176616d7e2f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17672c7c4e3dSmrgfor as_dir in $PATH 17682c7c4e3dSmrgdo 17692c7c4e3dSmrg IFS=$as_save_IFS 17702c7c4e3dSmrg test -z "$as_dir" && as_dir=. 177116d7e2f1Smrg $as_echo "PATH: $as_dir" 177216d7e2f1Smrg done 17738650bb69SmrgIFS=$as_save_IFS 17742c7c4e3dSmrg 17752c7c4e3dSmrg} >&5 17762c7c4e3dSmrg 17772c7c4e3dSmrgcat >&5 <<_ACEOF 17782c7c4e3dSmrg 17792c7c4e3dSmrg 17802c7c4e3dSmrg## ----------- ## 17812c7c4e3dSmrg## Core tests. ## 17822c7c4e3dSmrg## ----------- ## 17832c7c4e3dSmrg 17842c7c4e3dSmrg_ACEOF 17852c7c4e3dSmrg 17862c7c4e3dSmrg 17872c7c4e3dSmrg# Keep a trace of the command line. 17882c7c4e3dSmrg# Strip out --no-create and --no-recursion so they do not pile up. 17892c7c4e3dSmrg# Strip out --silent because we don't want to record it for future runs. 17902c7c4e3dSmrg# Also quote any args containing shell meta-characters. 17912c7c4e3dSmrg# Make two passes to allow for proper duplicate-argument suppression. 17922c7c4e3dSmrgac_configure_args= 17932c7c4e3dSmrgac_configure_args0= 17942c7c4e3dSmrgac_configure_args1= 17952c7c4e3dSmrgac_must_keep_next=false 17962c7c4e3dSmrgfor ac_pass in 1 2 17972c7c4e3dSmrgdo 17982c7c4e3dSmrg for ac_arg 17992c7c4e3dSmrg do 18002c7c4e3dSmrg case $ac_arg in 18012c7c4e3dSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 18022c7c4e3dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18032c7c4e3dSmrg | -silent | --silent | --silen | --sile | --sil) 18042c7c4e3dSmrg continue ;; 18058650bb69Smrg *\'*) 18068650bb69Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 18072c7c4e3dSmrg esac 18082c7c4e3dSmrg case $ac_pass in 180916d7e2f1Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 18102c7c4e3dSmrg 2) 181116d7e2f1Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 18122c7c4e3dSmrg if test $ac_must_keep_next = true; then 18132c7c4e3dSmrg ac_must_keep_next=false # Got value, back to normal. 18142c7c4e3dSmrg else 18152c7c4e3dSmrg case $ac_arg in 18162c7c4e3dSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 18172c7c4e3dSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 18182c7c4e3dSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 18192c7c4e3dSmrg | -with-* | --with-* | -without-* | --without-* | --x) 18202c7c4e3dSmrg case "$ac_configure_args0 " in 18212c7c4e3dSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 18222c7c4e3dSmrg esac 18232c7c4e3dSmrg ;; 18242c7c4e3dSmrg -* ) ac_must_keep_next=true ;; 18252c7c4e3dSmrg esac 18262c7c4e3dSmrg fi 182716d7e2f1Smrg as_fn_append ac_configure_args " '$ac_arg'" 18282c7c4e3dSmrg ;; 18292c7c4e3dSmrg esac 18302c7c4e3dSmrg done 18312c7c4e3dSmrgdone 183216d7e2f1Smrg{ ac_configure_args0=; unset ac_configure_args0;} 183316d7e2f1Smrg{ ac_configure_args1=; unset ac_configure_args1;} 18342c7c4e3dSmrg 18352c7c4e3dSmrg# When interrupted or exit'd, cleanup temporary files, and complete 18362c7c4e3dSmrg# config.log. We remove comments because anyway the quotes in there 18372c7c4e3dSmrg# would cause problems or look ugly. 18388650bb69Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18398650bb69Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 18402c7c4e3dSmrgtrap 'exit_status=$? 18412c7c4e3dSmrg # Save into config.log some information that might help in debugging. 18422c7c4e3dSmrg { 18432c7c4e3dSmrg echo 18442c7c4e3dSmrg 184516d7e2f1Smrg $as_echo "## ---------------- ## 18462c7c4e3dSmrg## Cache variables. ## 184716d7e2f1Smrg## ---------------- ##" 18482c7c4e3dSmrg echo 18492c7c4e3dSmrg # The following way of writing the cache mishandles newlines in values, 18508650bb69Smrg( 18518650bb69Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18528650bb69Smrg eval ac_val=\$$ac_var 18538650bb69Smrg case $ac_val in #( 18548650bb69Smrg *${as_nl}*) 18558650bb69Smrg case $ac_var in #( 185616d7e2f1Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18578650bb69Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18588650bb69Smrg esac 18598650bb69Smrg case $ac_var in #( 18608650bb69Smrg _ | IFS | as_nl) ;; #( 18618650bb69Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 186216d7e2f1Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18638650bb69Smrg esac ;; 18648650bb69Smrg esac 18658650bb69Smrg done 18662c7c4e3dSmrg (set) 2>&1 | 18678650bb69Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18688650bb69Smrg *${as_nl}ac_space=\ *) 18692c7c4e3dSmrg sed -n \ 18708650bb69Smrg "s/'\''/'\''\\\\'\'''\''/g; 18718650bb69Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18728650bb69Smrg ;; #( 18732c7c4e3dSmrg *) 18748650bb69Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18752c7c4e3dSmrg ;; 18768650bb69Smrg esac | 18778650bb69Smrg sort 18788650bb69Smrg) 18792c7c4e3dSmrg echo 18802c7c4e3dSmrg 188116d7e2f1Smrg $as_echo "## ----------------- ## 18822c7c4e3dSmrg## Output variables. ## 188316d7e2f1Smrg## ----------------- ##" 18842c7c4e3dSmrg echo 18852c7c4e3dSmrg for ac_var in $ac_subst_vars 18862c7c4e3dSmrg do 18878650bb69Smrg eval ac_val=\$$ac_var 18888650bb69Smrg case $ac_val in 18898650bb69Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18908650bb69Smrg esac 18918650bb69Smrg $as_echo "$ac_var='\''$ac_val'\''" 18922c7c4e3dSmrg done | sort 18932c7c4e3dSmrg echo 18942c7c4e3dSmrg 18952c7c4e3dSmrg if test -n "$ac_subst_files"; then 189616d7e2f1Smrg $as_echo "## ------------------- ## 18978650bb69Smrg## File substitutions. ## 189816d7e2f1Smrg## ------------------- ##" 18992c7c4e3dSmrg echo 19002c7c4e3dSmrg for ac_var in $ac_subst_files 19012c7c4e3dSmrg do 19028650bb69Smrg eval ac_val=\$$ac_var 19038650bb69Smrg case $ac_val in 19048650bb69Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19058650bb69Smrg esac 19068650bb69Smrg $as_echo "$ac_var='\''$ac_val'\''" 19072c7c4e3dSmrg done | sort 19082c7c4e3dSmrg echo 19092c7c4e3dSmrg fi 19102c7c4e3dSmrg 19112c7c4e3dSmrg if test -s confdefs.h; then 191216d7e2f1Smrg $as_echo "## ----------- ## 19132c7c4e3dSmrg## confdefs.h. ## 191416d7e2f1Smrg## ----------- ##" 19152c7c4e3dSmrg echo 19168650bb69Smrg cat confdefs.h 19172c7c4e3dSmrg echo 19182c7c4e3dSmrg fi 19192c7c4e3dSmrg test "$ac_signal" != 0 && 19208650bb69Smrg $as_echo "$as_me: caught signal $ac_signal" 19218650bb69Smrg $as_echo "$as_me: exit $exit_status" 19222c7c4e3dSmrg } >&5 19238650bb69Smrg rm -f core *.core core.conftest.* && 19248650bb69Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 19252c7c4e3dSmrg exit $exit_status 19268650bb69Smrg' 0 19272c7c4e3dSmrgfor ac_signal in 1 2 13 15; do 192816d7e2f1Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 19292c7c4e3dSmrgdone 19302c7c4e3dSmrgac_signal=0 19312c7c4e3dSmrg 19322c7c4e3dSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19338650bb69Smrgrm -f -r conftest* confdefs.h 19342c7c4e3dSmrg 193516d7e2f1Smrg$as_echo "/* confdefs.h */" > confdefs.h 193616d7e2f1Smrg 19372c7c4e3dSmrg# Predefined preprocessor variables. 19382c7c4e3dSmrg 19392c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 19402c7c4e3dSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 19412c7c4e3dSmrg_ACEOF 19422c7c4e3dSmrg 19432c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 19442c7c4e3dSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 19452c7c4e3dSmrg_ACEOF 19462c7c4e3dSmrg 19472c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 19482c7c4e3dSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 19492c7c4e3dSmrg_ACEOF 19502c7c4e3dSmrg 19512c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 19522c7c4e3dSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 19532c7c4e3dSmrg_ACEOF 19542c7c4e3dSmrg 19552c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 19562c7c4e3dSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 19572c7c4e3dSmrg_ACEOF 19582c7c4e3dSmrg 195916d7e2f1Smrgcat >>confdefs.h <<_ACEOF 196016d7e2f1Smrg#define PACKAGE_URL "$PACKAGE_URL" 196116d7e2f1Smrg_ACEOF 196216d7e2f1Smrg 19632c7c4e3dSmrg 19642c7c4e3dSmrg# Let the site file select an alternate cache file if it wants to. 19658650bb69Smrg# Prefer an explicitly selected file to automatically selected ones. 19668650bb69Smrgac_site_file1=NONE 19678650bb69Smrgac_site_file2=NONE 19688650bb69Smrgif test -n "$CONFIG_SITE"; then 196916d7e2f1Smrg # We do not want a PATH search for config.site. 197016d7e2f1Smrg case $CONFIG_SITE in #(( 197116d7e2f1Smrg -*) ac_site_file1=./$CONFIG_SITE;; 197216d7e2f1Smrg */*) ac_site_file1=$CONFIG_SITE;; 197316d7e2f1Smrg *) ac_site_file1=./$CONFIG_SITE;; 197416d7e2f1Smrg esac 19758650bb69Smrgelif test "x$prefix" != xNONE; then 19768650bb69Smrg ac_site_file1=$prefix/share/config.site 19778650bb69Smrg ac_site_file2=$prefix/etc/config.site 19788650bb69Smrgelse 19798650bb69Smrg ac_site_file1=$ac_default_prefix/share/config.site 19808650bb69Smrg ac_site_file2=$ac_default_prefix/etc/config.site 19812c7c4e3dSmrgfi 19828650bb69Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 19838650bb69Smrgdo 19848650bb69Smrg test "x$ac_site_file" = xNONE && continue 198516d7e2f1Smrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 198616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 19878650bb69Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 19882c7c4e3dSmrg sed 's/^/| /' "$ac_site_file" >&5 198916d7e2f1Smrg . "$ac_site_file" \ 199016d7e2f1Smrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 199116d7e2f1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 199216d7e2f1Smrgas_fn_error $? "failed to load site script $ac_site_file 199316d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 19942c7c4e3dSmrg fi 19952c7c4e3dSmrgdone 19962c7c4e3dSmrg 19972c7c4e3dSmrgif test -r "$cache_file"; then 199816d7e2f1Smrg # Some versions of bash will fail to source /dev/null (special files 199916d7e2f1Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 200016d7e2f1Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 200116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 20028650bb69Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 20032c7c4e3dSmrg case $cache_file in 20048650bb69Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 20058650bb69Smrg *) . "./$cache_file";; 20062c7c4e3dSmrg esac 20072c7c4e3dSmrg fi 20082c7c4e3dSmrgelse 200916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 20108650bb69Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 20112c7c4e3dSmrg >$cache_file 20122c7c4e3dSmrgfi 20132c7c4e3dSmrg 20142c7c4e3dSmrg# Check that the precious variables saved in the cache have kept the same 20152c7c4e3dSmrg# value. 20162c7c4e3dSmrgac_cache_corrupted=false 20178650bb69Smrgfor ac_var in $ac_precious_vars; do 20182c7c4e3dSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 20192c7c4e3dSmrg eval ac_new_set=\$ac_env_${ac_var}_set 20208650bb69Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 20218650bb69Smrg eval ac_new_val=\$ac_env_${ac_var}_value 20222c7c4e3dSmrg case $ac_old_set,$ac_new_set in 20232c7c4e3dSmrg set,) 202416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 20258650bb69Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 20262c7c4e3dSmrg ac_cache_corrupted=: ;; 20272c7c4e3dSmrg ,set) 202816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 20298650bb69Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 20302c7c4e3dSmrg ac_cache_corrupted=: ;; 20312c7c4e3dSmrg ,);; 20322c7c4e3dSmrg *) 20332c7c4e3dSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 20348650bb69Smrg # differences in whitespace do not lead to failure. 20358650bb69Smrg ac_old_val_w=`echo x $ac_old_val` 20368650bb69Smrg ac_new_val_w=`echo x $ac_new_val` 20378650bb69Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 203816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 20398650bb69Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 20408650bb69Smrg ac_cache_corrupted=: 20418650bb69Smrg else 204216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 20438650bb69Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 20448650bb69Smrg eval $ac_var=\$ac_old_val 20458650bb69Smrg fi 204616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 20478650bb69Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 204816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 20498650bb69Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 20502c7c4e3dSmrg fi;; 20512c7c4e3dSmrg esac 20522c7c4e3dSmrg # Pass precious variables to config.status. 20532c7c4e3dSmrg if test "$ac_new_set" = set; then 20542c7c4e3dSmrg case $ac_new_val in 20558650bb69Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 20562c7c4e3dSmrg *) ac_arg=$ac_var=$ac_new_val ;; 20572c7c4e3dSmrg esac 20582c7c4e3dSmrg case " $ac_configure_args " in 20592c7c4e3dSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 206016d7e2f1Smrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 20612c7c4e3dSmrg esac 20622c7c4e3dSmrg fi 20632c7c4e3dSmrgdone 20642c7c4e3dSmrgif $ac_cache_corrupted; then 206516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20668650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 206716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 20688650bb69Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 206916d7e2f1Smrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 20702c7c4e3dSmrgfi 207116d7e2f1Smrg## -------------------- ## 207216d7e2f1Smrg## Main body of script. ## 207316d7e2f1Smrg## -------------------- ## 20742c7c4e3dSmrg 20758650bb69Smrgac_ext=c 20768650bb69Smrgac_cpp='$CPP $CPPFLAGS' 20778650bb69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20788650bb69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20798650bb69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 20802c7c4e3dSmrg 20812c7c4e3dSmrg 20822becc446Smrgac_config_headers="$ac_config_headers config.h" 20832becc446Smrg 20842becc446Smrg 20852becc446Smrg 20862becc446Smrg# Initialize Automake 20872becc446Smrgam__api_version='1.15' 20882c7c4e3dSmrg 20892c7c4e3dSmrgac_aux_dir= 20908650bb69Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 20918650bb69Smrg if test -f "$ac_dir/install-sh"; then 20922c7c4e3dSmrg ac_aux_dir=$ac_dir 20932c7c4e3dSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 20942c7c4e3dSmrg break 20958650bb69Smrg elif test -f "$ac_dir/install.sh"; then 20962c7c4e3dSmrg ac_aux_dir=$ac_dir 20972c7c4e3dSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 20982c7c4e3dSmrg break 20998650bb69Smrg elif test -f "$ac_dir/shtool"; then 21002c7c4e3dSmrg ac_aux_dir=$ac_dir 21012c7c4e3dSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 21022c7c4e3dSmrg break 21032c7c4e3dSmrg fi 21042c7c4e3dSmrgdone 21052c7c4e3dSmrgif test -z "$ac_aux_dir"; then 210616d7e2f1Smrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 21072c7c4e3dSmrgfi 21088650bb69Smrg 21098650bb69Smrg# These three variables are undocumented and unsupported, 21108650bb69Smrg# and are intended to be withdrawn in a future Autoconf release. 21118650bb69Smrg# They can cause serious problems if a builder's source tree is in a directory 21128650bb69Smrg# whose full name contains unusual characters. 21138650bb69Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 21148650bb69Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 21158650bb69Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 21168650bb69Smrg 21172c7c4e3dSmrg 21182c7c4e3dSmrg# Find a good install program. We prefer a C program (faster), 21192c7c4e3dSmrg# so one script is as good as another. But avoid the broken or 21202c7c4e3dSmrg# incompatible versions: 21212c7c4e3dSmrg# SysV /etc/install, /usr/sbin/install 21222c7c4e3dSmrg# SunOS /usr/etc/install 21232c7c4e3dSmrg# IRIX /sbin/install 21242c7c4e3dSmrg# AIX /bin/install 21252c7c4e3dSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 21262c7c4e3dSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 21272c7c4e3dSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 21282c7c4e3dSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 21292c7c4e3dSmrg# OS/2's system install, which has a completely different semantic 21302c7c4e3dSmrg# ./install, which can be erroneously created by make from ./install.sh. 21318650bb69Smrg# Reject install programs that cannot install multiple files. 213216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 21338650bb69Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 21342c7c4e3dSmrgif test -z "$INSTALL"; then 213516d7e2f1Smrgif ${ac_cv_path_install+:} false; then : 21368650bb69Smrg $as_echo_n "(cached) " >&6 21372c7c4e3dSmrgelse 21382c7c4e3dSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21392c7c4e3dSmrgfor as_dir in $PATH 21402c7c4e3dSmrgdo 21412c7c4e3dSmrg IFS=$as_save_IFS 21422c7c4e3dSmrg test -z "$as_dir" && as_dir=. 214316d7e2f1Smrg # Account for people who put trailing slashes in PATH elements. 214416d7e2f1Smrgcase $as_dir/ in #(( 214516d7e2f1Smrg ./ | .// | /[cC]/* | \ 21462c7c4e3dSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 214716d7e2f1Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 21482c7c4e3dSmrg /usr/ucb/* ) ;; 21492c7c4e3dSmrg *) 21502c7c4e3dSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 21512c7c4e3dSmrg # Don't use installbsd from OSF since it installs stuff as root 21522c7c4e3dSmrg # by default. 21532c7c4e3dSmrg for ac_prog in ginstall scoinst install; do 21542c7c4e3dSmrg for ac_exec_ext in '' $ac_executable_extensions; do 21552becc446Smrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 21562c7c4e3dSmrg if test $ac_prog = install && 21572c7c4e3dSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 21582c7c4e3dSmrg # AIX install. It has an incompatible calling convention. 21592c7c4e3dSmrg : 21602c7c4e3dSmrg elif test $ac_prog = install && 21612c7c4e3dSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 21622c7c4e3dSmrg # program-specific install script used by HP pwplus--don't use. 21632c7c4e3dSmrg : 21642c7c4e3dSmrg else 21658650bb69Smrg rm -rf conftest.one conftest.two conftest.dir 21668650bb69Smrg echo one > conftest.one 21678650bb69Smrg echo two > conftest.two 21688650bb69Smrg mkdir conftest.dir 21698650bb69Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 21708650bb69Smrg test -s conftest.one && test -s conftest.two && 21718650bb69Smrg test -s conftest.dir/conftest.one && 21728650bb69Smrg test -s conftest.dir/conftest.two 21738650bb69Smrg then 21748650bb69Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 21758650bb69Smrg break 3 21768650bb69Smrg fi 21772c7c4e3dSmrg fi 21782c7c4e3dSmrg fi 21792c7c4e3dSmrg done 21802c7c4e3dSmrg done 21812c7c4e3dSmrg ;; 21822c7c4e3dSmrgesac 21838650bb69Smrg 218416d7e2f1Smrg done 21858650bb69SmrgIFS=$as_save_IFS 21862c7c4e3dSmrg 21878650bb69Smrgrm -rf conftest.one conftest.two conftest.dir 21882c7c4e3dSmrg 21892c7c4e3dSmrgfi 21902c7c4e3dSmrg if test "${ac_cv_path_install+set}" = set; then 21912c7c4e3dSmrg INSTALL=$ac_cv_path_install 21922c7c4e3dSmrg else 21938650bb69Smrg # As a last resort, use the slow shell script. Don't cache a 21948650bb69Smrg # value for INSTALL within a source directory, because that will 21952c7c4e3dSmrg # break other packages using the cache if that directory is 21968650bb69Smrg # removed, or if the value is a relative name. 21972c7c4e3dSmrg INSTALL=$ac_install_sh 21982c7c4e3dSmrg fi 21992c7c4e3dSmrgfi 220016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 22018650bb69Smrg$as_echo "$INSTALL" >&6; } 22022c7c4e3dSmrg 22032c7c4e3dSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 22042c7c4e3dSmrg# It thinks the first close brace ends the variable substitution. 22052c7c4e3dSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 22062c7c4e3dSmrg 22072c7c4e3dSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 22082c7c4e3dSmrg 22092c7c4e3dSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 22102c7c4e3dSmrg 221116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 22128650bb69Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 22138650bb69Smrg# Reject unsafe characters in $srcdir or the absolute working directory 22148650bb69Smrg# name. Accept space and tab only in the latter. 22158650bb69Smrgam_lf=' 22168650bb69Smrg' 22178650bb69Smrgcase `pwd` in 22188650bb69Smrg *[\\\"\#\$\&\'\`$am_lf]*) 221916d7e2f1Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 22208650bb69Smrgesac 22218650bb69Smrgcase $srcdir in 22228650bb69Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 22232becc446Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 22248650bb69Smrgesac 22258650bb69Smrg 22262becc446Smrg# Do 'set' in a subshell so we don't clobber the current shell's 22272c7c4e3dSmrg# arguments. Must try -L first in case configure is actually a 22282c7c4e3dSmrg# symlink; some systems play weird games with the mod time of symlinks 22292c7c4e3dSmrg# (eg FreeBSD returns the mod time of the symlink's containing 22302c7c4e3dSmrg# directory). 22312c7c4e3dSmrgif ( 22322becc446Smrg am_has_slept=no 22332becc446Smrg for am_try in 1 2; do 22342becc446Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 22352becc446Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 22362becc446Smrg if test "$*" = "X"; then 22372becc446Smrg # -L didn't work. 22382becc446Smrg set X `ls -t "$srcdir/configure" conftest.file` 22392becc446Smrg fi 22402becc446Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 22412becc446Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 22422becc446Smrg 22432becc446Smrg # If neither matched, then we have a broken ls. This can happen 22442becc446Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 22452becc446Smrg # broken ls alias from the environment. This has actually 22462becc446Smrg # happened. Such a system could not be considered "sane". 22472becc446Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 22482becc446Smrg alias in your environment" "$LINENO" 5 22492becc446Smrg fi 22502becc446Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 22512becc446Smrg break 22522becc446Smrg fi 22532becc446Smrg # Just in case. 22542becc446Smrg sleep 1 22552becc446Smrg am_has_slept=yes 22562becc446Smrg done 22572c7c4e3dSmrg test "$2" = conftest.file 22582c7c4e3dSmrg ) 22592c7c4e3dSmrgthen 22602c7c4e3dSmrg # Ok. 22612c7c4e3dSmrg : 22622c7c4e3dSmrgelse 226316d7e2f1Smrg as_fn_error $? "newly created file is older than distributed files! 226416d7e2f1SmrgCheck your system clock" "$LINENO" 5 22652c7c4e3dSmrgfi 226616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 22678650bb69Smrg$as_echo "yes" >&6; } 22682becc446Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 22692becc446Smrg# generated files are strictly newer. 22702becc446Smrgam_sleep_pid= 22712becc446Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 22722becc446Smrg ( sleep 1 ) & 22732becc446Smrg am_sleep_pid=$! 22742becc446Smrgfi 22752becc446Smrg 22762becc446Smrgrm -f conftest.file 22772becc446Smrg 22782c7c4e3dSmrgtest "$program_prefix" != NONE && 22798650bb69Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 22802c7c4e3dSmrg# Use a double $ so make ignores it. 22812c7c4e3dSmrgtest "$program_suffix" != NONE && 22828650bb69Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 22838650bb69Smrg# Double any \ or $. 22842c7c4e3dSmrg# By default was `s,x,x', remove it if useless. 22858650bb69Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 22868650bb69Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 22872c7c4e3dSmrg 22882becc446Smrg# Expand $ac_aux_dir to an absolute path. 22892becc446Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 22902c7c4e3dSmrg 22918650bb69Smrgif test x"${MISSING+set}" != xset; then 22928650bb69Smrg case $am_aux_dir in 22938650bb69Smrg *\ * | *\ *) 22948650bb69Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 22958650bb69Smrg *) 22968650bb69Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 22978650bb69Smrg esac 22988650bb69Smrgfi 22992c7c4e3dSmrg# Use eval to expand $SHELL 23002becc446Smrgif eval "$MISSING --is-lightweight"; then 23012becc446Smrg am_missing_run="$MISSING " 23022c7c4e3dSmrgelse 23032c7c4e3dSmrg am_missing_run= 23042becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 23052becc446Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 23068650bb69Smrgfi 23078650bb69Smrg 23082becc446Smrgif test x"${install_sh+set}" != xset; then 23098650bb69Smrg case $am_aux_dir in 23108650bb69Smrg *\ * | *\ *) 23118650bb69Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 23128650bb69Smrg *) 23138650bb69Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 23148650bb69Smrg esac 23158650bb69Smrgfi 23168650bb69Smrg 23172becc446Smrg# Installed binaries are usually stripped using 'strip' when the user 23182becc446Smrg# run "make install-strip". However 'strip' might not be the right 23198650bb69Smrg# tool to use in cross-compilation environments, therefore Automake 23202becc446Smrg# will honor the 'STRIP' environment variable to overrule this program. 23218650bb69Smrgif test "$cross_compiling" != no; then 23228650bb69Smrg if test -n "$ac_tool_prefix"; then 23238650bb69Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 23248650bb69Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 232516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23268650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 232716d7e2f1Smrgif ${ac_cv_prog_STRIP+:} false; then : 23288650bb69Smrg $as_echo_n "(cached) " >&6 23298650bb69Smrgelse 23308650bb69Smrg if test -n "$STRIP"; then 23318650bb69Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 23328650bb69Smrgelse 23338650bb69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23348650bb69Smrgfor as_dir in $PATH 23358650bb69Smrgdo 23368650bb69Smrg IFS=$as_save_IFS 23378650bb69Smrg test -z "$as_dir" && as_dir=. 233816d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 23392becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 23408650bb69Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 234116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 23428650bb69Smrg break 2 23438650bb69Smrg fi 23448650bb69Smrgdone 234516d7e2f1Smrg done 23468650bb69SmrgIFS=$as_save_IFS 23478650bb69Smrg 23488650bb69Smrgfi 23498650bb69Smrgfi 23508650bb69SmrgSTRIP=$ac_cv_prog_STRIP 23518650bb69Smrgif test -n "$STRIP"; then 235216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 23538650bb69Smrg$as_echo "$STRIP" >&6; } 23548650bb69Smrgelse 235516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 23568650bb69Smrg$as_echo "no" >&6; } 23578650bb69Smrgfi 23588650bb69Smrg 23598650bb69Smrg 23608650bb69Smrgfi 23618650bb69Smrgif test -z "$ac_cv_prog_STRIP"; then 23628650bb69Smrg ac_ct_STRIP=$STRIP 23638650bb69Smrg # Extract the first word of "strip", so it can be a program name with args. 23648650bb69Smrgset dummy strip; ac_word=$2 236516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 23668650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 236716d7e2f1Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 23688650bb69Smrg $as_echo_n "(cached) " >&6 23698650bb69Smrgelse 23708650bb69Smrg if test -n "$ac_ct_STRIP"; then 23718650bb69Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 23728650bb69Smrgelse 23738650bb69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23748650bb69Smrgfor as_dir in $PATH 23758650bb69Smrgdo 23768650bb69Smrg IFS=$as_save_IFS 23778650bb69Smrg test -z "$as_dir" && as_dir=. 237816d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 23792becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 23808650bb69Smrg ac_cv_prog_ac_ct_STRIP="strip" 238116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 23828650bb69Smrg break 2 23838650bb69Smrg fi 23848650bb69Smrgdone 238516d7e2f1Smrg done 23868650bb69SmrgIFS=$as_save_IFS 23878650bb69Smrg 23888650bb69Smrgfi 23898650bb69Smrgfi 23908650bb69Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 23918650bb69Smrgif test -n "$ac_ct_STRIP"; then 239216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 23938650bb69Smrg$as_echo "$ac_ct_STRIP" >&6; } 23948650bb69Smrgelse 239516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 23968650bb69Smrg$as_echo "no" >&6; } 23978650bb69Smrgfi 23988650bb69Smrg 23998650bb69Smrg if test "x$ac_ct_STRIP" = x; then 24008650bb69Smrg STRIP=":" 24018650bb69Smrg else 24028650bb69Smrg case $cross_compiling:$ac_tool_warned in 24038650bb69Smrgyes:) 240416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 24058650bb69Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 24068650bb69Smrgac_tool_warned=yes ;; 24078650bb69Smrgesac 24088650bb69Smrg STRIP=$ac_ct_STRIP 24098650bb69Smrg fi 24108650bb69Smrgelse 24118650bb69Smrg STRIP="$ac_cv_prog_STRIP" 24128650bb69Smrgfi 24138650bb69Smrg 24148650bb69Smrgfi 24158650bb69SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 24168650bb69Smrg 241716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 24188650bb69Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 24198650bb69Smrgif test -z "$MKDIR_P"; then 242016d7e2f1Smrg if ${ac_cv_path_mkdir+:} false; then : 24218650bb69Smrg $as_echo_n "(cached) " >&6 24228650bb69Smrgelse 24238650bb69Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24248650bb69Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 24258650bb69Smrgdo 24268650bb69Smrg IFS=$as_save_IFS 24278650bb69Smrg test -z "$as_dir" && as_dir=. 242816d7e2f1Smrg for ac_prog in mkdir gmkdir; do 24298650bb69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 24302becc446Smrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 24318650bb69Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 24328650bb69Smrg 'mkdir (GNU coreutils) '* | \ 24338650bb69Smrg 'mkdir (coreutils) '* | \ 24348650bb69Smrg 'mkdir (fileutils) '4.1*) 24358650bb69Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 24368650bb69Smrg break 3;; 24378650bb69Smrg esac 24388650bb69Smrg done 24398650bb69Smrg done 244016d7e2f1Smrg done 24418650bb69SmrgIFS=$as_save_IFS 24428650bb69Smrg 24438650bb69Smrgfi 24448650bb69Smrg 244516d7e2f1Smrg test -d ./--version && rmdir ./--version 24468650bb69Smrg if test "${ac_cv_path_mkdir+set}" = set; then 24478650bb69Smrg MKDIR_P="$ac_cv_path_mkdir -p" 24488650bb69Smrg else 24498650bb69Smrg # As a last resort, use the slow shell script. Don't cache a 24508650bb69Smrg # value for MKDIR_P within a source directory, because that will 24518650bb69Smrg # break other packages using the cache if that directory is 24528650bb69Smrg # removed, or if the value is a relative name. 24538650bb69Smrg MKDIR_P="$ac_install_sh -d" 24548650bb69Smrg fi 24552c7c4e3dSmrgfi 245616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 24578650bb69Smrg$as_echo "$MKDIR_P" >&6; } 24588650bb69Smrg 24592c7c4e3dSmrgfor ac_prog in gawk mawk nawk awk 24602c7c4e3dSmrgdo 24612c7c4e3dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 24622c7c4e3dSmrgset dummy $ac_prog; ac_word=$2 246316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 24648650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 246516d7e2f1Smrgif ${ac_cv_prog_AWK+:} false; then : 24668650bb69Smrg $as_echo_n "(cached) " >&6 24672c7c4e3dSmrgelse 24682c7c4e3dSmrg if test -n "$AWK"; then 24692c7c4e3dSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 24702c7c4e3dSmrgelse 24712c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24722c7c4e3dSmrgfor as_dir in $PATH 24732c7c4e3dSmrgdo 24742c7c4e3dSmrg IFS=$as_save_IFS 24752c7c4e3dSmrg test -z "$as_dir" && as_dir=. 247616d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 24772becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 24782c7c4e3dSmrg ac_cv_prog_AWK="$ac_prog" 247916d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 24802c7c4e3dSmrg break 2 24812c7c4e3dSmrg fi 24822c7c4e3dSmrgdone 248316d7e2f1Smrg done 24848650bb69SmrgIFS=$as_save_IFS 24852c7c4e3dSmrg 24862c7c4e3dSmrgfi 24872c7c4e3dSmrgfi 24882c7c4e3dSmrgAWK=$ac_cv_prog_AWK 24892c7c4e3dSmrgif test -n "$AWK"; then 249016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 24918650bb69Smrg$as_echo "$AWK" >&6; } 24922c7c4e3dSmrgelse 249316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 24948650bb69Smrg$as_echo "no" >&6; } 24952c7c4e3dSmrgfi 24962c7c4e3dSmrg 24978650bb69Smrg 24982c7c4e3dSmrg test -n "$AWK" && break 24992c7c4e3dSmrgdone 25002c7c4e3dSmrg 250116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 25028650bb69Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 25038650bb69Smrgset x ${MAKE-make} 25048650bb69Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 250516d7e2f1Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 25068650bb69Smrg $as_echo_n "(cached) " >&6 25072c7c4e3dSmrgelse 25082c7c4e3dSmrg cat >conftest.make <<\_ACEOF 25098650bb69SmrgSHELL = /bin/sh 25102c7c4e3dSmrgall: 25118650bb69Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 25122c7c4e3dSmrg_ACEOF 251316d7e2f1Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 25148650bb69Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 25158650bb69Smrg *@@@%%%=?*=@@@%%%*) 25168650bb69Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 25178650bb69Smrg *) 25188650bb69Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 25198650bb69Smrgesac 25202c7c4e3dSmrgrm -f conftest.make 25212c7c4e3dSmrgfi 25228650bb69Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 252316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25248650bb69Smrg$as_echo "yes" >&6; } 25252c7c4e3dSmrg SET_MAKE= 25262c7c4e3dSmrgelse 252716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 25288650bb69Smrg$as_echo "no" >&6; } 25292c7c4e3dSmrg SET_MAKE="MAKE=${MAKE-make}" 25302c7c4e3dSmrgfi 25312c7c4e3dSmrg 25322c7c4e3dSmrgrm -rf .tst 2>/dev/null 25332c7c4e3dSmrgmkdir .tst 2>/dev/null 25342c7c4e3dSmrgif test -d .tst; then 25352c7c4e3dSmrg am__leading_dot=. 25362c7c4e3dSmrgelse 25372c7c4e3dSmrg am__leading_dot=_ 25382c7c4e3dSmrgfi 25392c7c4e3dSmrgrmdir .tst 2>/dev/null 25402c7c4e3dSmrg 25412becc446Smrg# Check whether --enable-silent-rules was given. 25422becc446Smrgif test "${enable_silent_rules+set}" = set; then : 25432becc446Smrg enableval=$enable_silent_rules; 25442becc446Smrgfi 25452becc446Smrg 25462becc446Smrgcase $enable_silent_rules in # ((( 25472becc446Smrg yes) AM_DEFAULT_VERBOSITY=0;; 25482becc446Smrg no) AM_DEFAULT_VERBOSITY=1;; 25492becc446Smrg *) AM_DEFAULT_VERBOSITY=1;; 25502becc446Smrgesac 25512becc446Smrgam_make=${MAKE-make} 25522becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 25532becc446Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 25542becc446Smrgif ${am_cv_make_support_nested_variables+:} false; then : 25552becc446Smrg $as_echo_n "(cached) " >&6 25562becc446Smrgelse 25572becc446Smrg if $as_echo 'TRUE=$(BAR$(V)) 25582becc446SmrgBAR0=false 25592becc446SmrgBAR1=true 25602becc446SmrgV=1 25612becc446Smrgam__doit: 25622becc446Smrg @$(TRUE) 25632becc446Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 25642becc446Smrg am_cv_make_support_nested_variables=yes 25652becc446Smrgelse 25662becc446Smrg am_cv_make_support_nested_variables=no 25672becc446Smrgfi 25682becc446Smrgfi 25692becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 25702becc446Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 25712becc446Smrgif test $am_cv_make_support_nested_variables = yes; then 25722becc446Smrg AM_V='$(V)' 25732becc446Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 25742becc446Smrgelse 25752becc446Smrg AM_V=$AM_DEFAULT_VERBOSITY 25762becc446Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 25772becc446Smrgfi 25782becc446SmrgAM_BACKSLASH='\' 25792becc446Smrg 25808650bb69Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 25818650bb69Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 25828650bb69Smrg # is not polluted with repeated "-I." 25838650bb69Smrg am__isrc=' -I$(srcdir)' 25848650bb69Smrg # test to see if srcdir already configured 25858650bb69Smrg if test -f $srcdir/config.status; then 258616d7e2f1Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 25878650bb69Smrg fi 25882c7c4e3dSmrgfi 25892c7c4e3dSmrg 25902c7c4e3dSmrg# test whether we have cygpath 25912c7c4e3dSmrgif test -z "$CYGPATH_W"; then 25922c7c4e3dSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 25932c7c4e3dSmrg CYGPATH_W='cygpath -w' 25942c7c4e3dSmrg else 25952c7c4e3dSmrg CYGPATH_W=echo 25962c7c4e3dSmrg fi 25972c7c4e3dSmrgfi 25982c7c4e3dSmrg 25992c7c4e3dSmrg 26002c7c4e3dSmrg# Define the identity of the package. 26012c7c4e3dSmrg PACKAGE='xcmsdb' 26022becc446Smrg VERSION='1.0.5' 26032c7c4e3dSmrg 26042c7c4e3dSmrg 26052c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 26062c7c4e3dSmrg#define PACKAGE "$PACKAGE" 26072c7c4e3dSmrg_ACEOF 26082c7c4e3dSmrg 26092c7c4e3dSmrg 26102c7c4e3dSmrgcat >>confdefs.h <<_ACEOF 26112c7c4e3dSmrg#define VERSION "$VERSION" 26122c7c4e3dSmrg_ACEOF 26132c7c4e3dSmrg 26142c7c4e3dSmrg# Some tools Automake needs. 26152c7c4e3dSmrg 26162c7c4e3dSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 26172c7c4e3dSmrg 26182c7c4e3dSmrg 26192c7c4e3dSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 26202c7c4e3dSmrg 26212c7c4e3dSmrg 26222c7c4e3dSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 26232c7c4e3dSmrg 26242c7c4e3dSmrg 26252c7c4e3dSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 26262c7c4e3dSmrg 26272c7c4e3dSmrg 26282c7c4e3dSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 26292c7c4e3dSmrg 26302becc446Smrg# For better backward compatibility. To be removed once Automake 1.9.x 26312becc446Smrg# dies out for good. For more background, see: 26322becc446Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 26332becc446Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 26342becc446Smrgmkdir_p='$(MKDIR_P)' 26352c7c4e3dSmrg 26362becc446Smrg# We need awk for the "check" target (and possibly the TAP driver). The 26372becc446Smrg# system "awk" is bad on some platforms. 26382becc446Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 26392becc446Smrg# in the wild :-( We should find a proper way to deprecate it ... 26402becc446SmrgAMTAR='$${TAR-tar}' 26412c7c4e3dSmrg 26422c7c4e3dSmrg 26432becc446Smrg# We'll loop over all known methods to create a tar archive until one works. 26442becc446Smrg_am_tools='gnutar pax cpio none' 26452c7c4e3dSmrg 26462becc446Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 26472c7c4e3dSmrg 26482c7c4e3dSmrg 26492c7c4e3dSmrg 26502c7c4e3dSmrg 26512c7c4e3dSmrg 26522c7c4e3dSmrg 26532becc446Smrg# POSIX will say in a future version that running "rm -f" with no argument 26542becc446Smrg# is OK; and we want to be able to make that assumption in our Makefile 26552becc446Smrg# recipes. So use an aggressive probe to check that the usage we want is 26562becc446Smrg# actually supported "in the wild" to an acceptable degree. 26572becc446Smrg# See automake bug#10828. 26582becc446Smrg# To make any issue more visible, cause the running configure to be aborted 26592becc446Smrg# by default if the 'rm' program in use doesn't match our expectations; the 26602becc446Smrg# user can still override this though. 26612becc446Smrgif rm -f && rm -fr && rm -rf; then : OK; else 26622becc446Smrg cat >&2 <<'END' 26632becc446SmrgOops! 26642c7c4e3dSmrg 26652becc446SmrgYour 'rm' program seems unable to run without file operands specified 26662becc446Smrgon the command line, even when the '-f' option is present. This is contrary 26672becc446Smrgto the behaviour of most rm programs out there, and not conforming with 26682becc446Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 26692c7c4e3dSmrg 26702becc446SmrgPlease tell bug-automake@gnu.org about your system, including the value 26712becc446Smrgof your $PATH and any error possibly output before this message. This 26722becc446Smrgcan help us improve future automake versions. 26732c7c4e3dSmrg 26742becc446SmrgEND 26752becc446Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 26762becc446Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 26772becc446Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 26782becc446Smrg echo >&2 26792becc446Smrg else 26802becc446Smrg cat >&2 <<'END' 26812becc446SmrgAborting the configuration process, to ensure you take notice of the issue. 26822c7c4e3dSmrg 26832becc446SmrgYou can download and install GNU coreutils to get an 'rm' implementation 26842becc446Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 26852c7c4e3dSmrg 26862becc446SmrgIf you want to complete the configuration process using your problematic 26872becc446Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 26882becc446Smrgto "yes", and re-run configure. 26892becc446Smrg 26902becc446SmrgEND 26912becc446Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 26922becc446Smrg fi 26932becc446Smrgfi 26948650bb69Smrg 26958650bb69Smrg 26962becc446Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 26972becc446Smrg 26988650bb69Smrg 26998650bb69Smrg 27008650bb69Smrg 27018650bb69Smrg 27028650bb69Smrg 27038650bb69Smrg 27048650bb69Smrg 27058650bb69Smrg 27068650bb69Smrg 27078650bb69Smrg 270816d7e2f1SmrgDEPDIR="${am__leading_dot}deps" 270916d7e2f1Smrg 271016d7e2f1Smrgac_config_commands="$ac_config_commands depfiles" 271116d7e2f1Smrg 271216d7e2f1Smrg 271316d7e2f1Smrgam_make=${MAKE-make} 271416d7e2f1Smrgcat > confinc << 'END' 271516d7e2f1Smrgam__doit: 271616d7e2f1Smrg @echo this is the am__doit target 271716d7e2f1Smrg.PHONY: am__doit 271816d7e2f1SmrgEND 271916d7e2f1Smrg# If we don't find an include directive, just comment out the code. 272016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 272116d7e2f1Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 272216d7e2f1Smrgam__include="#" 272316d7e2f1Smrgam__quote= 272416d7e2f1Smrg_am_result=none 272516d7e2f1Smrg# First try GNU make style include. 272616d7e2f1Smrgecho "include confinc" > confmf 27272becc446Smrg# Ignore all kinds of additional output from 'make'. 272816d7e2f1Smrgcase `$am_make -s -f confmf 2> /dev/null` in #( 272916d7e2f1Smrg*the\ am__doit\ target*) 273016d7e2f1Smrg am__include=include 273116d7e2f1Smrg am__quote= 273216d7e2f1Smrg _am_result=GNU 273316d7e2f1Smrg ;; 273416d7e2f1Smrgesac 273516d7e2f1Smrg# Now try BSD make style include. 273616d7e2f1Smrgif test "$am__include" = "#"; then 273716d7e2f1Smrg echo '.include "confinc"' > confmf 273816d7e2f1Smrg case `$am_make -s -f confmf 2> /dev/null` in #( 273916d7e2f1Smrg *the\ am__doit\ target*) 274016d7e2f1Smrg am__include=.include 274116d7e2f1Smrg am__quote="\"" 274216d7e2f1Smrg _am_result=BSD 274316d7e2f1Smrg ;; 274416d7e2f1Smrg esac 274516d7e2f1Smrgfi 274616d7e2f1Smrg 274716d7e2f1Smrg 274816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 274916d7e2f1Smrg$as_echo "$_am_result" >&6; } 275016d7e2f1Smrgrm -f confinc confmf 275116d7e2f1Smrg 275216d7e2f1Smrg# Check whether --enable-dependency-tracking was given. 275316d7e2f1Smrgif test "${enable_dependency_tracking+set}" = set; then : 275416d7e2f1Smrg enableval=$enable_dependency_tracking; 275516d7e2f1Smrgfi 275616d7e2f1Smrg 275716d7e2f1Smrgif test "x$enable_dependency_tracking" != xno; then 275816d7e2f1Smrg am_depcomp="$ac_aux_dir/depcomp" 275916d7e2f1Smrg AMDEPBACKSLASH='\' 27602becc446Smrg am__nodep='_no' 276116d7e2f1Smrgfi 276216d7e2f1Smrg if test "x$enable_dependency_tracking" != xno; then 276316d7e2f1Smrg AMDEP_TRUE= 276416d7e2f1Smrg AMDEP_FALSE='#' 276516d7e2f1Smrgelse 276616d7e2f1Smrg AMDEP_TRUE='#' 276716d7e2f1Smrg AMDEP_FALSE= 276816d7e2f1Smrgfi 276916d7e2f1Smrg 277016d7e2f1Smrg 27718650bb69Smrgac_ext=c 27728650bb69Smrgac_cpp='$CPP $CPPFLAGS' 27738650bb69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 27742c7c4e3dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 27752c7c4e3dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 27762c7c4e3dSmrgif test -n "$ac_tool_prefix"; then 27772c7c4e3dSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 27782c7c4e3dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 277916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27808650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 278116d7e2f1Smrgif ${ac_cv_prog_CC+:} false; then : 27828650bb69Smrg $as_echo_n "(cached) " >&6 27832c7c4e3dSmrgelse 27842c7c4e3dSmrg if test -n "$CC"; then 27852c7c4e3dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 27862c7c4e3dSmrgelse 27872c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27882c7c4e3dSmrgfor as_dir in $PATH 27892c7c4e3dSmrgdo 27902c7c4e3dSmrg IFS=$as_save_IFS 27912c7c4e3dSmrg test -z "$as_dir" && as_dir=. 279216d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 27932becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 27942c7c4e3dSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 279516d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 27962c7c4e3dSmrg break 2 27972c7c4e3dSmrg fi 27982c7c4e3dSmrgdone 279916d7e2f1Smrg done 28008650bb69SmrgIFS=$as_save_IFS 28012c7c4e3dSmrg 28022c7c4e3dSmrgfi 28032c7c4e3dSmrgfi 28042c7c4e3dSmrgCC=$ac_cv_prog_CC 28052c7c4e3dSmrgif test -n "$CC"; then 280616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 28078650bb69Smrg$as_echo "$CC" >&6; } 28082c7c4e3dSmrgelse 280916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28108650bb69Smrg$as_echo "no" >&6; } 28112c7c4e3dSmrgfi 28122c7c4e3dSmrg 28138650bb69Smrg 28142c7c4e3dSmrgfi 28152c7c4e3dSmrgif test -z "$ac_cv_prog_CC"; then 28162c7c4e3dSmrg ac_ct_CC=$CC 28172c7c4e3dSmrg # Extract the first word of "gcc", so it can be a program name with args. 28182c7c4e3dSmrgset dummy gcc; ac_word=$2 281916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28208650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 282116d7e2f1Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 28228650bb69Smrg $as_echo_n "(cached) " >&6 28232c7c4e3dSmrgelse 28242c7c4e3dSmrg if test -n "$ac_ct_CC"; then 28252c7c4e3dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 28262c7c4e3dSmrgelse 28272c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28282c7c4e3dSmrgfor as_dir in $PATH 28292c7c4e3dSmrgdo 28302c7c4e3dSmrg IFS=$as_save_IFS 28312c7c4e3dSmrg test -z "$as_dir" && as_dir=. 283216d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28332becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 28342c7c4e3dSmrg ac_cv_prog_ac_ct_CC="gcc" 283516d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 28362c7c4e3dSmrg break 2 28372c7c4e3dSmrg fi 28382c7c4e3dSmrgdone 283916d7e2f1Smrg done 28408650bb69SmrgIFS=$as_save_IFS 28412c7c4e3dSmrg 28422c7c4e3dSmrgfi 28432c7c4e3dSmrgfi 28442c7c4e3dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 28452c7c4e3dSmrgif test -n "$ac_ct_CC"; then 284616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 28478650bb69Smrg$as_echo "$ac_ct_CC" >&6; } 28482c7c4e3dSmrgelse 284916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28508650bb69Smrg$as_echo "no" >&6; } 28512c7c4e3dSmrgfi 28522c7c4e3dSmrg 28538650bb69Smrg if test "x$ac_ct_CC" = x; then 28548650bb69Smrg CC="" 28558650bb69Smrg else 28568650bb69Smrg case $cross_compiling:$ac_tool_warned in 28578650bb69Smrgyes:) 285816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 28598650bb69Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 28608650bb69Smrgac_tool_warned=yes ;; 28618650bb69Smrgesac 28628650bb69Smrg CC=$ac_ct_CC 28638650bb69Smrg fi 28642c7c4e3dSmrgelse 28652c7c4e3dSmrg CC="$ac_cv_prog_CC" 28662c7c4e3dSmrgfi 28672c7c4e3dSmrg 28682c7c4e3dSmrgif test -z "$CC"; then 28698650bb69Smrg if test -n "$ac_tool_prefix"; then 28708650bb69Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 28712c7c4e3dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 287216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28738650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 287416d7e2f1Smrgif ${ac_cv_prog_CC+:} false; then : 28758650bb69Smrg $as_echo_n "(cached) " >&6 28762c7c4e3dSmrgelse 28772c7c4e3dSmrg if test -n "$CC"; then 28782c7c4e3dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 28792c7c4e3dSmrgelse 28802c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28812c7c4e3dSmrgfor as_dir in $PATH 28822c7c4e3dSmrgdo 28832c7c4e3dSmrg IFS=$as_save_IFS 28842c7c4e3dSmrg test -z "$as_dir" && as_dir=. 288516d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28862becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 28872c7c4e3dSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 288816d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 28892c7c4e3dSmrg break 2 28902c7c4e3dSmrg fi 28912c7c4e3dSmrgdone 289216d7e2f1Smrg done 28938650bb69SmrgIFS=$as_save_IFS 28942c7c4e3dSmrg 28952c7c4e3dSmrgfi 28962c7c4e3dSmrgfi 28972c7c4e3dSmrgCC=$ac_cv_prog_CC 28982c7c4e3dSmrgif test -n "$CC"; then 289916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 29008650bb69Smrg$as_echo "$CC" >&6; } 29012c7c4e3dSmrgelse 290216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29038650bb69Smrg$as_echo "no" >&6; } 29042c7c4e3dSmrgfi 29052c7c4e3dSmrg 29062c7c4e3dSmrg 29078650bb69Smrg fi 29082c7c4e3dSmrgfi 29092c7c4e3dSmrgif test -z "$CC"; then 29102c7c4e3dSmrg # Extract the first word of "cc", so it can be a program name with args. 29112c7c4e3dSmrgset dummy cc; ac_word=$2 291216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29138650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 291416d7e2f1Smrgif ${ac_cv_prog_CC+:} false; then : 29158650bb69Smrg $as_echo_n "(cached) " >&6 29162c7c4e3dSmrgelse 29172c7c4e3dSmrg if test -n "$CC"; then 29182c7c4e3dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 29192c7c4e3dSmrgelse 29202c7c4e3dSmrg ac_prog_rejected=no 29212c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29222c7c4e3dSmrgfor as_dir in $PATH 29232c7c4e3dSmrgdo 29242c7c4e3dSmrg IFS=$as_save_IFS 29252c7c4e3dSmrg test -z "$as_dir" && as_dir=. 292616d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 29272becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29282c7c4e3dSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 29292c7c4e3dSmrg ac_prog_rejected=yes 29302c7c4e3dSmrg continue 29312c7c4e3dSmrg fi 29322c7c4e3dSmrg ac_cv_prog_CC="cc" 293316d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29342c7c4e3dSmrg break 2 29352c7c4e3dSmrg fi 29362c7c4e3dSmrgdone 293716d7e2f1Smrg done 29388650bb69SmrgIFS=$as_save_IFS 29392c7c4e3dSmrg 29402c7c4e3dSmrgif test $ac_prog_rejected = yes; then 29412c7c4e3dSmrg # We found a bogon in the path, so make sure we never use it. 29422c7c4e3dSmrg set dummy $ac_cv_prog_CC 29432c7c4e3dSmrg shift 29442c7c4e3dSmrg if test $# != 0; then 29452c7c4e3dSmrg # We chose a different compiler from the bogus one. 29462c7c4e3dSmrg # However, it has the same basename, so the bogon will be chosen 29472c7c4e3dSmrg # first if we set CC to just the basename; use the full file name. 29482c7c4e3dSmrg shift 29492c7c4e3dSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 29502c7c4e3dSmrg fi 29512c7c4e3dSmrgfi 29522c7c4e3dSmrgfi 29532c7c4e3dSmrgfi 29542c7c4e3dSmrgCC=$ac_cv_prog_CC 29552c7c4e3dSmrgif test -n "$CC"; then 295616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 29578650bb69Smrg$as_echo "$CC" >&6; } 29582c7c4e3dSmrgelse 295916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 29608650bb69Smrg$as_echo "no" >&6; } 29612c7c4e3dSmrgfi 29622c7c4e3dSmrg 29638650bb69Smrg 29642c7c4e3dSmrgfi 29652c7c4e3dSmrgif test -z "$CC"; then 29662c7c4e3dSmrg if test -n "$ac_tool_prefix"; then 29678650bb69Smrg for ac_prog in cl.exe 29682c7c4e3dSmrg do 29692c7c4e3dSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 29702c7c4e3dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 297116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 29728650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 297316d7e2f1Smrgif ${ac_cv_prog_CC+:} false; then : 29748650bb69Smrg $as_echo_n "(cached) " >&6 29752c7c4e3dSmrgelse 29762c7c4e3dSmrg if test -n "$CC"; then 29772c7c4e3dSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 29782c7c4e3dSmrgelse 29792c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 29802c7c4e3dSmrgfor as_dir in $PATH 29812c7c4e3dSmrgdo 29822c7c4e3dSmrg IFS=$as_save_IFS 29832c7c4e3dSmrg test -z "$as_dir" && as_dir=. 298416d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 29852becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 29862c7c4e3dSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 298716d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 29882c7c4e3dSmrg break 2 29892c7c4e3dSmrg fi 29902c7c4e3dSmrgdone 299116d7e2f1Smrg done 29928650bb69SmrgIFS=$as_save_IFS 29932c7c4e3dSmrg 29942c7c4e3dSmrgfi 29952c7c4e3dSmrgfi 29962c7c4e3dSmrgCC=$ac_cv_prog_CC 29972c7c4e3dSmrgif test -n "$CC"; then 299816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 29998650bb69Smrg$as_echo "$CC" >&6; } 30002c7c4e3dSmrgelse 300116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30028650bb69Smrg$as_echo "no" >&6; } 30032c7c4e3dSmrgfi 30042c7c4e3dSmrg 30058650bb69Smrg 30062c7c4e3dSmrg test -n "$CC" && break 30072c7c4e3dSmrg done 30082c7c4e3dSmrgfi 30092c7c4e3dSmrgif test -z "$CC"; then 30102c7c4e3dSmrg ac_ct_CC=$CC 30118650bb69Smrg for ac_prog in cl.exe 30122c7c4e3dSmrgdo 30132c7c4e3dSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 30142c7c4e3dSmrgset dummy $ac_prog; ac_word=$2 301516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 30168650bb69Smrg$as_echo_n "checking for $ac_word... " >&6; } 301716d7e2f1Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 30188650bb69Smrg $as_echo_n "(cached) " >&6 30192c7c4e3dSmrgelse 30202c7c4e3dSmrg if test -n "$ac_ct_CC"; then 30212c7c4e3dSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 30222c7c4e3dSmrgelse 30232c7c4e3dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 30242c7c4e3dSmrgfor as_dir in $PATH 30252c7c4e3dSmrgdo 30262c7c4e3dSmrg IFS=$as_save_IFS 30272c7c4e3dSmrg test -z "$as_dir" && as_dir=. 302816d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 30292becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 30302c7c4e3dSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 303116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 30322c7c4e3dSmrg break 2 30332c7c4e3dSmrg fi 30342c7c4e3dSmrgdone 303516d7e2f1Smrg done 30368650bb69SmrgIFS=$as_save_IFS 30372c7c4e3dSmrg 30382c7c4e3dSmrgfi 30392c7c4e3dSmrgfi 30402c7c4e3dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 30412c7c4e3dSmrgif test -n "$ac_ct_CC"; then 304216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 30438650bb69Smrg$as_echo "$ac_ct_CC" >&6; } 30442c7c4e3dSmrgelse 304516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 30468650bb69Smrg$as_echo "no" >&6; } 30472c7c4e3dSmrgfi 30482c7c4e3dSmrg 30498650bb69Smrg 30502c7c4e3dSmrg test -n "$ac_ct_CC" && break 30512c7c4e3dSmrgdone 30522c7c4e3dSmrg 30538650bb69Smrg if test "x$ac_ct_CC" = x; then 30548650bb69Smrg CC="" 30558650bb69Smrg else 30568650bb69Smrg case $cross_compiling:$ac_tool_warned in 30578650bb69Smrgyes:) 305816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 30598650bb69Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 30608650bb69Smrgac_tool_warned=yes ;; 30618650bb69Smrgesac 30628650bb69Smrg CC=$ac_ct_CC 30638650bb69Smrg fi 30642c7c4e3dSmrgfi 30652c7c4e3dSmrg 30662c7c4e3dSmrgfi 30672c7c4e3dSmrg 30682c7c4e3dSmrg 306916d7e2f1Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 30708650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 307116d7e2f1Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 307216d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 30732c7c4e3dSmrg 30742c7c4e3dSmrg# Provide some information about the compiler. 307516d7e2f1Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 30768650bb69Smrgset X $ac_compile 30778650bb69Smrgac_compiler=$2 307816d7e2f1Smrgfor ac_option in --version -v -V -qversion; do 307916d7e2f1Smrg { { ac_try="$ac_compiler $ac_option >&5" 30808650bb69Smrgcase "(($ac_try" in 30818650bb69Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 30828650bb69Smrg *) ac_try_echo=$ac_try;; 30838650bb69Smrgesac 308416d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 308516d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 308616d7e2f1Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 30872c7c4e3dSmrg ac_status=$? 308816d7e2f1Smrg if test -s conftest.err; then 308916d7e2f1Smrg sed '10a\ 309016d7e2f1Smrg... rest of stderr output deleted ... 309116d7e2f1Smrg 10q' conftest.err >conftest.er1 309216d7e2f1Smrg cat conftest.er1 >&5 309316d7e2f1Smrg fi 309416d7e2f1Smrg rm -f conftest.er1 conftest.err 309516d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 309616d7e2f1Smrg test $ac_status = 0; } 309716d7e2f1Smrgdone 30982c7c4e3dSmrg 309916d7e2f1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 31002c7c4e3dSmrg/* end confdefs.h. */ 31012c7c4e3dSmrg 31022c7c4e3dSmrgint 31032c7c4e3dSmrgmain () 31042c7c4e3dSmrg{ 31052c7c4e3dSmrg 31062c7c4e3dSmrg ; 31072c7c4e3dSmrg return 0; 31082c7c4e3dSmrg} 31092c7c4e3dSmrg_ACEOF 31102c7c4e3dSmrgac_clean_files_save=$ac_clean_files 31118650bb69Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 31122c7c4e3dSmrg# Try to create an executable without -o first, disregard a.out. 31132c7c4e3dSmrg# It will help us diagnose broken compilers, and finding out an intuition 31142c7c4e3dSmrg# of exeext. 311516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 311616d7e2f1Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 31178650bb69Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 31188650bb69Smrg 31198650bb69Smrg# The possible output files: 31208650bb69Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 31218650bb69Smrg 31228650bb69Smrgac_rmfiles= 31238650bb69Smrgfor ac_file in $ac_files 31248650bb69Smrgdo 31258650bb69Smrg case $ac_file in 31268650bb69Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 31278650bb69Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 31288650bb69Smrg esac 31298650bb69Smrgdone 31308650bb69Smrgrm -f $ac_rmfiles 31318650bb69Smrg 313216d7e2f1Smrgif { { ac_try="$ac_link_default" 31338650bb69Smrgcase "(($ac_try" in 31348650bb69Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31358650bb69Smrg *) ac_try_echo=$ac_try;; 31368650bb69Smrgesac 313716d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 313816d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 31398650bb69Smrg (eval "$ac_link_default") 2>&5 31402c7c4e3dSmrg ac_status=$? 314116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 314216d7e2f1Smrg test $ac_status = 0; }; then : 31438650bb69Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 31448650bb69Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 31458650bb69Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 31468650bb69Smrg# so that the user can short-circuit this test for compilers unknown to 31478650bb69Smrg# Autoconf. 31488650bb69Smrgfor ac_file in $ac_files '' 31492c7c4e3dSmrgdo 31502c7c4e3dSmrg test -f "$ac_file" || continue 31512c7c4e3dSmrg case $ac_file in 31528650bb69Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 31532c7c4e3dSmrg ;; 31542c7c4e3dSmrg [ab].out ) 31552c7c4e3dSmrg # We found the default executable, but exeext='' is most 31562c7c4e3dSmrg # certainly right. 31572c7c4e3dSmrg break;; 31582c7c4e3dSmrg *.* ) 315916d7e2f1Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 31608650bb69Smrg then :; else 31618650bb69Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 31628650bb69Smrg fi 31638650bb69Smrg # We set ac_cv_exeext here because the later test for it is not 31648650bb69Smrg # safe: cross compilers may not add the suffix if given an `-o' 31658650bb69Smrg # argument, so we may need to know it at that point already. 31668650bb69Smrg # Even if this section looks crufty: it has the advantage of 31678650bb69Smrg # actually working. 31682c7c4e3dSmrg break;; 31692c7c4e3dSmrg * ) 31702c7c4e3dSmrg break;; 31712c7c4e3dSmrg esac 31722c7c4e3dSmrgdone 31738650bb69Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 31748650bb69Smrg 31752c7c4e3dSmrgelse 31768650bb69Smrg ac_file='' 31778650bb69Smrgfi 317816d7e2f1Smrgif test -z "$ac_file"; then : 317916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 318016d7e2f1Smrg$as_echo "no" >&6; } 318116d7e2f1Smrg$as_echo "$as_me: failed program was:" >&5 31822c7c4e3dSmrgsed 's/^/| /' conftest.$ac_ext >&5 31832c7c4e3dSmrg 318416d7e2f1Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 31858650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 318616d7e2f1Smrgas_fn_error 77 "C compiler cannot create executables 318716d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 318816d7e2f1Smrgelse 318916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 319016d7e2f1Smrg$as_echo "yes" >&6; } 31912c7c4e3dSmrgfi 319216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 319316d7e2f1Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 319416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 319516d7e2f1Smrg$as_echo "$ac_file" >&6; } 31962c7c4e3dSmrgac_exeext=$ac_cv_exeext 31972c7c4e3dSmrg 31988650bb69Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 31992c7c4e3dSmrgac_clean_files=$ac_clean_files_save 320016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 32018650bb69Smrg$as_echo_n "checking for suffix of executables... " >&6; } 320216d7e2f1Smrgif { { ac_try="$ac_link" 32038650bb69Smrgcase "(($ac_try" in 32048650bb69Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32058650bb69Smrg *) ac_try_echo=$ac_try;; 32068650bb69Smrgesac 320716d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 320816d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 32098650bb69Smrg (eval "$ac_link") 2>&5 32102c7c4e3dSmrg ac_status=$? 321116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 321216d7e2f1Smrg test $ac_status = 0; }; then : 32132c7c4e3dSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 32142c7c4e3dSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 32152c7c4e3dSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 32162c7c4e3dSmrg# `rm'. 32172c7c4e3dSmrgfor ac_file in conftest.exe conftest conftest.*; do 32182c7c4e3dSmrg test -f "$ac_file" || continue 32192c7c4e3dSmrg case $ac_file in 32208650bb69Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 32212c7c4e3dSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 32222c7c4e3dSmrg break;; 32232c7c4e3dSmrg * ) break;; 32242c7c4e3dSmrg esac 32252c7c4e3dSmrgdone 32262c7c4e3dSmrgelse 322716d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 32288650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 322916d7e2f1Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 323016d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 32312c7c4e3dSmrgfi 323216d7e2f1Smrgrm -f conftest conftest$ac_cv_exeext 323316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 32348650bb69Smrg$as_echo "$ac_cv_exeext" >&6; } 32352c7c4e3dSmrg 32362c7c4e3dSmrgrm -f conftest.$ac_ext 32372c7c4e3dSmrgEXEEXT=$ac_cv_exeext 32382c7c4e3dSmrgac_exeext=$EXEEXT 323916d7e2f1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 324016d7e2f1Smrg/* end confdefs.h. */ 324116d7e2f1Smrg#include <stdio.h> 324216d7e2f1Smrgint 324316d7e2f1Smrgmain () 324416d7e2f1Smrg{ 324516d7e2f1SmrgFILE *f = fopen ("conftest.out", "w"); 324616d7e2f1Smrg return ferror (f) || fclose (f) != 0; 324716d7e2f1Smrg 324816d7e2f1Smrg ; 324916d7e2f1Smrg return 0; 325016d7e2f1Smrg} 325116d7e2f1Smrg_ACEOF 325216d7e2f1Smrgac_clean_files="$ac_clean_files conftest.out" 325316d7e2f1Smrg# Check that the compiler produces executables we can run. If not, either 325416d7e2f1Smrg# the compiler is broken, or we cross compile. 325516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 325616d7e2f1Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 325716d7e2f1Smrgif test "$cross_compiling" != yes; then 325816d7e2f1Smrg { { ac_try="$ac_link" 325916d7e2f1Smrgcase "(($ac_try" in 326016d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 326116d7e2f1Smrg *) ac_try_echo=$ac_try;; 326216d7e2f1Smrgesac 326316d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 326416d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 326516d7e2f1Smrg (eval "$ac_link") 2>&5 326616d7e2f1Smrg ac_status=$? 326716d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 326816d7e2f1Smrg test $ac_status = 0; } 326916d7e2f1Smrg if { ac_try='./conftest$ac_cv_exeext' 327016d7e2f1Smrg { { case "(($ac_try" in 327116d7e2f1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 327216d7e2f1Smrg *) ac_try_echo=$ac_try;; 327316d7e2f1Smrgesac 327416d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 327516d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 327616d7e2f1Smrg (eval "$ac_try") 2>&5 327716d7e2f1Smrg ac_status=$? 327816d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 327916d7e2f1Smrg test $ac_status = 0; }; }; then 328016d7e2f1Smrg cross_compiling=no 328116d7e2f1Smrg else 328216d7e2f1Smrg if test "$cross_compiling" = maybe; then 328316d7e2f1Smrg cross_compiling=yes 328416d7e2f1Smrg else 328516d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 328616d7e2f1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 328716d7e2f1Smrgas_fn_error $? "cannot run C compiled programs. 328816d7e2f1SmrgIf you meant to cross compile, use \`--host'. 328916d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 329016d7e2f1Smrg fi 329116d7e2f1Smrg fi 329216d7e2f1Smrgfi 329316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 329416d7e2f1Smrg$as_echo "$cross_compiling" >&6; } 329516d7e2f1Smrg 329616d7e2f1Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 329716d7e2f1Smrgac_clean_files=$ac_clean_files_save 329816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 32998650bb69Smrg$as_echo_n "checking for suffix of object files... " >&6; } 330016d7e2f1Smrgif ${ac_cv_objext+:} false; then : 33018650bb69Smrg $as_echo_n "(cached) " >&6 33022c7c4e3dSmrgelse 330316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33042c7c4e3dSmrg/* end confdefs.h. */ 33052c7c4e3dSmrg 33062c7c4e3dSmrgint 33072c7c4e3dSmrgmain () 33082c7c4e3dSmrg{ 33092c7c4e3dSmrg 33102c7c4e3dSmrg ; 33112c7c4e3dSmrg return 0; 33122c7c4e3dSmrg} 33132c7c4e3dSmrg_ACEOF 33142c7c4e3dSmrgrm -f conftest.o conftest.obj 331516d7e2f1Smrgif { { ac_try="$ac_compile" 33168650bb69Smrgcase "(($ac_try" in 33178650bb69Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 33188650bb69Smrg *) ac_try_echo=$ac_try;; 33198650bb69Smrgesac 332016d7e2f1Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 332116d7e2f1Smrg$as_echo "$ac_try_echo"; } >&5 33228650bb69Smrg (eval "$ac_compile") 2>&5 33232c7c4e3dSmrg ac_status=$? 332416d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 332516d7e2f1Smrg test $ac_status = 0; }; then : 33268650bb69Smrg for ac_file in conftest.o conftest.obj conftest.*; do 33278650bb69Smrg test -f "$ac_file" || continue; 33282c7c4e3dSmrg case $ac_file in 33298650bb69Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 33302c7c4e3dSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 33312c7c4e3dSmrg break;; 33322c7c4e3dSmrg esac 33332c7c4e3dSmrgdone 33342c7c4e3dSmrgelse 33358650bb69Smrg $as_echo "$as_me: failed program was:" >&5 33362c7c4e3dSmrgsed 's/^/| /' conftest.$ac_ext >&5 33372c7c4e3dSmrg 333816d7e2f1Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 33398650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 334016d7e2f1Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 334116d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 33422c7c4e3dSmrgfi 33432c7c4e3dSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 33442c7c4e3dSmrgfi 334516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 33468650bb69Smrg$as_echo "$ac_cv_objext" >&6; } 33472c7c4e3dSmrgOBJEXT=$ac_cv_objext 33482c7c4e3dSmrgac_objext=$OBJEXT 334916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 33508650bb69Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 335116d7e2f1Smrgif ${ac_cv_c_compiler_gnu+:} false; then : 33528650bb69Smrg $as_echo_n "(cached) " >&6 33532c7c4e3dSmrgelse 335416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33552c7c4e3dSmrg/* end confdefs.h. */ 33562c7c4e3dSmrg 33572c7c4e3dSmrgint 33582c7c4e3dSmrgmain () 33592c7c4e3dSmrg{ 33602c7c4e3dSmrg#ifndef __GNUC__ 33612c7c4e3dSmrg choke me 33622c7c4e3dSmrg#endif 33632c7c4e3dSmrg 33642c7c4e3dSmrg ; 33652c7c4e3dSmrg return 0; 33662c7c4e3dSmrg} 33672c7c4e3dSmrg_ACEOF 336816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 33692c7c4e3dSmrg ac_compiler_gnu=yes 33702c7c4e3dSmrgelse 337116d7e2f1Smrg ac_compiler_gnu=no 33722c7c4e3dSmrgfi 33738650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 33742c7c4e3dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 33752c7c4e3dSmrg 33762c7c4e3dSmrgfi 337716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 33788650bb69Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 33798650bb69Smrgif test $ac_compiler_gnu = yes; then 33808650bb69Smrg GCC=yes 33818650bb69Smrgelse 33828650bb69Smrg GCC= 33838650bb69Smrgfi 33842c7c4e3dSmrgac_test_CFLAGS=${CFLAGS+set} 33852c7c4e3dSmrgac_save_CFLAGS=$CFLAGS 338616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 33878650bb69Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 338816d7e2f1Smrgif ${ac_cv_prog_cc_g+:} false; then : 33898650bb69Smrg $as_echo_n "(cached) " >&6 33902c7c4e3dSmrgelse 33918650bb69Smrg ac_save_c_werror_flag=$ac_c_werror_flag 33928650bb69Smrg ac_c_werror_flag=yes 33938650bb69Smrg ac_cv_prog_cc_g=no 33948650bb69Smrg CFLAGS="-g" 339516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 33962c7c4e3dSmrg/* end confdefs.h. */ 33972c7c4e3dSmrg 33982c7c4e3dSmrgint 33992c7c4e3dSmrgmain () 34002c7c4e3dSmrg{ 34012c7c4e3dSmrg 34022c7c4e3dSmrg ; 34032c7c4e3dSmrg return 0; 34042c7c4e3dSmrg} 34052c7c4e3dSmrg_ACEOF 340616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 34078650bb69Smrg ac_cv_prog_cc_g=yes 34088650bb69Smrgelse 340916d7e2f1Smrg CFLAGS="" 341016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34118650bb69Smrg/* end confdefs.h. */ 34128650bb69Smrg 34138650bb69Smrgint 34148650bb69Smrgmain () 34158650bb69Smrg{ 34168650bb69Smrg 34178650bb69Smrg ; 34188650bb69Smrg return 0; 34198650bb69Smrg} 34208650bb69Smrg_ACEOF 342116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 34228650bb69Smrg 342316d7e2f1Smrgelse 342416d7e2f1Smrg ac_c_werror_flag=$ac_save_c_werror_flag 34258650bb69Smrg CFLAGS="-g" 342616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 34278650bb69Smrg/* end confdefs.h. */ 34288650bb69Smrg 34298650bb69Smrgint 34308650bb69Smrgmain () 34318650bb69Smrg{ 34328650bb69Smrg 34338650bb69Smrg ; 34348650bb69Smrg return 0; 34358650bb69Smrg} 34368650bb69Smrg_ACEOF 343716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 34382c7c4e3dSmrg ac_cv_prog_cc_g=yes 34398650bb69Smrgfi 34408650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 34412c7c4e3dSmrgfi 34428650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 34438650bb69Smrgfi 34448650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 34458650bb69Smrg ac_c_werror_flag=$ac_save_c_werror_flag 34462c7c4e3dSmrgfi 344716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 34488650bb69Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 34492c7c4e3dSmrgif test "$ac_test_CFLAGS" = set; then 34502c7c4e3dSmrg CFLAGS=$ac_save_CFLAGS 34512c7c4e3dSmrgelif test $ac_cv_prog_cc_g = yes; then 34522c7c4e3dSmrg if test "$GCC" = yes; then 34532c7c4e3dSmrg CFLAGS="-g -O2" 34542c7c4e3dSmrg else 34552c7c4e3dSmrg CFLAGS="-g" 34562c7c4e3dSmrg fi 34572c7c4e3dSmrgelse 34582c7c4e3dSmrg if test "$GCC" = yes; then 34592c7c4e3dSmrg CFLAGS="-O2" 34602c7c4e3dSmrg else 34612c7c4e3dSmrg CFLAGS= 34622c7c4e3dSmrg fi 34632c7c4e3dSmrgfi 346416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 34658650bb69Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 346616d7e2f1Smrgif ${ac_cv_prog_cc_c89+:} false; then : 34678650bb69Smrg $as_echo_n "(cached) " >&6 34682c7c4e3dSmrgelse 34698650bb69Smrg ac_cv_prog_cc_c89=no 34702c7c4e3dSmrgac_save_CC=$CC 347116d7e2f1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 34722c7c4e3dSmrg/* end confdefs.h. */ 34732c7c4e3dSmrg#include <stdarg.h> 34742c7c4e3dSmrg#include <stdio.h> 34752becc446Smrgstruct stat; 34762c7c4e3dSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 34772c7c4e3dSmrgstruct buf { int x; }; 34782c7c4e3dSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 34792c7c4e3dSmrgstatic char *e (p, i) 34802c7c4e3dSmrg char **p; 34812c7c4e3dSmrg int i; 34822c7c4e3dSmrg{ 34832c7c4e3dSmrg return p[i]; 34842c7c4e3dSmrg} 34852c7c4e3dSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 34862c7c4e3dSmrg{ 34872c7c4e3dSmrg char *s; 34882c7c4e3dSmrg va_list v; 34892c7c4e3dSmrg va_start (v,p); 34902c7c4e3dSmrg s = g (p, va_arg (v,int)); 34912c7c4e3dSmrg va_end (v); 34922c7c4e3dSmrg return s; 34932c7c4e3dSmrg} 34942c7c4e3dSmrg 34952c7c4e3dSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 34962c7c4e3dSmrg function prototypes and stuff, but not '\xHH' hex character constants. 34972c7c4e3dSmrg These don't provoke an error unfortunately, instead are silently treated 34988650bb69Smrg as 'x'. The following induces an error, until -std is added to get 34992c7c4e3dSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 35002c7c4e3dSmrg array size at least. It's necessary to write '\x00'==0 to get something 35018650bb69Smrg that's true only with -std. */ 35022c7c4e3dSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 35032c7c4e3dSmrg 35048650bb69Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 35058650bb69Smrg inside strings and character constants. */ 35068650bb69Smrg#define FOO(x) 'x' 35078650bb69Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 35088650bb69Smrg 35092c7c4e3dSmrgint test (int i, double x); 35102c7c4e3dSmrgstruct s1 {int (*f) (int a);}; 35112c7c4e3dSmrgstruct s2 {int (*f) (double a);}; 35122c7c4e3dSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 35132c7c4e3dSmrgint argc; 35142c7c4e3dSmrgchar **argv; 35152c7c4e3dSmrgint 35162c7c4e3dSmrgmain () 35172c7c4e3dSmrg{ 35182c7c4e3dSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 35192c7c4e3dSmrg ; 35202c7c4e3dSmrg return 0; 35212c7c4e3dSmrg} 35222c7c4e3dSmrg_ACEOF 35238650bb69Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 35248650bb69Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 35252c7c4e3dSmrgdo 35262c7c4e3dSmrg CC="$ac_save_CC $ac_arg" 352716d7e2f1Smrg if ac_fn_c_try_compile "$LINENO"; then : 35288650bb69Smrg ac_cv_prog_cc_c89=$ac_arg 35292c7c4e3dSmrgfi 35308650bb69Smrgrm -f core conftest.err conftest.$ac_objext 35318650bb69Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 35322c7c4e3dSmrgdone 35338650bb69Smrgrm -f conftest.$ac_ext 35342c7c4e3dSmrgCC=$ac_save_CC 35352c7c4e3dSmrg 35362c7c4e3dSmrgfi 35378650bb69Smrg# AC_CACHE_VAL 35388650bb69Smrgcase "x$ac_cv_prog_cc_c89" in 35398650bb69Smrg x) 354016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 35418650bb69Smrg$as_echo "none needed" >&6; } ;; 35428650bb69Smrg xno) 354316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 35448650bb69Smrg$as_echo "unsupported" >&6; } ;; 35452c7c4e3dSmrg *) 35468650bb69Smrg CC="$CC $ac_cv_prog_cc_c89" 354716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 35488650bb69Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 35492c7c4e3dSmrgesac 355016d7e2f1Smrgif test "x$ac_cv_prog_cc_c89" != xno; then : 35512c7c4e3dSmrg 355216d7e2f1Smrgfi 35532c7c4e3dSmrg 35542c7c4e3dSmrgac_ext=c 35552c7c4e3dSmrgac_cpp='$CPP $CPPFLAGS' 35562c7c4e3dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 35572c7c4e3dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 35582c7c4e3dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 35592c7c4e3dSmrg 35602becc446Smrgac_ext=c 35612becc446Smrgac_cpp='$CPP $CPPFLAGS' 35622becc446Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 35632becc446Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 35642becc446Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 35652becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 35662becc446Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 35672becc446Smrgif ${am_cv_prog_cc_c_o+:} false; then : 35682becc446Smrg $as_echo_n "(cached) " >&6 35692becc446Smrgelse 35702becc446Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 35712becc446Smrg/* end confdefs.h. */ 35722becc446Smrg 35732becc446Smrgint 35742becc446Smrgmain () 35752becc446Smrg{ 35762becc446Smrg 35772becc446Smrg ; 35782becc446Smrg return 0; 35792becc446Smrg} 35802becc446Smrg_ACEOF 35812becc446Smrg # Make sure it works both with $CC and with simple cc. 35822becc446Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 35832becc446Smrg # compilers refuse to overwrite an existing .o file with -o, 35842becc446Smrg # though they will create one. 35852becc446Smrg am_cv_prog_cc_c_o=yes 35862becc446Smrg for am_i in 1 2; do 35872becc446Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 35882becc446Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 35892becc446Smrg ac_status=$? 35902becc446Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 35912becc446Smrg (exit $ac_status); } \ 35922becc446Smrg && test -f conftest2.$ac_objext; then 35932becc446Smrg : OK 35942becc446Smrg else 35952becc446Smrg am_cv_prog_cc_c_o=no 35962becc446Smrg break 35972becc446Smrg fi 35982becc446Smrg done 35992becc446Smrg rm -f core conftest* 36002becc446Smrg unset am_i 36012becc446Smrgfi 36022becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 36032becc446Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 36042becc446Smrgif test "$am_cv_prog_cc_c_o" != yes; then 36052becc446Smrg # Losing compiler, so override with the script. 36062becc446Smrg # FIXME: It is wrong to rewrite CC. 36072becc446Smrg # But if we don't then we get into trouble of one sort or another. 36082becc446Smrg # A longer-term fix would be to have automake use am__CC in this case, 36092becc446Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 36102becc446Smrg CC="$am_aux_dir/compile $CC" 36112becc446Smrgfi 36122becc446Smrgac_ext=c 36132becc446Smrgac_cpp='$CPP $CPPFLAGS' 36142becc446Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 36152becc446Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 36162becc446Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 36172becc446Smrg 36182becc446Smrg 36192c7c4e3dSmrgdepcc="$CC" am_compiler_list= 36202c7c4e3dSmrg 362116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 36228650bb69Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 362316d7e2f1Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 36248650bb69Smrg $as_echo_n "(cached) " >&6 36252c7c4e3dSmrgelse 36262c7c4e3dSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 36272c7c4e3dSmrg # We make a subdir and do the tests there. Otherwise we can end up 36282c7c4e3dSmrg # making bogus files that we don't know about and never remove. For 36292c7c4e3dSmrg # instance it was reported that on HP-UX the gcc test will end up 36302becc446Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 36312becc446Smrg # in D". 36322becc446Smrg rm -rf conftest.dir 36332c7c4e3dSmrg mkdir conftest.dir 36342c7c4e3dSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 36352c7c4e3dSmrg # using a relative directory. 36362c7c4e3dSmrg cp "$am_depcomp" conftest.dir 36372c7c4e3dSmrg cd conftest.dir 36382c7c4e3dSmrg # We will build objects and dependencies in a subdirectory because 36392c7c4e3dSmrg # it helps to detect inapplicable dependency modes. For instance 36402c7c4e3dSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 36412c7c4e3dSmrg # side effect of compilation, but ICC will put the dependencies in 36422c7c4e3dSmrg # the current directory while Tru64 will put them in the object 36432c7c4e3dSmrg # directory. 36442c7c4e3dSmrg mkdir sub 36452c7c4e3dSmrg 36462c7c4e3dSmrg am_cv_CC_dependencies_compiler_type=none 36472c7c4e3dSmrg if test "$am_compiler_list" = ""; then 36482c7c4e3dSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 36492c7c4e3dSmrg fi 36508650bb69Smrg am__universal=false 36518650bb69Smrg case " $depcc " in #( 36528650bb69Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 36538650bb69Smrg esac 36548650bb69Smrg 36552c7c4e3dSmrg for depmode in $am_compiler_list; do 36562c7c4e3dSmrg # Setup a source with many dependencies, because some compilers 36572c7c4e3dSmrg # like to wrap large dependency lists on column 80 (with \), and 36582c7c4e3dSmrg # we should not choose a depcomp mode which is confused by this. 36592c7c4e3dSmrg # 36602c7c4e3dSmrg # We need to recreate these files for each test, as the compiler may 36612c7c4e3dSmrg # overwrite some of them when testing with obscure command lines. 36622c7c4e3dSmrg # This happens at least with the AIX C compiler. 36632c7c4e3dSmrg : > sub/conftest.c 36642c7c4e3dSmrg for i in 1 2 3 4 5 6; do 36652c7c4e3dSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 36662becc446Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 36672becc446Smrg # Solaris 10 /bin/sh. 36682becc446Smrg echo '/* dummy */' > sub/conftst$i.h 36692c7c4e3dSmrg done 36702c7c4e3dSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 36712c7c4e3dSmrg 36722becc446Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 36738650bb69Smrg # mode. It turns out that the SunPro C++ compiler does not properly 36742becc446Smrg # handle '-M -o', and we need to detect this. Also, some Intel 36752becc446Smrg # versions had trouble with output in subdirs. 36768650bb69Smrg am__obj=sub/conftest.${OBJEXT-o} 36778650bb69Smrg am__minus_obj="-o $am__obj" 36782c7c4e3dSmrg case $depmode in 36798650bb69Smrg gcc) 36808650bb69Smrg # This depmode causes a compiler race in universal mode. 36818650bb69Smrg test "$am__universal" = false || continue 36828650bb69Smrg ;; 36832c7c4e3dSmrg nosideeffect) 36842becc446Smrg # After this tag, mechanisms are not by side-effect, so they'll 36852becc446Smrg # only be used when explicitly requested. 36862c7c4e3dSmrg if test "x$enable_dependency_tracking" = xyes; then 36872c7c4e3dSmrg continue 36882c7c4e3dSmrg else 36892c7c4e3dSmrg break 36902c7c4e3dSmrg fi 36912c7c4e3dSmrg ;; 36922becc446Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 36932becc446Smrg # This compiler won't grok '-c -o', but also, the minuso test has 36948650bb69Smrg # not run yet. These depmodes are late enough in the game, and 36958650bb69Smrg # so weak that their functioning should not be impacted. 36968650bb69Smrg am__obj=conftest.${OBJEXT-o} 36978650bb69Smrg am__minus_obj= 36988650bb69Smrg ;; 36992c7c4e3dSmrg none) break ;; 37002c7c4e3dSmrg esac 37012c7c4e3dSmrg if depmode=$depmode \ 37028650bb69Smrg source=sub/conftest.c object=$am__obj \ 37032c7c4e3dSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 37048650bb69Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 37052c7c4e3dSmrg >/dev/null 2>conftest.err && 37068650bb69Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 37072c7c4e3dSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 37088650bb69Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 37092c7c4e3dSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 37102c7c4e3dSmrg # icc doesn't choke on unknown options, it will just issue warnings 37118650bb69Smrg # or remarks (even with -Werror). So we grep stderr for any message 37128650bb69Smrg # that says an option was ignored or not supported. 37138650bb69Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 37148650bb69Smrg # icc: Command line warning: ignoring option '-M'; no argument required 37158650bb69Smrg # The diagnosis changed in icc 8.0: 37168650bb69Smrg # icc: Command line remark: option '-MP' not supported 37178650bb69Smrg if (grep 'ignoring option' conftest.err || 37188650bb69Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 37192c7c4e3dSmrg am_cv_CC_dependencies_compiler_type=$depmode 37202c7c4e3dSmrg break 37212c7c4e3dSmrg fi 37222c7c4e3dSmrg fi 37232c7c4e3dSmrg done 37242c7c4e3dSmrg 37252c7c4e3dSmrg cd .. 37262c7c4e3dSmrg rm -rf conftest.dir 37272c7c4e3dSmrgelse 37282c7c4e3dSmrg am_cv_CC_dependencies_compiler_type=none 37292c7c4e3dSmrgfi 37302c7c4e3dSmrg 37312c7c4e3dSmrgfi 373216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 37338650bb69Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 37342c7c4e3dSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 37352c7c4e3dSmrg 37368650bb69Smrg if 37372c7c4e3dSmrg test "x$enable_dependency_tracking" != xno \ 37382c7c4e3dSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 37392c7c4e3dSmrg am__fastdepCC_TRUE= 37402c7c4e3dSmrg am__fastdepCC_FALSE='#' 37412c7c4e3dSmrgelse 37422c7c4e3dSmrg am__fastdepCC_TRUE='#' 37432c7c4e3dSmrg am__fastdepCC_FALSE= 37442c7c4e3dSmrgfi 37452c7c4e3dSmrg 37462c7c4e3dSmrg 374716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 374816d7e2f1Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 374916d7e2f1Smrgif ${ac_cv_prog_cc_c99+:} false; then : 37508650bb69Smrg $as_echo_n "(cached) " >&6 37512c7c4e3dSmrgelse 375216d7e2f1Smrg ac_cv_prog_cc_c99=no 375316d7e2f1Smrgac_save_CC=$CC 375416d7e2f1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 375516d7e2f1Smrg/* end confdefs.h. */ 375616d7e2f1Smrg#include <stdarg.h> 375716d7e2f1Smrg#include <stdbool.h> 375816d7e2f1Smrg#include <stdlib.h> 375916d7e2f1Smrg#include <wchar.h> 376016d7e2f1Smrg#include <stdio.h> 37618650bb69Smrg 376216d7e2f1Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 376316d7e2f1Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 376416d7e2f1Smrg#define showlist(...) puts (#__VA_ARGS__) 376516d7e2f1Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 376616d7e2f1Smrgstatic void 376716d7e2f1Smrgtest_varargs_macros (void) 376816d7e2f1Smrg{ 376916d7e2f1Smrg int x = 1234; 377016d7e2f1Smrg int y = 5678; 377116d7e2f1Smrg debug ("Flag"); 377216d7e2f1Smrg debug ("X = %d\n", x); 377316d7e2f1Smrg showlist (The first, second, and third items.); 377416d7e2f1Smrg report (x>y, "x is %d but y is %d", x, y); 377516d7e2f1Smrg} 37762c7c4e3dSmrg 377716d7e2f1Smrg// Check long long types. 377816d7e2f1Smrg#define BIG64 18446744073709551615ull 377916d7e2f1Smrg#define BIG32 4294967295ul 378016d7e2f1Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 378116d7e2f1Smrg#if !BIG_OK 378216d7e2f1Smrg your preprocessor is broken; 378316d7e2f1Smrg#endif 378416d7e2f1Smrg#if BIG_OK 378516d7e2f1Smrg#else 378616d7e2f1Smrg your preprocessor is broken; 378716d7e2f1Smrg#endif 378816d7e2f1Smrgstatic long long int bignum = -9223372036854775807LL; 378916d7e2f1Smrgstatic unsigned long long int ubignum = BIG64; 37902c7c4e3dSmrg 379116d7e2f1Smrgstruct incomplete_array 379216d7e2f1Smrg{ 379316d7e2f1Smrg int datasize; 379416d7e2f1Smrg double data[]; 379516d7e2f1Smrg}; 37962c7c4e3dSmrg 379716d7e2f1Smrgstruct named_init { 379816d7e2f1Smrg int number; 379916d7e2f1Smrg const wchar_t *name; 380016d7e2f1Smrg double average; 380116d7e2f1Smrg}; 38022c7c4e3dSmrg 380316d7e2f1Smrgtypedef const char *ccp; 38042c7c4e3dSmrg 380516d7e2f1Smrgstatic inline int 380616d7e2f1Smrgtest_restrict (ccp restrict text) 380716d7e2f1Smrg{ 380816d7e2f1Smrg // See if C++-style comments work. 380916d7e2f1Smrg // Iterate through items via the restricted pointer. 381016d7e2f1Smrg // Also check for declarations in for loops. 381116d7e2f1Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 381216d7e2f1Smrg continue; 381316d7e2f1Smrg return 0; 381416d7e2f1Smrg} 381516d7e2f1Smrg 381616d7e2f1Smrg// Check varargs and va_copy. 381716d7e2f1Smrgstatic void 381816d7e2f1Smrgtest_varargs (const char *format, ...) 381916d7e2f1Smrg{ 382016d7e2f1Smrg va_list args; 382116d7e2f1Smrg va_start (args, format); 382216d7e2f1Smrg va_list args_copy; 382316d7e2f1Smrg va_copy (args_copy, args); 382416d7e2f1Smrg 382516d7e2f1Smrg const char *str; 382616d7e2f1Smrg int number; 382716d7e2f1Smrg float fnumber; 382816d7e2f1Smrg 382916d7e2f1Smrg while (*format) 383016d7e2f1Smrg { 383116d7e2f1Smrg switch (*format++) 383216d7e2f1Smrg { 383316d7e2f1Smrg case 's': // string 383416d7e2f1Smrg str = va_arg (args_copy, const char *); 383516d7e2f1Smrg break; 383616d7e2f1Smrg case 'd': // int 383716d7e2f1Smrg number = va_arg (args_copy, int); 383816d7e2f1Smrg break; 383916d7e2f1Smrg case 'f': // float 384016d7e2f1Smrg fnumber = va_arg (args_copy, double); 384116d7e2f1Smrg break; 384216d7e2f1Smrg default: 384316d7e2f1Smrg break; 384416d7e2f1Smrg } 384516d7e2f1Smrg } 384616d7e2f1Smrg va_end (args_copy); 384716d7e2f1Smrg va_end (args); 384816d7e2f1Smrg} 384916d7e2f1Smrg 385016d7e2f1Smrgint 385116d7e2f1Smrgmain () 385216d7e2f1Smrg{ 385316d7e2f1Smrg 385416d7e2f1Smrg // Check bool. 385516d7e2f1Smrg _Bool success = false; 385616d7e2f1Smrg 385716d7e2f1Smrg // Check restrict. 385816d7e2f1Smrg if (test_restrict ("String literal") == 0) 385916d7e2f1Smrg success = true; 386016d7e2f1Smrg char *restrict newvar = "Another string"; 386116d7e2f1Smrg 386216d7e2f1Smrg // Check varargs. 386316d7e2f1Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 386416d7e2f1Smrg test_varargs_macros (); 386516d7e2f1Smrg 386616d7e2f1Smrg // Check flexible array members. 386716d7e2f1Smrg struct incomplete_array *ia = 386816d7e2f1Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 386916d7e2f1Smrg ia->datasize = 10; 387016d7e2f1Smrg for (int i = 0; i < ia->datasize; ++i) 387116d7e2f1Smrg ia->data[i] = i * 1.234; 387216d7e2f1Smrg 387316d7e2f1Smrg // Check named initializers. 387416d7e2f1Smrg struct named_init ni = { 387516d7e2f1Smrg .number = 34, 387616d7e2f1Smrg .name = L"Test wide string", 387716d7e2f1Smrg .average = 543.34343, 387816d7e2f1Smrg }; 387916d7e2f1Smrg 388016d7e2f1Smrg ni.number = 58; 388116d7e2f1Smrg 388216d7e2f1Smrg int dynamic_array[ni.number]; 388316d7e2f1Smrg dynamic_array[ni.number - 1] = 543; 388416d7e2f1Smrg 388516d7e2f1Smrg // work around unused variable warnings 388616d7e2f1Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 388716d7e2f1Smrg || dynamic_array[ni.number - 1] != 543); 388816d7e2f1Smrg 388916d7e2f1Smrg ; 389016d7e2f1Smrg return 0; 389116d7e2f1Smrg} 389216d7e2f1Smrg_ACEOF 38932becc446Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 389416d7e2f1Smrgdo 389516d7e2f1Smrg CC="$ac_save_CC $ac_arg" 389616d7e2f1Smrg if ac_fn_c_try_compile "$LINENO"; then : 389716d7e2f1Smrg ac_cv_prog_cc_c99=$ac_arg 389816d7e2f1Smrgfi 389916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext 390016d7e2f1Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 390116d7e2f1Smrgdone 390216d7e2f1Smrgrm -f conftest.$ac_ext 390316d7e2f1SmrgCC=$ac_save_CC 390416d7e2f1Smrg 390516d7e2f1Smrgfi 390616d7e2f1Smrg# AC_CACHE_VAL 390716d7e2f1Smrgcase "x$ac_cv_prog_cc_c99" in 390816d7e2f1Smrg x) 390916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 391016d7e2f1Smrg$as_echo "none needed" >&6; } ;; 391116d7e2f1Smrg xno) 391216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 391316d7e2f1Smrg$as_echo "unsupported" >&6; } ;; 391416d7e2f1Smrg *) 391516d7e2f1Smrg CC="$CC $ac_cv_prog_cc_c99" 391616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 391716d7e2f1Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 391816d7e2f1Smrgesac 391916d7e2f1Smrgif test "x$ac_cv_prog_cc_c99" != xno; then : 392016d7e2f1Smrg 392116d7e2f1Smrgfi 39222c7c4e3dSmrg 39232c7c4e3dSmrg 39242c7c4e3dSmrg 39258650bb69Smrgac_ext=c 39268650bb69Smrgac_cpp='$CPP $CPPFLAGS' 39278650bb69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 39288650bb69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 39298650bb69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 393016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 39318650bb69Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 39328650bb69Smrg# On Suns, sometimes $CPP names a directory. 39338650bb69Smrgif test -n "$CPP" && test -d "$CPP"; then 39348650bb69Smrg CPP= 39358650bb69Smrgfi 39368650bb69Smrgif test -z "$CPP"; then 393716d7e2f1Smrg if ${ac_cv_prog_CPP+:} false; then : 39388650bb69Smrg $as_echo_n "(cached) " >&6 39398650bb69Smrgelse 39408650bb69Smrg # Double quotes because CPP needs to be expanded 39418650bb69Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 39428650bb69Smrg do 39438650bb69Smrg ac_preproc_ok=false 39448650bb69Smrgfor ac_c_preproc_warn_flag in '' yes 39458650bb69Smrgdo 39468650bb69Smrg # Use a header file that comes with gcc, so configuring glibc 39478650bb69Smrg # with a fresh cross-compiler works. 39488650bb69Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 39498650bb69Smrg # <limits.h> exists even on freestanding compilers. 39508650bb69Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 39518650bb69Smrg # not just through cpp. "Syntax error" is here to catch this case. 395216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39538650bb69Smrg/* end confdefs.h. */ 39548650bb69Smrg#ifdef __STDC__ 39558650bb69Smrg# include <limits.h> 39568650bb69Smrg#else 39578650bb69Smrg# include <assert.h> 39588650bb69Smrg#endif 39598650bb69Smrg Syntax error 39608650bb69Smrg_ACEOF 396116d7e2f1Smrgif ac_fn_c_try_cpp "$LINENO"; then : 39628650bb69Smrg 396316d7e2f1Smrgelse 39648650bb69Smrg # Broken: fails on valid input. 39658650bb69Smrgcontinue 39668650bb69Smrgfi 396716d7e2f1Smrgrm -f conftest.err conftest.i conftest.$ac_ext 39688650bb69Smrg 39698650bb69Smrg # OK, works on sane cases. Now check whether nonexistent headers 39708650bb69Smrg # can be detected and how. 397116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39728650bb69Smrg/* end confdefs.h. */ 39738650bb69Smrg#include <ac_nonexistent.h> 39748650bb69Smrg_ACEOF 397516d7e2f1Smrgif ac_fn_c_try_cpp "$LINENO"; then : 39768650bb69Smrg # Broken: success on invalid input. 39778650bb69Smrgcontinue 39788650bb69Smrgelse 39798650bb69Smrg # Passes both tests. 39808650bb69Smrgac_preproc_ok=: 39818650bb69Smrgbreak 39828650bb69Smrgfi 398316d7e2f1Smrgrm -f conftest.err conftest.i conftest.$ac_ext 39848650bb69Smrg 39858650bb69Smrgdone 39868650bb69Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 398716d7e2f1Smrgrm -f conftest.i conftest.err conftest.$ac_ext 398816d7e2f1Smrgif $ac_preproc_ok; then : 39898650bb69Smrg break 39908650bb69Smrgfi 39918650bb69Smrg 39928650bb69Smrg done 39938650bb69Smrg ac_cv_prog_CPP=$CPP 39948650bb69Smrg 39958650bb69Smrgfi 39968650bb69Smrg CPP=$ac_cv_prog_CPP 39978650bb69Smrgelse 39988650bb69Smrg ac_cv_prog_CPP=$CPP 39998650bb69Smrgfi 400016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 40018650bb69Smrg$as_echo "$CPP" >&6; } 40028650bb69Smrgac_preproc_ok=false 40038650bb69Smrgfor ac_c_preproc_warn_flag in '' yes 40048650bb69Smrgdo 40058650bb69Smrg # Use a header file that comes with gcc, so configuring glibc 40068650bb69Smrg # with a fresh cross-compiler works. 40078650bb69Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 40088650bb69Smrg # <limits.h> exists even on freestanding compilers. 40098650bb69Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 40108650bb69Smrg # not just through cpp. "Syntax error" is here to catch this case. 401116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40128650bb69Smrg/* end confdefs.h. */ 40138650bb69Smrg#ifdef __STDC__ 40148650bb69Smrg# include <limits.h> 40158650bb69Smrg#else 40168650bb69Smrg# include <assert.h> 40178650bb69Smrg#endif 40188650bb69Smrg Syntax error 40198650bb69Smrg_ACEOF 402016d7e2f1Smrgif ac_fn_c_try_cpp "$LINENO"; then : 40218650bb69Smrg 402216d7e2f1Smrgelse 40238650bb69Smrg # Broken: fails on valid input. 40248650bb69Smrgcontinue 40258650bb69Smrgfi 402616d7e2f1Smrgrm -f conftest.err conftest.i conftest.$ac_ext 40278650bb69Smrg 40288650bb69Smrg # OK, works on sane cases. Now check whether nonexistent headers 40298650bb69Smrg # can be detected and how. 403016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40318650bb69Smrg/* end confdefs.h. */ 40328650bb69Smrg#include <ac_nonexistent.h> 40338650bb69Smrg_ACEOF 403416d7e2f1Smrgif ac_fn_c_try_cpp "$LINENO"; then : 40358650bb69Smrg # Broken: success on invalid input. 40368650bb69Smrgcontinue 40378650bb69Smrgelse 40388650bb69Smrg # Passes both tests. 40398650bb69Smrgac_preproc_ok=: 40408650bb69Smrgbreak 40418650bb69Smrgfi 404216d7e2f1Smrgrm -f conftest.err conftest.i conftest.$ac_ext 40438650bb69Smrg 40448650bb69Smrgdone 40458650bb69Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 404616d7e2f1Smrgrm -f conftest.i conftest.err conftest.$ac_ext 404716d7e2f1Smrgif $ac_preproc_ok; then : 404816d7e2f1Smrg 40498650bb69Smrgelse 405016d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 40518650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 405216d7e2f1Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 405316d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 40548650bb69Smrgfi 40558650bb69Smrg 40568650bb69Smrgac_ext=c 40578650bb69Smrgac_cpp='$CPP $CPPFLAGS' 40588650bb69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 40598650bb69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 40608650bb69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 40618650bb69Smrg 40628650bb69Smrg 406316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 40648650bb69Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 406516d7e2f1Smrgif ${ac_cv_path_GREP+:} false; then : 40668650bb69Smrg $as_echo_n "(cached) " >&6 40678650bb69Smrgelse 40688650bb69Smrg if test -z "$GREP"; then 40698650bb69Smrg ac_path_GREP_found=false 40708650bb69Smrg # Loop through the user's path and test for each of PROGNAME-LIST 40718650bb69Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40728650bb69Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 40738650bb69Smrgdo 40748650bb69Smrg IFS=$as_save_IFS 40758650bb69Smrg test -z "$as_dir" && as_dir=. 407616d7e2f1Smrg for ac_prog in grep ggrep; do 40778650bb69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 40788650bb69Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 40792becc446Smrg as_fn_executable_p "$ac_path_GREP" || continue 40808650bb69Smrg# Check for GNU ac_path_GREP and select it if it is found. 40818650bb69Smrg # Check for GNU $ac_path_GREP 40828650bb69Smrgcase `"$ac_path_GREP" --version 2>&1` in 40838650bb69Smrg*GNU*) 40848650bb69Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 40858650bb69Smrg*) 40868650bb69Smrg ac_count=0 40878650bb69Smrg $as_echo_n 0123456789 >"conftest.in" 40888650bb69Smrg while : 40898650bb69Smrg do 40908650bb69Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 40918650bb69Smrg mv "conftest.tmp" "conftest.in" 40928650bb69Smrg cp "conftest.in" "conftest.nl" 40938650bb69Smrg $as_echo 'GREP' >> "conftest.nl" 40948650bb69Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 40958650bb69Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 409616d7e2f1Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 40978650bb69Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 40988650bb69Smrg # Best one so far, save it but keep looking for a better one 40998650bb69Smrg ac_cv_path_GREP="$ac_path_GREP" 41008650bb69Smrg ac_path_GREP_max=$ac_count 41018650bb69Smrg fi 41028650bb69Smrg # 10*(2^10) chars as input seems more than enough 41038650bb69Smrg test $ac_count -gt 10 && break 41048650bb69Smrg done 41058650bb69Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 41068650bb69Smrgesac 41078650bb69Smrg 41088650bb69Smrg $ac_path_GREP_found && break 3 41098650bb69Smrg done 41108650bb69Smrg done 411116d7e2f1Smrg done 41128650bb69SmrgIFS=$as_save_IFS 41138650bb69Smrg if test -z "$ac_cv_path_GREP"; then 411416d7e2f1Smrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 41158650bb69Smrg fi 41168650bb69Smrgelse 41178650bb69Smrg ac_cv_path_GREP=$GREP 41188650bb69Smrgfi 41198650bb69Smrg 41208650bb69Smrgfi 412116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 41228650bb69Smrg$as_echo "$ac_cv_path_GREP" >&6; } 41238650bb69Smrg GREP="$ac_cv_path_GREP" 41248650bb69Smrg 41258650bb69Smrg 412616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 41278650bb69Smrg$as_echo_n "checking for egrep... " >&6; } 412816d7e2f1Smrgif ${ac_cv_path_EGREP+:} false; then : 41298650bb69Smrg $as_echo_n "(cached) " >&6 41308650bb69Smrgelse 41318650bb69Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 41328650bb69Smrg then ac_cv_path_EGREP="$GREP -E" 41338650bb69Smrg else 41348650bb69Smrg if test -z "$EGREP"; then 41358650bb69Smrg ac_path_EGREP_found=false 41368650bb69Smrg # Loop through the user's path and test for each of PROGNAME-LIST 41378650bb69Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 41388650bb69Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 41398650bb69Smrgdo 41408650bb69Smrg IFS=$as_save_IFS 41418650bb69Smrg test -z "$as_dir" && as_dir=. 414216d7e2f1Smrg for ac_prog in egrep; do 41438650bb69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 41448650bb69Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 41452becc446Smrg as_fn_executable_p "$ac_path_EGREP" || continue 41468650bb69Smrg# Check for GNU ac_path_EGREP and select it if it is found. 41478650bb69Smrg # Check for GNU $ac_path_EGREP 41488650bb69Smrgcase `"$ac_path_EGREP" --version 2>&1` in 41498650bb69Smrg*GNU*) 41508650bb69Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 41518650bb69Smrg*) 41528650bb69Smrg ac_count=0 41538650bb69Smrg $as_echo_n 0123456789 >"conftest.in" 41548650bb69Smrg while : 41558650bb69Smrg do 41568650bb69Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 41578650bb69Smrg mv "conftest.tmp" "conftest.in" 41588650bb69Smrg cp "conftest.in" "conftest.nl" 41598650bb69Smrg $as_echo 'EGREP' >> "conftest.nl" 41608650bb69Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 41618650bb69Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 416216d7e2f1Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 41638650bb69Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 41648650bb69Smrg # Best one so far, save it but keep looking for a better one 41658650bb69Smrg ac_cv_path_EGREP="$ac_path_EGREP" 41668650bb69Smrg ac_path_EGREP_max=$ac_count 41678650bb69Smrg fi 41688650bb69Smrg # 10*(2^10) chars as input seems more than enough 41698650bb69Smrg test $ac_count -gt 10 && break 41708650bb69Smrg done 41718650bb69Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 41728650bb69Smrgesac 41738650bb69Smrg 41748650bb69Smrg $ac_path_EGREP_found && break 3 41758650bb69Smrg done 41768650bb69Smrg done 417716d7e2f1Smrg done 41788650bb69SmrgIFS=$as_save_IFS 41798650bb69Smrg if test -z "$ac_cv_path_EGREP"; then 418016d7e2f1Smrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 41818650bb69Smrg fi 41828650bb69Smrgelse 41838650bb69Smrg ac_cv_path_EGREP=$EGREP 41848650bb69Smrgfi 41858650bb69Smrg 41868650bb69Smrg fi 41878650bb69Smrgfi 418816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 41898650bb69Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 41908650bb69Smrg EGREP="$ac_cv_path_EGREP" 41918650bb69Smrg 41928650bb69Smrg 419316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 41948650bb69Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 419516d7e2f1Smrgif ${ac_cv_header_stdc+:} false; then : 41968650bb69Smrg $as_echo_n "(cached) " >&6 41978650bb69Smrgelse 419816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 41998650bb69Smrg/* end confdefs.h. */ 42008650bb69Smrg#include <stdlib.h> 42018650bb69Smrg#include <stdarg.h> 42028650bb69Smrg#include <string.h> 42038650bb69Smrg#include <float.h> 42048650bb69Smrg 42058650bb69Smrgint 42068650bb69Smrgmain () 42078650bb69Smrg{ 42088650bb69Smrg 42098650bb69Smrg ; 42108650bb69Smrg return 0; 42118650bb69Smrg} 42128650bb69Smrg_ACEOF 421316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 42148650bb69Smrg ac_cv_header_stdc=yes 42158650bb69Smrgelse 421616d7e2f1Smrg ac_cv_header_stdc=no 42178650bb69Smrgfi 42188650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 42198650bb69Smrg 42208650bb69Smrgif test $ac_cv_header_stdc = yes; then 42218650bb69Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 422216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42238650bb69Smrg/* end confdefs.h. */ 42248650bb69Smrg#include <string.h> 42258650bb69Smrg 42268650bb69Smrg_ACEOF 42278650bb69Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 422816d7e2f1Smrg $EGREP "memchr" >/dev/null 2>&1; then : 422916d7e2f1Smrg 42308650bb69Smrgelse 42318650bb69Smrg ac_cv_header_stdc=no 42328650bb69Smrgfi 42338650bb69Smrgrm -f conftest* 42348650bb69Smrg 42358650bb69Smrgfi 42368650bb69Smrg 42378650bb69Smrgif test $ac_cv_header_stdc = yes; then 42388650bb69Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 423916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42408650bb69Smrg/* end confdefs.h. */ 42418650bb69Smrg#include <stdlib.h> 42428650bb69Smrg 42438650bb69Smrg_ACEOF 42448650bb69Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 424516d7e2f1Smrg $EGREP "free" >/dev/null 2>&1; then : 424616d7e2f1Smrg 42478650bb69Smrgelse 42488650bb69Smrg ac_cv_header_stdc=no 42498650bb69Smrgfi 42508650bb69Smrgrm -f conftest* 42518650bb69Smrg 42528650bb69Smrgfi 42538650bb69Smrg 42548650bb69Smrgif test $ac_cv_header_stdc = yes; then 42558650bb69Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 425616d7e2f1Smrg if test "$cross_compiling" = yes; then : 42578650bb69Smrg : 42588650bb69Smrgelse 425916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 42608650bb69Smrg/* end confdefs.h. */ 42618650bb69Smrg#include <ctype.h> 42628650bb69Smrg#include <stdlib.h> 42638650bb69Smrg#if ((' ' & 0x0FF) == 0x020) 42648650bb69Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 42658650bb69Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 42668650bb69Smrg#else 42678650bb69Smrg# define ISLOWER(c) \ 42688650bb69Smrg (('a' <= (c) && (c) <= 'i') \ 42698650bb69Smrg || ('j' <= (c) && (c) <= 'r') \ 42708650bb69Smrg || ('s' <= (c) && (c) <= 'z')) 42718650bb69Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 42728650bb69Smrg#endif 42738650bb69Smrg 42748650bb69Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 42758650bb69Smrgint 42768650bb69Smrgmain () 42778650bb69Smrg{ 42788650bb69Smrg int i; 42798650bb69Smrg for (i = 0; i < 256; i++) 42808650bb69Smrg if (XOR (islower (i), ISLOWER (i)) 42818650bb69Smrg || toupper (i) != TOUPPER (i)) 42828650bb69Smrg return 2; 42838650bb69Smrg return 0; 42848650bb69Smrg} 42858650bb69Smrg_ACEOF 428616d7e2f1Smrgif ac_fn_c_try_run "$LINENO"; then : 42878650bb69Smrg 428816d7e2f1Smrgelse 428916d7e2f1Smrg ac_cv_header_stdc=no 42908650bb69Smrgfi 429116d7e2f1Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 429216d7e2f1Smrg conftest.$ac_objext conftest.beam conftest.$ac_ext 42938650bb69Smrgfi 42948650bb69Smrg 42958650bb69Smrgfi 42968650bb69Smrgfi 429716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 42988650bb69Smrg$as_echo "$ac_cv_header_stdc" >&6; } 42998650bb69Smrgif test $ac_cv_header_stdc = yes; then 43008650bb69Smrg 430116d7e2f1Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 43028650bb69Smrg 43038650bb69Smrgfi 43048650bb69Smrg 43058650bb69Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 430616d7e2f1Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 430716d7e2f1Smrg inttypes.h stdint.h unistd.h 430816d7e2f1Smrgdo : 430916d7e2f1Smrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 431016d7e2f1Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 431116d7e2f1Smrg" 431216d7e2f1Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 431316d7e2f1Smrg cat >>confdefs.h <<_ACEOF 431416d7e2f1Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 431516d7e2f1Smrg_ACEOF 431616d7e2f1Smrg 431716d7e2f1Smrgfi 431816d7e2f1Smrg 431916d7e2f1Smrgdone 43208650bb69Smrg 43218650bb69Smrg 43228650bb69Smrg 43238650bb69Smrg 43242becc446Smrg 43252becc446Smrg 432616d7e2f1Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 432716d7e2f1Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then : 432816d7e2f1Smrg CLANGCC="yes" 432916d7e2f1Smrgelse 433016d7e2f1Smrg CLANGCC="no" 433116d7e2f1Smrgfi 433216d7e2f1Smrg 433316d7e2f1Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 433416d7e2f1Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 433516d7e2f1Smrg INTELCC="yes" 433616d7e2f1Smrgelse 433716d7e2f1Smrg INTELCC="no" 433816d7e2f1Smrgfi 43398650bb69Smrg 434016d7e2f1Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 434116d7e2f1Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 434216d7e2f1Smrg SUNCC="yes" 434316d7e2f1Smrgelse 434416d7e2f1Smrg SUNCC="no" 434516d7e2f1Smrgfi 43468650bb69Smrg 43478650bb69Smrg 43488650bb69Smrg 43498650bb69Smrg 435016d7e2f1Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 435116d7e2f1Smrg if test -n "$ac_tool_prefix"; then 435216d7e2f1Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 435316d7e2f1Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 435416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 435516d7e2f1Smrg$as_echo_n "checking for $ac_word... " >&6; } 435616d7e2f1Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 43578650bb69Smrg $as_echo_n "(cached) " >&6 43588650bb69Smrgelse 435916d7e2f1Smrg case $PKG_CONFIG in 436016d7e2f1Smrg [\\/]* | ?:[\\/]*) 436116d7e2f1Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 436216d7e2f1Smrg ;; 436316d7e2f1Smrg *) 436416d7e2f1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 436516d7e2f1Smrgfor as_dir in $PATH 436616d7e2f1Smrgdo 436716d7e2f1Smrg IFS=$as_save_IFS 436816d7e2f1Smrg test -z "$as_dir" && as_dir=. 436916d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 43702becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 437116d7e2f1Smrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 437216d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 437316d7e2f1Smrg break 2 437416d7e2f1Smrg fi 437516d7e2f1Smrgdone 437616d7e2f1Smrg done 437716d7e2f1SmrgIFS=$as_save_IFS 43788650bb69Smrg 437916d7e2f1Smrg ;; 43808650bb69Smrgesac 438116d7e2f1Smrgfi 438216d7e2f1SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 438316d7e2f1Smrgif test -n "$PKG_CONFIG"; then 438416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 438516d7e2f1Smrg$as_echo "$PKG_CONFIG" >&6; } 43868650bb69Smrgelse 438716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 438816d7e2f1Smrg$as_echo "no" >&6; } 438916d7e2f1Smrgfi 439016d7e2f1Smrg 43918650bb69Smrg 43928650bb69Smrgfi 439316d7e2f1Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 439416d7e2f1Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 439516d7e2f1Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 439616d7e2f1Smrgset dummy pkg-config; ac_word=$2 439716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 439816d7e2f1Smrg$as_echo_n "checking for $ac_word... " >&6; } 439916d7e2f1Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 440016d7e2f1Smrg $as_echo_n "(cached) " >&6 440116d7e2f1Smrgelse 440216d7e2f1Smrg case $ac_pt_PKG_CONFIG in 440316d7e2f1Smrg [\\/]* | ?:[\\/]*) 440416d7e2f1Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 440516d7e2f1Smrg ;; 440616d7e2f1Smrg *) 440716d7e2f1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 440816d7e2f1Smrgfor as_dir in $PATH 440916d7e2f1Smrgdo 441016d7e2f1Smrg IFS=$as_save_IFS 441116d7e2f1Smrg test -z "$as_dir" && as_dir=. 441216d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 44132becc446Smrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 441416d7e2f1Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 441516d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 441616d7e2f1Smrg break 2 441716d7e2f1Smrg fi 441816d7e2f1Smrgdone 441916d7e2f1Smrg done 442016d7e2f1SmrgIFS=$as_save_IFS 44218650bb69Smrg 442216d7e2f1Smrg ;; 442316d7e2f1Smrgesac 442416d7e2f1Smrgfi 442516d7e2f1Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 442616d7e2f1Smrgif test -n "$ac_pt_PKG_CONFIG"; then 442716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 442816d7e2f1Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 442916d7e2f1Smrgelse 443016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 443116d7e2f1Smrg$as_echo "no" >&6; } 44328650bb69Smrgfi 44338650bb69Smrg 443416d7e2f1Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 443516d7e2f1Smrg PKG_CONFIG="" 443616d7e2f1Smrg else 443716d7e2f1Smrg case $cross_compiling:$ac_tool_warned in 443816d7e2f1Smrgyes:) 443916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 444016d7e2f1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 444116d7e2f1Smrgac_tool_warned=yes ;; 444216d7e2f1Smrgesac 444316d7e2f1Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 444416d7e2f1Smrg fi 444516d7e2f1Smrgelse 444616d7e2f1Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 44478650bb69Smrgfi 44488650bb69Smrg 444916d7e2f1Smrgfi 445016d7e2f1Smrgif test -n "$PKG_CONFIG"; then 445116d7e2f1Smrg _pkg_min_version=0.9.0 445216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 445316d7e2f1Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 445416d7e2f1Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 445516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 445616d7e2f1Smrg$as_echo "yes" >&6; } 445716d7e2f1Smrg else 445816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 445916d7e2f1Smrg$as_echo "no" >&6; } 446016d7e2f1Smrg PKG_CONFIG="" 446116d7e2f1Smrg fi 44628650bb69Smrg 446316d7e2f1Smrgfi 446416d7e2f1Smrg# Make sure we can run config.sub. 446516d7e2f1Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 446616d7e2f1Smrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 44678650bb69Smrg 446816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 446916d7e2f1Smrg$as_echo_n "checking build system type... " >&6; } 447016d7e2f1Smrgif ${ac_cv_build+:} false; then : 44718650bb69Smrg $as_echo_n "(cached) " >&6 44728650bb69Smrgelse 447316d7e2f1Smrg ac_build_alias=$build_alias 447416d7e2f1Smrgtest "x$ac_build_alias" = x && 447516d7e2f1Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 447616d7e2f1Smrgtest "x$ac_build_alias" = x && 447716d7e2f1Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 447816d7e2f1Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 447916d7e2f1Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 44808650bb69Smrg 448116d7e2f1Smrgfi 448216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 448316d7e2f1Smrg$as_echo "$ac_cv_build" >&6; } 448416d7e2f1Smrgcase $ac_cv_build in 448516d7e2f1Smrg*-*-*) ;; 448616d7e2f1Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 448716d7e2f1Smrgesac 448816d7e2f1Smrgbuild=$ac_cv_build 448916d7e2f1Smrgac_save_IFS=$IFS; IFS='-' 449016d7e2f1Smrgset x $ac_cv_build 449116d7e2f1Smrgshift 449216d7e2f1Smrgbuild_cpu=$1 449316d7e2f1Smrgbuild_vendor=$2 449416d7e2f1Smrgshift; shift 449516d7e2f1Smrg# Remember, the first character of IFS is used to create $*, 449616d7e2f1Smrg# except with old shells: 449716d7e2f1Smrgbuild_os=$* 449816d7e2f1SmrgIFS=$ac_save_IFS 449916d7e2f1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 45008650bb69Smrg 45018650bb69Smrg 450216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 450316d7e2f1Smrg$as_echo_n "checking host system type... " >&6; } 450416d7e2f1Smrgif ${ac_cv_host+:} false; then : 450516d7e2f1Smrg $as_echo_n "(cached) " >&6 450616d7e2f1Smrgelse 450716d7e2f1Smrg if test "x$host_alias" = x; then 450816d7e2f1Smrg ac_cv_host=$ac_cv_build 450916d7e2f1Smrgelse 451016d7e2f1Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 451116d7e2f1Smrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 451216d7e2f1Smrgfi 45138650bb69Smrg 451416d7e2f1Smrgfi 451516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 451616d7e2f1Smrg$as_echo "$ac_cv_host" >&6; } 451716d7e2f1Smrgcase $ac_cv_host in 451816d7e2f1Smrg*-*-*) ;; 451916d7e2f1Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 452016d7e2f1Smrgesac 452116d7e2f1Smrghost=$ac_cv_host 452216d7e2f1Smrgac_save_IFS=$IFS; IFS='-' 452316d7e2f1Smrgset x $ac_cv_host 452416d7e2f1Smrgshift 452516d7e2f1Smrghost_cpu=$1 452616d7e2f1Smrghost_vendor=$2 452716d7e2f1Smrgshift; shift 452816d7e2f1Smrg# Remember, the first character of IFS is used to create $*, 452916d7e2f1Smrg# except with old shells: 453016d7e2f1Smrghost_os=$* 453116d7e2f1SmrgIFS=$ac_save_IFS 453216d7e2f1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 453316d7e2f1Smrg 453416d7e2f1Smrg 453516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 453616d7e2f1Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 453716d7e2f1Smrgif ${ac_cv_path_SED+:} false; then : 453816d7e2f1Smrg $as_echo_n "(cached) " >&6 453916d7e2f1Smrgelse 454016d7e2f1Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 454116d7e2f1Smrg for ac_i in 1 2 3 4 5 6 7; do 454216d7e2f1Smrg ac_script="$ac_script$as_nl$ac_script" 454316d7e2f1Smrg done 454416d7e2f1Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 454516d7e2f1Smrg { ac_script=; unset ac_script;} 454616d7e2f1Smrg if test -z "$SED"; then 454716d7e2f1Smrg ac_path_SED_found=false 454816d7e2f1Smrg # Loop through the user's path and test for each of PROGNAME-LIST 454916d7e2f1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 455016d7e2f1Smrgfor as_dir in $PATH 455116d7e2f1Smrgdo 455216d7e2f1Smrg IFS=$as_save_IFS 455316d7e2f1Smrg test -z "$as_dir" && as_dir=. 455416d7e2f1Smrg for ac_prog in sed gsed; do 455516d7e2f1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 455616d7e2f1Smrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 45572becc446Smrg as_fn_executable_p "$ac_path_SED" || continue 455816d7e2f1Smrg# Check for GNU ac_path_SED and select it if it is found. 455916d7e2f1Smrg # Check for GNU $ac_path_SED 456016d7e2f1Smrgcase `"$ac_path_SED" --version 2>&1` in 456116d7e2f1Smrg*GNU*) 456216d7e2f1Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 456316d7e2f1Smrg*) 456416d7e2f1Smrg ac_count=0 456516d7e2f1Smrg $as_echo_n 0123456789 >"conftest.in" 456616d7e2f1Smrg while : 456716d7e2f1Smrg do 456816d7e2f1Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 456916d7e2f1Smrg mv "conftest.tmp" "conftest.in" 457016d7e2f1Smrg cp "conftest.in" "conftest.nl" 457116d7e2f1Smrg $as_echo '' >> "conftest.nl" 457216d7e2f1Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 457316d7e2f1Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 457416d7e2f1Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 457516d7e2f1Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 457616d7e2f1Smrg # Best one so far, save it but keep looking for a better one 457716d7e2f1Smrg ac_cv_path_SED="$ac_path_SED" 457816d7e2f1Smrg ac_path_SED_max=$ac_count 457916d7e2f1Smrg fi 458016d7e2f1Smrg # 10*(2^10) chars as input seems more than enough 458116d7e2f1Smrg test $ac_count -gt 10 && break 458216d7e2f1Smrg done 458316d7e2f1Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 458416d7e2f1Smrgesac 458516d7e2f1Smrg 458616d7e2f1Smrg $ac_path_SED_found && break 3 458716d7e2f1Smrg done 458816d7e2f1Smrg done 458916d7e2f1Smrg done 459016d7e2f1SmrgIFS=$as_save_IFS 459116d7e2f1Smrg if test -z "$ac_cv_path_SED"; then 459216d7e2f1Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 459316d7e2f1Smrg fi 459416d7e2f1Smrgelse 459516d7e2f1Smrg ac_cv_path_SED=$SED 459616d7e2f1Smrgfi 459716d7e2f1Smrg 459816d7e2f1Smrgfi 459916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 460016d7e2f1Smrg$as_echo "$ac_cv_path_SED" >&6; } 460116d7e2f1Smrg SED="$ac_cv_path_SED" 460216d7e2f1Smrg rm -f conftest.sed 460316d7e2f1Smrg 460416d7e2f1Smrg 460516d7e2f1Smrg 460616d7e2f1Smrg 460716d7e2f1Smrg 460816d7e2f1Smrg 460916d7e2f1Smrg# Check whether --enable-selective-werror was given. 461016d7e2f1Smrgif test "${enable_selective_werror+set}" = set; then : 461116d7e2f1Smrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 461216d7e2f1Smrgelse 461316d7e2f1Smrg SELECTIVE_WERROR=yes 461416d7e2f1Smrgfi 461516d7e2f1Smrg 461616d7e2f1Smrg 46172becc446Smrg 46182becc446Smrg 46192becc446Smrg 462016d7e2f1Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 462116d7e2f1Smrgif test "x$SUNCC" = "xyes"; then 462216d7e2f1Smrg BASE_CFLAGS="-v" 462316d7e2f1Smrgelse 462416d7e2f1Smrg BASE_CFLAGS="" 462516d7e2f1Smrgfi 462616d7e2f1Smrg 462716d7e2f1Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 462816d7e2f1Smrg 462916d7e2f1Smrg 463016d7e2f1Smrg 463116d7e2f1Smrg 463216d7e2f1Smrg 46332becc446Smrg 46342becc446Smrg 46352becc446Smrg 46362becc446Smrg 46372becc446Smrg 46382becc446Smrg 46392becc446Smrg 46402becc446Smrg 464116d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 464216d7e2f1Smrg 46432becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 464416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 464516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 464616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 464716d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 464816d7e2f1Smrg $as_echo_n "(cached) " >&6 464916d7e2f1Smrgelse 465016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 465116d7e2f1Smrg/* end confdefs.h. */ 465216d7e2f1Smrgint i; 465316d7e2f1Smrg_ACEOF 465416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 465516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 465616d7e2f1Smrgelse 465716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 465816d7e2f1Smrgfi 465916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 466016d7e2f1Smrgfi 466116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 466216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 46632becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 466416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 466516d7e2f1Smrgfi 466616d7e2f1Smrg 46672becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 46682becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 466916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 467016d7e2f1Smrg fi 467116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 467216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 467316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 467416d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 467516d7e2f1Smrg $as_echo_n "(cached) " >&6 467616d7e2f1Smrgelse 467716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 467816d7e2f1Smrg/* end confdefs.h. */ 467916d7e2f1Smrgint i; 468016d7e2f1Smrg_ACEOF 468116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 468216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 468316d7e2f1Smrgelse 468416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 468516d7e2f1Smrgfi 468616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 468716d7e2f1Smrgfi 468816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 468916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 46902becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 469116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 469216d7e2f1Smrgfi 469316d7e2f1Smrg 469416d7e2f1Smrgfound="no" 469516d7e2f1Smrg 469616d7e2f1Smrg if test $found = "no" ; then 46972becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 469816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 469916d7e2f1Smrg fi 470016d7e2f1Smrg 47012becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 470216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 470316d7e2f1Smrg fi 470416d7e2f1Smrg 470516d7e2f1Smrg CFLAGS="$CFLAGS -Wall" 470616d7e2f1Smrg 470716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 470816d7e2f1Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; } 47092becc446Smrg cacheid=xorg_cv_cc_flag__Wall 47102becc446Smrg if eval \${$cacheid+:} false; then : 471116d7e2f1Smrg $as_echo_n "(cached) " >&6 471216d7e2f1Smrgelse 471316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 471416d7e2f1Smrg/* end confdefs.h. */ 471516d7e2f1Smrgint i; 471616d7e2f1Smrgint 471716d7e2f1Smrgmain () 471816d7e2f1Smrg{ 471916d7e2f1Smrg 472016d7e2f1Smrg ; 472116d7e2f1Smrg return 0; 472216d7e2f1Smrg} 472316d7e2f1Smrg_ACEOF 472416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 47252becc446Smrg eval $cacheid=yes 472616d7e2f1Smrgelse 47272becc446Smrg eval $cacheid=no 472816d7e2f1Smrgfi 472916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 473016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 473116d7e2f1Smrgfi 473216d7e2f1Smrg 473316d7e2f1Smrg 473416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 473516d7e2f1Smrg 47362becc446Smrg eval supported=\$$cacheid 473716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 473816d7e2f1Smrg$as_echo "$supported" >&6; } 473916d7e2f1Smrg if test "$supported" = "yes" ; then 474016d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 474116d7e2f1Smrg found="yes" 474216d7e2f1Smrg fi 474316d7e2f1Smrg fi 474416d7e2f1Smrg 474516d7e2f1Smrg 474616d7e2f1Smrg 474716d7e2f1Smrg 474816d7e2f1Smrg 474916d7e2f1Smrg 475016d7e2f1Smrg 47512becc446Smrg 47522becc446Smrg 47532becc446Smrg 47542becc446Smrg 47552becc446Smrg 47562becc446Smrg 47572becc446Smrg 47582becc446Smrg 475916d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 476016d7e2f1Smrg 47612becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 476216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 476316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 476416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 476516d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 476616d7e2f1Smrg $as_echo_n "(cached) " >&6 476716d7e2f1Smrgelse 476816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 476916d7e2f1Smrg/* end confdefs.h. */ 477016d7e2f1Smrgint i; 477116d7e2f1Smrg_ACEOF 477216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 477316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 477416d7e2f1Smrgelse 477516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 477616d7e2f1Smrgfi 477716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 477816d7e2f1Smrgfi 477916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 478016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 47812becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 478216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 478316d7e2f1Smrgfi 478416d7e2f1Smrg 47852becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 47862becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 478716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 478816d7e2f1Smrg fi 478916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 479016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 479116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 479216d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 479316d7e2f1Smrg $as_echo_n "(cached) " >&6 479416d7e2f1Smrgelse 479516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 479616d7e2f1Smrg/* end confdefs.h. */ 479716d7e2f1Smrgint i; 479816d7e2f1Smrg_ACEOF 479916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 480016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 480116d7e2f1Smrgelse 480216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 480316d7e2f1Smrgfi 480416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 480516d7e2f1Smrgfi 480616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 480716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 48082becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 480916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 481016d7e2f1Smrgfi 481116d7e2f1Smrg 481216d7e2f1Smrgfound="no" 481316d7e2f1Smrg 481416d7e2f1Smrg if test $found = "no" ; then 48152becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 481616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 481716d7e2f1Smrg fi 481816d7e2f1Smrg 48192becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 482016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 482116d7e2f1Smrg fi 482216d7e2f1Smrg 482316d7e2f1Smrg CFLAGS="$CFLAGS -Wpointer-arith" 482416d7e2f1Smrg 482516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 482616d7e2f1Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 48272becc446Smrg cacheid=xorg_cv_cc_flag__Wpointer_arith 48282becc446Smrg if eval \${$cacheid+:} false; then : 482916d7e2f1Smrg $as_echo_n "(cached) " >&6 483016d7e2f1Smrgelse 483116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 483216d7e2f1Smrg/* end confdefs.h. */ 483316d7e2f1Smrgint i; 483416d7e2f1Smrgint 483516d7e2f1Smrgmain () 483616d7e2f1Smrg{ 483716d7e2f1Smrg 483816d7e2f1Smrg ; 483916d7e2f1Smrg return 0; 484016d7e2f1Smrg} 484116d7e2f1Smrg_ACEOF 484216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 48432becc446Smrg eval $cacheid=yes 484416d7e2f1Smrgelse 48452becc446Smrg eval $cacheid=no 484616d7e2f1Smrgfi 484716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 484816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 484916d7e2f1Smrgfi 485016d7e2f1Smrg 485116d7e2f1Smrg 485216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 485316d7e2f1Smrg 48542becc446Smrg eval supported=\$$cacheid 485516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 485616d7e2f1Smrg$as_echo "$supported" >&6; } 485716d7e2f1Smrg if test "$supported" = "yes" ; then 485816d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 485916d7e2f1Smrg found="yes" 486016d7e2f1Smrg fi 486116d7e2f1Smrg fi 486216d7e2f1Smrg 486316d7e2f1Smrg 486416d7e2f1Smrg 486516d7e2f1Smrg 486616d7e2f1Smrg 486716d7e2f1Smrg 486816d7e2f1Smrg 48692becc446Smrg 48702becc446Smrg 48712becc446Smrg 48722becc446Smrg 48732becc446Smrg 48742becc446Smrg 48752becc446Smrg 48762becc446Smrg 487716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 487816d7e2f1Smrg 48792becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 488016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 488116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 488216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 488316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 488416d7e2f1Smrg $as_echo_n "(cached) " >&6 488516d7e2f1Smrgelse 488616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 488716d7e2f1Smrg/* end confdefs.h. */ 488816d7e2f1Smrgint i; 488916d7e2f1Smrg_ACEOF 489016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 489116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 489216d7e2f1Smrgelse 489316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 489416d7e2f1Smrgfi 489516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 489616d7e2f1Smrgfi 489716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 489816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 48992becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 490016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 490116d7e2f1Smrgfi 490216d7e2f1Smrg 49032becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 49042becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 490516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 490616d7e2f1Smrg fi 490716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 490816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 490916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 491016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 491116d7e2f1Smrg $as_echo_n "(cached) " >&6 491216d7e2f1Smrgelse 491316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 491416d7e2f1Smrg/* end confdefs.h. */ 491516d7e2f1Smrgint i; 491616d7e2f1Smrg_ACEOF 491716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 491816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 491916d7e2f1Smrgelse 492016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 492116d7e2f1Smrgfi 492216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 492316d7e2f1Smrgfi 492416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 492516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 49262becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 492716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 492816d7e2f1Smrgfi 492916d7e2f1Smrg 493016d7e2f1Smrgfound="no" 493116d7e2f1Smrg 493216d7e2f1Smrg if test $found = "no" ; then 49332becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 493416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 493516d7e2f1Smrg fi 493616d7e2f1Smrg 49372becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 493816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 493916d7e2f1Smrg fi 494016d7e2f1Smrg 49412becc446Smrg CFLAGS="$CFLAGS -Wmissing-declarations" 494216d7e2f1Smrg 49432becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 49442becc446Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 49452becc446Smrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 49462becc446Smrg if eval \${$cacheid+:} false; then : 494716d7e2f1Smrg $as_echo_n "(cached) " >&6 494816d7e2f1Smrgelse 494916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 495016d7e2f1Smrg/* end confdefs.h. */ 495116d7e2f1Smrgint i; 495216d7e2f1Smrgint 495316d7e2f1Smrgmain () 495416d7e2f1Smrg{ 495516d7e2f1Smrg 495616d7e2f1Smrg ; 495716d7e2f1Smrg return 0; 495816d7e2f1Smrg} 495916d7e2f1Smrg_ACEOF 496016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 49612becc446Smrg eval $cacheid=yes 496216d7e2f1Smrgelse 49632becc446Smrg eval $cacheid=no 496416d7e2f1Smrgfi 496516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 496616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 496716d7e2f1Smrgfi 496816d7e2f1Smrg 496916d7e2f1Smrg 497016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 497116d7e2f1Smrg 49722becc446Smrg eval supported=\$$cacheid 497316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 497416d7e2f1Smrg$as_echo "$supported" >&6; } 497516d7e2f1Smrg if test "$supported" = "yes" ; then 49762becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 497716d7e2f1Smrg found="yes" 497816d7e2f1Smrg fi 497916d7e2f1Smrg fi 498016d7e2f1Smrg 498116d7e2f1Smrg 498216d7e2f1Smrg 498316d7e2f1Smrg 498416d7e2f1Smrg 498516d7e2f1Smrg 498616d7e2f1Smrg 49872becc446Smrg 49882becc446Smrg 49892becc446Smrg 49902becc446Smrg 49912becc446Smrg 49922becc446Smrg 49932becc446Smrg 49942becc446Smrg 499516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 499616d7e2f1Smrg 49972becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 499816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 499916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 500016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 500116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 500216d7e2f1Smrg $as_echo_n "(cached) " >&6 500316d7e2f1Smrgelse 500416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 500516d7e2f1Smrg/* end confdefs.h. */ 500616d7e2f1Smrgint i; 500716d7e2f1Smrg_ACEOF 500816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 500916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 501016d7e2f1Smrgelse 501116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 501216d7e2f1Smrgfi 501316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 501416d7e2f1Smrgfi 501516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 501616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 50172becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 501816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 501916d7e2f1Smrgfi 502016d7e2f1Smrg 50212becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 50222becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 502316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 502416d7e2f1Smrg fi 502516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 502616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 502716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 502816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 502916d7e2f1Smrg $as_echo_n "(cached) " >&6 503016d7e2f1Smrgelse 503116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 503216d7e2f1Smrg/* end confdefs.h. */ 503316d7e2f1Smrgint i; 503416d7e2f1Smrg_ACEOF 503516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 503616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 503716d7e2f1Smrgelse 503816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 503916d7e2f1Smrgfi 504016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 504116d7e2f1Smrgfi 504216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 504316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 50442becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 504516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 504616d7e2f1Smrgfi 504716d7e2f1Smrg 504816d7e2f1Smrgfound="no" 504916d7e2f1Smrg 505016d7e2f1Smrg if test $found = "no" ; then 50512becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 505216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 505316d7e2f1Smrg fi 505416d7e2f1Smrg 50552becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 505616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 505716d7e2f1Smrg fi 505816d7e2f1Smrg 50592becc446Smrg CFLAGS="$CFLAGS -Wformat=2" 506016d7e2f1Smrg 50612becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 50622becc446Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 50632becc446Smrg cacheid=xorg_cv_cc_flag__Wformat_2 50642becc446Smrg if eval \${$cacheid+:} false; then : 506516d7e2f1Smrg $as_echo_n "(cached) " >&6 506616d7e2f1Smrgelse 506716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 506816d7e2f1Smrg/* end confdefs.h. */ 506916d7e2f1Smrgint i; 507016d7e2f1Smrgint 507116d7e2f1Smrgmain () 507216d7e2f1Smrg{ 507316d7e2f1Smrg 507416d7e2f1Smrg ; 507516d7e2f1Smrg return 0; 507616d7e2f1Smrg} 507716d7e2f1Smrg_ACEOF 507816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 50792becc446Smrg eval $cacheid=yes 508016d7e2f1Smrgelse 50812becc446Smrg eval $cacheid=no 508216d7e2f1Smrgfi 508316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 508416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 508516d7e2f1Smrgfi 508616d7e2f1Smrg 508716d7e2f1Smrg 508816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 508916d7e2f1Smrg 50902becc446Smrg eval supported=\$$cacheid 509116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 509216d7e2f1Smrg$as_echo "$supported" >&6; } 509316d7e2f1Smrg if test "$supported" = "yes" ; then 50942becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 50952becc446Smrg found="yes" 50962becc446Smrg fi 50972becc446Smrg fi 50982becc446Smrg 50992becc446Smrg if test $found = "no" ; then 51002becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 51012becc446Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 51022becc446Smrg fi 51032becc446Smrg 51042becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 51052becc446Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51062becc446Smrg fi 51072becc446Smrg 51082becc446Smrg CFLAGS="$CFLAGS -Wformat" 51092becc446Smrg 51102becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 51112becc446Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; } 51122becc446Smrg cacheid=xorg_cv_cc_flag__Wformat 51132becc446Smrg if eval \${$cacheid+:} false; then : 51142becc446Smrg $as_echo_n "(cached) " >&6 51152becc446Smrgelse 51162becc446Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 51172becc446Smrg/* end confdefs.h. */ 51182becc446Smrgint i; 51192becc446Smrgint 51202becc446Smrgmain () 51212becc446Smrg{ 51222becc446Smrg 51232becc446Smrg ; 51242becc446Smrg return 0; 51252becc446Smrg} 51262becc446Smrg_ACEOF 51272becc446Smrgif ac_fn_c_try_link "$LINENO"; then : 51282becc446Smrg eval $cacheid=yes 51292becc446Smrgelse 51302becc446Smrg eval $cacheid=no 51312becc446Smrgfi 51322becc446Smrgrm -f core conftest.err conftest.$ac_objext \ 51332becc446Smrg conftest$ac_exeext conftest.$ac_ext 51342becc446Smrgfi 51352becc446Smrg 51362becc446Smrg 51372becc446Smrg CFLAGS="$xorg_testset_save_CFLAGS" 51382becc446Smrg 51392becc446Smrg eval supported=\$$cacheid 51402becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 51412becc446Smrg$as_echo "$supported" >&6; } 51422becc446Smrg if test "$supported" = "yes" ; then 51432becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 514416d7e2f1Smrg found="yes" 514516d7e2f1Smrg fi 514616d7e2f1Smrg fi 514716d7e2f1Smrg 514816d7e2f1Smrg 514916d7e2f1Smrg 515016d7e2f1Smrg 515116d7e2f1Smrg 515216d7e2f1Smrg 515316d7e2f1Smrg 51542becc446Smrg 51552becc446Smrg 51562becc446Smrg 51572becc446Smrg 51582becc446Smrg 51592becc446Smrg 51602becc446Smrg 51612becc446Smrg 51622becc446Smrg 51632becc446Smrg 516416d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 516516d7e2f1Smrg 51662becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 516716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 516816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 516916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 517016d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 517116d7e2f1Smrg $as_echo_n "(cached) " >&6 517216d7e2f1Smrgelse 517316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 517416d7e2f1Smrg/* end confdefs.h. */ 517516d7e2f1Smrgint i; 517616d7e2f1Smrg_ACEOF 517716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 517816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 517916d7e2f1Smrgelse 518016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 518116d7e2f1Smrgfi 518216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 518316d7e2f1Smrgfi 518416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 518516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 51862becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 518716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 518816d7e2f1Smrgfi 518916d7e2f1Smrg 51902becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 51912becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 519216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 519316d7e2f1Smrg fi 519416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 519516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 519616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 519716d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 519816d7e2f1Smrg $as_echo_n "(cached) " >&6 519916d7e2f1Smrgelse 520016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 520116d7e2f1Smrg/* end confdefs.h. */ 520216d7e2f1Smrgint i; 520316d7e2f1Smrg_ACEOF 520416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 520516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 520616d7e2f1Smrgelse 520716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 520816d7e2f1Smrgfi 520916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 521016d7e2f1Smrgfi 521116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 521216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 52132becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 521416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 521516d7e2f1Smrgfi 521616d7e2f1Smrg 521716d7e2f1Smrgfound="no" 521816d7e2f1Smrg 521916d7e2f1Smrg if test $found = "no" ; then 52202becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 522116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 522216d7e2f1Smrg fi 522316d7e2f1Smrg 52242becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 522516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 522616d7e2f1Smrg fi 522716d7e2f1Smrg 52282becc446Smrg CFLAGS="$CFLAGS -Wstrict-prototypes" 522916d7e2f1Smrg 52302becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 52312becc446Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 52322becc446Smrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 52332becc446Smrg if eval \${$cacheid+:} false; then : 523416d7e2f1Smrg $as_echo_n "(cached) " >&6 523516d7e2f1Smrgelse 523616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 523716d7e2f1Smrg/* end confdefs.h. */ 523816d7e2f1Smrgint i; 523916d7e2f1Smrgint 524016d7e2f1Smrgmain () 524116d7e2f1Smrg{ 524216d7e2f1Smrg 524316d7e2f1Smrg ; 524416d7e2f1Smrg return 0; 524516d7e2f1Smrg} 524616d7e2f1Smrg_ACEOF 524716d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 52482becc446Smrg eval $cacheid=yes 524916d7e2f1Smrgelse 52502becc446Smrg eval $cacheid=no 525116d7e2f1Smrgfi 525216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 525316d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 525416d7e2f1Smrgfi 525516d7e2f1Smrg 525616d7e2f1Smrg 525716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 525816d7e2f1Smrg 52592becc446Smrg eval supported=\$$cacheid 526016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 526116d7e2f1Smrg$as_echo "$supported" >&6; } 526216d7e2f1Smrg if test "$supported" = "yes" ; then 52632becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 526416d7e2f1Smrg found="yes" 526516d7e2f1Smrg fi 526616d7e2f1Smrg fi 526716d7e2f1Smrg 526816d7e2f1Smrg 526916d7e2f1Smrg 527016d7e2f1Smrg 527116d7e2f1Smrg 527216d7e2f1Smrg 527316d7e2f1Smrg 52742becc446Smrg 52752becc446Smrg 52762becc446Smrg 52772becc446Smrg 52782becc446Smrg 52792becc446Smrg 52802becc446Smrg 52812becc446Smrg 528216d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 528316d7e2f1Smrg 52842becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 528516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 528616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 528716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 528816d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 528916d7e2f1Smrg $as_echo_n "(cached) " >&6 529016d7e2f1Smrgelse 529116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 529216d7e2f1Smrg/* end confdefs.h. */ 529316d7e2f1Smrgint i; 529416d7e2f1Smrg_ACEOF 529516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 529616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 529716d7e2f1Smrgelse 529816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 529916d7e2f1Smrgfi 530016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 530116d7e2f1Smrgfi 530216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 530316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 53042becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 530516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 530616d7e2f1Smrgfi 530716d7e2f1Smrg 53082becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 53092becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 531016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 531116d7e2f1Smrg fi 531216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 531316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 531416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 531516d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 531616d7e2f1Smrg $as_echo_n "(cached) " >&6 531716d7e2f1Smrgelse 531816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 531916d7e2f1Smrg/* end confdefs.h. */ 532016d7e2f1Smrgint i; 532116d7e2f1Smrg_ACEOF 532216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 532316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 532416d7e2f1Smrgelse 532516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 532616d7e2f1Smrgfi 532716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 532816d7e2f1Smrgfi 532916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 533016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 53312becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 533216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 533316d7e2f1Smrgfi 533416d7e2f1Smrg 533516d7e2f1Smrgfound="no" 533616d7e2f1Smrg 533716d7e2f1Smrg if test $found = "no" ; then 53382becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 533916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 534016d7e2f1Smrg fi 534116d7e2f1Smrg 53422becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 534316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 534416d7e2f1Smrg fi 534516d7e2f1Smrg 53462becc446Smrg CFLAGS="$CFLAGS -Wmissing-prototypes" 534716d7e2f1Smrg 53482becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 53492becc446Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 53502becc446Smrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 53512becc446Smrg if eval \${$cacheid+:} false; then : 535216d7e2f1Smrg $as_echo_n "(cached) " >&6 535316d7e2f1Smrgelse 535416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 535516d7e2f1Smrg/* end confdefs.h. */ 535616d7e2f1Smrgint i; 535716d7e2f1Smrgint 535816d7e2f1Smrgmain () 535916d7e2f1Smrg{ 536016d7e2f1Smrg 536116d7e2f1Smrg ; 536216d7e2f1Smrg return 0; 536316d7e2f1Smrg} 536416d7e2f1Smrg_ACEOF 536516d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 53662becc446Smrg eval $cacheid=yes 536716d7e2f1Smrgelse 53682becc446Smrg eval $cacheid=no 536916d7e2f1Smrgfi 537016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 537116d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 537216d7e2f1Smrgfi 537316d7e2f1Smrg 537416d7e2f1Smrg 537516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 537616d7e2f1Smrg 53772becc446Smrg eval supported=\$$cacheid 537816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 537916d7e2f1Smrg$as_echo "$supported" >&6; } 538016d7e2f1Smrg if test "$supported" = "yes" ; then 53812becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 538216d7e2f1Smrg found="yes" 538316d7e2f1Smrg fi 538416d7e2f1Smrg fi 538516d7e2f1Smrg 538616d7e2f1Smrg 538716d7e2f1Smrg 538816d7e2f1Smrg 538916d7e2f1Smrg 539016d7e2f1Smrg 539116d7e2f1Smrg 53922becc446Smrg 53932becc446Smrg 53942becc446Smrg 53952becc446Smrg 53962becc446Smrg 53972becc446Smrg 53982becc446Smrg 53992becc446Smrg 540016d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 540116d7e2f1Smrg 54022becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 540316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 540416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 540516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 540616d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 540716d7e2f1Smrg $as_echo_n "(cached) " >&6 540816d7e2f1Smrgelse 540916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 541016d7e2f1Smrg/* end confdefs.h. */ 541116d7e2f1Smrgint i; 541216d7e2f1Smrg_ACEOF 541316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 541416d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 541516d7e2f1Smrgelse 541616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 541716d7e2f1Smrgfi 541816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 541916d7e2f1Smrgfi 542016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 542116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 54222becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 542316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 542416d7e2f1Smrgfi 542516d7e2f1Smrg 54262becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 54272becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 542816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 542916d7e2f1Smrg fi 543016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 543116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 543216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 543316d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 543416d7e2f1Smrg $as_echo_n "(cached) " >&6 543516d7e2f1Smrgelse 543616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 543716d7e2f1Smrg/* end confdefs.h. */ 543816d7e2f1Smrgint i; 543916d7e2f1Smrg_ACEOF 544016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 544116d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 544216d7e2f1Smrgelse 544316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 544416d7e2f1Smrgfi 544516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 544616d7e2f1Smrgfi 544716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 544816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 54492becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 545016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 545116d7e2f1Smrgfi 545216d7e2f1Smrg 545316d7e2f1Smrgfound="no" 545416d7e2f1Smrg 545516d7e2f1Smrg if test $found = "no" ; then 54562becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 545716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 545816d7e2f1Smrg fi 545916d7e2f1Smrg 54602becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 546116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 546216d7e2f1Smrg fi 546316d7e2f1Smrg 54642becc446Smrg CFLAGS="$CFLAGS -Wnested-externs" 546516d7e2f1Smrg 54662becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 54672becc446Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 54682becc446Smrg cacheid=xorg_cv_cc_flag__Wnested_externs 54692becc446Smrg if eval \${$cacheid+:} false; then : 547016d7e2f1Smrg $as_echo_n "(cached) " >&6 547116d7e2f1Smrgelse 547216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 547316d7e2f1Smrg/* end confdefs.h. */ 547416d7e2f1Smrgint i; 547516d7e2f1Smrgint 547616d7e2f1Smrgmain () 547716d7e2f1Smrg{ 547816d7e2f1Smrg 547916d7e2f1Smrg ; 548016d7e2f1Smrg return 0; 548116d7e2f1Smrg} 548216d7e2f1Smrg_ACEOF 548316d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 54842becc446Smrg eval $cacheid=yes 548516d7e2f1Smrgelse 54862becc446Smrg eval $cacheid=no 548716d7e2f1Smrgfi 548816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 548916d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 549016d7e2f1Smrgfi 549116d7e2f1Smrg 549216d7e2f1Smrg 549316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 549416d7e2f1Smrg 54952becc446Smrg eval supported=\$$cacheid 549616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 549716d7e2f1Smrg$as_echo "$supported" >&6; } 549816d7e2f1Smrg if test "$supported" = "yes" ; then 54992becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 550016d7e2f1Smrg found="yes" 550116d7e2f1Smrg fi 550216d7e2f1Smrg fi 550316d7e2f1Smrg 550416d7e2f1Smrg 550516d7e2f1Smrg 550616d7e2f1Smrg 550716d7e2f1Smrg 550816d7e2f1Smrg 550916d7e2f1Smrg 55102becc446Smrg 55112becc446Smrg 55122becc446Smrg 55132becc446Smrg 55142becc446Smrg 55152becc446Smrg 55162becc446Smrg 55172becc446Smrg 551816d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 551916d7e2f1Smrg 55202becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 552116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 552216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 552316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 552416d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 552516d7e2f1Smrg $as_echo_n "(cached) " >&6 552616d7e2f1Smrgelse 552716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 552816d7e2f1Smrg/* end confdefs.h. */ 552916d7e2f1Smrgint i; 553016d7e2f1Smrg_ACEOF 553116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 553216d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 553316d7e2f1Smrgelse 553416d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 553516d7e2f1Smrgfi 553616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 553716d7e2f1Smrgfi 553816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 553916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 55402becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 554116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 554216d7e2f1Smrgfi 554316d7e2f1Smrg 55442becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 55452becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 554616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 554716d7e2f1Smrg fi 554816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 554916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 555016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 555116d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 555216d7e2f1Smrg $as_echo_n "(cached) " >&6 555316d7e2f1Smrgelse 555416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 555516d7e2f1Smrg/* end confdefs.h. */ 555616d7e2f1Smrgint i; 555716d7e2f1Smrg_ACEOF 555816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 555916d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 556016d7e2f1Smrgelse 556116d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 556216d7e2f1Smrgfi 556316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 556416d7e2f1Smrgfi 556516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 556616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 55672becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 556816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 556916d7e2f1Smrgfi 557016d7e2f1Smrg 557116d7e2f1Smrgfound="no" 557216d7e2f1Smrg 557316d7e2f1Smrg if test $found = "no" ; then 55742becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 557516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 557616d7e2f1Smrg fi 557716d7e2f1Smrg 55782becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 557916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 558016d7e2f1Smrg fi 558116d7e2f1Smrg 55822becc446Smrg CFLAGS="$CFLAGS -Wbad-function-cast" 558316d7e2f1Smrg 55842becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 55852becc446Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 55862becc446Smrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 55872becc446Smrg if eval \${$cacheid+:} false; then : 558816d7e2f1Smrg $as_echo_n "(cached) " >&6 558916d7e2f1Smrgelse 559016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 559116d7e2f1Smrg/* end confdefs.h. */ 559216d7e2f1Smrgint i; 559316d7e2f1Smrgint 559416d7e2f1Smrgmain () 559516d7e2f1Smrg{ 559616d7e2f1Smrg 559716d7e2f1Smrg ; 559816d7e2f1Smrg return 0; 559916d7e2f1Smrg} 560016d7e2f1Smrg_ACEOF 560116d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 56022becc446Smrg eval $cacheid=yes 560316d7e2f1Smrgelse 56042becc446Smrg eval $cacheid=no 560516d7e2f1Smrgfi 560616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 560716d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 560816d7e2f1Smrgfi 560916d7e2f1Smrg 561016d7e2f1Smrg 561116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 561216d7e2f1Smrg 56132becc446Smrg eval supported=\$$cacheid 561416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 561516d7e2f1Smrg$as_echo "$supported" >&6; } 561616d7e2f1Smrg if test "$supported" = "yes" ; then 56172becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 561816d7e2f1Smrg found="yes" 561916d7e2f1Smrg fi 562016d7e2f1Smrg fi 562116d7e2f1Smrg 562216d7e2f1Smrg 562316d7e2f1Smrg 562416d7e2f1Smrg 562516d7e2f1Smrg 562616d7e2f1Smrg 562716d7e2f1Smrg 562816d7e2f1Smrg 562916d7e2f1Smrg 563016d7e2f1Smrg 563116d7e2f1Smrg 563216d7e2f1Smrg 563316d7e2f1Smrg 563416d7e2f1Smrg 563516d7e2f1Smrg 563616d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 563716d7e2f1Smrg 56382becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 563916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 564016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 564116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 564216d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 564316d7e2f1Smrg $as_echo_n "(cached) " >&6 564416d7e2f1Smrgelse 564516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 564616d7e2f1Smrg/* end confdefs.h. */ 564716d7e2f1Smrgint i; 564816d7e2f1Smrg_ACEOF 564916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 565016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 565116d7e2f1Smrgelse 565216d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 565316d7e2f1Smrgfi 565416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 565516d7e2f1Smrgfi 565616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 565716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 56582becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 565916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 566016d7e2f1Smrgfi 566116d7e2f1Smrg 56622becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 56632becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 566416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 566516d7e2f1Smrg fi 566616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 566716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 566816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 566916d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 567016d7e2f1Smrg $as_echo_n "(cached) " >&6 567116d7e2f1Smrgelse 567216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 567316d7e2f1Smrg/* end confdefs.h. */ 567416d7e2f1Smrgint i; 567516d7e2f1Smrg_ACEOF 567616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 567716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 567816d7e2f1Smrgelse 567916d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 568016d7e2f1Smrgfi 568116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 568216d7e2f1Smrgfi 568316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 568416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 56852becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 568616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 568716d7e2f1Smrgfi 568816d7e2f1Smrg 568916d7e2f1Smrgfound="no" 569016d7e2f1Smrg 569116d7e2f1Smrg if test $found = "no" ; then 56922becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 569316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 569416d7e2f1Smrg fi 569516d7e2f1Smrg 56962becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 569716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 569816d7e2f1Smrg fi 569916d7e2f1Smrg 570016d7e2f1Smrg CFLAGS="$CFLAGS -Wold-style-definition" 570116d7e2f1Smrg 570216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 570316d7e2f1Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 57042becc446Smrg cacheid=xorg_cv_cc_flag__Wold_style_definition 57052becc446Smrg if eval \${$cacheid+:} false; then : 570616d7e2f1Smrg $as_echo_n "(cached) " >&6 570716d7e2f1Smrgelse 570816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 570916d7e2f1Smrg/* end confdefs.h. */ 571016d7e2f1Smrgint i; 571116d7e2f1Smrgint 571216d7e2f1Smrgmain () 571316d7e2f1Smrg{ 571416d7e2f1Smrg 571516d7e2f1Smrg ; 571616d7e2f1Smrg return 0; 571716d7e2f1Smrg} 571816d7e2f1Smrg_ACEOF 571916d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 57202becc446Smrg eval $cacheid=yes 572116d7e2f1Smrgelse 57222becc446Smrg eval $cacheid=no 572316d7e2f1Smrgfi 572416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 572516d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 572616d7e2f1Smrgfi 572716d7e2f1Smrg 572816d7e2f1Smrg 572916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 573016d7e2f1Smrg 57312becc446Smrg eval supported=\$$cacheid 573216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 573316d7e2f1Smrg$as_echo "$supported" >&6; } 573416d7e2f1Smrg if test "$supported" = "yes" ; then 573516d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 573616d7e2f1Smrg found="yes" 573716d7e2f1Smrg fi 573816d7e2f1Smrg fi 573916d7e2f1Smrg 57402becc446Smrg if test $found = "no" ; then 57412becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 57422becc446Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57432becc446Smrg fi 57442becc446Smrg 57452becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 57462becc446Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 57472becc446Smrg fi 57482becc446Smrg 57492becc446Smrg CFLAGS="$CFLAGS -fd" 57502becc446Smrg 57512becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 57522becc446Smrg$as_echo_n "checking if $CC supports -fd... " >&6; } 57532becc446Smrg cacheid=xorg_cv_cc_flag__fd 57542becc446Smrg if eval \${$cacheid+:} false; then : 57552becc446Smrg $as_echo_n "(cached) " >&6 57562becc446Smrgelse 57572becc446Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57582becc446Smrg/* end confdefs.h. */ 57592becc446Smrgint i; 57602becc446Smrgint 57612becc446Smrgmain () 57622becc446Smrg{ 57632becc446Smrg 57642becc446Smrg ; 57652becc446Smrg return 0; 57662becc446Smrg} 57672becc446Smrg_ACEOF 57682becc446Smrgif ac_fn_c_try_link "$LINENO"; then : 57692becc446Smrg eval $cacheid=yes 57702becc446Smrgelse 57712becc446Smrg eval $cacheid=no 57722becc446Smrgfi 57732becc446Smrgrm -f core conftest.err conftest.$ac_objext \ 57742becc446Smrg conftest$ac_exeext conftest.$ac_ext 57752becc446Smrgfi 57762becc446Smrg 57772becc446Smrg 57782becc446Smrg CFLAGS="$xorg_testset_save_CFLAGS" 57792becc446Smrg 57802becc446Smrg eval supported=\$$cacheid 57812becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 57822becc446Smrg$as_echo "$supported" >&6; } 57832becc446Smrg if test "$supported" = "yes" ; then 57842becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 57852becc446Smrg found="yes" 57862becc446Smrg fi 57872becc446Smrg fi 57882becc446Smrg 57892becc446Smrg 57902becc446Smrg 57912becc446Smrg 57922becc446Smrg 57932becc446Smrg 57942becc446Smrg 57952becc446Smrg 57962becc446Smrg 579716d7e2f1Smrg 579816d7e2f1Smrg 579916d7e2f1Smrg 580016d7e2f1Smrg 580116d7e2f1Smrg 580216d7e2f1Smrg 580316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 580416d7e2f1Smrg 58052becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 580616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 580716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 580816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 580916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 581016d7e2f1Smrg $as_echo_n "(cached) " >&6 581116d7e2f1Smrgelse 581216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 581316d7e2f1Smrg/* end confdefs.h. */ 581416d7e2f1Smrgint i; 581516d7e2f1Smrg_ACEOF 581616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 581716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 581816d7e2f1Smrgelse 581916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 582016d7e2f1Smrgfi 582116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 582216d7e2f1Smrgfi 582316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 582416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 58252becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 582616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 582716d7e2f1Smrgfi 582816d7e2f1Smrg 58292becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 58302becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 583116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 583216d7e2f1Smrg fi 583316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 583416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 583516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 583616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 583716d7e2f1Smrg $as_echo_n "(cached) " >&6 583816d7e2f1Smrgelse 583916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 584016d7e2f1Smrg/* end confdefs.h. */ 584116d7e2f1Smrgint i; 584216d7e2f1Smrg_ACEOF 584316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 584416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 584516d7e2f1Smrgelse 584616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 584716d7e2f1Smrgfi 584816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 584916d7e2f1Smrgfi 585016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 585116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 58522becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 585316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 585416d7e2f1Smrgfi 585516d7e2f1Smrg 585616d7e2f1Smrgfound="no" 585716d7e2f1Smrg 585816d7e2f1Smrg if test $found = "no" ; then 58592becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 586016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 586116d7e2f1Smrg fi 586216d7e2f1Smrg 58632becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 586416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 586516d7e2f1Smrg fi 586616d7e2f1Smrg 586716d7e2f1Smrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 586816d7e2f1Smrg 586916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 587016d7e2f1Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 58712becc446Smrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 58722becc446Smrg if eval \${$cacheid+:} false; then : 587316d7e2f1Smrg $as_echo_n "(cached) " >&6 587416d7e2f1Smrgelse 587516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 587616d7e2f1Smrg/* end confdefs.h. */ 587716d7e2f1Smrgint i; 587816d7e2f1Smrgint 587916d7e2f1Smrgmain () 588016d7e2f1Smrg{ 588116d7e2f1Smrg 588216d7e2f1Smrg ; 588316d7e2f1Smrg return 0; 588416d7e2f1Smrg} 588516d7e2f1Smrg_ACEOF 588616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 58872becc446Smrg eval $cacheid=yes 588816d7e2f1Smrgelse 58892becc446Smrg eval $cacheid=no 589016d7e2f1Smrgfi 589116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 589216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 589316d7e2f1Smrgfi 589416d7e2f1Smrg 589516d7e2f1Smrg 589616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 589716d7e2f1Smrg 58982becc446Smrg eval supported=\$$cacheid 589916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 590016d7e2f1Smrg$as_echo "$supported" >&6; } 590116d7e2f1Smrg if test "$supported" = "yes" ; then 590216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 590316d7e2f1Smrg found="yes" 590416d7e2f1Smrg fi 590516d7e2f1Smrg fi 590616d7e2f1Smrg 590716d7e2f1Smrg 590816d7e2f1Smrg 59092becc446Smrg 59102becc446Smrg 591116d7e2f1Smrg# This chunk adds additional warnings that could catch undesired effects. 591216d7e2f1Smrg 591316d7e2f1Smrg 591416d7e2f1Smrg 591516d7e2f1Smrg 591616d7e2f1Smrg 59172becc446Smrg 59182becc446Smrg 59192becc446Smrg 59202becc446Smrg 59212becc446Smrg 59222becc446Smrg 59232becc446Smrg 59242becc446Smrg 592516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 592616d7e2f1Smrg 59272becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 592816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 592916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 593016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 593116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 593216d7e2f1Smrg $as_echo_n "(cached) " >&6 593316d7e2f1Smrgelse 593416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 593516d7e2f1Smrg/* end confdefs.h. */ 593616d7e2f1Smrgint i; 593716d7e2f1Smrg_ACEOF 593816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 593916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 594016d7e2f1Smrgelse 594116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 594216d7e2f1Smrgfi 594316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 594416d7e2f1Smrgfi 594516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 594616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 59472becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 594816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 594916d7e2f1Smrgfi 595016d7e2f1Smrg 59512becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 59522becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 595316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 595416d7e2f1Smrg fi 595516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 595616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 595716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 595816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 595916d7e2f1Smrg $as_echo_n "(cached) " >&6 596016d7e2f1Smrgelse 596116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 596216d7e2f1Smrg/* end confdefs.h. */ 596316d7e2f1Smrgint i; 596416d7e2f1Smrg_ACEOF 596516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 596616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 596716d7e2f1Smrgelse 596816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 596916d7e2f1Smrgfi 597016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 597116d7e2f1Smrgfi 597216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 597316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 59742becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 597516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 597616d7e2f1Smrgfi 597716d7e2f1Smrg 597816d7e2f1Smrgfound="no" 597916d7e2f1Smrg 598016d7e2f1Smrg if test $found = "no" ; then 59812becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 598216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 598316d7e2f1Smrg fi 598416d7e2f1Smrg 59852becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 598616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 598716d7e2f1Smrg fi 598816d7e2f1Smrg 598916d7e2f1Smrg CFLAGS="$CFLAGS -Wunused" 599016d7e2f1Smrg 599116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 599216d7e2f1Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; } 59932becc446Smrg cacheid=xorg_cv_cc_flag__Wunused 59942becc446Smrg if eval \${$cacheid+:} false; then : 599516d7e2f1Smrg $as_echo_n "(cached) " >&6 599616d7e2f1Smrgelse 599716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 599816d7e2f1Smrg/* end confdefs.h. */ 599916d7e2f1Smrgint i; 600016d7e2f1Smrgint 600116d7e2f1Smrgmain () 600216d7e2f1Smrg{ 600316d7e2f1Smrg 600416d7e2f1Smrg ; 600516d7e2f1Smrg return 0; 600616d7e2f1Smrg} 600716d7e2f1Smrg_ACEOF 600816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 60092becc446Smrg eval $cacheid=yes 601016d7e2f1Smrgelse 60112becc446Smrg eval $cacheid=no 601216d7e2f1Smrgfi 601316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 601416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 601516d7e2f1Smrgfi 601616d7e2f1Smrg 601716d7e2f1Smrg 601816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 601916d7e2f1Smrg 60202becc446Smrg eval supported=\$$cacheid 602116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 602216d7e2f1Smrg$as_echo "$supported" >&6; } 602316d7e2f1Smrg if test "$supported" = "yes" ; then 602416d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 602516d7e2f1Smrg found="yes" 602616d7e2f1Smrg fi 602716d7e2f1Smrg fi 602816d7e2f1Smrg 602916d7e2f1Smrg 603016d7e2f1Smrg 603116d7e2f1Smrg 603216d7e2f1Smrg 603316d7e2f1Smrg 603416d7e2f1Smrg 60352becc446Smrg 60362becc446Smrg 60372becc446Smrg 60382becc446Smrg 60392becc446Smrg 60402becc446Smrg 60412becc446Smrg 60422becc446Smrg 604316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 604416d7e2f1Smrg 60452becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 604616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 604716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 604816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 604916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 605016d7e2f1Smrg $as_echo_n "(cached) " >&6 605116d7e2f1Smrgelse 605216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 605316d7e2f1Smrg/* end confdefs.h. */ 605416d7e2f1Smrgint i; 605516d7e2f1Smrg_ACEOF 605616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 605716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 605816d7e2f1Smrgelse 605916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 606016d7e2f1Smrgfi 606116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 606216d7e2f1Smrgfi 606316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 606416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 60652becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 606616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 606716d7e2f1Smrgfi 606816d7e2f1Smrg 60692becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 60702becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 607116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 607216d7e2f1Smrg fi 607316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 607416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 607516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 607616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 607716d7e2f1Smrg $as_echo_n "(cached) " >&6 607816d7e2f1Smrgelse 607916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 608016d7e2f1Smrg/* end confdefs.h. */ 608116d7e2f1Smrgint i; 608216d7e2f1Smrg_ACEOF 608316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 608416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 608516d7e2f1Smrgelse 608616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 608716d7e2f1Smrgfi 608816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 608916d7e2f1Smrgfi 609016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 609116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 60922becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 609316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 609416d7e2f1Smrgfi 609516d7e2f1Smrg 609616d7e2f1Smrgfound="no" 609716d7e2f1Smrg 609816d7e2f1Smrg if test $found = "no" ; then 60992becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 610016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 610116d7e2f1Smrg fi 610216d7e2f1Smrg 61032becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 610416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 610516d7e2f1Smrg fi 610616d7e2f1Smrg 610716d7e2f1Smrg CFLAGS="$CFLAGS -Wuninitialized" 610816d7e2f1Smrg 610916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 611016d7e2f1Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 61112becc446Smrg cacheid=xorg_cv_cc_flag__Wuninitialized 61122becc446Smrg if eval \${$cacheid+:} false; then : 611316d7e2f1Smrg $as_echo_n "(cached) " >&6 611416d7e2f1Smrgelse 611516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 611616d7e2f1Smrg/* end confdefs.h. */ 611716d7e2f1Smrgint i; 611816d7e2f1Smrgint 611916d7e2f1Smrgmain () 612016d7e2f1Smrg{ 612116d7e2f1Smrg 612216d7e2f1Smrg ; 612316d7e2f1Smrg return 0; 612416d7e2f1Smrg} 612516d7e2f1Smrg_ACEOF 612616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 61272becc446Smrg eval $cacheid=yes 612816d7e2f1Smrgelse 61292becc446Smrg eval $cacheid=no 613016d7e2f1Smrgfi 613116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 613216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 613316d7e2f1Smrgfi 613416d7e2f1Smrg 613516d7e2f1Smrg 613616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 613716d7e2f1Smrg 61382becc446Smrg eval supported=\$$cacheid 613916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 614016d7e2f1Smrg$as_echo "$supported" >&6; } 614116d7e2f1Smrg if test "$supported" = "yes" ; then 614216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 614316d7e2f1Smrg found="yes" 614416d7e2f1Smrg fi 614516d7e2f1Smrg fi 614616d7e2f1Smrg 614716d7e2f1Smrg 614816d7e2f1Smrg 614916d7e2f1Smrg 615016d7e2f1Smrg 615116d7e2f1Smrg 615216d7e2f1Smrg 61532becc446Smrg 61542becc446Smrg 61552becc446Smrg 61562becc446Smrg 61572becc446Smrg 61582becc446Smrg 61592becc446Smrg 61602becc446Smrg 616116d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 616216d7e2f1Smrg 61632becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 616416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 616516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 616616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 616716d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 616816d7e2f1Smrg $as_echo_n "(cached) " >&6 616916d7e2f1Smrgelse 617016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 617116d7e2f1Smrg/* end confdefs.h. */ 617216d7e2f1Smrgint i; 617316d7e2f1Smrg_ACEOF 617416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 617516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 617616d7e2f1Smrgelse 617716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 617816d7e2f1Smrgfi 617916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 618016d7e2f1Smrgfi 618116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 618216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 61832becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 618416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 618516d7e2f1Smrgfi 618616d7e2f1Smrg 61872becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 61882becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 618916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 619016d7e2f1Smrg fi 619116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 619216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 619316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 619416d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 619516d7e2f1Smrg $as_echo_n "(cached) " >&6 619616d7e2f1Smrgelse 619716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 619816d7e2f1Smrg/* end confdefs.h. */ 619916d7e2f1Smrgint i; 620016d7e2f1Smrg_ACEOF 620116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 620216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 620316d7e2f1Smrgelse 620416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 620516d7e2f1Smrgfi 620616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 620716d7e2f1Smrgfi 620816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 620916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 62102becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 621116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 621216d7e2f1Smrgfi 621316d7e2f1Smrg 621416d7e2f1Smrgfound="no" 621516d7e2f1Smrg 621616d7e2f1Smrg if test $found = "no" ; then 62172becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 621816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 621916d7e2f1Smrg fi 622016d7e2f1Smrg 62212becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 622216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 622316d7e2f1Smrg fi 622416d7e2f1Smrg 622516d7e2f1Smrg CFLAGS="$CFLAGS -Wshadow" 622616d7e2f1Smrg 622716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 622816d7e2f1Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 62292becc446Smrg cacheid=xorg_cv_cc_flag__Wshadow 62302becc446Smrg if eval \${$cacheid+:} false; then : 623116d7e2f1Smrg $as_echo_n "(cached) " >&6 623216d7e2f1Smrgelse 623316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 623416d7e2f1Smrg/* end confdefs.h. */ 623516d7e2f1Smrgint i; 623616d7e2f1Smrgint 623716d7e2f1Smrgmain () 623816d7e2f1Smrg{ 623916d7e2f1Smrg 624016d7e2f1Smrg ; 624116d7e2f1Smrg return 0; 624216d7e2f1Smrg} 624316d7e2f1Smrg_ACEOF 624416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 62452becc446Smrg eval $cacheid=yes 624616d7e2f1Smrgelse 62472becc446Smrg eval $cacheid=no 624816d7e2f1Smrgfi 624916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 625016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 625116d7e2f1Smrgfi 625216d7e2f1Smrg 625316d7e2f1Smrg 625416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 625516d7e2f1Smrg 62562becc446Smrg eval supported=\$$cacheid 625716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 625816d7e2f1Smrg$as_echo "$supported" >&6; } 625916d7e2f1Smrg if test "$supported" = "yes" ; then 626016d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 626116d7e2f1Smrg found="yes" 626216d7e2f1Smrg fi 626316d7e2f1Smrg fi 626416d7e2f1Smrg 626516d7e2f1Smrg 626616d7e2f1Smrg 626716d7e2f1Smrg 626816d7e2f1Smrg 626916d7e2f1Smrg 627016d7e2f1Smrg 62712becc446Smrg 62722becc446Smrg 62732becc446Smrg 62742becc446Smrg 62752becc446Smrg 62762becc446Smrg 62772becc446Smrg 62782becc446Smrg 627916d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 628016d7e2f1Smrg 62812becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 628216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 628316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 628416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 628516d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 628616d7e2f1Smrg $as_echo_n "(cached) " >&6 628716d7e2f1Smrgelse 628816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 628916d7e2f1Smrg/* end confdefs.h. */ 629016d7e2f1Smrgint i; 629116d7e2f1Smrg_ACEOF 629216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 629316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 629416d7e2f1Smrgelse 629516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 629616d7e2f1Smrgfi 629716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 629816d7e2f1Smrgfi 629916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 630016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 63012becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 630216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 630316d7e2f1Smrgfi 630416d7e2f1Smrg 63052becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 63062becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 630716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 630816d7e2f1Smrg fi 630916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 631016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 631116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 631216d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 631316d7e2f1Smrg $as_echo_n "(cached) " >&6 631416d7e2f1Smrgelse 631516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 631616d7e2f1Smrg/* end confdefs.h. */ 631716d7e2f1Smrgint i; 631816d7e2f1Smrg_ACEOF 631916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 632016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 632116d7e2f1Smrgelse 632216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 632316d7e2f1Smrgfi 632416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 632516d7e2f1Smrgfi 632616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 632716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 63282becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 632916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 633016d7e2f1Smrgfi 633116d7e2f1Smrg 633216d7e2f1Smrgfound="no" 633316d7e2f1Smrg 633416d7e2f1Smrg if test $found = "no" ; then 63352becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 633616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 633716d7e2f1Smrg fi 633816d7e2f1Smrg 63392becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 634016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 634116d7e2f1Smrg fi 634216d7e2f1Smrg 63432becc446Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 634416d7e2f1Smrg 63452becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 63462becc446Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 63472becc446Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 63482becc446Smrg if eval \${$cacheid+:} false; then : 634916d7e2f1Smrg $as_echo_n "(cached) " >&6 635016d7e2f1Smrgelse 635116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 635216d7e2f1Smrg/* end confdefs.h. */ 635316d7e2f1Smrgint i; 635416d7e2f1Smrgint 635516d7e2f1Smrgmain () 635616d7e2f1Smrg{ 635716d7e2f1Smrg 635816d7e2f1Smrg ; 635916d7e2f1Smrg return 0; 636016d7e2f1Smrg} 636116d7e2f1Smrg_ACEOF 636216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 63632becc446Smrg eval $cacheid=yes 636416d7e2f1Smrgelse 63652becc446Smrg eval $cacheid=no 636616d7e2f1Smrgfi 636716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 636816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 636916d7e2f1Smrgfi 637016d7e2f1Smrg 637116d7e2f1Smrg 637216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 637316d7e2f1Smrg 63742becc446Smrg eval supported=\$$cacheid 637516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 637616d7e2f1Smrg$as_echo "$supported" >&6; } 637716d7e2f1Smrg if test "$supported" = "yes" ; then 63782becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 637916d7e2f1Smrg found="yes" 638016d7e2f1Smrg fi 638116d7e2f1Smrg fi 638216d7e2f1Smrg 638316d7e2f1Smrg 638416d7e2f1Smrg 638516d7e2f1Smrg 638616d7e2f1Smrg 638716d7e2f1Smrg 638816d7e2f1Smrg 63892becc446Smrg 63902becc446Smrg 63912becc446Smrg 63922becc446Smrg 63932becc446Smrg 63942becc446Smrg 63952becc446Smrg 63962becc446Smrg 639716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 639816d7e2f1Smrg 63992becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 640016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 640116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 640216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 640316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 640416d7e2f1Smrg $as_echo_n "(cached) " >&6 640516d7e2f1Smrgelse 640616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 640716d7e2f1Smrg/* end confdefs.h. */ 640816d7e2f1Smrgint i; 640916d7e2f1Smrg_ACEOF 641016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 641116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 641216d7e2f1Smrgelse 641316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 641416d7e2f1Smrgfi 641516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 641616d7e2f1Smrgfi 641716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 641816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 64192becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 642016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 642116d7e2f1Smrgfi 642216d7e2f1Smrg 64232becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 64242becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 642516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 642616d7e2f1Smrg fi 642716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 642816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 642916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 643016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 643116d7e2f1Smrg $as_echo_n "(cached) " >&6 643216d7e2f1Smrgelse 643316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 643416d7e2f1Smrg/* end confdefs.h. */ 643516d7e2f1Smrgint i; 643616d7e2f1Smrg_ACEOF 643716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 643816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 643916d7e2f1Smrgelse 644016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 644116d7e2f1Smrgfi 644216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 644316d7e2f1Smrgfi 644416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 644516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 64462becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 644716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 644816d7e2f1Smrgfi 644916d7e2f1Smrg 645016d7e2f1Smrgfound="no" 645116d7e2f1Smrg 645216d7e2f1Smrg if test $found = "no" ; then 64532becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 645416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 645516d7e2f1Smrg fi 645616d7e2f1Smrg 64572becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 645816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 645916d7e2f1Smrg fi 646016d7e2f1Smrg 64612becc446Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 646216d7e2f1Smrg 64632becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 64642becc446Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 64652becc446Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 64662becc446Smrg if eval \${$cacheid+:} false; then : 646716d7e2f1Smrg $as_echo_n "(cached) " >&6 646816d7e2f1Smrgelse 646916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 647016d7e2f1Smrg/* end confdefs.h. */ 647116d7e2f1Smrgint i; 647216d7e2f1Smrgint 647316d7e2f1Smrgmain () 647416d7e2f1Smrg{ 647516d7e2f1Smrg 647616d7e2f1Smrg ; 647716d7e2f1Smrg return 0; 647816d7e2f1Smrg} 647916d7e2f1Smrg_ACEOF 648016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 64812becc446Smrg eval $cacheid=yes 648216d7e2f1Smrgelse 64832becc446Smrg eval $cacheid=no 648416d7e2f1Smrgfi 648516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 648616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 648716d7e2f1Smrgfi 648816d7e2f1Smrg 648916d7e2f1Smrg 649016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 649116d7e2f1Smrg 64922becc446Smrg eval supported=\$$cacheid 649316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 649416d7e2f1Smrg$as_echo "$supported" >&6; } 649516d7e2f1Smrg if test "$supported" = "yes" ; then 64962becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 649716d7e2f1Smrg found="yes" 649816d7e2f1Smrg fi 649916d7e2f1Smrg fi 650016d7e2f1Smrg 650116d7e2f1Smrg 650216d7e2f1Smrg 650316d7e2f1Smrg 650416d7e2f1Smrg 650516d7e2f1Smrg 650616d7e2f1Smrg 65072becc446Smrg 65082becc446Smrg 65092becc446Smrg 65102becc446Smrg 65112becc446Smrg 65122becc446Smrg 65132becc446Smrg 65142becc446Smrg 651516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 651616d7e2f1Smrg 65172becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 651816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 651916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 652016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 652116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 652216d7e2f1Smrg $as_echo_n "(cached) " >&6 652316d7e2f1Smrgelse 652416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 652516d7e2f1Smrg/* end confdefs.h. */ 652616d7e2f1Smrgint i; 652716d7e2f1Smrg_ACEOF 652816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 652916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 653016d7e2f1Smrgelse 653116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 653216d7e2f1Smrgfi 653316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 653416d7e2f1Smrgfi 653516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 653616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 65372becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 653816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 653916d7e2f1Smrgfi 654016d7e2f1Smrg 65412becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 65422becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 654316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 654416d7e2f1Smrg fi 654516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 654616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 654716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 654816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 654916d7e2f1Smrg $as_echo_n "(cached) " >&6 655016d7e2f1Smrgelse 655116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 655216d7e2f1Smrg/* end confdefs.h. */ 655316d7e2f1Smrgint i; 655416d7e2f1Smrg_ACEOF 655516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 655616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 655716d7e2f1Smrgelse 655816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 655916d7e2f1Smrgfi 656016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 656116d7e2f1Smrgfi 656216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 656316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 65642becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 656516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 656616d7e2f1Smrgfi 656716d7e2f1Smrg 656816d7e2f1Smrgfound="no" 656916d7e2f1Smrg 657016d7e2f1Smrg if test $found = "no" ; then 65712becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 657216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 657316d7e2f1Smrg fi 657416d7e2f1Smrg 65752becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 657616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 657716d7e2f1Smrg fi 657816d7e2f1Smrg 65792becc446Smrg CFLAGS="$CFLAGS -Wredundant-decls" 658016d7e2f1Smrg 65812becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 65822becc446Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 65832becc446Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 65842becc446Smrg if eval \${$cacheid+:} false; then : 658516d7e2f1Smrg $as_echo_n "(cached) " >&6 658616d7e2f1Smrgelse 658716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 658816d7e2f1Smrg/* end confdefs.h. */ 658916d7e2f1Smrgint i; 659016d7e2f1Smrgint 659116d7e2f1Smrgmain () 659216d7e2f1Smrg{ 659316d7e2f1Smrg 659416d7e2f1Smrg ; 659516d7e2f1Smrg return 0; 659616d7e2f1Smrg} 659716d7e2f1Smrg_ACEOF 659816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 65992becc446Smrg eval $cacheid=yes 660016d7e2f1Smrgelse 66012becc446Smrg eval $cacheid=no 660216d7e2f1Smrgfi 660316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 660416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 660516d7e2f1Smrgfi 660616d7e2f1Smrg 660716d7e2f1Smrg 660816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 660916d7e2f1Smrg 66102becc446Smrg eval supported=\$$cacheid 661116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 661216d7e2f1Smrg$as_echo "$supported" >&6; } 661316d7e2f1Smrg if test "$supported" = "yes" ; then 66142becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 661516d7e2f1Smrg found="yes" 661616d7e2f1Smrg fi 661716d7e2f1Smrg fi 661816d7e2f1Smrg 661916d7e2f1Smrg 662016d7e2f1Smrg 662116d7e2f1Smrg 662216d7e2f1Smrg 662316d7e2f1Smrg 662416d7e2f1Smrg 66252becc446Smrg 66262becc446Smrg 66272becc446Smrg 66282becc446Smrg 66292becc446Smrg 66302becc446Smrg 66312becc446Smrg 66322becc446Smrg 663316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 663416d7e2f1Smrg 66352becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 663616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 663716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 663816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 663916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 664016d7e2f1Smrg $as_echo_n "(cached) " >&6 664116d7e2f1Smrgelse 664216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 664316d7e2f1Smrg/* end confdefs.h. */ 664416d7e2f1Smrgint i; 664516d7e2f1Smrg_ACEOF 664616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 664716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 664816d7e2f1Smrgelse 664916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 665016d7e2f1Smrgfi 665116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 665216d7e2f1Smrgfi 665316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 665416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 66552becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 665616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 665716d7e2f1Smrgfi 665816d7e2f1Smrg 66592becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 66602becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 666116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 666216d7e2f1Smrg fi 666316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 666416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 666516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 666616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 666716d7e2f1Smrg $as_echo_n "(cached) " >&6 666816d7e2f1Smrgelse 666916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 667016d7e2f1Smrg/* end confdefs.h. */ 667116d7e2f1Smrgint i; 667216d7e2f1Smrg_ACEOF 667316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 667416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 667516d7e2f1Smrgelse 667616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 667716d7e2f1Smrgfi 667816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 667916d7e2f1Smrgfi 668016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 668116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 66822becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 668316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 668416d7e2f1Smrgfi 668516d7e2f1Smrg 668616d7e2f1Smrgfound="no" 668716d7e2f1Smrg 668816d7e2f1Smrg if test $found = "no" ; then 66892becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 669016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 669116d7e2f1Smrg fi 669216d7e2f1Smrg 66932becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 669416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 669516d7e2f1Smrg fi 669616d7e2f1Smrg 66972becc446Smrg CFLAGS="$CFLAGS -Wlogical-op" 669816d7e2f1Smrg 66992becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 67002becc446Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 67012becc446Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 67022becc446Smrg if eval \${$cacheid+:} false; then : 670316d7e2f1Smrg $as_echo_n "(cached) " >&6 670416d7e2f1Smrgelse 670516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 670616d7e2f1Smrg/* end confdefs.h. */ 670716d7e2f1Smrgint i; 670816d7e2f1Smrgint 670916d7e2f1Smrgmain () 671016d7e2f1Smrg{ 671116d7e2f1Smrg 671216d7e2f1Smrg ; 671316d7e2f1Smrg return 0; 671416d7e2f1Smrg} 671516d7e2f1Smrg_ACEOF 671616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 67172becc446Smrg eval $cacheid=yes 671816d7e2f1Smrgelse 67192becc446Smrg eval $cacheid=no 672016d7e2f1Smrgfi 672116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 672216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 672316d7e2f1Smrgfi 672416d7e2f1Smrg 672516d7e2f1Smrg 672616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 672716d7e2f1Smrg 67282becc446Smrg eval supported=\$$cacheid 672916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 673016d7e2f1Smrg$as_echo "$supported" >&6; } 673116d7e2f1Smrg if test "$supported" = "yes" ; then 67322becc446Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 673316d7e2f1Smrg found="yes" 673416d7e2f1Smrg fi 673516d7e2f1Smrg fi 673616d7e2f1Smrg 673716d7e2f1Smrg 673816d7e2f1Smrg 673916d7e2f1Smrg# These are currently disabled because they are noisy. They will be enabled 674016d7e2f1Smrg# in the future once the codebase is sufficiently modernized to silence 674116d7e2f1Smrg# them. For now, I don't want them to drown out the other warnings. 67422becc446Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 67432becc446Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 67442becc446Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 674516d7e2f1Smrg 674616d7e2f1Smrg# Turn some warnings into errors, so we don't accidently get successful builds 674716d7e2f1Smrg# when there are problems that should be fixed. 674816d7e2f1Smrg 674916d7e2f1Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 675016d7e2f1Smrg 675116d7e2f1Smrg 675216d7e2f1Smrg 675316d7e2f1Smrg 675416d7e2f1Smrg 67552becc446Smrg 67562becc446Smrg 67572becc446Smrg 67582becc446Smrg 67592becc446Smrg 67602becc446Smrg 67612becc446Smrg 67622becc446Smrg 676316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 676416d7e2f1Smrg 67652becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 676616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 676716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 676816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 676916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 677016d7e2f1Smrg $as_echo_n "(cached) " >&6 677116d7e2f1Smrgelse 677216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 677316d7e2f1Smrg/* end confdefs.h. */ 677416d7e2f1Smrgint i; 677516d7e2f1Smrg_ACEOF 677616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 677716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 677816d7e2f1Smrgelse 677916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 678016d7e2f1Smrgfi 678116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 678216d7e2f1Smrgfi 678316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 678416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 67852becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 678616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 678716d7e2f1Smrgfi 678816d7e2f1Smrg 67892becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 67902becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 679116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 679216d7e2f1Smrg fi 679316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 679416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 679516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 679616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 679716d7e2f1Smrg $as_echo_n "(cached) " >&6 679816d7e2f1Smrgelse 679916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 680016d7e2f1Smrg/* end confdefs.h. */ 680116d7e2f1Smrgint i; 680216d7e2f1Smrg_ACEOF 680316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 680416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 680516d7e2f1Smrgelse 680616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 680716d7e2f1Smrgfi 680816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 680916d7e2f1Smrgfi 681016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 681116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 68122becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 681316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 681416d7e2f1Smrgfi 681516d7e2f1Smrg 681616d7e2f1Smrgfound="no" 681716d7e2f1Smrg 681816d7e2f1Smrg if test $found = "no" ; then 68192becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 682016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 682116d7e2f1Smrg fi 682216d7e2f1Smrg 68232becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 682416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 682516d7e2f1Smrg fi 682616d7e2f1Smrg 682716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=implicit" 682816d7e2f1Smrg 682916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 683016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 68312becc446Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 68322becc446Smrg if eval \${$cacheid+:} false; then : 683316d7e2f1Smrg $as_echo_n "(cached) " >&6 683416d7e2f1Smrgelse 683516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 683616d7e2f1Smrg/* end confdefs.h. */ 683716d7e2f1Smrgint i; 683816d7e2f1Smrgint 683916d7e2f1Smrgmain () 684016d7e2f1Smrg{ 684116d7e2f1Smrg 684216d7e2f1Smrg ; 684316d7e2f1Smrg return 0; 684416d7e2f1Smrg} 684516d7e2f1Smrg_ACEOF 684616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 68472becc446Smrg eval $cacheid=yes 684816d7e2f1Smrgelse 68492becc446Smrg eval $cacheid=no 685016d7e2f1Smrgfi 685116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 685216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 685316d7e2f1Smrgfi 685416d7e2f1Smrg 685516d7e2f1Smrg 685616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 685716d7e2f1Smrg 68582becc446Smrg eval supported=\$$cacheid 685916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 686016d7e2f1Smrg$as_echo "$supported" >&6; } 686116d7e2f1Smrg if test "$supported" = "yes" ; then 686216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 686316d7e2f1Smrg found="yes" 686416d7e2f1Smrg fi 686516d7e2f1Smrg fi 686616d7e2f1Smrg 686716d7e2f1Smrg if test $found = "no" ; then 68682becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 686916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 687016d7e2f1Smrg fi 687116d7e2f1Smrg 68722becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 687316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 687416d7e2f1Smrg fi 687516d7e2f1Smrg 687616d7e2f1Smrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 687716d7e2f1Smrg 687816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 687916d7e2f1Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 68802becc446Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 68812becc446Smrg if eval \${$cacheid+:} false; then : 688216d7e2f1Smrg $as_echo_n "(cached) " >&6 688316d7e2f1Smrgelse 688416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 688516d7e2f1Smrg/* end confdefs.h. */ 688616d7e2f1Smrgint i; 688716d7e2f1Smrgint 688816d7e2f1Smrgmain () 688916d7e2f1Smrg{ 689016d7e2f1Smrg 689116d7e2f1Smrg ; 689216d7e2f1Smrg return 0; 689316d7e2f1Smrg} 689416d7e2f1Smrg_ACEOF 689516d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 68962becc446Smrg eval $cacheid=yes 689716d7e2f1Smrgelse 68982becc446Smrg eval $cacheid=no 689916d7e2f1Smrgfi 690016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 690116d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 690216d7e2f1Smrgfi 690316d7e2f1Smrg 690416d7e2f1Smrg 690516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 690616d7e2f1Smrg 69072becc446Smrg eval supported=\$$cacheid 690816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 690916d7e2f1Smrg$as_echo "$supported" >&6; } 691016d7e2f1Smrg if test "$supported" = "yes" ; then 691116d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 691216d7e2f1Smrg found="yes" 691316d7e2f1Smrg fi 691416d7e2f1Smrg fi 691516d7e2f1Smrg 691616d7e2f1Smrg 691716d7e2f1Smrg 691816d7e2f1Smrg 691916d7e2f1Smrg 692016d7e2f1Smrg 692116d7e2f1Smrg 69222becc446Smrg 69232becc446Smrg 69242becc446Smrg 69252becc446Smrg 69262becc446Smrg 69272becc446Smrg 69282becc446Smrg 69292becc446Smrg 693016d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 693116d7e2f1Smrg 69322becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 693316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 693416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 693516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 693616d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 693716d7e2f1Smrg $as_echo_n "(cached) " >&6 693816d7e2f1Smrgelse 693916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 694016d7e2f1Smrg/* end confdefs.h. */ 694116d7e2f1Smrgint i; 694216d7e2f1Smrg_ACEOF 694316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 694416d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 694516d7e2f1Smrgelse 694616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 694716d7e2f1Smrgfi 694816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 694916d7e2f1Smrgfi 695016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 695116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 69522becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 695316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 695416d7e2f1Smrgfi 695516d7e2f1Smrg 69562becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 69572becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 695816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 695916d7e2f1Smrg fi 696016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 696116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 696216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 696316d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 696416d7e2f1Smrg $as_echo_n "(cached) " >&6 696516d7e2f1Smrgelse 696616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 696716d7e2f1Smrg/* end confdefs.h. */ 696816d7e2f1Smrgint i; 696916d7e2f1Smrg_ACEOF 697016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 697116d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 697216d7e2f1Smrgelse 697316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 697416d7e2f1Smrgfi 697516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 697616d7e2f1Smrgfi 697716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 697816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 69792becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 698016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 698116d7e2f1Smrgfi 698216d7e2f1Smrg 698316d7e2f1Smrgfound="no" 698416d7e2f1Smrg 698516d7e2f1Smrg if test $found = "no" ; then 69862becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 698716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 698816d7e2f1Smrg fi 698916d7e2f1Smrg 69902becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 699116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 699216d7e2f1Smrg fi 699316d7e2f1Smrg 699416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=nonnull" 699516d7e2f1Smrg 699616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 699716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 69982becc446Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 69992becc446Smrg if eval \${$cacheid+:} false; then : 700016d7e2f1Smrg $as_echo_n "(cached) " >&6 700116d7e2f1Smrgelse 700216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 700316d7e2f1Smrg/* end confdefs.h. */ 700416d7e2f1Smrgint i; 700516d7e2f1Smrgint 700616d7e2f1Smrgmain () 700716d7e2f1Smrg{ 700816d7e2f1Smrg 700916d7e2f1Smrg ; 701016d7e2f1Smrg return 0; 701116d7e2f1Smrg} 701216d7e2f1Smrg_ACEOF 701316d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 70142becc446Smrg eval $cacheid=yes 701516d7e2f1Smrgelse 70162becc446Smrg eval $cacheid=no 701716d7e2f1Smrgfi 701816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 701916d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 702016d7e2f1Smrgfi 702116d7e2f1Smrg 702216d7e2f1Smrg 702316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 702416d7e2f1Smrg 70252becc446Smrg eval supported=\$$cacheid 702616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 702716d7e2f1Smrg$as_echo "$supported" >&6; } 702816d7e2f1Smrg if test "$supported" = "yes" ; then 702916d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 703016d7e2f1Smrg found="yes" 703116d7e2f1Smrg fi 703216d7e2f1Smrg fi 703316d7e2f1Smrg 703416d7e2f1Smrg 703516d7e2f1Smrg 703616d7e2f1Smrg 703716d7e2f1Smrg 703816d7e2f1Smrg 703916d7e2f1Smrg 70402becc446Smrg 70412becc446Smrg 70422becc446Smrg 70432becc446Smrg 70442becc446Smrg 70452becc446Smrg 70462becc446Smrg 70472becc446Smrg 704816d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 704916d7e2f1Smrg 70502becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 705116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 705216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 705316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 705416d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 705516d7e2f1Smrg $as_echo_n "(cached) " >&6 705616d7e2f1Smrgelse 705716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 705816d7e2f1Smrg/* end confdefs.h. */ 705916d7e2f1Smrgint i; 706016d7e2f1Smrg_ACEOF 706116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 706216d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 706316d7e2f1Smrgelse 706416d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 706516d7e2f1Smrgfi 706616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 706716d7e2f1Smrgfi 706816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 706916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 70702becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 707116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 707216d7e2f1Smrgfi 707316d7e2f1Smrg 70742becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 70752becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 707616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 707716d7e2f1Smrg fi 707816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 707916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 708016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 708116d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 708216d7e2f1Smrg $as_echo_n "(cached) " >&6 708316d7e2f1Smrgelse 708416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 708516d7e2f1Smrg/* end confdefs.h. */ 708616d7e2f1Smrgint i; 708716d7e2f1Smrg_ACEOF 708816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 708916d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 709016d7e2f1Smrgelse 709116d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 709216d7e2f1Smrgfi 709316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 709416d7e2f1Smrgfi 709516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 709616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 70972becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 709816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 709916d7e2f1Smrgfi 710016d7e2f1Smrg 710116d7e2f1Smrgfound="no" 710216d7e2f1Smrg 710316d7e2f1Smrg if test $found = "no" ; then 71042becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 710516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 710616d7e2f1Smrg fi 710716d7e2f1Smrg 71082becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 710916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 711016d7e2f1Smrg fi 711116d7e2f1Smrg 711216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=init-self" 711316d7e2f1Smrg 711416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 711516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 71162becc446Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 71172becc446Smrg if eval \${$cacheid+:} false; then : 711816d7e2f1Smrg $as_echo_n "(cached) " >&6 711916d7e2f1Smrgelse 712016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 712116d7e2f1Smrg/* end confdefs.h. */ 712216d7e2f1Smrgint i; 712316d7e2f1Smrgint 712416d7e2f1Smrgmain () 712516d7e2f1Smrg{ 712616d7e2f1Smrg 712716d7e2f1Smrg ; 712816d7e2f1Smrg return 0; 712916d7e2f1Smrg} 713016d7e2f1Smrg_ACEOF 713116d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 71322becc446Smrg eval $cacheid=yes 713316d7e2f1Smrgelse 71342becc446Smrg eval $cacheid=no 713516d7e2f1Smrgfi 713616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 713716d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 713816d7e2f1Smrgfi 713916d7e2f1Smrg 714016d7e2f1Smrg 714116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 714216d7e2f1Smrg 71432becc446Smrg eval supported=\$$cacheid 714416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 714516d7e2f1Smrg$as_echo "$supported" >&6; } 714616d7e2f1Smrg if test "$supported" = "yes" ; then 714716d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 714816d7e2f1Smrg found="yes" 714916d7e2f1Smrg fi 715016d7e2f1Smrg fi 715116d7e2f1Smrg 715216d7e2f1Smrg 715316d7e2f1Smrg 715416d7e2f1Smrg 715516d7e2f1Smrg 715616d7e2f1Smrg 715716d7e2f1Smrg 71582becc446Smrg 71592becc446Smrg 71602becc446Smrg 71612becc446Smrg 71622becc446Smrg 71632becc446Smrg 71642becc446Smrg 71652becc446Smrg 716616d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 716716d7e2f1Smrg 71682becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 716916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 717016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 717116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 717216d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 717316d7e2f1Smrg $as_echo_n "(cached) " >&6 717416d7e2f1Smrgelse 717516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 717616d7e2f1Smrg/* end confdefs.h. */ 717716d7e2f1Smrgint i; 717816d7e2f1Smrg_ACEOF 717916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 718016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 718116d7e2f1Smrgelse 718216d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 718316d7e2f1Smrgfi 718416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 718516d7e2f1Smrgfi 718616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 718716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 71882becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 718916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 719016d7e2f1Smrgfi 719116d7e2f1Smrg 71922becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 71932becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 719416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 719516d7e2f1Smrg fi 719616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 719716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 719816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 719916d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 720016d7e2f1Smrg $as_echo_n "(cached) " >&6 720116d7e2f1Smrgelse 720216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 720316d7e2f1Smrg/* end confdefs.h. */ 720416d7e2f1Smrgint i; 720516d7e2f1Smrg_ACEOF 720616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 720716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 720816d7e2f1Smrgelse 720916d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 721016d7e2f1Smrgfi 721116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 721216d7e2f1Smrgfi 721316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 721416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 72152becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 721616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 721716d7e2f1Smrgfi 721816d7e2f1Smrg 721916d7e2f1Smrgfound="no" 722016d7e2f1Smrg 722116d7e2f1Smrg if test $found = "no" ; then 72222becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 722316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 722416d7e2f1Smrg fi 722516d7e2f1Smrg 72262becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 722716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 722816d7e2f1Smrg fi 722916d7e2f1Smrg 723016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=main" 723116d7e2f1Smrg 723216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 723316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 72342becc446Smrg cacheid=xorg_cv_cc_flag__Werror_main 72352becc446Smrg if eval \${$cacheid+:} false; then : 723616d7e2f1Smrg $as_echo_n "(cached) " >&6 723716d7e2f1Smrgelse 723816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 723916d7e2f1Smrg/* end confdefs.h. */ 724016d7e2f1Smrgint i; 724116d7e2f1Smrgint 724216d7e2f1Smrgmain () 724316d7e2f1Smrg{ 724416d7e2f1Smrg 724516d7e2f1Smrg ; 724616d7e2f1Smrg return 0; 724716d7e2f1Smrg} 724816d7e2f1Smrg_ACEOF 724916d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 72502becc446Smrg eval $cacheid=yes 725116d7e2f1Smrgelse 72522becc446Smrg eval $cacheid=no 725316d7e2f1Smrgfi 725416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 725516d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 725616d7e2f1Smrgfi 725716d7e2f1Smrg 725816d7e2f1Smrg 725916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 726016d7e2f1Smrg 72612becc446Smrg eval supported=\$$cacheid 726216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 726316d7e2f1Smrg$as_echo "$supported" >&6; } 726416d7e2f1Smrg if test "$supported" = "yes" ; then 726516d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 726616d7e2f1Smrg found="yes" 726716d7e2f1Smrg fi 726816d7e2f1Smrg fi 726916d7e2f1Smrg 727016d7e2f1Smrg 727116d7e2f1Smrg 727216d7e2f1Smrg 727316d7e2f1Smrg 727416d7e2f1Smrg 727516d7e2f1Smrg 72762becc446Smrg 72772becc446Smrg 72782becc446Smrg 72792becc446Smrg 72802becc446Smrg 72812becc446Smrg 72822becc446Smrg 72832becc446Smrg 728416d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 728516d7e2f1Smrg 72862becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 728716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 728816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 728916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 729016d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 729116d7e2f1Smrg $as_echo_n "(cached) " >&6 729216d7e2f1Smrgelse 729316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 729416d7e2f1Smrg/* end confdefs.h. */ 729516d7e2f1Smrgint i; 729616d7e2f1Smrg_ACEOF 729716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 729816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 729916d7e2f1Smrgelse 730016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 730116d7e2f1Smrgfi 730216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 730316d7e2f1Smrgfi 730416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 730516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 73062becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 730716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 730816d7e2f1Smrgfi 730916d7e2f1Smrg 73102becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 73112becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 731216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 731316d7e2f1Smrg fi 731416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 731516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 731616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 731716d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 731816d7e2f1Smrg $as_echo_n "(cached) " >&6 731916d7e2f1Smrgelse 732016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 732116d7e2f1Smrg/* end confdefs.h. */ 732216d7e2f1Smrgint i; 732316d7e2f1Smrg_ACEOF 732416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 732516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 732616d7e2f1Smrgelse 732716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 732816d7e2f1Smrgfi 732916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 733016d7e2f1Smrgfi 733116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 733216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 73332becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 733416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 733516d7e2f1Smrgfi 733616d7e2f1Smrg 733716d7e2f1Smrgfound="no" 733816d7e2f1Smrg 733916d7e2f1Smrg if test $found = "no" ; then 73402becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 734116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 734216d7e2f1Smrg fi 734316d7e2f1Smrg 73442becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 734516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 734616d7e2f1Smrg fi 734716d7e2f1Smrg 734816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=missing-braces" 734916d7e2f1Smrg 735016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 735116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 73522becc446Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 73532becc446Smrg if eval \${$cacheid+:} false; then : 735416d7e2f1Smrg $as_echo_n "(cached) " >&6 735516d7e2f1Smrgelse 735616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 735716d7e2f1Smrg/* end confdefs.h. */ 735816d7e2f1Smrgint i; 735916d7e2f1Smrgint 736016d7e2f1Smrgmain () 736116d7e2f1Smrg{ 736216d7e2f1Smrg 736316d7e2f1Smrg ; 736416d7e2f1Smrg return 0; 736516d7e2f1Smrg} 736616d7e2f1Smrg_ACEOF 736716d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 73682becc446Smrg eval $cacheid=yes 736916d7e2f1Smrgelse 73702becc446Smrg eval $cacheid=no 737116d7e2f1Smrgfi 737216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 737316d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 737416d7e2f1Smrgfi 737516d7e2f1Smrg 737616d7e2f1Smrg 737716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 737816d7e2f1Smrg 73792becc446Smrg eval supported=\$$cacheid 738016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 738116d7e2f1Smrg$as_echo "$supported" >&6; } 738216d7e2f1Smrg if test "$supported" = "yes" ; then 738316d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 738416d7e2f1Smrg found="yes" 738516d7e2f1Smrg fi 738616d7e2f1Smrg fi 738716d7e2f1Smrg 738816d7e2f1Smrg 738916d7e2f1Smrg 739016d7e2f1Smrg 739116d7e2f1Smrg 739216d7e2f1Smrg 739316d7e2f1Smrg 73942becc446Smrg 73952becc446Smrg 73962becc446Smrg 73972becc446Smrg 73982becc446Smrg 73992becc446Smrg 74002becc446Smrg 74012becc446Smrg 740216d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 740316d7e2f1Smrg 74042becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 740516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 740616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 740716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 740816d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 740916d7e2f1Smrg $as_echo_n "(cached) " >&6 741016d7e2f1Smrgelse 741116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 741216d7e2f1Smrg/* end confdefs.h. */ 741316d7e2f1Smrgint i; 741416d7e2f1Smrg_ACEOF 741516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 741616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 741716d7e2f1Smrgelse 741816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 741916d7e2f1Smrgfi 742016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 742116d7e2f1Smrgfi 742216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 742316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 74242becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 742516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 742616d7e2f1Smrgfi 742716d7e2f1Smrg 74282becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 74292becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 743016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 743116d7e2f1Smrg fi 743216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 743316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 743416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 743516d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 743616d7e2f1Smrg $as_echo_n "(cached) " >&6 743716d7e2f1Smrgelse 743816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 743916d7e2f1Smrg/* end confdefs.h. */ 744016d7e2f1Smrgint i; 744116d7e2f1Smrg_ACEOF 744216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 744316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 744416d7e2f1Smrgelse 744516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 744616d7e2f1Smrgfi 744716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 744816d7e2f1Smrgfi 744916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 745016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 74512becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 745216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 745316d7e2f1Smrgfi 745416d7e2f1Smrg 745516d7e2f1Smrgfound="no" 745616d7e2f1Smrg 745716d7e2f1Smrg if test $found = "no" ; then 74582becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 745916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 746016d7e2f1Smrg fi 746116d7e2f1Smrg 74622becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 746316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 746416d7e2f1Smrg fi 746516d7e2f1Smrg 746616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=sequence-point" 746716d7e2f1Smrg 746816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 746916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 74702becc446Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 74712becc446Smrg if eval \${$cacheid+:} false; then : 747216d7e2f1Smrg $as_echo_n "(cached) " >&6 747316d7e2f1Smrgelse 747416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 747516d7e2f1Smrg/* end confdefs.h. */ 747616d7e2f1Smrgint i; 747716d7e2f1Smrgint 747816d7e2f1Smrgmain () 747916d7e2f1Smrg{ 748016d7e2f1Smrg 748116d7e2f1Smrg ; 748216d7e2f1Smrg return 0; 748316d7e2f1Smrg} 748416d7e2f1Smrg_ACEOF 748516d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 74862becc446Smrg eval $cacheid=yes 748716d7e2f1Smrgelse 74882becc446Smrg eval $cacheid=no 748916d7e2f1Smrgfi 749016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 749116d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 749216d7e2f1Smrgfi 749316d7e2f1Smrg 749416d7e2f1Smrg 749516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 749616d7e2f1Smrg 74972becc446Smrg eval supported=\$$cacheid 749816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 749916d7e2f1Smrg$as_echo "$supported" >&6; } 750016d7e2f1Smrg if test "$supported" = "yes" ; then 750116d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 750216d7e2f1Smrg found="yes" 750316d7e2f1Smrg fi 750416d7e2f1Smrg fi 750516d7e2f1Smrg 750616d7e2f1Smrg 750716d7e2f1Smrg 750816d7e2f1Smrg 750916d7e2f1Smrg 751016d7e2f1Smrg 751116d7e2f1Smrg 75122becc446Smrg 75132becc446Smrg 75142becc446Smrg 75152becc446Smrg 75162becc446Smrg 75172becc446Smrg 75182becc446Smrg 75192becc446Smrg 752016d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 752116d7e2f1Smrg 75222becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 752316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 752416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 752516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 752616d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 752716d7e2f1Smrg $as_echo_n "(cached) " >&6 752816d7e2f1Smrgelse 752916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 753016d7e2f1Smrg/* end confdefs.h. */ 753116d7e2f1Smrgint i; 753216d7e2f1Smrg_ACEOF 753316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 753416d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 753516d7e2f1Smrgelse 753616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 753716d7e2f1Smrgfi 753816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 753916d7e2f1Smrgfi 754016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 754116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 75422becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 754316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 754416d7e2f1Smrgfi 754516d7e2f1Smrg 75462becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 75472becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 754816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 754916d7e2f1Smrg fi 755016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 755116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 755216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 755316d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 755416d7e2f1Smrg $as_echo_n "(cached) " >&6 755516d7e2f1Smrgelse 755616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 755716d7e2f1Smrg/* end confdefs.h. */ 755816d7e2f1Smrgint i; 755916d7e2f1Smrg_ACEOF 756016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 756116d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 756216d7e2f1Smrgelse 756316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 756416d7e2f1Smrgfi 756516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 756616d7e2f1Smrgfi 756716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 756816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 75692becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 757016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 757116d7e2f1Smrgfi 757216d7e2f1Smrg 757316d7e2f1Smrgfound="no" 757416d7e2f1Smrg 757516d7e2f1Smrg if test $found = "no" ; then 75762becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 757716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 757816d7e2f1Smrg fi 757916d7e2f1Smrg 75802becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 758116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 758216d7e2f1Smrg fi 758316d7e2f1Smrg 758416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=return-type" 758516d7e2f1Smrg 758616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 758716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 75882becc446Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 75892becc446Smrg if eval \${$cacheid+:} false; then : 759016d7e2f1Smrg $as_echo_n "(cached) " >&6 759116d7e2f1Smrgelse 759216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 759316d7e2f1Smrg/* end confdefs.h. */ 759416d7e2f1Smrgint i; 759516d7e2f1Smrgint 759616d7e2f1Smrgmain () 759716d7e2f1Smrg{ 759816d7e2f1Smrg 759916d7e2f1Smrg ; 760016d7e2f1Smrg return 0; 760116d7e2f1Smrg} 760216d7e2f1Smrg_ACEOF 760316d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 76042becc446Smrg eval $cacheid=yes 760516d7e2f1Smrgelse 76062becc446Smrg eval $cacheid=no 760716d7e2f1Smrgfi 760816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 760916d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 761016d7e2f1Smrgfi 761116d7e2f1Smrg 761216d7e2f1Smrg 761316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 761416d7e2f1Smrg 76152becc446Smrg eval supported=\$$cacheid 761616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 761716d7e2f1Smrg$as_echo "$supported" >&6; } 761816d7e2f1Smrg if test "$supported" = "yes" ; then 761916d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 762016d7e2f1Smrg found="yes" 762116d7e2f1Smrg fi 762216d7e2f1Smrg fi 762316d7e2f1Smrg 762416d7e2f1Smrg if test $found = "no" ; then 76252becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 762616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 762716d7e2f1Smrg fi 762816d7e2f1Smrg 76292becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 763016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 763116d7e2f1Smrg fi 763216d7e2f1Smrg 763316d7e2f1Smrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 763416d7e2f1Smrg 763516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 763616d7e2f1Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 76372becc446Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 76382becc446Smrg if eval \${$cacheid+:} false; then : 763916d7e2f1Smrg $as_echo_n "(cached) " >&6 764016d7e2f1Smrgelse 764116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 764216d7e2f1Smrg/* end confdefs.h. */ 764316d7e2f1Smrgint i; 764416d7e2f1Smrgint 764516d7e2f1Smrgmain () 764616d7e2f1Smrg{ 764716d7e2f1Smrg 764816d7e2f1Smrg ; 764916d7e2f1Smrg return 0; 765016d7e2f1Smrg} 765116d7e2f1Smrg_ACEOF 765216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 76532becc446Smrg eval $cacheid=yes 765416d7e2f1Smrgelse 76552becc446Smrg eval $cacheid=no 765616d7e2f1Smrgfi 765716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 765816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 765916d7e2f1Smrgfi 766016d7e2f1Smrg 766116d7e2f1Smrg 766216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 766316d7e2f1Smrg 76642becc446Smrg eval supported=\$$cacheid 766516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 766616d7e2f1Smrg$as_echo "$supported" >&6; } 766716d7e2f1Smrg if test "$supported" = "yes" ; then 766816d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 766916d7e2f1Smrg found="yes" 767016d7e2f1Smrg fi 767116d7e2f1Smrg fi 767216d7e2f1Smrg 767316d7e2f1Smrg 767416d7e2f1Smrg 767516d7e2f1Smrg 767616d7e2f1Smrg 767716d7e2f1Smrg 767816d7e2f1Smrg 76792becc446Smrg 76802becc446Smrg 76812becc446Smrg 76822becc446Smrg 76832becc446Smrg 76842becc446Smrg 76852becc446Smrg 76862becc446Smrg 768716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 768816d7e2f1Smrg 76892becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 769016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 769116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 769216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 769316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 769416d7e2f1Smrg $as_echo_n "(cached) " >&6 769516d7e2f1Smrgelse 769616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 769716d7e2f1Smrg/* end confdefs.h. */ 769816d7e2f1Smrgint i; 769916d7e2f1Smrg_ACEOF 770016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 770116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 770216d7e2f1Smrgelse 770316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 770416d7e2f1Smrgfi 770516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 770616d7e2f1Smrgfi 770716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 770816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 77092becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 771016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 771116d7e2f1Smrgfi 771216d7e2f1Smrg 77132becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 77142becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 771516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 771616d7e2f1Smrg fi 771716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 771816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 771916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 772016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 772116d7e2f1Smrg $as_echo_n "(cached) " >&6 772216d7e2f1Smrgelse 772316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 772416d7e2f1Smrg/* end confdefs.h. */ 772516d7e2f1Smrgint i; 772616d7e2f1Smrg_ACEOF 772716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 772816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 772916d7e2f1Smrgelse 773016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 773116d7e2f1Smrgfi 773216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 773316d7e2f1Smrgfi 773416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 773516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 77362becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 773716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 773816d7e2f1Smrgfi 773916d7e2f1Smrg 774016d7e2f1Smrgfound="no" 774116d7e2f1Smrg 774216d7e2f1Smrg if test $found = "no" ; then 77432becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 774416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 774516d7e2f1Smrg fi 774616d7e2f1Smrg 77472becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 774816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 774916d7e2f1Smrg fi 775016d7e2f1Smrg 775116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=trigraphs" 775216d7e2f1Smrg 775316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 775416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 77552becc446Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 77562becc446Smrg if eval \${$cacheid+:} false; then : 775716d7e2f1Smrg $as_echo_n "(cached) " >&6 775816d7e2f1Smrgelse 775916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 776016d7e2f1Smrg/* end confdefs.h. */ 776116d7e2f1Smrgint i; 776216d7e2f1Smrgint 776316d7e2f1Smrgmain () 776416d7e2f1Smrg{ 776516d7e2f1Smrg 776616d7e2f1Smrg ; 776716d7e2f1Smrg return 0; 776816d7e2f1Smrg} 776916d7e2f1Smrg_ACEOF 777016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 77712becc446Smrg eval $cacheid=yes 777216d7e2f1Smrgelse 77732becc446Smrg eval $cacheid=no 777416d7e2f1Smrgfi 777516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 777616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 777716d7e2f1Smrgfi 777816d7e2f1Smrg 777916d7e2f1Smrg 778016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 778116d7e2f1Smrg 77822becc446Smrg eval supported=\$$cacheid 778316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 778416d7e2f1Smrg$as_echo "$supported" >&6; } 778516d7e2f1Smrg if test "$supported" = "yes" ; then 778616d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 778716d7e2f1Smrg found="yes" 778816d7e2f1Smrg fi 778916d7e2f1Smrg fi 779016d7e2f1Smrg 779116d7e2f1Smrg 779216d7e2f1Smrg 779316d7e2f1Smrg 779416d7e2f1Smrg 779516d7e2f1Smrg 779616d7e2f1Smrg 77972becc446Smrg 77982becc446Smrg 77992becc446Smrg 78002becc446Smrg 78012becc446Smrg 78022becc446Smrg 78032becc446Smrg 78042becc446Smrg 780516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 780616d7e2f1Smrg 78072becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 780816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 780916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 781016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 781116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 781216d7e2f1Smrg $as_echo_n "(cached) " >&6 781316d7e2f1Smrgelse 781416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 781516d7e2f1Smrg/* end confdefs.h. */ 781616d7e2f1Smrgint i; 781716d7e2f1Smrg_ACEOF 781816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 781916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 782016d7e2f1Smrgelse 782116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 782216d7e2f1Smrgfi 782316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 782416d7e2f1Smrgfi 782516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 782616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 78272becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 782816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 782916d7e2f1Smrgfi 783016d7e2f1Smrg 78312becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 78322becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 783316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 783416d7e2f1Smrg fi 783516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 783616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 783716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 783816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 783916d7e2f1Smrg $as_echo_n "(cached) " >&6 784016d7e2f1Smrgelse 784116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 784216d7e2f1Smrg/* end confdefs.h. */ 784316d7e2f1Smrgint i; 784416d7e2f1Smrg_ACEOF 784516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 784616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 784716d7e2f1Smrgelse 784816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 784916d7e2f1Smrgfi 785016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 785116d7e2f1Smrgfi 785216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 785316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 78542becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 785516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 785616d7e2f1Smrgfi 785716d7e2f1Smrg 785816d7e2f1Smrgfound="no" 785916d7e2f1Smrg 786016d7e2f1Smrg if test $found = "no" ; then 78612becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 786216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 786316d7e2f1Smrg fi 786416d7e2f1Smrg 78652becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 786616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 786716d7e2f1Smrg fi 786816d7e2f1Smrg 786916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=array-bounds" 787016d7e2f1Smrg 787116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 787216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 78732becc446Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 78742becc446Smrg if eval \${$cacheid+:} false; then : 787516d7e2f1Smrg $as_echo_n "(cached) " >&6 787616d7e2f1Smrgelse 787716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 787816d7e2f1Smrg/* end confdefs.h. */ 787916d7e2f1Smrgint i; 788016d7e2f1Smrgint 788116d7e2f1Smrgmain () 788216d7e2f1Smrg{ 788316d7e2f1Smrg 788416d7e2f1Smrg ; 788516d7e2f1Smrg return 0; 788616d7e2f1Smrg} 788716d7e2f1Smrg_ACEOF 788816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 78892becc446Smrg eval $cacheid=yes 789016d7e2f1Smrgelse 78912becc446Smrg eval $cacheid=no 789216d7e2f1Smrgfi 789316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 789416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 789516d7e2f1Smrgfi 789616d7e2f1Smrg 789716d7e2f1Smrg 789816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 789916d7e2f1Smrg 79002becc446Smrg eval supported=\$$cacheid 790116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 790216d7e2f1Smrg$as_echo "$supported" >&6; } 790316d7e2f1Smrg if test "$supported" = "yes" ; then 790416d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 790516d7e2f1Smrg found="yes" 790616d7e2f1Smrg fi 790716d7e2f1Smrg fi 790816d7e2f1Smrg 790916d7e2f1Smrg 791016d7e2f1Smrg 791116d7e2f1Smrg 791216d7e2f1Smrg 791316d7e2f1Smrg 791416d7e2f1Smrg 79152becc446Smrg 79162becc446Smrg 79172becc446Smrg 79182becc446Smrg 79192becc446Smrg 79202becc446Smrg 79212becc446Smrg 79222becc446Smrg 792316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 792416d7e2f1Smrg 79252becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 792616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 792716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 792816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 792916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 793016d7e2f1Smrg $as_echo_n "(cached) " >&6 793116d7e2f1Smrgelse 793216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 793316d7e2f1Smrg/* end confdefs.h. */ 793416d7e2f1Smrgint i; 793516d7e2f1Smrg_ACEOF 793616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 793716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 793816d7e2f1Smrgelse 793916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 794016d7e2f1Smrgfi 794116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 794216d7e2f1Smrgfi 794316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 794416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 79452becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 794616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 794716d7e2f1Smrgfi 794816d7e2f1Smrg 79492becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 79502becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 795116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 795216d7e2f1Smrg fi 795316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 795416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 795516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 795616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 795716d7e2f1Smrg $as_echo_n "(cached) " >&6 795816d7e2f1Smrgelse 795916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 796016d7e2f1Smrg/* end confdefs.h. */ 796116d7e2f1Smrgint i; 796216d7e2f1Smrg_ACEOF 796316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 796416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 796516d7e2f1Smrgelse 796616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 796716d7e2f1Smrgfi 796816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 796916d7e2f1Smrgfi 797016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 797116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 79722becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 797316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 797416d7e2f1Smrgfi 797516d7e2f1Smrg 797616d7e2f1Smrgfound="no" 797716d7e2f1Smrg 797816d7e2f1Smrg if test $found = "no" ; then 79792becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 798016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 798116d7e2f1Smrg fi 798216d7e2f1Smrg 79832becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 798416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 798516d7e2f1Smrg fi 798616d7e2f1Smrg 798716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=write-strings" 798816d7e2f1Smrg 798916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 799016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 79912becc446Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 79922becc446Smrg if eval \${$cacheid+:} false; then : 799316d7e2f1Smrg $as_echo_n "(cached) " >&6 799416d7e2f1Smrgelse 799516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 799616d7e2f1Smrg/* end confdefs.h. */ 799716d7e2f1Smrgint i; 799816d7e2f1Smrgint 799916d7e2f1Smrgmain () 800016d7e2f1Smrg{ 800116d7e2f1Smrg 800216d7e2f1Smrg ; 800316d7e2f1Smrg return 0; 800416d7e2f1Smrg} 800516d7e2f1Smrg_ACEOF 800616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 80072becc446Smrg eval $cacheid=yes 800816d7e2f1Smrgelse 80092becc446Smrg eval $cacheid=no 801016d7e2f1Smrgfi 801116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 801216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 801316d7e2f1Smrgfi 801416d7e2f1Smrg 801516d7e2f1Smrg 801616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 801716d7e2f1Smrg 80182becc446Smrg eval supported=\$$cacheid 801916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 802016d7e2f1Smrg$as_echo "$supported" >&6; } 802116d7e2f1Smrg if test "$supported" = "yes" ; then 802216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 802316d7e2f1Smrg found="yes" 802416d7e2f1Smrg fi 802516d7e2f1Smrg fi 802616d7e2f1Smrg 802716d7e2f1Smrg 802816d7e2f1Smrg 802916d7e2f1Smrg 803016d7e2f1Smrg 803116d7e2f1Smrg 803216d7e2f1Smrg 80332becc446Smrg 80342becc446Smrg 80352becc446Smrg 80362becc446Smrg 80372becc446Smrg 80382becc446Smrg 80392becc446Smrg 80402becc446Smrg 804116d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 804216d7e2f1Smrg 80432becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 804416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 804516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 804616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 804716d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 804816d7e2f1Smrg $as_echo_n "(cached) " >&6 804916d7e2f1Smrgelse 805016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 805116d7e2f1Smrg/* end confdefs.h. */ 805216d7e2f1Smrgint i; 805316d7e2f1Smrg_ACEOF 805416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 805516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 805616d7e2f1Smrgelse 805716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 805816d7e2f1Smrgfi 805916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 806016d7e2f1Smrgfi 806116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 806216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 80632becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 806416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 806516d7e2f1Smrgfi 806616d7e2f1Smrg 80672becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 80682becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 806916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 807016d7e2f1Smrg fi 807116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 807216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 807316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 807416d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 807516d7e2f1Smrg $as_echo_n "(cached) " >&6 807616d7e2f1Smrgelse 807716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 807816d7e2f1Smrg/* end confdefs.h. */ 807916d7e2f1Smrgint i; 808016d7e2f1Smrg_ACEOF 808116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 808216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 808316d7e2f1Smrgelse 808416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 808516d7e2f1Smrgfi 808616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 808716d7e2f1Smrgfi 808816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 808916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 80902becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 809116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 809216d7e2f1Smrgfi 809316d7e2f1Smrg 809416d7e2f1Smrgfound="no" 809516d7e2f1Smrg 809616d7e2f1Smrg if test $found = "no" ; then 80972becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 809816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 809916d7e2f1Smrg fi 810016d7e2f1Smrg 81012becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 810216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 810316d7e2f1Smrg fi 810416d7e2f1Smrg 810516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=address" 810616d7e2f1Smrg 810716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 810816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 81092becc446Smrg cacheid=xorg_cv_cc_flag__Werror_address 81102becc446Smrg if eval \${$cacheid+:} false; then : 811116d7e2f1Smrg $as_echo_n "(cached) " >&6 811216d7e2f1Smrgelse 811316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 811416d7e2f1Smrg/* end confdefs.h. */ 811516d7e2f1Smrgint i; 811616d7e2f1Smrgint 811716d7e2f1Smrgmain () 811816d7e2f1Smrg{ 811916d7e2f1Smrg 812016d7e2f1Smrg ; 812116d7e2f1Smrg return 0; 812216d7e2f1Smrg} 812316d7e2f1Smrg_ACEOF 812416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 81252becc446Smrg eval $cacheid=yes 812616d7e2f1Smrgelse 81272becc446Smrg eval $cacheid=no 812816d7e2f1Smrgfi 812916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 813016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 813116d7e2f1Smrgfi 813216d7e2f1Smrg 813316d7e2f1Smrg 813416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 813516d7e2f1Smrg 81362becc446Smrg eval supported=\$$cacheid 813716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 813816d7e2f1Smrg$as_echo "$supported" >&6; } 813916d7e2f1Smrg if test "$supported" = "yes" ; then 814016d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 814116d7e2f1Smrg found="yes" 814216d7e2f1Smrg fi 814316d7e2f1Smrg fi 814416d7e2f1Smrg 814516d7e2f1Smrg 814616d7e2f1Smrg 814716d7e2f1Smrg 814816d7e2f1Smrg 814916d7e2f1Smrg 815016d7e2f1Smrg 81512becc446Smrg 81522becc446Smrg 81532becc446Smrg 81542becc446Smrg 81552becc446Smrg 81562becc446Smrg 81572becc446Smrg 81582becc446Smrg 815916d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 816016d7e2f1Smrg 81612becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 816216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 816316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 816416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 816516d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 816616d7e2f1Smrg $as_echo_n "(cached) " >&6 816716d7e2f1Smrgelse 816816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 816916d7e2f1Smrg/* end confdefs.h. */ 817016d7e2f1Smrgint i; 817116d7e2f1Smrg_ACEOF 817216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 817316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 817416d7e2f1Smrgelse 817516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 817616d7e2f1Smrgfi 817716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 817816d7e2f1Smrgfi 817916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 818016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 81812becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 818216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 818316d7e2f1Smrgfi 818416d7e2f1Smrg 81852becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 81862becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 818716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 818816d7e2f1Smrg fi 818916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 819016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 819116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 819216d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 819316d7e2f1Smrg $as_echo_n "(cached) " >&6 819416d7e2f1Smrgelse 819516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 819616d7e2f1Smrg/* end confdefs.h. */ 819716d7e2f1Smrgint i; 819816d7e2f1Smrg_ACEOF 819916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 820016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 820116d7e2f1Smrgelse 820216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 820316d7e2f1Smrgfi 820416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 820516d7e2f1Smrgfi 820616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 820716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 82082becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 820916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 821016d7e2f1Smrgfi 821116d7e2f1Smrg 821216d7e2f1Smrgfound="no" 821316d7e2f1Smrg 821416d7e2f1Smrg if test $found = "no" ; then 82152becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 821616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 821716d7e2f1Smrg fi 821816d7e2f1Smrg 82192becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 822016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 822116d7e2f1Smrg fi 822216d7e2f1Smrg 822316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 822416d7e2f1Smrg 822516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 822616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 82272becc446Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 82282becc446Smrg if eval \${$cacheid+:} false; then : 822916d7e2f1Smrg $as_echo_n "(cached) " >&6 823016d7e2f1Smrgelse 823116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 823216d7e2f1Smrg/* end confdefs.h. */ 823316d7e2f1Smrgint i; 823416d7e2f1Smrgint 823516d7e2f1Smrgmain () 823616d7e2f1Smrg{ 823716d7e2f1Smrg 823816d7e2f1Smrg ; 823916d7e2f1Smrg return 0; 824016d7e2f1Smrg} 824116d7e2f1Smrg_ACEOF 824216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 82432becc446Smrg eval $cacheid=yes 824416d7e2f1Smrgelse 82452becc446Smrg eval $cacheid=no 824616d7e2f1Smrgfi 824716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 824816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 824916d7e2f1Smrgfi 825016d7e2f1Smrg 825116d7e2f1Smrg 825216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 825316d7e2f1Smrg 82542becc446Smrg eval supported=\$$cacheid 825516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 825616d7e2f1Smrg$as_echo "$supported" >&6; } 825716d7e2f1Smrg if test "$supported" = "yes" ; then 825816d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 825916d7e2f1Smrg found="yes" 826016d7e2f1Smrg fi 826116d7e2f1Smrg fi 826216d7e2f1Smrg 826316d7e2f1Smrg if test $found = "no" ; then 82642becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 826516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 826616d7e2f1Smrg fi 826716d7e2f1Smrg 82682becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 826916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 827016d7e2f1Smrg fi 827116d7e2f1Smrg 827216d7e2f1Smrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 827316d7e2f1Smrg 827416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 827516d7e2f1Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 82762becc446Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 82772becc446Smrg if eval \${$cacheid+:} false; then : 827816d7e2f1Smrg $as_echo_n "(cached) " >&6 827916d7e2f1Smrgelse 828016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 828116d7e2f1Smrg/* end confdefs.h. */ 828216d7e2f1Smrgint i; 828316d7e2f1Smrgint 828416d7e2f1Smrgmain () 828516d7e2f1Smrg{ 828616d7e2f1Smrg 828716d7e2f1Smrg ; 828816d7e2f1Smrg return 0; 828916d7e2f1Smrg} 829016d7e2f1Smrg_ACEOF 829116d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 82922becc446Smrg eval $cacheid=yes 829316d7e2f1Smrgelse 82942becc446Smrg eval $cacheid=no 829516d7e2f1Smrgfi 829616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 829716d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 829816d7e2f1Smrgfi 829916d7e2f1Smrg 830016d7e2f1Smrg 830116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 830216d7e2f1Smrg 83032becc446Smrg eval supported=\$$cacheid 830416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 830516d7e2f1Smrg$as_echo "$supported" >&6; } 830616d7e2f1Smrg if test "$supported" = "yes" ; then 830716d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 830816d7e2f1Smrg found="yes" 830916d7e2f1Smrg fi 831016d7e2f1Smrg fi 831116d7e2f1Smrg 831216d7e2f1Smrg 831316d7e2f1Smrg 831416d7e2f1Smrg 831516d7e2f1Smrg 831616d7e2f1Smrg 831716d7e2f1Smrg 83182becc446Smrg 83192becc446Smrg 83202becc446Smrg 83212becc446Smrg 83222becc446Smrg 83232becc446Smrg 83242becc446Smrg 83252becc446Smrg 832616d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 832716d7e2f1Smrg 83282becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 832916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 833016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 833116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 833216d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 833316d7e2f1Smrg $as_echo_n "(cached) " >&6 833416d7e2f1Smrgelse 833516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 833616d7e2f1Smrg/* end confdefs.h. */ 833716d7e2f1Smrgint i; 833816d7e2f1Smrg_ACEOF 833916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 834016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 834116d7e2f1Smrgelse 834216d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 834316d7e2f1Smrgfi 834416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 834516d7e2f1Smrgfi 834616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 834716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 83482becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 834916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 835016d7e2f1Smrgfi 835116d7e2f1Smrg 83522becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 83532becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 835416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 835516d7e2f1Smrg fi 835616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 835716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 835816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 835916d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 836016d7e2f1Smrg $as_echo_n "(cached) " >&6 836116d7e2f1Smrgelse 836216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 836316d7e2f1Smrg/* end confdefs.h. */ 836416d7e2f1Smrgint i; 836516d7e2f1Smrg_ACEOF 836616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 836716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 836816d7e2f1Smrgelse 836916d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 837016d7e2f1Smrgfi 837116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 837216d7e2f1Smrgfi 837316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 837416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 83752becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 837616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 837716d7e2f1Smrgfi 837816d7e2f1Smrg 837916d7e2f1Smrgfound="no" 838016d7e2f1Smrg 838116d7e2f1Smrg if test $found = "no" ; then 83822becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 838316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 838416d7e2f1Smrg fi 838516d7e2f1Smrg 83862becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 838716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 838816d7e2f1Smrg fi 838916d7e2f1Smrg 839016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 839116d7e2f1Smrg 839216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 839316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 83942becc446Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 83952becc446Smrg if eval \${$cacheid+:} false; then : 839616d7e2f1Smrg $as_echo_n "(cached) " >&6 839716d7e2f1Smrgelse 839816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 839916d7e2f1Smrg/* end confdefs.h. */ 840016d7e2f1Smrgint i; 840116d7e2f1Smrgint 840216d7e2f1Smrgmain () 840316d7e2f1Smrg{ 840416d7e2f1Smrg 840516d7e2f1Smrg ; 840616d7e2f1Smrg return 0; 840716d7e2f1Smrg} 840816d7e2f1Smrg_ACEOF 840916d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 84102becc446Smrg eval $cacheid=yes 841116d7e2f1Smrgelse 84122becc446Smrg eval $cacheid=no 841316d7e2f1Smrgfi 841416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 841516d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 841616d7e2f1Smrgfi 841716d7e2f1Smrg 841816d7e2f1Smrg 841916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 842016d7e2f1Smrg 84212becc446Smrg eval supported=\$$cacheid 842216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 842316d7e2f1Smrg$as_echo "$supported" >&6; } 842416d7e2f1Smrg if test "$supported" = "yes" ; then 842516d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 842616d7e2f1Smrg found="yes" 842716d7e2f1Smrg fi 842816d7e2f1Smrg fi 842916d7e2f1Smrg 843016d7e2f1Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 843116d7e2f1Smrgelse 843216d7e2f1Smrg{ $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 843316d7e2f1Smrg$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;} 843416d7e2f1Smrg 843516d7e2f1Smrg 843616d7e2f1Smrg 843716d7e2f1Smrg 843816d7e2f1Smrg 84392becc446Smrg 84402becc446Smrg 84412becc446Smrg 84422becc446Smrg 84432becc446Smrg 84442becc446Smrg 84452becc446Smrg 84462becc446Smrg 844716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 844816d7e2f1Smrg 84492becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 845016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 845116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 845216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 845316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 845416d7e2f1Smrg $as_echo_n "(cached) " >&6 845516d7e2f1Smrgelse 845616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 845716d7e2f1Smrg/* end confdefs.h. */ 845816d7e2f1Smrgint i; 845916d7e2f1Smrg_ACEOF 846016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 846116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 846216d7e2f1Smrgelse 846316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 846416d7e2f1Smrgfi 846516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 846616d7e2f1Smrgfi 846716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 846816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 84692becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 847016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 847116d7e2f1Smrgfi 847216d7e2f1Smrg 84732becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 84742becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 847516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 847616d7e2f1Smrg fi 847716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 847816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 847916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 848016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 848116d7e2f1Smrg $as_echo_n "(cached) " >&6 848216d7e2f1Smrgelse 848316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 848416d7e2f1Smrg/* end confdefs.h. */ 848516d7e2f1Smrgint i; 848616d7e2f1Smrg_ACEOF 848716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 848816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 848916d7e2f1Smrgelse 849016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 849116d7e2f1Smrgfi 849216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 849316d7e2f1Smrgfi 849416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 849516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 84962becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 849716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 849816d7e2f1Smrgfi 849916d7e2f1Smrg 850016d7e2f1Smrgfound="no" 850116d7e2f1Smrg 850216d7e2f1Smrg if test $found = "no" ; then 85032becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 850416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 850516d7e2f1Smrg fi 850616d7e2f1Smrg 85072becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 850816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 850916d7e2f1Smrg fi 851016d7e2f1Smrg 851116d7e2f1Smrg CFLAGS="$CFLAGS -Wimplicit" 851216d7e2f1Smrg 851316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 851416d7e2f1Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 85152becc446Smrg cacheid=xorg_cv_cc_flag__Wimplicit 85162becc446Smrg if eval \${$cacheid+:} false; then : 851716d7e2f1Smrg $as_echo_n "(cached) " >&6 851816d7e2f1Smrgelse 851916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 852016d7e2f1Smrg/* end confdefs.h. */ 852116d7e2f1Smrgint i; 852216d7e2f1Smrgint 852316d7e2f1Smrgmain () 852416d7e2f1Smrg{ 852516d7e2f1Smrg 852616d7e2f1Smrg ; 852716d7e2f1Smrg return 0; 852816d7e2f1Smrg} 852916d7e2f1Smrg_ACEOF 853016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 85312becc446Smrg eval $cacheid=yes 853216d7e2f1Smrgelse 85332becc446Smrg eval $cacheid=no 853416d7e2f1Smrgfi 853516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 853616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 853716d7e2f1Smrgfi 853816d7e2f1Smrg 853916d7e2f1Smrg 854016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 854116d7e2f1Smrg 85422becc446Smrg eval supported=\$$cacheid 854316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 854416d7e2f1Smrg$as_echo "$supported" >&6; } 854516d7e2f1Smrg if test "$supported" = "yes" ; then 854616d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 854716d7e2f1Smrg found="yes" 854816d7e2f1Smrg fi 854916d7e2f1Smrg fi 855016d7e2f1Smrg 855116d7e2f1Smrg 855216d7e2f1Smrg 855316d7e2f1Smrg 855416d7e2f1Smrg 855516d7e2f1Smrg 855616d7e2f1Smrg 85572becc446Smrg 85582becc446Smrg 85592becc446Smrg 85602becc446Smrg 85612becc446Smrg 85622becc446Smrg 85632becc446Smrg 85642becc446Smrg 856516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 856616d7e2f1Smrg 85672becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 856816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 856916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 857016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 857116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 857216d7e2f1Smrg $as_echo_n "(cached) " >&6 857316d7e2f1Smrgelse 857416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 857516d7e2f1Smrg/* end confdefs.h. */ 857616d7e2f1Smrgint i; 857716d7e2f1Smrg_ACEOF 857816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 857916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 858016d7e2f1Smrgelse 858116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 858216d7e2f1Smrgfi 858316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 858416d7e2f1Smrgfi 858516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 858616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 85872becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 858816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 858916d7e2f1Smrgfi 859016d7e2f1Smrg 85912becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 85922becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 859316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 859416d7e2f1Smrg fi 859516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 859616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 859716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 859816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 859916d7e2f1Smrg $as_echo_n "(cached) " >&6 860016d7e2f1Smrgelse 860116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 860216d7e2f1Smrg/* end confdefs.h. */ 860316d7e2f1Smrgint i; 860416d7e2f1Smrg_ACEOF 860516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 860616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 860716d7e2f1Smrgelse 860816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 860916d7e2f1Smrgfi 861016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 861116d7e2f1Smrgfi 861216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 861316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 86142becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 861516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 861616d7e2f1Smrgfi 861716d7e2f1Smrg 861816d7e2f1Smrgfound="no" 861916d7e2f1Smrg 862016d7e2f1Smrg if test $found = "no" ; then 86212becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 862216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 862316d7e2f1Smrg fi 862416d7e2f1Smrg 86252becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 862616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 862716d7e2f1Smrg fi 862816d7e2f1Smrg 862916d7e2f1Smrg CFLAGS="$CFLAGS -Wnonnull" 863016d7e2f1Smrg 863116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 863216d7e2f1Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 86332becc446Smrg cacheid=xorg_cv_cc_flag__Wnonnull 86342becc446Smrg if eval \${$cacheid+:} false; then : 863516d7e2f1Smrg $as_echo_n "(cached) " >&6 863616d7e2f1Smrgelse 863716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 863816d7e2f1Smrg/* end confdefs.h. */ 863916d7e2f1Smrgint i; 864016d7e2f1Smrgint 864116d7e2f1Smrgmain () 864216d7e2f1Smrg{ 864316d7e2f1Smrg 864416d7e2f1Smrg ; 864516d7e2f1Smrg return 0; 864616d7e2f1Smrg} 864716d7e2f1Smrg_ACEOF 864816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 86492becc446Smrg eval $cacheid=yes 865016d7e2f1Smrgelse 86512becc446Smrg eval $cacheid=no 865216d7e2f1Smrgfi 865316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 865416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 865516d7e2f1Smrgfi 865616d7e2f1Smrg 865716d7e2f1Smrg 865816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 865916d7e2f1Smrg 86602becc446Smrg eval supported=\$$cacheid 866116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 866216d7e2f1Smrg$as_echo "$supported" >&6; } 866316d7e2f1Smrg if test "$supported" = "yes" ; then 866416d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 866516d7e2f1Smrg found="yes" 866616d7e2f1Smrg fi 866716d7e2f1Smrg fi 866816d7e2f1Smrg 866916d7e2f1Smrg 867016d7e2f1Smrg 867116d7e2f1Smrg 867216d7e2f1Smrg 867316d7e2f1Smrg 867416d7e2f1Smrg 86752becc446Smrg 86762becc446Smrg 86772becc446Smrg 86782becc446Smrg 86792becc446Smrg 86802becc446Smrg 86812becc446Smrg 86822becc446Smrg 868316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 868416d7e2f1Smrg 86852becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 868616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 868716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 868816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 868916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 869016d7e2f1Smrg $as_echo_n "(cached) " >&6 869116d7e2f1Smrgelse 869216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 869316d7e2f1Smrg/* end confdefs.h. */ 869416d7e2f1Smrgint i; 869516d7e2f1Smrg_ACEOF 869616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 869716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 869816d7e2f1Smrgelse 869916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 870016d7e2f1Smrgfi 870116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 870216d7e2f1Smrgfi 870316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 870416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 87052becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 870616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 870716d7e2f1Smrgfi 870816d7e2f1Smrg 87092becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 87102becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 871116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 871216d7e2f1Smrg fi 871316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 871416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 871516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 871616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 871716d7e2f1Smrg $as_echo_n "(cached) " >&6 871816d7e2f1Smrgelse 871916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 872016d7e2f1Smrg/* end confdefs.h. */ 872116d7e2f1Smrgint i; 872216d7e2f1Smrg_ACEOF 872316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 872416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 872516d7e2f1Smrgelse 872616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 872716d7e2f1Smrgfi 872816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 872916d7e2f1Smrgfi 873016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 873116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 87322becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 873316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 873416d7e2f1Smrgfi 873516d7e2f1Smrg 873616d7e2f1Smrgfound="no" 873716d7e2f1Smrg 873816d7e2f1Smrg if test $found = "no" ; then 87392becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 874016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 874116d7e2f1Smrg fi 874216d7e2f1Smrg 87432becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 874416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 874516d7e2f1Smrg fi 874616d7e2f1Smrg 874716d7e2f1Smrg CFLAGS="$CFLAGS -Winit-self" 874816d7e2f1Smrg 874916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 875016d7e2f1Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 87512becc446Smrg cacheid=xorg_cv_cc_flag__Winit_self 87522becc446Smrg if eval \${$cacheid+:} false; then : 875316d7e2f1Smrg $as_echo_n "(cached) " >&6 875416d7e2f1Smrgelse 875516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 875616d7e2f1Smrg/* end confdefs.h. */ 875716d7e2f1Smrgint i; 875816d7e2f1Smrgint 875916d7e2f1Smrgmain () 876016d7e2f1Smrg{ 876116d7e2f1Smrg 876216d7e2f1Smrg ; 876316d7e2f1Smrg return 0; 876416d7e2f1Smrg} 876516d7e2f1Smrg_ACEOF 876616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 87672becc446Smrg eval $cacheid=yes 876816d7e2f1Smrgelse 87692becc446Smrg eval $cacheid=no 877016d7e2f1Smrgfi 877116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 877216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 877316d7e2f1Smrgfi 877416d7e2f1Smrg 877516d7e2f1Smrg 877616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 877716d7e2f1Smrg 87782becc446Smrg eval supported=\$$cacheid 877916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 878016d7e2f1Smrg$as_echo "$supported" >&6; } 878116d7e2f1Smrg if test "$supported" = "yes" ; then 878216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 878316d7e2f1Smrg found="yes" 878416d7e2f1Smrg fi 878516d7e2f1Smrg fi 878616d7e2f1Smrg 878716d7e2f1Smrg 878816d7e2f1Smrg 878916d7e2f1Smrg 879016d7e2f1Smrg 879116d7e2f1Smrg 879216d7e2f1Smrg 87932becc446Smrg 87942becc446Smrg 87952becc446Smrg 87962becc446Smrg 87972becc446Smrg 87982becc446Smrg 87992becc446Smrg 88002becc446Smrg 880116d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 880216d7e2f1Smrg 88032becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 880416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 880516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 880616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 880716d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 880816d7e2f1Smrg $as_echo_n "(cached) " >&6 880916d7e2f1Smrgelse 881016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 881116d7e2f1Smrg/* end confdefs.h. */ 881216d7e2f1Smrgint i; 881316d7e2f1Smrg_ACEOF 881416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 881516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 881616d7e2f1Smrgelse 881716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 881816d7e2f1Smrgfi 881916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 882016d7e2f1Smrgfi 882116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 882216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 88232becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 882416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 882516d7e2f1Smrgfi 882616d7e2f1Smrg 88272becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 88282becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 882916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 883016d7e2f1Smrg fi 883116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 883216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 883316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 883416d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 883516d7e2f1Smrg $as_echo_n "(cached) " >&6 883616d7e2f1Smrgelse 883716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 883816d7e2f1Smrg/* end confdefs.h. */ 883916d7e2f1Smrgint i; 884016d7e2f1Smrg_ACEOF 884116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 884216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 884316d7e2f1Smrgelse 884416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 884516d7e2f1Smrgfi 884616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 884716d7e2f1Smrgfi 884816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 884916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 88502becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 885116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 885216d7e2f1Smrgfi 885316d7e2f1Smrg 885416d7e2f1Smrgfound="no" 885516d7e2f1Smrg 885616d7e2f1Smrg if test $found = "no" ; then 88572becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 885816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 885916d7e2f1Smrg fi 886016d7e2f1Smrg 88612becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 886216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 886316d7e2f1Smrg fi 886416d7e2f1Smrg 886516d7e2f1Smrg CFLAGS="$CFLAGS -Wmain" 886616d7e2f1Smrg 886716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 886816d7e2f1Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; } 88692becc446Smrg cacheid=xorg_cv_cc_flag__Wmain 88702becc446Smrg if eval \${$cacheid+:} false; then : 887116d7e2f1Smrg $as_echo_n "(cached) " >&6 887216d7e2f1Smrgelse 887316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 887416d7e2f1Smrg/* end confdefs.h. */ 887516d7e2f1Smrgint i; 887616d7e2f1Smrgint 887716d7e2f1Smrgmain () 887816d7e2f1Smrg{ 887916d7e2f1Smrg 888016d7e2f1Smrg ; 888116d7e2f1Smrg return 0; 888216d7e2f1Smrg} 888316d7e2f1Smrg_ACEOF 888416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 88852becc446Smrg eval $cacheid=yes 888616d7e2f1Smrgelse 88872becc446Smrg eval $cacheid=no 888816d7e2f1Smrgfi 888916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 889016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 889116d7e2f1Smrgfi 889216d7e2f1Smrg 889316d7e2f1Smrg 889416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 889516d7e2f1Smrg 88962becc446Smrg eval supported=\$$cacheid 889716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 889816d7e2f1Smrg$as_echo "$supported" >&6; } 889916d7e2f1Smrg if test "$supported" = "yes" ; then 890016d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 890116d7e2f1Smrg found="yes" 890216d7e2f1Smrg fi 890316d7e2f1Smrg fi 890416d7e2f1Smrg 890516d7e2f1Smrg 890616d7e2f1Smrg 890716d7e2f1Smrg 890816d7e2f1Smrg 890916d7e2f1Smrg 891016d7e2f1Smrg 89112becc446Smrg 89122becc446Smrg 89132becc446Smrg 89142becc446Smrg 89152becc446Smrg 89162becc446Smrg 89172becc446Smrg 89182becc446Smrg 891916d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 892016d7e2f1Smrg 89212becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 892216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 892316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 892416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 892516d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 892616d7e2f1Smrg $as_echo_n "(cached) " >&6 892716d7e2f1Smrgelse 892816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 892916d7e2f1Smrg/* end confdefs.h. */ 893016d7e2f1Smrgint i; 893116d7e2f1Smrg_ACEOF 893216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 893316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 893416d7e2f1Smrgelse 893516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 893616d7e2f1Smrgfi 893716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 893816d7e2f1Smrgfi 893916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 894016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 89412becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 894216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 894316d7e2f1Smrgfi 894416d7e2f1Smrg 89452becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 89462becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 894716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 894816d7e2f1Smrg fi 894916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 895016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 895116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 895216d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 895316d7e2f1Smrg $as_echo_n "(cached) " >&6 895416d7e2f1Smrgelse 895516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 895616d7e2f1Smrg/* end confdefs.h. */ 895716d7e2f1Smrgint i; 895816d7e2f1Smrg_ACEOF 895916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 896016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 896116d7e2f1Smrgelse 896216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 896316d7e2f1Smrgfi 896416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 896516d7e2f1Smrgfi 896616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 896716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 89682becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 896916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 897016d7e2f1Smrgfi 897116d7e2f1Smrg 897216d7e2f1Smrgfound="no" 897316d7e2f1Smrg 897416d7e2f1Smrg if test $found = "no" ; then 89752becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 897616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 897716d7e2f1Smrg fi 897816d7e2f1Smrg 89792becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 898016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 898116d7e2f1Smrg fi 898216d7e2f1Smrg 898316d7e2f1Smrg CFLAGS="$CFLAGS -Wmissing-braces" 898416d7e2f1Smrg 898516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 898616d7e2f1Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 89872becc446Smrg cacheid=xorg_cv_cc_flag__Wmissing_braces 89882becc446Smrg if eval \${$cacheid+:} false; then : 898916d7e2f1Smrg $as_echo_n "(cached) " >&6 899016d7e2f1Smrgelse 899116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 899216d7e2f1Smrg/* end confdefs.h. */ 899316d7e2f1Smrgint i; 899416d7e2f1Smrgint 899516d7e2f1Smrgmain () 899616d7e2f1Smrg{ 899716d7e2f1Smrg 899816d7e2f1Smrg ; 899916d7e2f1Smrg return 0; 900016d7e2f1Smrg} 900116d7e2f1Smrg_ACEOF 900216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 90032becc446Smrg eval $cacheid=yes 900416d7e2f1Smrgelse 90052becc446Smrg eval $cacheid=no 900616d7e2f1Smrgfi 900716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 900816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 900916d7e2f1Smrgfi 901016d7e2f1Smrg 901116d7e2f1Smrg 901216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 901316d7e2f1Smrg 90142becc446Smrg eval supported=\$$cacheid 901516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 901616d7e2f1Smrg$as_echo "$supported" >&6; } 901716d7e2f1Smrg if test "$supported" = "yes" ; then 901816d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 901916d7e2f1Smrg found="yes" 902016d7e2f1Smrg fi 902116d7e2f1Smrg fi 902216d7e2f1Smrg 902316d7e2f1Smrg 902416d7e2f1Smrg 902516d7e2f1Smrg 902616d7e2f1Smrg 902716d7e2f1Smrg 902816d7e2f1Smrg 90292becc446Smrg 90302becc446Smrg 90312becc446Smrg 90322becc446Smrg 90332becc446Smrg 90342becc446Smrg 90352becc446Smrg 90362becc446Smrg 903716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 903816d7e2f1Smrg 90392becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 904016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 904116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 904216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 904316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 904416d7e2f1Smrg $as_echo_n "(cached) " >&6 904516d7e2f1Smrgelse 904616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 904716d7e2f1Smrg/* end confdefs.h. */ 904816d7e2f1Smrgint i; 904916d7e2f1Smrg_ACEOF 905016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 905116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 905216d7e2f1Smrgelse 905316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 905416d7e2f1Smrgfi 905516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 905616d7e2f1Smrgfi 905716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 905816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 90592becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 906016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 906116d7e2f1Smrgfi 906216d7e2f1Smrg 90632becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 90642becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 906516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 906616d7e2f1Smrg fi 906716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 906816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 906916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 907016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 907116d7e2f1Smrg $as_echo_n "(cached) " >&6 907216d7e2f1Smrgelse 907316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 907416d7e2f1Smrg/* end confdefs.h. */ 907516d7e2f1Smrgint i; 907616d7e2f1Smrg_ACEOF 907716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 907816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 907916d7e2f1Smrgelse 908016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 908116d7e2f1Smrgfi 908216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 908316d7e2f1Smrgfi 908416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 908516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 90862becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 908716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 908816d7e2f1Smrgfi 908916d7e2f1Smrg 909016d7e2f1Smrgfound="no" 909116d7e2f1Smrg 909216d7e2f1Smrg if test $found = "no" ; then 90932becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 909416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 909516d7e2f1Smrg fi 909616d7e2f1Smrg 90972becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 909816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 909916d7e2f1Smrg fi 910016d7e2f1Smrg 910116d7e2f1Smrg CFLAGS="$CFLAGS -Wsequence-point" 910216d7e2f1Smrg 910316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 910416d7e2f1Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 91052becc446Smrg cacheid=xorg_cv_cc_flag__Wsequence_point 91062becc446Smrg if eval \${$cacheid+:} false; then : 910716d7e2f1Smrg $as_echo_n "(cached) " >&6 910816d7e2f1Smrgelse 910916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 911016d7e2f1Smrg/* end confdefs.h. */ 911116d7e2f1Smrgint i; 911216d7e2f1Smrgint 911316d7e2f1Smrgmain () 911416d7e2f1Smrg{ 911516d7e2f1Smrg 911616d7e2f1Smrg ; 911716d7e2f1Smrg return 0; 911816d7e2f1Smrg} 911916d7e2f1Smrg_ACEOF 912016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 91212becc446Smrg eval $cacheid=yes 912216d7e2f1Smrgelse 91232becc446Smrg eval $cacheid=no 912416d7e2f1Smrgfi 912516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 912616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 912716d7e2f1Smrgfi 912816d7e2f1Smrg 912916d7e2f1Smrg 913016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 913116d7e2f1Smrg 91322becc446Smrg eval supported=\$$cacheid 913316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 913416d7e2f1Smrg$as_echo "$supported" >&6; } 913516d7e2f1Smrg if test "$supported" = "yes" ; then 913616d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 913716d7e2f1Smrg found="yes" 913816d7e2f1Smrg fi 913916d7e2f1Smrg fi 914016d7e2f1Smrg 914116d7e2f1Smrg 914216d7e2f1Smrg 914316d7e2f1Smrg 914416d7e2f1Smrg 914516d7e2f1Smrg 914616d7e2f1Smrg 91472becc446Smrg 91482becc446Smrg 91492becc446Smrg 91502becc446Smrg 91512becc446Smrg 91522becc446Smrg 91532becc446Smrg 91542becc446Smrg 915516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 915616d7e2f1Smrg 91572becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 915816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 915916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 916016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 916116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 916216d7e2f1Smrg $as_echo_n "(cached) " >&6 916316d7e2f1Smrgelse 916416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 916516d7e2f1Smrg/* end confdefs.h. */ 916616d7e2f1Smrgint i; 916716d7e2f1Smrg_ACEOF 916816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 916916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 917016d7e2f1Smrgelse 917116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 917216d7e2f1Smrgfi 917316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 917416d7e2f1Smrgfi 917516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 917616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 91772becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 917816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 917916d7e2f1Smrgfi 918016d7e2f1Smrg 91812becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 91822becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 918316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 918416d7e2f1Smrg fi 918516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 918616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 918716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 918816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 918916d7e2f1Smrg $as_echo_n "(cached) " >&6 919016d7e2f1Smrgelse 919116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 919216d7e2f1Smrg/* end confdefs.h. */ 919316d7e2f1Smrgint i; 919416d7e2f1Smrg_ACEOF 919516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 919616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 919716d7e2f1Smrgelse 919816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 919916d7e2f1Smrgfi 920016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 920116d7e2f1Smrgfi 920216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 920316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 92042becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 920516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 920616d7e2f1Smrgfi 920716d7e2f1Smrg 920816d7e2f1Smrgfound="no" 920916d7e2f1Smrg 921016d7e2f1Smrg if test $found = "no" ; then 92112becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 921216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 921316d7e2f1Smrg fi 921416d7e2f1Smrg 92152becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 921616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 921716d7e2f1Smrg fi 921816d7e2f1Smrg 921916d7e2f1Smrg CFLAGS="$CFLAGS -Wreturn-type" 922016d7e2f1Smrg 922116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 922216d7e2f1Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 92232becc446Smrg cacheid=xorg_cv_cc_flag__Wreturn_type 92242becc446Smrg if eval \${$cacheid+:} false; then : 922516d7e2f1Smrg $as_echo_n "(cached) " >&6 922616d7e2f1Smrgelse 922716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 922816d7e2f1Smrg/* end confdefs.h. */ 922916d7e2f1Smrgint i; 923016d7e2f1Smrgint 923116d7e2f1Smrgmain () 923216d7e2f1Smrg{ 923316d7e2f1Smrg 923416d7e2f1Smrg ; 923516d7e2f1Smrg return 0; 923616d7e2f1Smrg} 923716d7e2f1Smrg_ACEOF 923816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 92392becc446Smrg eval $cacheid=yes 924016d7e2f1Smrgelse 92412becc446Smrg eval $cacheid=no 924216d7e2f1Smrgfi 924316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 924416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 924516d7e2f1Smrgfi 924616d7e2f1Smrg 924716d7e2f1Smrg 924816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 924916d7e2f1Smrg 92502becc446Smrg eval supported=\$$cacheid 925116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 925216d7e2f1Smrg$as_echo "$supported" >&6; } 925316d7e2f1Smrg if test "$supported" = "yes" ; then 925416d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 925516d7e2f1Smrg found="yes" 925616d7e2f1Smrg fi 925716d7e2f1Smrg fi 925816d7e2f1Smrg 925916d7e2f1Smrg 926016d7e2f1Smrg 926116d7e2f1Smrg 926216d7e2f1Smrg 926316d7e2f1Smrg 926416d7e2f1Smrg 92652becc446Smrg 92662becc446Smrg 92672becc446Smrg 92682becc446Smrg 92692becc446Smrg 92702becc446Smrg 92712becc446Smrg 92722becc446Smrg 927316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 927416d7e2f1Smrg 92752becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 927616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 927716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 927816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 927916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 928016d7e2f1Smrg $as_echo_n "(cached) " >&6 928116d7e2f1Smrgelse 928216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 928316d7e2f1Smrg/* end confdefs.h. */ 928416d7e2f1Smrgint i; 928516d7e2f1Smrg_ACEOF 928616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 928716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 928816d7e2f1Smrgelse 928916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 929016d7e2f1Smrgfi 929116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 929216d7e2f1Smrgfi 929316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 929416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 92952becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 929616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 929716d7e2f1Smrgfi 929816d7e2f1Smrg 92992becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 93002becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 930116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 930216d7e2f1Smrg fi 930316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 930416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 930516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 930616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 930716d7e2f1Smrg $as_echo_n "(cached) " >&6 930816d7e2f1Smrgelse 930916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 931016d7e2f1Smrg/* end confdefs.h. */ 931116d7e2f1Smrgint i; 931216d7e2f1Smrg_ACEOF 931316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 931416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 931516d7e2f1Smrgelse 931616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 931716d7e2f1Smrgfi 931816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 931916d7e2f1Smrgfi 932016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 932116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 93222becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 932316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 932416d7e2f1Smrgfi 932516d7e2f1Smrg 932616d7e2f1Smrgfound="no" 932716d7e2f1Smrg 932816d7e2f1Smrg if test $found = "no" ; then 93292becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 933016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 933116d7e2f1Smrg fi 933216d7e2f1Smrg 93332becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 933416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 933516d7e2f1Smrg fi 933616d7e2f1Smrg 933716d7e2f1Smrg CFLAGS="$CFLAGS -Wtrigraphs" 933816d7e2f1Smrg 933916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 934016d7e2f1Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 93412becc446Smrg cacheid=xorg_cv_cc_flag__Wtrigraphs 93422becc446Smrg if eval \${$cacheid+:} false; then : 934316d7e2f1Smrg $as_echo_n "(cached) " >&6 934416d7e2f1Smrgelse 934516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 934616d7e2f1Smrg/* end confdefs.h. */ 934716d7e2f1Smrgint i; 934816d7e2f1Smrgint 934916d7e2f1Smrgmain () 935016d7e2f1Smrg{ 935116d7e2f1Smrg 935216d7e2f1Smrg ; 935316d7e2f1Smrg return 0; 935416d7e2f1Smrg} 935516d7e2f1Smrg_ACEOF 935616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 93572becc446Smrg eval $cacheid=yes 935816d7e2f1Smrgelse 93592becc446Smrg eval $cacheid=no 936016d7e2f1Smrgfi 936116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 936216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 936316d7e2f1Smrgfi 936416d7e2f1Smrg 936516d7e2f1Smrg 936616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 936716d7e2f1Smrg 93682becc446Smrg eval supported=\$$cacheid 936916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 937016d7e2f1Smrg$as_echo "$supported" >&6; } 937116d7e2f1Smrg if test "$supported" = "yes" ; then 937216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 937316d7e2f1Smrg found="yes" 937416d7e2f1Smrg fi 937516d7e2f1Smrg fi 937616d7e2f1Smrg 937716d7e2f1Smrg 937816d7e2f1Smrg 937916d7e2f1Smrg 938016d7e2f1Smrg 938116d7e2f1Smrg 938216d7e2f1Smrg 93832becc446Smrg 93842becc446Smrg 93852becc446Smrg 93862becc446Smrg 93872becc446Smrg 93882becc446Smrg 93892becc446Smrg 93902becc446Smrg 939116d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 939216d7e2f1Smrg 93932becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 939416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 939516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 939616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 939716d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 939816d7e2f1Smrg $as_echo_n "(cached) " >&6 939916d7e2f1Smrgelse 940016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 940116d7e2f1Smrg/* end confdefs.h. */ 940216d7e2f1Smrgint i; 940316d7e2f1Smrg_ACEOF 940416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 940516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 940616d7e2f1Smrgelse 940716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 940816d7e2f1Smrgfi 940916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 941016d7e2f1Smrgfi 941116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 941216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 94132becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 941416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 941516d7e2f1Smrgfi 941616d7e2f1Smrg 94172becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 94182becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 941916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 942016d7e2f1Smrg fi 942116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 942216d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 942316d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 942416d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 942516d7e2f1Smrg $as_echo_n "(cached) " >&6 942616d7e2f1Smrgelse 942716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 942816d7e2f1Smrg/* end confdefs.h. */ 942916d7e2f1Smrgint i; 943016d7e2f1Smrg_ACEOF 943116d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 943216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 943316d7e2f1Smrgelse 943416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 943516d7e2f1Smrgfi 943616d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 943716d7e2f1Smrgfi 943816d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 943916d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 94402becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 944116d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 944216d7e2f1Smrgfi 944316d7e2f1Smrg 944416d7e2f1Smrgfound="no" 944516d7e2f1Smrg 944616d7e2f1Smrg if test $found = "no" ; then 94472becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 944816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 944916d7e2f1Smrg fi 945016d7e2f1Smrg 94512becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 945216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 945316d7e2f1Smrg fi 945416d7e2f1Smrg 945516d7e2f1Smrg CFLAGS="$CFLAGS -Warray-bounds" 945616d7e2f1Smrg 945716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 945816d7e2f1Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 94592becc446Smrg cacheid=xorg_cv_cc_flag__Warray_bounds 94602becc446Smrg if eval \${$cacheid+:} false; then : 946116d7e2f1Smrg $as_echo_n "(cached) " >&6 946216d7e2f1Smrgelse 946316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 946416d7e2f1Smrg/* end confdefs.h. */ 946516d7e2f1Smrgint i; 946616d7e2f1Smrgint 946716d7e2f1Smrgmain () 946816d7e2f1Smrg{ 946916d7e2f1Smrg 947016d7e2f1Smrg ; 947116d7e2f1Smrg return 0; 947216d7e2f1Smrg} 947316d7e2f1Smrg_ACEOF 947416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 94752becc446Smrg eval $cacheid=yes 947616d7e2f1Smrgelse 94772becc446Smrg eval $cacheid=no 947816d7e2f1Smrgfi 947916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 948016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 948116d7e2f1Smrgfi 948216d7e2f1Smrg 948316d7e2f1Smrg 948416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 948516d7e2f1Smrg 94862becc446Smrg eval supported=\$$cacheid 948716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 948816d7e2f1Smrg$as_echo "$supported" >&6; } 948916d7e2f1Smrg if test "$supported" = "yes" ; then 949016d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 949116d7e2f1Smrg found="yes" 949216d7e2f1Smrg fi 949316d7e2f1Smrg fi 949416d7e2f1Smrg 949516d7e2f1Smrg 949616d7e2f1Smrg 949716d7e2f1Smrg 949816d7e2f1Smrg 949916d7e2f1Smrg 950016d7e2f1Smrg 95012becc446Smrg 95022becc446Smrg 95032becc446Smrg 95042becc446Smrg 95052becc446Smrg 95062becc446Smrg 95072becc446Smrg 95082becc446Smrg 950916d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 951016d7e2f1Smrg 95112becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 951216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 951316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 951416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 951516d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 951616d7e2f1Smrg $as_echo_n "(cached) " >&6 951716d7e2f1Smrgelse 951816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 951916d7e2f1Smrg/* end confdefs.h. */ 952016d7e2f1Smrgint i; 952116d7e2f1Smrg_ACEOF 952216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 952316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 952416d7e2f1Smrgelse 952516d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 952616d7e2f1Smrgfi 952716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 952816d7e2f1Smrgfi 952916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 953016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 95312becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 953216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 953316d7e2f1Smrgfi 953416d7e2f1Smrg 95352becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 95362becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 953716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 953816d7e2f1Smrg fi 953916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 954016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 954116d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 954216d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 954316d7e2f1Smrg $as_echo_n "(cached) " >&6 954416d7e2f1Smrgelse 954516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 954616d7e2f1Smrg/* end confdefs.h. */ 954716d7e2f1Smrgint i; 954816d7e2f1Smrg_ACEOF 954916d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 955016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 955116d7e2f1Smrgelse 955216d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 955316d7e2f1Smrgfi 955416d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 955516d7e2f1Smrgfi 955616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 955716d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 95582becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 955916d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 956016d7e2f1Smrgfi 956116d7e2f1Smrg 956216d7e2f1Smrgfound="no" 956316d7e2f1Smrg 956416d7e2f1Smrg if test $found = "no" ; then 95652becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 956616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 956716d7e2f1Smrg fi 956816d7e2f1Smrg 95692becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 957016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 957116d7e2f1Smrg fi 957216d7e2f1Smrg 957316d7e2f1Smrg CFLAGS="$CFLAGS -Wwrite-strings" 957416d7e2f1Smrg 957516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 957616d7e2f1Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 95772becc446Smrg cacheid=xorg_cv_cc_flag__Wwrite_strings 95782becc446Smrg if eval \${$cacheid+:} false; then : 957916d7e2f1Smrg $as_echo_n "(cached) " >&6 958016d7e2f1Smrgelse 958116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 958216d7e2f1Smrg/* end confdefs.h. */ 958316d7e2f1Smrgint i; 958416d7e2f1Smrgint 958516d7e2f1Smrgmain () 958616d7e2f1Smrg{ 958716d7e2f1Smrg 958816d7e2f1Smrg ; 958916d7e2f1Smrg return 0; 959016d7e2f1Smrg} 959116d7e2f1Smrg_ACEOF 959216d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 95932becc446Smrg eval $cacheid=yes 959416d7e2f1Smrgelse 95952becc446Smrg eval $cacheid=no 959616d7e2f1Smrgfi 959716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 959816d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 959916d7e2f1Smrgfi 960016d7e2f1Smrg 960116d7e2f1Smrg 960216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 960316d7e2f1Smrg 96042becc446Smrg eval supported=\$$cacheid 960516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 960616d7e2f1Smrg$as_echo "$supported" >&6; } 960716d7e2f1Smrg if test "$supported" = "yes" ; then 960816d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 960916d7e2f1Smrg found="yes" 961016d7e2f1Smrg fi 961116d7e2f1Smrg fi 961216d7e2f1Smrg 961316d7e2f1Smrg 961416d7e2f1Smrg 961516d7e2f1Smrg 961616d7e2f1Smrg 961716d7e2f1Smrg 961816d7e2f1Smrg 96192becc446Smrg 96202becc446Smrg 96212becc446Smrg 96222becc446Smrg 96232becc446Smrg 96242becc446Smrg 96252becc446Smrg 96262becc446Smrg 962716d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 962816d7e2f1Smrg 96292becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 963016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 963116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 963216d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 963316d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 963416d7e2f1Smrg $as_echo_n "(cached) " >&6 963516d7e2f1Smrgelse 963616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 963716d7e2f1Smrg/* end confdefs.h. */ 963816d7e2f1Smrgint i; 963916d7e2f1Smrg_ACEOF 964016d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 964116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 964216d7e2f1Smrgelse 964316d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 964416d7e2f1Smrgfi 964516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 964616d7e2f1Smrgfi 964716d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 964816d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 96492becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 965016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 965116d7e2f1Smrgfi 965216d7e2f1Smrg 96532becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 96542becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 965516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 965616d7e2f1Smrg fi 965716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 965816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 965916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 966016d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 966116d7e2f1Smrg $as_echo_n "(cached) " >&6 966216d7e2f1Smrgelse 966316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 966416d7e2f1Smrg/* end confdefs.h. */ 966516d7e2f1Smrgint i; 966616d7e2f1Smrg_ACEOF 966716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 966816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 966916d7e2f1Smrgelse 967016d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 967116d7e2f1Smrgfi 967216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 967316d7e2f1Smrgfi 967416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 967516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 96762becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 967716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 967816d7e2f1Smrgfi 967916d7e2f1Smrg 968016d7e2f1Smrgfound="no" 968116d7e2f1Smrg 968216d7e2f1Smrg if test $found = "no" ; then 96832becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 968416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 968516d7e2f1Smrg fi 968616d7e2f1Smrg 96872becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 968816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 968916d7e2f1Smrg fi 969016d7e2f1Smrg 969116d7e2f1Smrg CFLAGS="$CFLAGS -Waddress" 969216d7e2f1Smrg 969316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 969416d7e2f1Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; } 96952becc446Smrg cacheid=xorg_cv_cc_flag__Waddress 96962becc446Smrg if eval \${$cacheid+:} false; then : 969716d7e2f1Smrg $as_echo_n "(cached) " >&6 969816d7e2f1Smrgelse 969916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 970016d7e2f1Smrg/* end confdefs.h. */ 970116d7e2f1Smrgint i; 970216d7e2f1Smrgint 970316d7e2f1Smrgmain () 970416d7e2f1Smrg{ 970516d7e2f1Smrg 970616d7e2f1Smrg ; 97078650bb69Smrg return 0; 97088650bb69Smrg} 970916d7e2f1Smrg_ACEOF 971016d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 97112becc446Smrg eval $cacheid=yes 971216d7e2f1Smrgelse 97132becc446Smrg eval $cacheid=no 971416d7e2f1Smrgfi 971516d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 971616d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 971716d7e2f1Smrgfi 97188650bb69Smrg 97198650bb69Smrg 972016d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 97218650bb69Smrg 97222becc446Smrg eval supported=\$$cacheid 972316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 972416d7e2f1Smrg$as_echo "$supported" >&6; } 972516d7e2f1Smrg if test "$supported" = "yes" ; then 972616d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 972716d7e2f1Smrg found="yes" 972816d7e2f1Smrg fi 972916d7e2f1Smrg fi 973016d7e2f1Smrg 973116d7e2f1Smrg 973216d7e2f1Smrg 973316d7e2f1Smrg 973416d7e2f1Smrg 973516d7e2f1Smrg 973616d7e2f1Smrg 97372becc446Smrg 97382becc446Smrg 97392becc446Smrg 97402becc446Smrg 97412becc446Smrg 97422becc446Smrg 97432becc446Smrg 97442becc446Smrg 974516d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 974616d7e2f1Smrg 97472becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 974816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 974916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 975016d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 975116d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 975216d7e2f1Smrg $as_echo_n "(cached) " >&6 975316d7e2f1Smrgelse 975416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 975516d7e2f1Smrg/* end confdefs.h. */ 975616d7e2f1Smrgint i; 975716d7e2f1Smrg_ACEOF 975816d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 975916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 976016d7e2f1Smrgelse 976116d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 976216d7e2f1Smrgfi 976316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 976416d7e2f1Smrgfi 976516d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 976616d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 97672becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 976816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 976916d7e2f1Smrgfi 977016d7e2f1Smrg 97712becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 97722becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 977316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 977416d7e2f1Smrg fi 977516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 977616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 977716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 977816d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 977916d7e2f1Smrg $as_echo_n "(cached) " >&6 978016d7e2f1Smrgelse 978116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 978216d7e2f1Smrg/* end confdefs.h. */ 978316d7e2f1Smrgint i; 978416d7e2f1Smrg_ACEOF 978516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 978616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 978716d7e2f1Smrgelse 978816d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 978916d7e2f1Smrgfi 979016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 979116d7e2f1Smrgfi 979216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 979316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 97942becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 979516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 979616d7e2f1Smrgfi 979716d7e2f1Smrg 979816d7e2f1Smrgfound="no" 979916d7e2f1Smrg 980016d7e2f1Smrg if test $found = "no" ; then 98012becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 980216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 980316d7e2f1Smrg fi 980416d7e2f1Smrg 98052becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 980616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 980716d7e2f1Smrg fi 98088650bb69Smrg 980916d7e2f1Smrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 981016d7e2f1Smrg 981116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 981216d7e2f1Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 98132becc446Smrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 98142becc446Smrg if eval \${$cacheid+:} false; then : 981516d7e2f1Smrg $as_echo_n "(cached) " >&6 981616d7e2f1Smrgelse 981716d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 981816d7e2f1Smrg/* end confdefs.h. */ 981916d7e2f1Smrgint i; 98208650bb69Smrgint 98218650bb69Smrgmain () 98228650bb69Smrg{ 98238650bb69Smrg 982416d7e2f1Smrg ; 982516d7e2f1Smrg return 0; 982616d7e2f1Smrg} 982716d7e2f1Smrg_ACEOF 982816d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 98292becc446Smrg eval $cacheid=yes 983016d7e2f1Smrgelse 98312becc446Smrg eval $cacheid=no 983216d7e2f1Smrgfi 983316d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 983416d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 983516d7e2f1Smrgfi 98368650bb69Smrg 98378650bb69Smrg 983816d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 98398650bb69Smrg 98402becc446Smrg eval supported=\$$cacheid 984116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 984216d7e2f1Smrg$as_echo "$supported" >&6; } 984316d7e2f1Smrg if test "$supported" = "yes" ; then 984416d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 984516d7e2f1Smrg found="yes" 984616d7e2f1Smrg fi 984716d7e2f1Smrg fi 98488650bb69Smrg 98498650bb69Smrg 98508650bb69Smrg 98518650bb69Smrg 985216d7e2f1Smrg 985316d7e2f1Smrg 985416d7e2f1Smrg 98552becc446Smrg 98562becc446Smrg 98572becc446Smrg 98582becc446Smrg 98592becc446Smrg 98602becc446Smrg 98612becc446Smrg 98622becc446Smrg 986316d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 986416d7e2f1Smrg 98652becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 986616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 986716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 986816d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 986916d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 987016d7e2f1Smrg $as_echo_n "(cached) " >&6 987116d7e2f1Smrgelse 987216d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 987316d7e2f1Smrg/* end confdefs.h. */ 987416d7e2f1Smrgint i; 987516d7e2f1Smrg_ACEOF 987616d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 987716d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 987816d7e2f1Smrgelse 987916d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 988016d7e2f1Smrgfi 988116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 988216d7e2f1Smrgfi 988316d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 988416d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 98852becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 988616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 988716d7e2f1Smrgfi 988816d7e2f1Smrg 98892becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 98902becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 989116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 989216d7e2f1Smrg fi 989316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 989416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 989516d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 989616d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 989716d7e2f1Smrg $as_echo_n "(cached) " >&6 989816d7e2f1Smrgelse 989916d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 990016d7e2f1Smrg/* end confdefs.h. */ 990116d7e2f1Smrgint i; 990216d7e2f1Smrg_ACEOF 990316d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 990416d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 990516d7e2f1Smrgelse 990616d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 990716d7e2f1Smrgfi 990816d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 990916d7e2f1Smrgfi 991016d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 991116d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 99122becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 991316d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 991416d7e2f1Smrgfi 991516d7e2f1Smrg 991616d7e2f1Smrgfound="no" 991716d7e2f1Smrg 991816d7e2f1Smrg if test $found = "no" ; then 99192becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 992016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 992116d7e2f1Smrg fi 992216d7e2f1Smrg 99232becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 992416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 992516d7e2f1Smrg fi 992616d7e2f1Smrg 992716d7e2f1Smrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 992816d7e2f1Smrg 992916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 993016d7e2f1Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 99312becc446Smrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 99322becc446Smrg if eval \${$cacheid+:} false; then : 993316d7e2f1Smrg $as_echo_n "(cached) " >&6 993416d7e2f1Smrgelse 993516d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 993616d7e2f1Smrg/* end confdefs.h. */ 993716d7e2f1Smrgint i; 993816d7e2f1Smrgint 993916d7e2f1Smrgmain () 994016d7e2f1Smrg{ 99418650bb69Smrg 99428650bb69Smrg ; 99438650bb69Smrg return 0; 99448650bb69Smrg} 99458650bb69Smrg_ACEOF 994616d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 99472becc446Smrg eval $cacheid=yes 99488650bb69Smrgelse 99492becc446Smrg eval $cacheid=no 995016d7e2f1Smrgfi 995116d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 995216d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 995316d7e2f1Smrgfi 995416d7e2f1Smrg 995516d7e2f1Smrg 995616d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 995716d7e2f1Smrg 99582becc446Smrg eval supported=\$$cacheid 995916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 996016d7e2f1Smrg$as_echo "$supported" >&6; } 996116d7e2f1Smrg if test "$supported" = "yes" ; then 996216d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 996316d7e2f1Smrg found="yes" 996416d7e2f1Smrg fi 996516d7e2f1Smrg fi 99668650bb69Smrg 99678650bb69Smrg 99688650bb69Smrgfi 99698650bb69Smrg 99708650bb69Smrg 997116d7e2f1Smrg 997216d7e2f1Smrg 997316d7e2f1Smrg 997416d7e2f1Smrg 99752becc446Smrg 99762becc446Smrg CWARNFLAGS="$BASE_CFLAGS" 99772becc446Smrg if test "x$GCC" = xyes ; then 99782becc446Smrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 99792becc446Smrg fi 99802becc446Smrg 99812becc446Smrg 99828650bb69Smrg 99838650bb69Smrg 99848650bb69Smrg 99858650bb69Smrg 99868650bb69Smrg 998716d7e2f1Smrg 998816d7e2f1Smrg# Check whether --enable-strict-compilation was given. 998916d7e2f1Smrgif test "${enable_strict_compilation+set}" = set; then : 999016d7e2f1Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 999116d7e2f1Smrgelse 999216d7e2f1Smrg STRICT_COMPILE=no 99938650bb69Smrgfi 99948650bb69Smrg 99958650bb69Smrg 99962becc446Smrg 99972becc446Smrg 99982becc446Smrg 99992becc446Smrg 1000016d7e2f1SmrgSTRICT_CFLAGS="" 1000116d7e2f1Smrg 1000216d7e2f1Smrg 1000316d7e2f1Smrg 1000416d7e2f1Smrg 1000516d7e2f1Smrg 100062becc446Smrg 100072becc446Smrg 100082becc446Smrg 100092becc446Smrg 100102becc446Smrg 100112becc446Smrg 100122becc446Smrg 100132becc446Smrg 1001416d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1001516d7e2f1Smrg 100162becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1001716d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1001816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1001916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1002016d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 100218650bb69Smrg $as_echo_n "(cached) " >&6 100228650bb69Smrgelse 1002316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1002416d7e2f1Smrg/* end confdefs.h. */ 1002516d7e2f1Smrgint i; 1002616d7e2f1Smrg_ACEOF 1002716d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1002816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 100298650bb69Smrgelse 1003016d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 1003116d7e2f1Smrgfi 1003216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1003316d7e2f1Smrgfi 1003416d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1003516d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 100362becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1003716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100388650bb69Smrgfi 100398650bb69Smrg 100402becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 100412becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1004216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1004316d7e2f1Smrg fi 1004416d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1004516d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1004616d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1004716d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 1004816d7e2f1Smrg $as_echo_n "(cached) " >&6 1004916d7e2f1Smrgelse 1005016d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1005116d7e2f1Smrg/* end confdefs.h. */ 1005216d7e2f1Smrgint i; 1005316d7e2f1Smrg_ACEOF 1005416d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1005516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1005616d7e2f1Smrgelse 1005716d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 1005816d7e2f1Smrgfi 1005916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1006016d7e2f1Smrgfi 1006116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1006216d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 100632becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1006416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 100658650bb69Smrgfi 100668650bb69Smrg 1006716d7e2f1Smrgfound="no" 100688650bb69Smrg 1006916d7e2f1Smrg if test $found = "no" ; then 100702becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1007116d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1007216d7e2f1Smrg fi 100738650bb69Smrg 100742becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1007516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1007616d7e2f1Smrg fi 100778650bb69Smrg 1007816d7e2f1Smrg CFLAGS="$CFLAGS -pedantic" 100798650bb69Smrg 1008016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 1008116d7e2f1Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; } 100822becc446Smrg cacheid=xorg_cv_cc_flag__pedantic 100832becc446Smrg if eval \${$cacheid+:} false; then : 100848650bb69Smrg $as_echo_n "(cached) " >&6 100858650bb69Smrgelse 1008616d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 100878650bb69Smrg/* end confdefs.h. */ 1008816d7e2f1Smrgint i; 100898650bb69Smrgint 100908650bb69Smrgmain () 100918650bb69Smrg{ 100928650bb69Smrg 100938650bb69Smrg ; 100948650bb69Smrg return 0; 100958650bb69Smrg} 100968650bb69Smrg_ACEOF 1009716d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 100982becc446Smrg eval $cacheid=yes 100998650bb69Smrgelse 101002becc446Smrg eval $cacheid=no 101018650bb69Smrgfi 1010216d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 1010316d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 101048650bb69Smrgfi 101058650bb69Smrg 101068650bb69Smrg 1010716d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101088650bb69Smrg 101092becc446Smrg eval supported=\$$cacheid 1011016d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1011116d7e2f1Smrg$as_echo "$supported" >&6; } 1011216d7e2f1Smrg if test "$supported" = "yes" ; then 1011316d7e2f1Smrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 1011416d7e2f1Smrg found="yes" 1011516d7e2f1Smrg fi 1011616d7e2f1Smrg fi 101178650bb69Smrg 101188650bb69Smrg 101198650bb69Smrg 101208650bb69Smrg 101218650bb69Smrg 101228650bb69Smrg 101238650bb69Smrg 101242becc446Smrg 101252becc446Smrg 101262becc446Smrg 101272becc446Smrg 101282becc446Smrg 101292becc446Smrg 101302becc446Smrg 101312becc446Smrg 1013216d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1013316d7e2f1Smrg 101342becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1013516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1013616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1013716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1013816d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 1013916d7e2f1Smrg $as_echo_n "(cached) " >&6 101408650bb69Smrgelse 1014116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1014216d7e2f1Smrg/* end confdefs.h. */ 1014316d7e2f1Smrgint i; 1014416d7e2f1Smrg_ACEOF 1014516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1014616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1014716d7e2f1Smrgelse 1014816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 1014916d7e2f1Smrgfi 1015016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1015116d7e2f1Smrgfi 1015216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1015316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 101542becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1015516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 101568650bb69Smrgfi 101578650bb69Smrg 101582becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 101592becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1016016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1016116d7e2f1Smrg fi 1016216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1016316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1016416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1016516d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 101668650bb69Smrg $as_echo_n "(cached) " >&6 101678650bb69Smrgelse 1016816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1016916d7e2f1Smrg/* end confdefs.h. */ 1017016d7e2f1Smrgint i; 101718650bb69Smrg_ACEOF 1017216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1017316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1017416d7e2f1Smrgelse 1017516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 1017616d7e2f1Smrgfi 1017716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1017816d7e2f1Smrgfi 1017916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1018016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 101812becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1018216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1018316d7e2f1Smrgfi 1018416d7e2f1Smrg 1018516d7e2f1Smrgfound="no" 1018616d7e2f1Smrg 1018716d7e2f1Smrg if test $found = "no" ; then 101882becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1018916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1019016d7e2f1Smrg fi 1019116d7e2f1Smrg 101922becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1019316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1019416d7e2f1Smrg fi 1019516d7e2f1Smrg 1019616d7e2f1Smrg CFLAGS="$CFLAGS -Werror" 1019716d7e2f1Smrg 1019816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 1019916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; } 102002becc446Smrg cacheid=xorg_cv_cc_flag__Werror 102012becc446Smrg if eval \${$cacheid+:} false; then : 1020216d7e2f1Smrg $as_echo_n "(cached) " >&6 1020316d7e2f1Smrgelse 1020416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102058650bb69Smrg/* end confdefs.h. */ 1020616d7e2f1Smrgint i; 102078650bb69Smrgint 102088650bb69Smrgmain () 102098650bb69Smrg{ 102108650bb69Smrg 102118650bb69Smrg ; 102128650bb69Smrg return 0; 102138650bb69Smrg} 102148650bb69Smrg_ACEOF 1021516d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 102162becc446Smrg eval $cacheid=yes 102178650bb69Smrgelse 102182becc446Smrg eval $cacheid=no 102198650bb69Smrgfi 1022016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 1022116d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 102228650bb69Smrgfi 102238650bb69Smrg 1022416d7e2f1Smrg 1022516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1022616d7e2f1Smrg 102272becc446Smrg eval supported=\$$cacheid 1022816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1022916d7e2f1Smrg$as_echo "$supported" >&6; } 1023016d7e2f1Smrg if test "$supported" = "yes" ; then 1023116d7e2f1Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 1023216d7e2f1Smrg found="yes" 1023316d7e2f1Smrg fi 1023416d7e2f1Smrg fi 1023516d7e2f1Smrg 1023616d7e2f1Smrg if test $found = "no" ; then 102372becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1023816d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1023916d7e2f1Smrg fi 1024016d7e2f1Smrg 102412becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1024216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1024316d7e2f1Smrg fi 1024416d7e2f1Smrg 1024516d7e2f1Smrg CFLAGS="$CFLAGS -errwarn" 1024616d7e2f1Smrg 1024716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 1024816d7e2f1Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; } 102492becc446Smrg cacheid=xorg_cv_cc_flag__errwarn 102502becc446Smrg if eval \${$cacheid+:} false; then : 102518650bb69Smrg $as_echo_n "(cached) " >&6 102528650bb69Smrgelse 1025316d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 102548650bb69Smrg/* end confdefs.h. */ 1025516d7e2f1Smrgint i; 102568650bb69Smrgint 102578650bb69Smrgmain () 102588650bb69Smrg{ 102598650bb69Smrg 102608650bb69Smrg ; 102618650bb69Smrg return 0; 102628650bb69Smrg} 102638650bb69Smrg_ACEOF 1026416d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 102652becc446Smrg eval $cacheid=yes 102668650bb69Smrgelse 102672becc446Smrg eval $cacheid=no 1026816d7e2f1Smrgfi 1026916d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 1027016d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 102718650bb69Smrgfi 102728650bb69Smrg 1027316d7e2f1Smrg 1027416d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1027516d7e2f1Smrg 102762becc446Smrg eval supported=\$$cacheid 1027716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1027816d7e2f1Smrg$as_echo "$supported" >&6; } 1027916d7e2f1Smrg if test "$supported" = "yes" ; then 1028016d7e2f1Smrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 1028116d7e2f1Smrg found="yes" 1028216d7e2f1Smrg fi 1028316d7e2f1Smrg fi 1028416d7e2f1Smrg 1028516d7e2f1Smrg 1028616d7e2f1Smrg 1028716d7e2f1Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 1028816d7e2f1Smrg# activate it with -Werror, so we add it here explicitly. 1028916d7e2f1Smrg 1029016d7e2f1Smrg 1029116d7e2f1Smrg 1029216d7e2f1Smrg 1029316d7e2f1Smrg 102942becc446Smrg 102952becc446Smrg 102962becc446Smrg 102972becc446Smrg 102982becc446Smrg 102992becc446Smrg 103002becc446Smrg 103012becc446Smrg 1030216d7e2f1Smrgxorg_testset_save_CFLAGS="$CFLAGS" 1030316d7e2f1Smrg 103042becc446Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 1030516d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1030616d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 1030716d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 1030816d7e2f1Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 1030916d7e2f1Smrg $as_echo_n "(cached) " >&6 1031016d7e2f1Smrgelse 1031116d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1031216d7e2f1Smrg/* end confdefs.h. */ 1031316d7e2f1Smrgint i; 1031416d7e2f1Smrg_ACEOF 1031516d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1031616d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=yes 1031716d7e2f1Smrgelse 1031816d7e2f1Smrg xorg_cv_cc_flag_unknown_warning_option=no 1031916d7e2f1Smrgfi 103208650bb69Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 103218650bb69Smrgfi 1032216d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 1032316d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 103242becc446Smrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 1032516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 103268650bb69Smrgfi 103278650bb69Smrg 103282becc446Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 103292becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1033016d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103318650bb69Smrg fi 1033216d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1033316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 1033416d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 1033516d7e2f1Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 1033616d7e2f1Smrg $as_echo_n "(cached) " >&6 1033716d7e2f1Smrgelse 1033816d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1033916d7e2f1Smrg/* end confdefs.h. */ 1034016d7e2f1Smrgint i; 1034116d7e2f1Smrg_ACEOF 1034216d7e2f1Smrgif ac_fn_c_try_compile "$LINENO"; then : 1034316d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=yes 1034416d7e2f1Smrgelse 1034516d7e2f1Smrg xorg_cv_cc_flag_unused_command_line_argument=no 103468650bb69Smrgfi 1034716d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1034816d7e2f1Smrgfi 1034916d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 1035016d7e2f1Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 103512becc446Smrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 1035216d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1035316d7e2f1Smrgfi 1035416d7e2f1Smrg 1035516d7e2f1Smrgfound="no" 103568650bb69Smrg 1035716d7e2f1Smrg if test $found = "no" ; then 103582becc446Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 1035916d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 1036016d7e2f1Smrg fi 103618650bb69Smrg 103622becc446Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 1036316d7e2f1Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 1036416d7e2f1Smrg fi 103658650bb69Smrg 1036616d7e2f1Smrg CFLAGS="$CFLAGS -Werror=attributes" 103678650bb69Smrg 1036816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 1036916d7e2f1Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 103702becc446Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 103712becc446Smrg if eval \${$cacheid+:} false; then : 1037216d7e2f1Smrg $as_echo_n "(cached) " >&6 1037316d7e2f1Smrgelse 1037416d7e2f1Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1037516d7e2f1Smrg/* end confdefs.h. */ 1037616d7e2f1Smrgint i; 1037716d7e2f1Smrgint 1037816d7e2f1Smrgmain () 1037916d7e2f1Smrg{ 1038016d7e2f1Smrg 1038116d7e2f1Smrg ; 1038216d7e2f1Smrg return 0; 1038316d7e2f1Smrg} 1038416d7e2f1Smrg_ACEOF 1038516d7e2f1Smrgif ac_fn_c_try_link "$LINENO"; then : 103862becc446Smrg eval $cacheid=yes 103878650bb69Smrgelse 103882becc446Smrg eval $cacheid=no 1038916d7e2f1Smrgfi 1039016d7e2f1Smrgrm -f core conftest.err conftest.$ac_objext \ 1039116d7e2f1Smrg conftest$ac_exeext conftest.$ac_ext 103928650bb69Smrgfi 103938650bb69Smrg 1039416d7e2f1Smrg 1039516d7e2f1Smrg CFLAGS="$xorg_testset_save_CFLAGS" 1039616d7e2f1Smrg 103972becc446Smrg eval supported=\$$cacheid 1039816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 1039916d7e2f1Smrg$as_echo "$supported" >&6; } 1040016d7e2f1Smrg if test "$supported" = "yes" ; then 1040116d7e2f1Smrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 1040216d7e2f1Smrg found="yes" 1040316d7e2f1Smrg fi 104048650bb69Smrg fi 104058650bb69Smrg 1040616d7e2f1Smrg 1040716d7e2f1Smrg 1040816d7e2f1Smrgif test "x$STRICT_COMPILE" = "xyes"; then 1040916d7e2f1Smrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 1041016d7e2f1Smrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 1041116d7e2f1Smrgfi 1041216d7e2f1Smrg 1041316d7e2f1Smrg 1041416d7e2f1Smrg 1041516d7e2f1Smrg 1041616d7e2f1Smrg 1041716d7e2f1Smrg 104188650bb69Smrgcat >>confdefs.h <<_ACEOF 104198650bb69Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 104208650bb69Smrg_ACEOF 104218650bb69Smrg 104228650bb69Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 104238650bb69Smrg if test "x$PVM" = "x"; then 104248650bb69Smrg PVM="0" 104258650bb69Smrg fi 104268650bb69Smrg 104278650bb69Smrgcat >>confdefs.h <<_ACEOF 104288650bb69Smrg#define PACKAGE_VERSION_MINOR $PVM 104298650bb69Smrg_ACEOF 104308650bb69Smrg 104318650bb69Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 104328650bb69Smrg if test "x$PVP" = "x"; then 104338650bb69Smrg PVP="0" 104348650bb69Smrg fi 104358650bb69Smrg 104368650bb69Smrgcat >>confdefs.h <<_ACEOF 104378650bb69Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 104388650bb69Smrg_ACEOF 104398650bb69Smrg 104408650bb69Smrg 104418650bb69Smrg 1044216d7e2f1SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 1044316d7e2f1Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 1044416d7e2f1Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 104458650bb69Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 104468650bb69Smrg 1044716d7e2f1Smrg 1044816d7e2f1Smrg 1044916d7e2f1Smrg 1045016d7e2f1Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 1045116d7e2f1SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 1045216d7e2f1Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 1045316d7e2f1Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 1045416d7e2f1Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 1045516d7e2f1Smrg 104568650bb69Smrg 104578650bb69Smrg 104588650bb69Smrg 104598650bb69Smrg 104608650bb69Smrg 104618650bb69Smrgif test x$APP_MAN_SUFFIX = x ; then 104628650bb69Smrg APP_MAN_SUFFIX=1 104638650bb69Smrgfi 104648650bb69Smrgif test x$APP_MAN_DIR = x ; then 104658650bb69Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 104668650bb69Smrgfi 104678650bb69Smrg 104688650bb69Smrgif test x$LIB_MAN_SUFFIX = x ; then 104698650bb69Smrg LIB_MAN_SUFFIX=3 104708650bb69Smrgfi 104718650bb69Smrgif test x$LIB_MAN_DIR = x ; then 104728650bb69Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 104738650bb69Smrgfi 104748650bb69Smrg 104758650bb69Smrgif test x$FILE_MAN_SUFFIX = x ; then 104768650bb69Smrg case $host_os in 104778650bb69Smrg solaris*) FILE_MAN_SUFFIX=4 ;; 104788650bb69Smrg *) FILE_MAN_SUFFIX=5 ;; 104798650bb69Smrg esac 104808650bb69Smrgfi 104818650bb69Smrgif test x$FILE_MAN_DIR = x ; then 104828650bb69Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 104838650bb69Smrgfi 104848650bb69Smrg 104858650bb69Smrgif test x$MISC_MAN_SUFFIX = x ; then 104868650bb69Smrg case $host_os in 104878650bb69Smrg solaris*) MISC_MAN_SUFFIX=5 ;; 104888650bb69Smrg *) MISC_MAN_SUFFIX=7 ;; 104898650bb69Smrg esac 104908650bb69Smrgfi 104918650bb69Smrgif test x$MISC_MAN_DIR = x ; then 104928650bb69Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 104938650bb69Smrgfi 104948650bb69Smrg 104958650bb69Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 104968650bb69Smrg case $host_os in 104978650bb69Smrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 104988650bb69Smrg *) DRIVER_MAN_SUFFIX=4 ;; 104998650bb69Smrg esac 105008650bb69Smrgfi 105018650bb69Smrgif test x$DRIVER_MAN_DIR = x ; then 105028650bb69Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 105038650bb69Smrgfi 105048650bb69Smrg 105058650bb69Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 105068650bb69Smrg case $host_os in 105078650bb69Smrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 105088650bb69Smrg *) ADMIN_MAN_SUFFIX=8 ;; 105098650bb69Smrg esac 105108650bb69Smrgfi 105118650bb69Smrgif test x$ADMIN_MAN_DIR = x ; then 105128650bb69Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 105138650bb69Smrgfi 105148650bb69Smrg 105158650bb69Smrg 105168650bb69Smrg 105178650bb69Smrg 105188650bb69Smrg 105198650bb69Smrg 105208650bb69Smrg 105218650bb69Smrg 105228650bb69Smrg 105238650bb69Smrg 105248650bb69Smrg 105258650bb69Smrg 105268650bb69Smrg 105278650bb69Smrg 105288650bb69Smrg 1052916d7e2f1SmrgXORG_MAN_PAGE="X Version 11" 105308650bb69Smrg 1053116d7e2f1SmrgMAN_SUBSTS="\ 1053216d7e2f1Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1053316d7e2f1Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1053416d7e2f1Smrg -e 's|__xservername__|Xorg|g' \ 1053516d7e2f1Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 1053616d7e2f1Smrg -e 's|__projectroot__|\$(prefix)|g' \ 1053716d7e2f1Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 1053816d7e2f1Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 1053916d7e2f1Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 1054016d7e2f1Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 1054116d7e2f1Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 1054216d7e2f1Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 1054316d7e2f1Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 105448650bb69Smrg 105452c7c4e3dSmrg 105462c7c4e3dSmrg 1054716d7e2f1Smrg# Check whether --enable-silent-rules was given. 1054816d7e2f1Smrgif test "${enable_silent_rules+set}" = set; then : 1054916d7e2f1Smrg enableval=$enable_silent_rules; 105502c7c4e3dSmrgfi 105512c7c4e3dSmrg 105522becc446Smrgcase $enable_silent_rules in # ((( 105532becc446Smrg yes) AM_DEFAULT_VERBOSITY=0;; 105542becc446Smrg no) AM_DEFAULT_VERBOSITY=1;; 105552becc446Smrg *) AM_DEFAULT_VERBOSITY=0;; 1055616d7e2f1Smrgesac 105572becc446Smrgam_make=${MAKE-make} 105582becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 105592becc446Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 105602becc446Smrgif ${am_cv_make_support_nested_variables+:} false; then : 105612becc446Smrg $as_echo_n "(cached) " >&6 105622becc446Smrgelse 105632becc446Smrg if $as_echo 'TRUE=$(BAR$(V)) 105642becc446SmrgBAR0=false 105652becc446SmrgBAR1=true 105662becc446SmrgV=1 105672becc446Smrgam__doit: 105682becc446Smrg @$(TRUE) 105692becc446Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 105702becc446Smrg am_cv_make_support_nested_variables=yes 105712becc446Smrgelse 105722becc446Smrg am_cv_make_support_nested_variables=no 105732becc446Smrgfi 105742becc446Smrgfi 105752becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 105762becc446Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 105772becc446Smrgif test $am_cv_make_support_nested_variables = yes; then 105782becc446Smrg AM_V='$(V)' 105792becc446Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 105802becc446Smrgelse 105812becc446Smrg AM_V=$AM_DEFAULT_VERBOSITY 105822becc446Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 105832becc446Smrgfi 1058416d7e2f1SmrgAM_BACKSLASH='\' 1058516d7e2f1Smrg 1058616d7e2f1Smrg 1058716d7e2f1Smrg 1058816d7e2f1Smrg# Checks for pkg-config packages 1058916d7e2f1Smrg 105902c7c4e3dSmrgpkg_failed=no 1059116d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCMSDB" >&5 105928650bb69Smrg$as_echo_n "checking for XCMSDB... " >&6; } 105938650bb69Smrg 105948650bb69Smrgif test -n "$XCMSDB_CFLAGS"; then 105958650bb69Smrg pkg_cv_XCMSDB_CFLAGS="$XCMSDB_CFLAGS" 105968650bb69Smrg elif test -n "$PKG_CONFIG"; then 105978650bb69Smrg if test -n "$PKG_CONFIG" && \ 1059816d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11\""; } >&5 105992c7c4e3dSmrg ($PKG_CONFIG --exists --print-errors "x11") 2>&5 106002c7c4e3dSmrg ac_status=$? 1060116d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1060216d7e2f1Smrg test $ac_status = 0; }; then 106032c7c4e3dSmrg pkg_cv_XCMSDB_CFLAGS=`$PKG_CONFIG --cflags "x11" 2>/dev/null` 106042c7c4e3dSmrgelse 106052c7c4e3dSmrg pkg_failed=yes 106062c7c4e3dSmrgfi 106078650bb69Smrg else 106088650bb69Smrg pkg_failed=untried 106092c7c4e3dSmrgfi 106108650bb69Smrgif test -n "$XCMSDB_LIBS"; then 106118650bb69Smrg pkg_cv_XCMSDB_LIBS="$XCMSDB_LIBS" 106128650bb69Smrg elif test -n "$PKG_CONFIG"; then 106138650bb69Smrg if test -n "$PKG_CONFIG" && \ 1061416d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11\""; } >&5 106152c7c4e3dSmrg ($PKG_CONFIG --exists --print-errors "x11") 2>&5 106162c7c4e3dSmrg ac_status=$? 1061716d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1061816d7e2f1Smrg test $ac_status = 0; }; then 106192c7c4e3dSmrg pkg_cv_XCMSDB_LIBS=`$PKG_CONFIG --libs "x11" 2>/dev/null` 106202c7c4e3dSmrgelse 106212c7c4e3dSmrg pkg_failed=yes 106222c7c4e3dSmrgfi 106238650bb69Smrg else 106248650bb69Smrg pkg_failed=untried 106252c7c4e3dSmrgfi 106262c7c4e3dSmrg 106272c7c4e3dSmrg 106282c7c4e3dSmrg 106292c7c4e3dSmrgif test $pkg_failed = yes; then 106302c7c4e3dSmrg 106312c7c4e3dSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 106322c7c4e3dSmrg _pkg_short_errors_supported=yes 106332c7c4e3dSmrgelse 106342c7c4e3dSmrg _pkg_short_errors_supported=no 106352c7c4e3dSmrgfi 106362c7c4e3dSmrg if test $_pkg_short_errors_supported = yes; then 106378650bb69Smrg XCMSDB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11" 2>&1` 106382c7c4e3dSmrg else 106398650bb69Smrg XCMSDB_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11" 2>&1` 106402c7c4e3dSmrg fi 106412c7c4e3dSmrg # Put the nasty error message in config.log where it belongs 106422c7c4e3dSmrg echo "$XCMSDB_PKG_ERRORS" >&5 106432c7c4e3dSmrg 1064416d7e2f1Smrg as_fn_error $? "Package requirements (x11) were not met: 106452c7c4e3dSmrg 106462c7c4e3dSmrg$XCMSDB_PKG_ERRORS 106472c7c4e3dSmrg 106482c7c4e3dSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 106492c7c4e3dSmrginstalled software in a non-standard prefix. 106502c7c4e3dSmrg 106512c7c4e3dSmrgAlternatively, you may set the environment variables XCMSDB_CFLAGS 106522c7c4e3dSmrgand XCMSDB_LIBS to avoid the need to call pkg-config. 106532c7c4e3dSmrgSee the pkg-config man page for more details. 1065416d7e2f1Smrg" "$LINENO" 5 106552c7c4e3dSmrgelif test $pkg_failed = untried; then 1065616d7e2f1Smrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 106578650bb69Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1065816d7e2f1Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 106592c7c4e3dSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 106602c7c4e3dSmrgpath to pkg-config. 106612c7c4e3dSmrg 106622c7c4e3dSmrgAlternatively, you may set the environment variables XCMSDB_CFLAGS 106632c7c4e3dSmrgand XCMSDB_LIBS to avoid the need to call pkg-config. 106642c7c4e3dSmrgSee the pkg-config man page for more details. 106652c7c4e3dSmrg 106668650bb69SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1066716d7e2f1SmrgSee \`config.log' for more details" "$LINENO" 5; } 106682c7c4e3dSmrgelse 106692c7c4e3dSmrg XCMSDB_CFLAGS=$pkg_cv_XCMSDB_CFLAGS 106702c7c4e3dSmrg XCMSDB_LIBS=$pkg_cv_XCMSDB_LIBS 1067116d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 106728650bb69Smrg$as_echo "yes" >&6; } 106732c7c4e3dSmrg : 106742c7c4e3dSmrgfi 106752c7c4e3dSmrg 1067616d7e2f1Smrgac_config_files="$ac_config_files Makefile man/Makefile" 106772c7c4e3dSmrg 106782c7c4e3dSmrgcat >confcache <<\_ACEOF 106792c7c4e3dSmrg# This file is a shell script that caches the results of configure 106802c7c4e3dSmrg# tests run on this system so they can be shared between configure 106812c7c4e3dSmrg# scripts and configure runs, see configure's option --config-cache. 106822c7c4e3dSmrg# It is not useful on other systems. If it contains results you don't 106832c7c4e3dSmrg# want to keep, you may remove or edit it. 106842c7c4e3dSmrg# 106852c7c4e3dSmrg# config.status only pays attention to the cache file if you give it 106862c7c4e3dSmrg# the --recheck option to rerun configure. 106872c7c4e3dSmrg# 106882c7c4e3dSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 106892c7c4e3dSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 106902c7c4e3dSmrg# following values. 106912c7c4e3dSmrg 106922c7c4e3dSmrg_ACEOF 106932c7c4e3dSmrg 106942c7c4e3dSmrg# The following way of writing the cache mishandles newlines in values, 106952c7c4e3dSmrg# but we know of no workaround that is simple, portable, and efficient. 106968650bb69Smrg# So, we kill variables containing newlines. 106972c7c4e3dSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 106982c7c4e3dSmrg# and sets the high bit in the cache file unless we assign to the vars. 106998650bb69Smrg( 107008650bb69Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 107018650bb69Smrg eval ac_val=\$$ac_var 107028650bb69Smrg case $ac_val in #( 107038650bb69Smrg *${as_nl}*) 107048650bb69Smrg case $ac_var in #( 1070516d7e2f1Smrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 107068650bb69Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 107078650bb69Smrg esac 107088650bb69Smrg case $ac_var in #( 107098650bb69Smrg _ | IFS | as_nl) ;; #( 107108650bb69Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1071116d7e2f1Smrg *) { eval $ac_var=; unset $ac_var;} ;; 107128650bb69Smrg esac ;; 107138650bb69Smrg esac 107148650bb69Smrg done 107158650bb69Smrg 107162c7c4e3dSmrg (set) 2>&1 | 107178650bb69Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 107188650bb69Smrg *${as_nl}ac_space=\ *) 1071916d7e2f1Smrg # `set' does not quote correctly, so add quotes: double-quote 1072016d7e2f1Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 107212c7c4e3dSmrg sed -n \ 107222c7c4e3dSmrg "s/'/'\\\\''/g; 107232c7c4e3dSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 107248650bb69Smrg ;; #( 107252c7c4e3dSmrg *) 107262c7c4e3dSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 107278650bb69Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 107282c7c4e3dSmrg ;; 107298650bb69Smrg esac | 107308650bb69Smrg sort 107318650bb69Smrg) | 107322c7c4e3dSmrg sed ' 107338650bb69Smrg /^ac_cv_env_/b end 107342c7c4e3dSmrg t clear 107358650bb69Smrg :clear 107362c7c4e3dSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 107372c7c4e3dSmrg t end 107388650bb69Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 107398650bb69Smrg :end' >>confcache 107408650bb69Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 107418650bb69Smrg if test -w "$cache_file"; then 1074216d7e2f1Smrg if test "x$cache_file" != "x/dev/null"; then 1074316d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 107448650bb69Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 1074516d7e2f1Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 1074616d7e2f1Smrg cat confcache >"$cache_file" 1074716d7e2f1Smrg else 1074816d7e2f1Smrg case $cache_file in #( 1074916d7e2f1Smrg */* | ?:*) 1075016d7e2f1Smrg mv -f confcache "$cache_file"$$ && 1075116d7e2f1Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 1075216d7e2f1Smrg *) 1075316d7e2f1Smrg mv -f confcache "$cache_file" ;; 1075416d7e2f1Smrg esac 1075516d7e2f1Smrg fi 1075616d7e2f1Smrg fi 107572c7c4e3dSmrg else 1075816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 107598650bb69Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 107602c7c4e3dSmrg fi 107612c7c4e3dSmrgfi 107622c7c4e3dSmrgrm -f confcache 107632c7c4e3dSmrg 107642c7c4e3dSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 107652c7c4e3dSmrg# Let make expand exec_prefix. 107662c7c4e3dSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 107672c7c4e3dSmrg 107682c7c4e3dSmrgDEFS=-DHAVE_CONFIG_H 107692c7c4e3dSmrg 107702c7c4e3dSmrgac_libobjs= 107712c7c4e3dSmrgac_ltlibobjs= 1077216d7e2f1SmrgU= 107732c7c4e3dSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 107742c7c4e3dSmrg # 1. Remove the extension, and $U if already installed. 107758650bb69Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 107768650bb69Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 107778650bb69Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 107788650bb69Smrg # will be set to the directory where LIBOBJS objects are built. 1077916d7e2f1Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1078016d7e2f1Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 107812c7c4e3dSmrgdone 107822c7c4e3dSmrgLIBOBJS=$ac_libobjs 107832c7c4e3dSmrg 107842c7c4e3dSmrgLTLIBOBJS=$ac_ltlibobjs 107852c7c4e3dSmrg 107862c7c4e3dSmrg 107872becc446Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 107882becc446Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 107892becc446Smrg if test -n "$am_sleep_pid"; then 107902becc446Smrg # Hide warnings about reused PIDs. 107912becc446Smrg wait $am_sleep_pid 2>/dev/null 107922becc446Smrg fi 107932becc446Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 107942becc446Smrg$as_echo "done" >&6; } 107958650bb69Smrg if test -n "$EXEEXT"; then 107968650bb69Smrg am__EXEEXT_TRUE= 107978650bb69Smrg am__EXEEXT_FALSE='#' 107988650bb69Smrgelse 107998650bb69Smrg am__EXEEXT_TRUE='#' 108008650bb69Smrg am__EXEEXT_FALSE= 108018650bb69Smrgfi 108028650bb69Smrg 108032c7c4e3dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1080416d7e2f1Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 1080516d7e2f1SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 108062c7c4e3dSmrgfi 108072c7c4e3dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1080816d7e2f1Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1080916d7e2f1SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 108102c7c4e3dSmrgfi 108112c7c4e3dSmrg 1081216d7e2f1Smrg: "${CONFIG_STATUS=./config.status}" 108138650bb69Smrgac_write_fail=0 108142c7c4e3dSmrgac_clean_files_save=$ac_clean_files 108152c7c4e3dSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1081616d7e2f1Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 108178650bb69Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1081816d7e2f1Smrgas_write_fail=0 1081916d7e2f1Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 108202c7c4e3dSmrg#! $SHELL 108212c7c4e3dSmrg# Generated by $as_me. 108222c7c4e3dSmrg# Run this file to recreate the current configuration. 108232c7c4e3dSmrg# Compiler output produced by configure, useful for debugging 108242c7c4e3dSmrg# configure, is in config.log if it exists. 108252c7c4e3dSmrg 108262c7c4e3dSmrgdebug=false 108272c7c4e3dSmrgac_cs_recheck=false 108282c7c4e3dSmrgac_cs_silent=false 108292c7c4e3dSmrg 1083016d7e2f1SmrgSHELL=\${CONFIG_SHELL-$SHELL} 1083116d7e2f1Smrgexport SHELL 1083216d7e2f1Smrg_ASEOF 1083316d7e2f1Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1083416d7e2f1Smrg## -------------------- ## 1083516d7e2f1Smrg## M4sh Initialization. ## 1083616d7e2f1Smrg## -------------------- ## 108372c7c4e3dSmrg 108388650bb69Smrg# Be more Bourne compatible 108398650bb69SmrgDUALCASE=1; export DUALCASE # for MKS sh 1084016d7e2f1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 108412c7c4e3dSmrg emulate sh 108422c7c4e3dSmrg NULLCMD=: 108438650bb69Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 108442c7c4e3dSmrg # is contrary to our usage. Disable this feature. 108452c7c4e3dSmrg alias -g '${1+"$@"}'='"$@"' 108468650bb69Smrg setopt NO_GLOB_SUBST 108478650bb69Smrgelse 1084816d7e2f1Smrg case `(set -o) 2>/dev/null` in #( 1084916d7e2f1Smrg *posix*) : 1085016d7e2f1Smrg set -o posix ;; #( 1085116d7e2f1Smrg *) : 1085216d7e2f1Smrg ;; 108538650bb69Smrgesac 108548650bb69Smrgfi 108558650bb69Smrg 108568650bb69Smrg 108578650bb69Smrgas_nl=' 108588650bb69Smrg' 108598650bb69Smrgexport as_nl 108608650bb69Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 108618650bb69Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 108628650bb69Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 108638650bb69Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1086416d7e2f1Smrg# Prefer a ksh shell builtin over an external printf program on Solaris, 1086516d7e2f1Smrg# but without wasting forks for bash or zsh. 1086616d7e2f1Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 1086716d7e2f1Smrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1086816d7e2f1Smrg as_echo='print -r --' 1086916d7e2f1Smrg as_echo_n='print -rn --' 1087016d7e2f1Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 108718650bb69Smrg as_echo='printf %s\n' 108728650bb69Smrg as_echo_n='printf %s' 108738650bb69Smrgelse 108748650bb69Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 108758650bb69Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 108768650bb69Smrg as_echo_n='/usr/ucb/echo -n' 108778650bb69Smrg else 108788650bb69Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 108798650bb69Smrg as_echo_n_body='eval 108808650bb69Smrg arg=$1; 1088116d7e2f1Smrg case $arg in #( 108828650bb69Smrg *"$as_nl"*) 108838650bb69Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 108848650bb69Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 108858650bb69Smrg esac; 108868650bb69Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 108878650bb69Smrg ' 108888650bb69Smrg export as_echo_n_body 108898650bb69Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 108908650bb69Smrg fi 108918650bb69Smrg export as_echo_body 108928650bb69Smrg as_echo='sh -c $as_echo_body as_echo' 108938650bb69Smrgfi 108948650bb69Smrg 108958650bb69Smrg# The user is always right. 108968650bb69Smrgif test "${PATH_SEPARATOR+set}" != set; then 108978650bb69Smrg PATH_SEPARATOR=: 108988650bb69Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 108998650bb69Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 109008650bb69Smrg PATH_SEPARATOR=';' 109018650bb69Smrg } 109022c7c4e3dSmrgfi 109032c7c4e3dSmrg 109042c7c4e3dSmrg 109058650bb69Smrg# IFS 109068650bb69Smrg# We need space, tab and new line, in precisely that order. Quoting is 109078650bb69Smrg# there to prevent editors from complaining about space-tab. 109088650bb69Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 109098650bb69Smrg# splitting by setting IFS to empty value.) 109108650bb69SmrgIFS=" "" $as_nl" 109118650bb69Smrg 109128650bb69Smrg# Find who we are. Look in the path if we contain no directory separator. 1091316d7e2f1Smrgas_myself= 1091416d7e2f1Smrgcase $0 in #(( 109158650bb69Smrg *[\\/]* ) as_myself=$0 ;; 109168650bb69Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 109178650bb69Smrgfor as_dir in $PATH 109188650bb69Smrgdo 109198650bb69Smrg IFS=$as_save_IFS 109208650bb69Smrg test -z "$as_dir" && as_dir=. 1092116d7e2f1Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1092216d7e2f1Smrg done 109238650bb69SmrgIFS=$as_save_IFS 109248650bb69Smrg 109258650bb69Smrg ;; 109268650bb69Smrgesac 109278650bb69Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 109288650bb69Smrg# in which case we are not to be found in the path. 109298650bb69Smrgif test "x$as_myself" = x; then 109308650bb69Smrg as_myself=$0 109318650bb69Smrgfi 109328650bb69Smrgif test ! -f "$as_myself"; then 109338650bb69Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1093416d7e2f1Smrg exit 1 109358650bb69Smrgfi 109368650bb69Smrg 1093716d7e2f1Smrg# Unset variables that we do not need and which cause bugs (e.g. in 1093816d7e2f1Smrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1093916d7e2f1Smrg# suppresses any "Segmentation fault" message there. '((' could 1094016d7e2f1Smrg# trigger a bug in pdksh 5.2.14. 1094116d7e2f1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1094216d7e2f1Smrgdo eval test x\${$as_var+set} = xset \ 1094316d7e2f1Smrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 109448650bb69Smrgdone 109452c7c4e3dSmrgPS1='$ ' 109462c7c4e3dSmrgPS2='> ' 109472c7c4e3dSmrgPS4='+ ' 109482c7c4e3dSmrg 109492c7c4e3dSmrg# NLS nuisances. 109508650bb69SmrgLC_ALL=C 109518650bb69Smrgexport LC_ALL 109528650bb69SmrgLANGUAGE=C 109538650bb69Smrgexport LANGUAGE 109542c7c4e3dSmrg 1095516d7e2f1Smrg# CDPATH. 1095616d7e2f1Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1095716d7e2f1Smrg 1095816d7e2f1Smrg 1095916d7e2f1Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1096016d7e2f1Smrg# ---------------------------------------- 1096116d7e2f1Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1096216d7e2f1Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1096316d7e2f1Smrg# script with STATUS, using 1 if that was 0. 1096416d7e2f1Smrgas_fn_error () 1096516d7e2f1Smrg{ 1096616d7e2f1Smrg as_status=$1; test $as_status -eq 0 && as_status=1 1096716d7e2f1Smrg if test "$4"; then 1096816d7e2f1Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1096916d7e2f1Smrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1097016d7e2f1Smrg fi 1097116d7e2f1Smrg $as_echo "$as_me: error: $2" >&2 1097216d7e2f1Smrg as_fn_exit $as_status 1097316d7e2f1Smrg} # as_fn_error 1097416d7e2f1Smrg 1097516d7e2f1Smrg 1097616d7e2f1Smrg# as_fn_set_status STATUS 1097716d7e2f1Smrg# ----------------------- 1097816d7e2f1Smrg# Set $? to STATUS, without forking. 1097916d7e2f1Smrgas_fn_set_status () 1098016d7e2f1Smrg{ 1098116d7e2f1Smrg return $1 1098216d7e2f1Smrg} # as_fn_set_status 1098316d7e2f1Smrg 1098416d7e2f1Smrg# as_fn_exit STATUS 1098516d7e2f1Smrg# ----------------- 1098616d7e2f1Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1098716d7e2f1Smrgas_fn_exit () 1098816d7e2f1Smrg{ 1098916d7e2f1Smrg set +e 1099016d7e2f1Smrg as_fn_set_status $1 1099116d7e2f1Smrg exit $1 1099216d7e2f1Smrg} # as_fn_exit 1099316d7e2f1Smrg 1099416d7e2f1Smrg# as_fn_unset VAR 1099516d7e2f1Smrg# --------------- 1099616d7e2f1Smrg# Portably unset VAR. 1099716d7e2f1Smrgas_fn_unset () 1099816d7e2f1Smrg{ 1099916d7e2f1Smrg { eval $1=; unset $1;} 1100016d7e2f1Smrg} 1100116d7e2f1Smrgas_unset=as_fn_unset 1100216d7e2f1Smrg# as_fn_append VAR VALUE 1100316d7e2f1Smrg# ---------------------- 1100416d7e2f1Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1100516d7e2f1Smrg# advantage of any shell optimizations that allow amortized linear growth over 1100616d7e2f1Smrg# repeated appends, instead of the typical quadratic growth present in naive 1100716d7e2f1Smrg# implementations. 1100816d7e2f1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1100916d7e2f1Smrg eval 'as_fn_append () 1101016d7e2f1Smrg { 1101116d7e2f1Smrg eval $1+=\$2 1101216d7e2f1Smrg }' 1101316d7e2f1Smrgelse 1101416d7e2f1Smrg as_fn_append () 1101516d7e2f1Smrg { 1101616d7e2f1Smrg eval $1=\$$1\$2 1101716d7e2f1Smrg } 1101816d7e2f1Smrgfi # as_fn_append 1101916d7e2f1Smrg 1102016d7e2f1Smrg# as_fn_arith ARG... 1102116d7e2f1Smrg# ------------------ 1102216d7e2f1Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1102316d7e2f1Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1102416d7e2f1Smrg# must be portable across $(()) and expr. 1102516d7e2f1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1102616d7e2f1Smrg eval 'as_fn_arith () 1102716d7e2f1Smrg { 1102816d7e2f1Smrg as_val=$(( $* )) 1102916d7e2f1Smrg }' 1103016d7e2f1Smrgelse 1103116d7e2f1Smrg as_fn_arith () 1103216d7e2f1Smrg { 1103316d7e2f1Smrg as_val=`expr "$@" || test $? -eq 1` 1103416d7e2f1Smrg } 1103516d7e2f1Smrgfi # as_fn_arith 1103616d7e2f1Smrg 1103716d7e2f1Smrg 110388650bb69Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 110398650bb69Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 110402c7c4e3dSmrg as_expr=expr 110412c7c4e3dSmrgelse 110422c7c4e3dSmrg as_expr=false 110432c7c4e3dSmrgfi 110442c7c4e3dSmrg 110458650bb69Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 110462c7c4e3dSmrg as_basename=basename 110472c7c4e3dSmrgelse 110482c7c4e3dSmrg as_basename=false 110492c7c4e3dSmrgfi 110502c7c4e3dSmrg 1105116d7e2f1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1105216d7e2f1Smrg as_dirname=dirname 1105316d7e2f1Smrgelse 1105416d7e2f1Smrg as_dirname=false 1105516d7e2f1Smrgfi 110562c7c4e3dSmrg 110578650bb69Smrgas_me=`$as_basename -- "$0" || 110582c7c4e3dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 110592c7c4e3dSmrg X"$0" : 'X\(//\)$' \| \ 110608650bb69Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 110618650bb69Smrg$as_echo X/"$0" | 110628650bb69Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 110638650bb69Smrg s//\1/ 110648650bb69Smrg q 110658650bb69Smrg } 110668650bb69Smrg /^X\/\(\/\/\)$/{ 110678650bb69Smrg s//\1/ 110688650bb69Smrg q 110698650bb69Smrg } 110708650bb69Smrg /^X\/\(\/\).*/{ 110718650bb69Smrg s//\1/ 110728650bb69Smrg q 110738650bb69Smrg } 110748650bb69Smrg s/.*/./; q'` 110752c7c4e3dSmrg 1107616d7e2f1Smrg# Avoid depending upon Character Ranges. 1107716d7e2f1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1107816d7e2f1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1107916d7e2f1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1108016d7e2f1Smrgas_cr_digits='0123456789' 1108116d7e2f1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 110822c7c4e3dSmrg 110838650bb69SmrgECHO_C= ECHO_N= ECHO_T= 1108416d7e2f1Smrgcase `echo -n x` in #((((( 110858650bb69Smrg-n*) 1108616d7e2f1Smrg case `echo 'xy\c'` in 110878650bb69Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1108816d7e2f1Smrg xy) ECHO_C='\c';; 1108916d7e2f1Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1109016d7e2f1Smrg ECHO_T=' ';; 110918650bb69Smrg esac;; 110928650bb69Smrg*) 110938650bb69Smrg ECHO_N='-n';; 110948650bb69Smrgesac 110952c7c4e3dSmrg 110962c7c4e3dSmrgrm -f conf$$ conf$$.exe conf$$.file 110978650bb69Smrgif test -d conf$$.dir; then 110988650bb69Smrg rm -f conf$$.dir/conf$$.file 110998650bb69Smrgelse 111008650bb69Smrg rm -f conf$$.dir 111018650bb69Smrg mkdir conf$$.dir 2>/dev/null 111028650bb69Smrgfi 111038650bb69Smrgif (echo >conf$$.file) 2>/dev/null; then 111048650bb69Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 111052c7c4e3dSmrg as_ln_s='ln -s' 111068650bb69Smrg # ... but there are two gotchas: 111078650bb69Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 111088650bb69Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 111092becc446Smrg # In both cases, we have to default to `cp -pR'. 111108650bb69Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 111112becc446Smrg as_ln_s='cp -pR' 111128650bb69Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 111138650bb69Smrg as_ln_s=ln 111148650bb69Smrg else 111152becc446Smrg as_ln_s='cp -pR' 111162c7c4e3dSmrg fi 111172c7c4e3dSmrgelse 111182becc446Smrg as_ln_s='cp -pR' 111192c7c4e3dSmrgfi 111208650bb69Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 111218650bb69Smrgrmdir conf$$.dir 2>/dev/null 111222c7c4e3dSmrg 1112316d7e2f1Smrg 1112416d7e2f1Smrg# as_fn_mkdir_p 1112516d7e2f1Smrg# ------------- 1112616d7e2f1Smrg# Create "$as_dir" as a directory, including parents if necessary. 1112716d7e2f1Smrgas_fn_mkdir_p () 1112816d7e2f1Smrg{ 1112916d7e2f1Smrg 1113016d7e2f1Smrg case $as_dir in #( 1113116d7e2f1Smrg -*) as_dir=./$as_dir;; 1113216d7e2f1Smrg esac 1113316d7e2f1Smrg test -d "$as_dir" || eval $as_mkdir_p || { 1113416d7e2f1Smrg as_dirs= 1113516d7e2f1Smrg while :; do 1113616d7e2f1Smrg case $as_dir in #( 1113716d7e2f1Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1113816d7e2f1Smrg *) as_qdir=$as_dir;; 1113916d7e2f1Smrg esac 1114016d7e2f1Smrg as_dirs="'$as_qdir' $as_dirs" 1114116d7e2f1Smrg as_dir=`$as_dirname -- "$as_dir" || 1114216d7e2f1Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1114316d7e2f1Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1114416d7e2f1Smrg X"$as_dir" : 'X\(//\)$' \| \ 1114516d7e2f1Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1114616d7e2f1Smrg$as_echo X"$as_dir" | 1114716d7e2f1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1114816d7e2f1Smrg s//\1/ 1114916d7e2f1Smrg q 1115016d7e2f1Smrg } 1115116d7e2f1Smrg /^X\(\/\/\)[^/].*/{ 1115216d7e2f1Smrg s//\1/ 1115316d7e2f1Smrg q 1115416d7e2f1Smrg } 1115516d7e2f1Smrg /^X\(\/\/\)$/{ 1115616d7e2f1Smrg s//\1/ 1115716d7e2f1Smrg q 1115816d7e2f1Smrg } 1115916d7e2f1Smrg /^X\(\/\).*/{ 1116016d7e2f1Smrg s//\1/ 1116116d7e2f1Smrg q 1116216d7e2f1Smrg } 1116316d7e2f1Smrg s/.*/./; q'` 1116416d7e2f1Smrg test -d "$as_dir" && break 1116516d7e2f1Smrg done 1116616d7e2f1Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1116716d7e2f1Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1116816d7e2f1Smrg 1116916d7e2f1Smrg 1117016d7e2f1Smrg} # as_fn_mkdir_p 111712c7c4e3dSmrgif mkdir -p . 2>/dev/null; then 1117216d7e2f1Smrg as_mkdir_p='mkdir -p "$as_dir"' 111732c7c4e3dSmrgelse 111742c7c4e3dSmrg test -d ./-p && rmdir ./-p 111752c7c4e3dSmrg as_mkdir_p=false 111762c7c4e3dSmrgfi 111772c7c4e3dSmrg 111782becc446Smrg 111792becc446Smrg# as_fn_executable_p FILE 111802becc446Smrg# ----------------------- 111812becc446Smrg# Test if FILE is an executable regular file. 111822becc446Smrgas_fn_executable_p () 111832becc446Smrg{ 111842becc446Smrg test -f "$1" && test -x "$1" 111852becc446Smrg} # as_fn_executable_p 111862becc446Smrgas_test_x='test -x' 111872becc446Smrgas_executable_p=as_fn_executable_p 111882c7c4e3dSmrg 111892c7c4e3dSmrg# Sed expression to map a string onto a valid CPP name. 111902c7c4e3dSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 111912c7c4e3dSmrg 111922c7c4e3dSmrg# Sed expression to map a string onto a valid variable name. 111932c7c4e3dSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 111942c7c4e3dSmrg 111952c7c4e3dSmrg 111962c7c4e3dSmrgexec 6>&1 1119716d7e2f1Smrg## ----------------------------------- ## 1119816d7e2f1Smrg## Main body of $CONFIG_STATUS script. ## 1119916d7e2f1Smrg## ----------------------------------- ## 1120016d7e2f1Smrg_ASEOF 1120116d7e2f1Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 112022c7c4e3dSmrg 1120316d7e2f1Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1120416d7e2f1Smrg# Save the log message, to keep $0 and so on meaningful, and to 112052c7c4e3dSmrg# report actual input values of CONFIG_FILES etc. instead of their 112068650bb69Smrg# values after options handling. 112078650bb69Smrgac_log=" 112082becc446SmrgThis file was extended by xcmsdb $as_me 1.0.5, which was 112092becc446Smrggenerated by GNU Autoconf 2.69. Invocation command line was 112102c7c4e3dSmrg 112112c7c4e3dSmrg CONFIG_FILES = $CONFIG_FILES 112122c7c4e3dSmrg CONFIG_HEADERS = $CONFIG_HEADERS 112132c7c4e3dSmrg CONFIG_LINKS = $CONFIG_LINKS 112142c7c4e3dSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 112152c7c4e3dSmrg $ $0 $@ 112162c7c4e3dSmrg 112178650bb69Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 112188650bb69Smrg" 112198650bb69Smrg 112202c7c4e3dSmrg_ACEOF 112212c7c4e3dSmrg 112228650bb69Smrgcase $ac_config_files in *" 112238650bb69Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 112248650bb69Smrgesac 112252c7c4e3dSmrg 112268650bb69Smrgcase $ac_config_headers in *" 112278650bb69Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 112288650bb69Smrgesac 112292c7c4e3dSmrg 112302c7c4e3dSmrg 112318650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 112328650bb69Smrg# Files that config.status was made for. 112338650bb69Smrgconfig_files="$ac_config_files" 112348650bb69Smrgconfig_headers="$ac_config_headers" 112358650bb69Smrgconfig_commands="$ac_config_commands" 112362c7c4e3dSmrg 112378650bb69Smrg_ACEOF 112382c7c4e3dSmrg 112398650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 112402c7c4e3dSmrgac_cs_usage="\ 1124116d7e2f1Smrg\`$as_me' instantiates files and other configuration actions 1124216d7e2f1Smrgfrom templates according to the current configuration. Unless the files 1124316d7e2f1Smrgand actions are specified as TAGs, all are instantiated by default. 112442c7c4e3dSmrg 1124516d7e2f1SmrgUsage: $0 [OPTION]... [TAG]... 112462c7c4e3dSmrg 112472c7c4e3dSmrg -h, --help print this help, then exit 112488650bb69Smrg -V, --version print version number and configuration settings, then exit 1124916d7e2f1Smrg --config print configuration, then exit 112508650bb69Smrg -q, --quiet, --silent 112518650bb69Smrg do not print progress messages 112522c7c4e3dSmrg -d, --debug don't remove temporary files 112532c7c4e3dSmrg --recheck update $as_me by reconfiguring in the same conditions 112548650bb69Smrg --file=FILE[:TEMPLATE] 112558650bb69Smrg instantiate the configuration file FILE 112568650bb69Smrg --header=FILE[:TEMPLATE] 112578650bb69Smrg instantiate the configuration header FILE 112582c7c4e3dSmrg 112592c7c4e3dSmrgConfiguration files: 112602c7c4e3dSmrg$config_files 112612c7c4e3dSmrg 112622c7c4e3dSmrgConfiguration headers: 112632c7c4e3dSmrg$config_headers 112642c7c4e3dSmrg 112652c7c4e3dSmrgConfiguration commands: 112662c7c4e3dSmrg$config_commands 112672c7c4e3dSmrg 1126816d7e2f1SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 112692c7c4e3dSmrg 112708650bb69Smrg_ACEOF 112718650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1127216d7e2f1Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 112732c7c4e3dSmrgac_cs_version="\\ 112742becc446Smrgxcmsdb config.status 1.0.5 112752becc446Smrgconfigured by $0, generated by GNU Autoconf 2.69, 1127616d7e2f1Smrg with options \\"\$ac_cs_config\\" 112772c7c4e3dSmrg 112782becc446SmrgCopyright (C) 2012 Free Software Foundation, Inc. 112792c7c4e3dSmrgThis config.status script is free software; the Free Software Foundation 112802c7c4e3dSmrggives unlimited permission to copy, distribute and modify it." 112818650bb69Smrg 112828650bb69Smrgac_pwd='$ac_pwd' 112838650bb69Smrgsrcdir='$srcdir' 112848650bb69SmrgINSTALL='$INSTALL' 112858650bb69SmrgMKDIR_P='$MKDIR_P' 112868650bb69SmrgAWK='$AWK' 112878650bb69Smrgtest -n "\$AWK" || AWK=awk 112882c7c4e3dSmrg_ACEOF 112892c7c4e3dSmrg 112908650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 112918650bb69Smrg# The default lists apply if the user does not specify any file. 112922c7c4e3dSmrgac_need_defaults=: 112932c7c4e3dSmrgwhile test $# != 0 112942c7c4e3dSmrgdo 112952c7c4e3dSmrg case $1 in 1129616d7e2f1Smrg --*=?*) 112978650bb69Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 112988650bb69Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 112992c7c4e3dSmrg ac_shift=: 113002c7c4e3dSmrg ;; 1130116d7e2f1Smrg --*=) 1130216d7e2f1Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1130316d7e2f1Smrg ac_optarg= 1130416d7e2f1Smrg ac_shift=: 1130516d7e2f1Smrg ;; 113068650bb69Smrg *) 113072c7c4e3dSmrg ac_option=$1 113082c7c4e3dSmrg ac_optarg=$2 113092c7c4e3dSmrg ac_shift=shift 113102c7c4e3dSmrg ;; 113112c7c4e3dSmrg esac 113122c7c4e3dSmrg 113132c7c4e3dSmrg case $ac_option in 113142c7c4e3dSmrg # Handling of the options. 113152c7c4e3dSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 113162c7c4e3dSmrg ac_cs_recheck=: ;; 113178650bb69Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 113188650bb69Smrg $as_echo "$ac_cs_version"; exit ;; 1131916d7e2f1Smrg --config | --confi | --conf | --con | --co | --c ) 1132016d7e2f1Smrg $as_echo "$ac_cs_config"; exit ;; 113218650bb69Smrg --debug | --debu | --deb | --de | --d | -d ) 113222c7c4e3dSmrg debug=: ;; 113232c7c4e3dSmrg --file | --fil | --fi | --f ) 113242c7c4e3dSmrg $ac_shift 113258650bb69Smrg case $ac_optarg in 113268650bb69Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1132716d7e2f1Smrg '') as_fn_error $? "missing file argument" ;; 113288650bb69Smrg esac 1132916d7e2f1Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 113302c7c4e3dSmrg ac_need_defaults=false;; 113312c7c4e3dSmrg --header | --heade | --head | --hea ) 113322c7c4e3dSmrg $ac_shift 113338650bb69Smrg case $ac_optarg in 113348650bb69Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 113358650bb69Smrg esac 1133616d7e2f1Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 113372c7c4e3dSmrg ac_need_defaults=false;; 113388650bb69Smrg --he | --h) 113398650bb69Smrg # Conflict between --help and --header 1134016d7e2f1Smrg as_fn_error $? "ambiguous option: \`$1' 1134116d7e2f1SmrgTry \`$0 --help' for more information.";; 113428650bb69Smrg --help | --hel | -h ) 113438650bb69Smrg $as_echo "$ac_cs_usage"; exit ;; 113442c7c4e3dSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 113452c7c4e3dSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 113462c7c4e3dSmrg ac_cs_silent=: ;; 113472c7c4e3dSmrg 113482c7c4e3dSmrg # This is an error. 1134916d7e2f1Smrg -*) as_fn_error $? "unrecognized option: \`$1' 1135016d7e2f1SmrgTry \`$0 --help' for more information." ;; 113512c7c4e3dSmrg 1135216d7e2f1Smrg *) as_fn_append ac_config_targets " $1" 113538650bb69Smrg ac_need_defaults=false ;; 113542c7c4e3dSmrg 113552c7c4e3dSmrg esac 113562c7c4e3dSmrg shift 113572c7c4e3dSmrgdone 113582c7c4e3dSmrg 113592c7c4e3dSmrgac_configure_extra_args= 113602c7c4e3dSmrg 113612c7c4e3dSmrgif $ac_cs_silent; then 113622c7c4e3dSmrg exec 6>/dev/null 113632c7c4e3dSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 113642c7c4e3dSmrgfi 113652c7c4e3dSmrg 113662c7c4e3dSmrg_ACEOF 113678650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 113682c7c4e3dSmrgif \$ac_cs_recheck; then 113692becc446Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 113708650bb69Smrg shift 113718650bb69Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 113728650bb69Smrg CONFIG_SHELL='$SHELL' 113738650bb69Smrg export CONFIG_SHELL 113748650bb69Smrg exec "\$@" 113752c7c4e3dSmrgfi 113762c7c4e3dSmrg 113772c7c4e3dSmrg_ACEOF 113788650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 113798650bb69Smrgexec 5>>config.log 113808650bb69Smrg{ 113818650bb69Smrg echo 113828650bb69Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 113838650bb69Smrg## Running $as_me. ## 113848650bb69Smrg_ASBOX 113858650bb69Smrg $as_echo "$ac_log" 113868650bb69Smrg} >&5 113872c7c4e3dSmrg 113888650bb69Smrg_ACEOF 113898650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 113902c7c4e3dSmrg# 113918650bb69Smrg# INIT-COMMANDS 113922c7c4e3dSmrg# 113932c7c4e3dSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 113942c7c4e3dSmrg 113952c7c4e3dSmrg_ACEOF 113962c7c4e3dSmrg 113978650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 113982c7c4e3dSmrg 113998650bb69Smrg# Handling of arguments. 114002c7c4e3dSmrgfor ac_config_target in $ac_config_targets 114012c7c4e3dSmrgdo 114028650bb69Smrg case $ac_config_target in 114038650bb69Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 114048650bb69Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 114058650bb69Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1140616d7e2f1Smrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 114078650bb69Smrg 1140816d7e2f1Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 114092c7c4e3dSmrg esac 114102c7c4e3dSmrgdone 114112c7c4e3dSmrg 114128650bb69Smrg 114132c7c4e3dSmrg# If the user did not use the arguments to specify the items to instantiate, 114142c7c4e3dSmrg# then the envvar interface is used. Set only those that are not. 114152c7c4e3dSmrg# We use the long form for the default assignment because of an extremely 114162c7c4e3dSmrg# bizarre bug on SunOS 4.1.3. 114172c7c4e3dSmrgif $ac_need_defaults; then 114182c7c4e3dSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 114192c7c4e3dSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 114202c7c4e3dSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 114212c7c4e3dSmrgfi 114222c7c4e3dSmrg 114232c7c4e3dSmrg# Have a temporary directory for convenience. Make it in the build tree 114248650bb69Smrg# simply because there is no reason against having it here, and in addition, 114252c7c4e3dSmrg# creating and moving files from /tmp can sometimes cause problems. 114268650bb69Smrg# Hook for its removal unless debugging. 114278650bb69Smrg# Note that there is a small window in which the directory will not be cleaned: 114288650bb69Smrg# after its creation but before its name has been assigned to `$tmp'. 114292c7c4e3dSmrg$debug || 114302c7c4e3dSmrg{ 1143116d7e2f1Smrg tmp= ac_tmp= 114328650bb69Smrg trap 'exit_status=$? 1143316d7e2f1Smrg : "${ac_tmp:=$tmp}" 1143416d7e2f1Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 114358650bb69Smrg' 0 1143616d7e2f1Smrg trap 'as_fn_exit 1' 1 2 13 15 114372c7c4e3dSmrg} 114382c7c4e3dSmrg# Create a (secure) tmp directory for tmp files. 114392c7c4e3dSmrg 114402c7c4e3dSmrg{ 114418650bb69Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1144216d7e2f1Smrg test -d "$tmp" 114432c7c4e3dSmrg} || 114442c7c4e3dSmrg{ 114458650bb69Smrg tmp=./conf$$-$RANDOM 114468650bb69Smrg (umask 077 && mkdir "$tmp") 1144716d7e2f1Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1144816d7e2f1Smrgac_tmp=$tmp 114492c7c4e3dSmrg 114508650bb69Smrg# Set up the scripts for CONFIG_FILES section. 114518650bb69Smrg# No need to generate them if there are no CONFIG_FILES. 114528650bb69Smrg# This happens for instance with `./config.status config.h'. 114538650bb69Smrgif test -n "$CONFIG_FILES"; then 114548650bb69Smrg 114558650bb69Smrg 1145616d7e2f1Smrgac_cr=`echo X | tr X '\015'` 1145716d7e2f1Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1145816d7e2f1Smrg# But we know of no other shell where ac_cr would be empty at this 1145916d7e2f1Smrg# point, so we can use a bashism as a fallback. 1146016d7e2f1Smrgif test "x$ac_cr" = x; then 1146116d7e2f1Smrg eval ac_cr=\$\'\\r\' 1146216d7e2f1Smrgfi 114638650bb69Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 114648650bb69Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 114658650bb69Smrg ac_cs_awk_cr='\\r' 114668650bb69Smrgelse 114678650bb69Smrg ac_cs_awk_cr=$ac_cr 114688650bb69Smrgfi 114698650bb69Smrg 1147016d7e2f1Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 114712c7c4e3dSmrg_ACEOF 114722c7c4e3dSmrg 114732c7c4e3dSmrg 114748650bb69Smrg{ 114758650bb69Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 114768650bb69Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 114778650bb69Smrg echo "_ACEOF" 114788650bb69Smrg} >conf$$subs.sh || 1147916d7e2f1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1148016d7e2f1Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 114818650bb69Smrgac_delim='%!_!# ' 114828650bb69Smrgfor ac_last_try in false false false false false :; do 114838650bb69Smrg . ./conf$$subs.sh || 1148416d7e2f1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 114852c7c4e3dSmrg 114868650bb69Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 114878650bb69Smrg if test $ac_delim_n = $ac_delim_num; then 114888650bb69Smrg break 114898650bb69Smrg elif $ac_last_try; then 1149016d7e2f1Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 114918650bb69Smrg else 114928650bb69Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 114938650bb69Smrg fi 114948650bb69Smrgdone 114958650bb69Smrgrm -f conf$$subs.sh 114962c7c4e3dSmrg 114978650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1149816d7e2f1Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 114992c7c4e3dSmrg_ACEOF 115008650bb69Smrgsed -n ' 115018650bb69Smrgh 115028650bb69Smrgs/^/S["/; s/!.*/"]=/ 115038650bb69Smrgp 115048650bb69Smrgg 115058650bb69Smrgs/^[^!]*!// 115068650bb69Smrg:repl 115078650bb69Smrgt repl 115088650bb69Smrgs/'"$ac_delim"'$// 115098650bb69Smrgt delim 115108650bb69Smrg:nl 115118650bb69Smrgh 1151216d7e2f1Smrgs/\(.\{148\}\)..*/\1/ 115138650bb69Smrgt more1 115148650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 115158650bb69Smrgp 115168650bb69Smrgn 115178650bb69Smrgb repl 115188650bb69Smrg:more1 115198650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 115208650bb69Smrgp 115218650bb69Smrgg 115228650bb69Smrgs/.\{148\}// 115238650bb69Smrgt nl 115248650bb69Smrg:delim 115258650bb69Smrgh 1152616d7e2f1Smrgs/\(.\{148\}\)..*/\1/ 115278650bb69Smrgt more2 115288650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 115298650bb69Smrgp 115308650bb69Smrgb 115318650bb69Smrg:more2 115328650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 115338650bb69Smrgp 115348650bb69Smrgg 115358650bb69Smrgs/.\{148\}// 115368650bb69Smrgt delim 115378650bb69Smrg' <conf$$subs.awk | sed ' 115388650bb69Smrg/^[^""]/{ 115398650bb69Smrg N 115408650bb69Smrg s/\n// 115418650bb69Smrg} 115428650bb69Smrg' >>$CONFIG_STATUS || ac_write_fail=1 115438650bb69Smrgrm -f conf$$subs.awk 115448650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 115458650bb69Smrg_ACAWK 1154616d7e2f1Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 115478650bb69Smrg for (key in S) S_is_set[key] = 1 115488650bb69Smrg FS = "" 115492c7c4e3dSmrg 115508650bb69Smrg} 115518650bb69Smrg{ 115528650bb69Smrg line = $ 0 115538650bb69Smrg nfields = split(line, field, "@") 115548650bb69Smrg substed = 0 115558650bb69Smrg len = length(field[1]) 115568650bb69Smrg for (i = 2; i < nfields; i++) { 115578650bb69Smrg key = field[i] 115588650bb69Smrg keylen = length(key) 115598650bb69Smrg if (S_is_set[key]) { 115608650bb69Smrg value = S[key] 115618650bb69Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 115628650bb69Smrg len += length(value) + length(field[++i]) 115638650bb69Smrg substed = 1 115648650bb69Smrg } else 115658650bb69Smrg len += 1 + keylen 115668650bb69Smrg } 115678650bb69Smrg 115688650bb69Smrg print line 115698650bb69Smrg} 115708650bb69Smrg 115718650bb69Smrg_ACAWK 115728650bb69Smrg_ACEOF 115738650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 115748650bb69Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 115758650bb69Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 115768650bb69Smrgelse 115778650bb69Smrg cat 1157816d7e2f1Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1157916d7e2f1Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 115808650bb69Smrg_ACEOF 115818650bb69Smrg 1158216d7e2f1Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1158316d7e2f1Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 115848650bb69Smrg# trailing colons and then remove the whole line if VPATH becomes empty 115858650bb69Smrg# (actually we leave an empty line to preserve line numbers). 115868650bb69Smrgif test "x$srcdir" = x.; then 1158716d7e2f1Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1158816d7e2f1Smrgh 1158916d7e2f1Smrgs/// 1159016d7e2f1Smrgs/^/:/ 1159116d7e2f1Smrgs/[ ]*$/:/ 1159216d7e2f1Smrgs/:\$(srcdir):/:/g 1159316d7e2f1Smrgs/:\${srcdir}:/:/g 1159416d7e2f1Smrgs/:@srcdir@:/:/g 1159516d7e2f1Smrgs/^:*// 115968650bb69Smrgs/:*$// 1159716d7e2f1Smrgx 1159816d7e2f1Smrgs/\(=[ ]*\).*/\1/ 1159916d7e2f1SmrgG 1160016d7e2f1Smrgs/\n// 116018650bb69Smrgs/^[^=]*=[ ]*$// 116028650bb69Smrg}' 116038650bb69Smrgfi 116048650bb69Smrg 116058650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 116062c7c4e3dSmrgfi # test -n "$CONFIG_FILES" 116072c7c4e3dSmrg 116088650bb69Smrg# Set up the scripts for CONFIG_HEADERS section. 116098650bb69Smrg# No need to generate them if there are no CONFIG_HEADERS. 116108650bb69Smrg# This happens for instance with `./config.status Makefile'. 116118650bb69Smrgif test -n "$CONFIG_HEADERS"; then 1161216d7e2f1Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 116138650bb69SmrgBEGIN { 116142c7c4e3dSmrg_ACEOF 116158650bb69Smrg 116168650bb69Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 116178650bb69Smrg# here-document in config.status, that substitutes the proper values into 116188650bb69Smrg# config.h.in to produce config.h. 116198650bb69Smrg 116208650bb69Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 116218650bb69Smrg# handling of long lines. 116228650bb69Smrgac_delim='%!_!# ' 116238650bb69Smrgfor ac_last_try in false false :; do 1162416d7e2f1Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1162516d7e2f1Smrg if test -z "$ac_tt"; then 116268650bb69Smrg break 116278650bb69Smrg elif $ac_last_try; then 1162816d7e2f1Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 116298650bb69Smrg else 116308650bb69Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 116318650bb69Smrg fi 116328650bb69Smrgdone 116338650bb69Smrg 116348650bb69Smrg# For the awk script, D is an array of macro values keyed by name, 116358650bb69Smrg# likewise P contains macro parameters if any. Preserve backslash 116368650bb69Smrg# newline sequences. 116378650bb69Smrg 116388650bb69Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 116398650bb69Smrgsed -n ' 116408650bb69Smrgs/.\{148\}/&'"$ac_delim"'/g 116418650bb69Smrgt rset 116428650bb69Smrg:rset 116438650bb69Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 116448650bb69Smrgt def 116458650bb69Smrgd 116468650bb69Smrg:def 116478650bb69Smrgs/\\$// 116488650bb69Smrgt bsnl 116498650bb69Smrgs/["\\]/\\&/g 116508650bb69Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 116518650bb69SmrgD["\1"]=" \3"/p 116528650bb69Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 116538650bb69Smrgd 116548650bb69Smrg:bsnl 116558650bb69Smrgs/["\\]/\\&/g 116568650bb69Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 116578650bb69SmrgD["\1"]=" \3\\\\\\n"\\/p 116588650bb69Smrgt cont 116598650bb69Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 116608650bb69Smrgt cont 116618650bb69Smrgd 116628650bb69Smrg:cont 116638650bb69Smrgn 116648650bb69Smrgs/.\{148\}/&'"$ac_delim"'/g 116658650bb69Smrgt clear 116668650bb69Smrg:clear 116678650bb69Smrgs/\\$// 116688650bb69Smrgt bsnlc 116698650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 116708650bb69Smrgd 116718650bb69Smrg:bsnlc 116728650bb69Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 116738650bb69Smrgb cont 116748650bb69Smrg' <confdefs.h | sed ' 116758650bb69Smrgs/'"$ac_delim"'/"\\\ 116768650bb69Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 116778650bb69Smrg 116788650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 116798650bb69Smrg for (key in D) D_is_set[key] = 1 116808650bb69Smrg FS = "" 116818650bb69Smrg} 116828650bb69Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 116838650bb69Smrg line = \$ 0 116848650bb69Smrg split(line, arg, " ") 116858650bb69Smrg if (arg[1] == "#") { 116868650bb69Smrg defundef = arg[2] 116878650bb69Smrg mac1 = arg[3] 116888650bb69Smrg } else { 116898650bb69Smrg defundef = substr(arg[1], 2) 116908650bb69Smrg mac1 = arg[2] 116918650bb69Smrg } 116928650bb69Smrg split(mac1, mac2, "(") #) 116938650bb69Smrg macro = mac2[1] 116948650bb69Smrg prefix = substr(line, 1, index(line, defundef) - 1) 116958650bb69Smrg if (D_is_set[macro]) { 116968650bb69Smrg # Preserve the white space surrounding the "#". 116978650bb69Smrg print prefix "define", macro P[macro] D[macro] 116988650bb69Smrg next 116998650bb69Smrg } else { 117008650bb69Smrg # Replace #undef with comments. This is necessary, for example, 117018650bb69Smrg # in the case of _POSIX_SOURCE, which is predefined and required 117028650bb69Smrg # on some systems where configure will not decide to define it. 117038650bb69Smrg if (defundef == "undef") { 117048650bb69Smrg print "/*", prefix defundef, macro, "*/" 117058650bb69Smrg next 117068650bb69Smrg } 117078650bb69Smrg } 117088650bb69Smrg} 117098650bb69Smrg{ print } 117108650bb69Smrg_ACAWK 117118650bb69Smrg_ACEOF 117128650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1171316d7e2f1Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 117148650bb69Smrgfi # test -n "$CONFIG_HEADERS" 117158650bb69Smrg 117168650bb69Smrg 117178650bb69Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 117188650bb69Smrgshift 117198650bb69Smrgfor ac_tag 117208650bb69Smrgdo 117218650bb69Smrg case $ac_tag in 117228650bb69Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 117238650bb69Smrg esac 117248650bb69Smrg case $ac_mode$ac_tag in 117258650bb69Smrg :[FHL]*:*);; 1172616d7e2f1Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 117278650bb69Smrg :[FH]-) ac_tag=-:-;; 117288650bb69Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 117298650bb69Smrg esac 117308650bb69Smrg ac_save_IFS=$IFS 117318650bb69Smrg IFS=: 117328650bb69Smrg set x $ac_tag 117338650bb69Smrg IFS=$ac_save_IFS 117348650bb69Smrg shift 117358650bb69Smrg ac_file=$1 117368650bb69Smrg shift 117378650bb69Smrg 117388650bb69Smrg case $ac_mode in 117398650bb69Smrg :L) ac_source=$1;; 117408650bb69Smrg :[FH]) 117418650bb69Smrg ac_file_inputs= 117428650bb69Smrg for ac_f 117438650bb69Smrg do 117448650bb69Smrg case $ac_f in 1174516d7e2f1Smrg -) ac_f="$ac_tmp/stdin";; 117468650bb69Smrg *) # Look for the file first in the build tree, then in the source tree 117478650bb69Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 117488650bb69Smrg # because $ac_f cannot contain `:'. 117498650bb69Smrg test -f "$ac_f" || 117508650bb69Smrg case $ac_f in 117518650bb69Smrg [\\/$]*) false;; 117528650bb69Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 117538650bb69Smrg esac || 1175416d7e2f1Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 117558650bb69Smrg esac 117568650bb69Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1175716d7e2f1Smrg as_fn_append ac_file_inputs " '$ac_f'" 117588650bb69Smrg done 117598650bb69Smrg 117608650bb69Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 117618650bb69Smrg # use $as_me), people would be surprised to read: 117628650bb69Smrg # /* config.h. Generated by config.status. */ 117638650bb69Smrg configure_input='Generated from '` 117648650bb69Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 117658650bb69Smrg `' by configure.' 117668650bb69Smrg if test x"$ac_file" != x-; then 117678650bb69Smrg configure_input="$ac_file. $configure_input" 1176816d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 117698650bb69Smrg$as_echo "$as_me: creating $ac_file" >&6;} 117708650bb69Smrg fi 117718650bb69Smrg # Neutralize special characters interpreted by sed in replacement strings. 117728650bb69Smrg case $configure_input in #( 117738650bb69Smrg *\&* | *\|* | *\\* ) 117748650bb69Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 117758650bb69Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 117768650bb69Smrg *) ac_sed_conf_input=$configure_input;; 117778650bb69Smrg esac 117788650bb69Smrg 117798650bb69Smrg case $ac_tag in 1178016d7e2f1Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1178116d7e2f1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 117828650bb69Smrg esac 117838650bb69Smrg ;; 117842c7c4e3dSmrg esac 117852c7c4e3dSmrg 117868650bb69Smrg ac_dir=`$as_dirname -- "$ac_file" || 117872c7c4e3dSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 117882c7c4e3dSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 117892c7c4e3dSmrg X"$ac_file" : 'X\(//\)$' \| \ 117908650bb69Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 117918650bb69Smrg$as_echo X"$ac_file" | 117928650bb69Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 117938650bb69Smrg s//\1/ 117948650bb69Smrg q 117958650bb69Smrg } 117968650bb69Smrg /^X\(\/\/\)[^/].*/{ 117978650bb69Smrg s//\1/ 117988650bb69Smrg q 117998650bb69Smrg } 118008650bb69Smrg /^X\(\/\/\)$/{ 118018650bb69Smrg s//\1/ 118028650bb69Smrg q 118038650bb69Smrg } 118048650bb69Smrg /^X\(\/\).*/{ 118058650bb69Smrg s//\1/ 118068650bb69Smrg q 118078650bb69Smrg } 118088650bb69Smrg s/.*/./; q'` 1180916d7e2f1Smrg as_dir="$ac_dir"; as_fn_mkdir_p 118102c7c4e3dSmrg ac_builddir=. 118112c7c4e3dSmrg 118128650bb69Smrgcase "$ac_dir" in 118138650bb69Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 118148650bb69Smrg*) 118158650bb69Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 118168650bb69Smrg # A ".." for each directory in $ac_dir_suffix. 118178650bb69Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 118188650bb69Smrg case $ac_top_builddir_sub in 118198650bb69Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 118208650bb69Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 118218650bb69Smrg esac ;; 118228650bb69Smrgesac 118238650bb69Smrgac_abs_top_builddir=$ac_pwd 118248650bb69Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 118258650bb69Smrg# for backward compatibility: 118268650bb69Smrgac_top_builddir=$ac_top_build_prefix 118272c7c4e3dSmrg 118282c7c4e3dSmrgcase $srcdir in 118298650bb69Smrg .) # We are building in place. 118302c7c4e3dSmrg ac_srcdir=. 118318650bb69Smrg ac_top_srcdir=$ac_top_builddir_sub 118328650bb69Smrg ac_abs_top_srcdir=$ac_pwd ;; 118338650bb69Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 118342c7c4e3dSmrg ac_srcdir=$srcdir$ac_dir_suffix; 118358650bb69Smrg ac_top_srcdir=$srcdir 118368650bb69Smrg ac_abs_top_srcdir=$srcdir ;; 118378650bb69Smrg *) # Relative name. 118388650bb69Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 118398650bb69Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 118408650bb69Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 118412c7c4e3dSmrgesac 118428650bb69Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 118432c7c4e3dSmrg 118442c7c4e3dSmrg 118458650bb69Smrg case $ac_mode in 118468650bb69Smrg :F) 118478650bb69Smrg # 118488650bb69Smrg # CONFIG_FILE 118498650bb69Smrg # 118502c7c4e3dSmrg 118512c7c4e3dSmrg case $INSTALL in 118522c7c4e3dSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 118538650bb69Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 118542c7c4e3dSmrg esac 118558650bb69Smrg ac_MKDIR_P=$MKDIR_P 118568650bb69Smrg case $MKDIR_P in 118578650bb69Smrg [\\/$]* | ?:[\\/]* ) ;; 118588650bb69Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 118598650bb69Smrg esac 118608650bb69Smrg_ACEOF 118612c7c4e3dSmrg 118628650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118638650bb69Smrg# If the template does not know about datarootdir, expand it. 118648650bb69Smrg# FIXME: This hack should be removed a few years after 2.60. 118658650bb69Smrgac_datarootdir_hack=; ac_datarootdir_seen= 118668650bb69Smrgac_sed_dataroot=' 118678650bb69Smrg/datarootdir/ { 118688650bb69Smrg p 118698650bb69Smrg q 118708650bb69Smrg} 118718650bb69Smrg/@datadir@/p 118728650bb69Smrg/@docdir@/p 118738650bb69Smrg/@infodir@/p 118748650bb69Smrg/@localedir@/p 1187516d7e2f1Smrg/@mandir@/p' 118768650bb69Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 118778650bb69Smrg*datarootdir*) ac_datarootdir_seen=yes;; 118788650bb69Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1187916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 118808650bb69Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 118812c7c4e3dSmrg_ACEOF 118828650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118838650bb69Smrg ac_datarootdir_hack=' 118848650bb69Smrg s&@datadir@&$datadir&g 118858650bb69Smrg s&@docdir@&$docdir&g 118868650bb69Smrg s&@infodir@&$infodir&g 118878650bb69Smrg s&@localedir@&$localedir&g 118888650bb69Smrg s&@mandir@&$mandir&g 1188916d7e2f1Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 118908650bb69Smrgesac 118918650bb69Smrg_ACEOF 118928650bb69Smrg 118938650bb69Smrg# Neutralize VPATH when `$srcdir' = `.'. 118948650bb69Smrg# Shell code in configure.ac might set extrasub. 118958650bb69Smrg# FIXME: do we really want to maintain this feature? 118968650bb69Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118978650bb69Smrgac_sed_extra="$ac_vpsub 118982c7c4e3dSmrg$extrasub 118992c7c4e3dSmrg_ACEOF 119008650bb69Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119012c7c4e3dSmrg:t 119022c7c4e3dSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 119038650bb69Smrgs|@configure_input@|$ac_sed_conf_input|;t t 119048650bb69Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 119058650bb69Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 119068650bb69Smrgs&@srcdir@&$ac_srcdir&;t t 119078650bb69Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 119088650bb69Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 119098650bb69Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 119108650bb69Smrgs&@builddir@&$ac_builddir&;t t 119118650bb69Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 119128650bb69Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 119138650bb69Smrgs&@INSTALL@&$ac_INSTALL&;t t 119148650bb69Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 119158650bb69Smrg$ac_datarootdir_hack 119168650bb69Smrg" 1191716d7e2f1Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1191816d7e2f1Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 119192c7c4e3dSmrg 119208650bb69Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1192116d7e2f1Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1192216d7e2f1Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1192316d7e2f1Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1192416d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1192516d7e2f1Smrgwhich seems to be undefined. Please make sure it is defined" >&5 119268650bb69Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1192716d7e2f1Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 119282c7c4e3dSmrg 1192916d7e2f1Smrg rm -f "$ac_tmp/stdin" 119302c7c4e3dSmrg case $ac_file in 1193116d7e2f1Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1193216d7e2f1Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 119338650bb69Smrg esac \ 1193416d7e2f1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 119358650bb69Smrg ;; 119368650bb69Smrg :H) 119378650bb69Smrg # 119388650bb69Smrg # CONFIG_HEADER 119398650bb69Smrg # 119402c7c4e3dSmrg if test x"$ac_file" != x-; then 119418650bb69Smrg { 119428650bb69Smrg $as_echo "/* $configure_input */" \ 1194316d7e2f1Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1194416d7e2f1Smrg } >"$ac_tmp/config.h" \ 1194516d7e2f1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1194616d7e2f1Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1194716d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 119488650bb69Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 119492c7c4e3dSmrg else 119508650bb69Smrg rm -f "$ac_file" 1195116d7e2f1Smrg mv "$ac_tmp/config.h" "$ac_file" \ 1195216d7e2f1Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 119532c7c4e3dSmrg fi 119542c7c4e3dSmrg else 119558650bb69Smrg $as_echo "/* $configure_input */" \ 1195616d7e2f1Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1195716d7e2f1Smrg || as_fn_error $? "could not create -" "$LINENO" 5 119582c7c4e3dSmrg fi 119598650bb69Smrg# Compute "$ac_file"'s index in $config_headers. 119608650bb69Smrg_am_arg="$ac_file" 119612c7c4e3dSmrg_am_stamp_count=1 119622c7c4e3dSmrgfor _am_header in $config_headers :; do 119632c7c4e3dSmrg case $_am_header in 119648650bb69Smrg $_am_arg | $_am_arg:* ) 119652c7c4e3dSmrg break ;; 119662c7c4e3dSmrg * ) 119672c7c4e3dSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 119682c7c4e3dSmrg esac 119692c7c4e3dSmrgdone 119708650bb69Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 119718650bb69Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 119728650bb69Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 119738650bb69Smrg X"$_am_arg" : 'X\(//\)$' \| \ 119748650bb69Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 119758650bb69Smrg$as_echo X"$_am_arg" | 119768650bb69Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 119778650bb69Smrg s//\1/ 119788650bb69Smrg q 119798650bb69Smrg } 119808650bb69Smrg /^X\(\/\/\)[^/].*/{ 119818650bb69Smrg s//\1/ 119828650bb69Smrg q 119838650bb69Smrg } 119848650bb69Smrg /^X\(\/\/\)$/{ 119858650bb69Smrg s//\1/ 119868650bb69Smrg q 119878650bb69Smrg } 119888650bb69Smrg /^X\(\/\).*/{ 119898650bb69Smrg s//\1/ 119908650bb69Smrg q 119918650bb69Smrg } 119928650bb69Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 119938650bb69Smrg ;; 119942c7c4e3dSmrg 1199516d7e2f1Smrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 119968650bb69Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 119978650bb69Smrg ;; 119988650bb69Smrg esac 119992c7c4e3dSmrg 120002c7c4e3dSmrg 120018650bb69Smrg case $ac_file$ac_mode in 120028650bb69Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 120032becc446Smrg # Older Autoconf quotes --file arguments for eval, but not when files 120048650bb69Smrg # are listed without --file. Let's play safe and only enable the eval 120058650bb69Smrg # if we detect the quoting. 120068650bb69Smrg case $CONFIG_FILES in 120078650bb69Smrg *\'*) eval set x "$CONFIG_FILES" ;; 120088650bb69Smrg *) set x $CONFIG_FILES ;; 120098650bb69Smrg esac 120108650bb69Smrg shift 120118650bb69Smrg for mf 120128650bb69Smrg do 120138650bb69Smrg # Strip MF so we end up with the name of the file. 120148650bb69Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 120158650bb69Smrg # Check whether this is an Automake generated Makefile or not. 120162becc446Smrg # We used to match only the files named 'Makefile.in', but 120178650bb69Smrg # some people rename them; so instead we look at the file content. 120188650bb69Smrg # Grep'ing the first line is not enough: some people post-process 120198650bb69Smrg # each Makefile.in and add a new line on top of each file to say so. 120208650bb69Smrg # Grep'ing the whole file is not good either: AIX grep has a line 120218650bb69Smrg # limit of 2048, but all sed's we know have understand at least 4000. 120228650bb69Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 120238650bb69Smrg dirpart=`$as_dirname -- "$mf" || 120242c7c4e3dSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 120252c7c4e3dSmrg X"$mf" : 'X\(//\)[^/]' \| \ 120262c7c4e3dSmrg X"$mf" : 'X\(//\)$' \| \ 120278650bb69Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 120288650bb69Smrg$as_echo X"$mf" | 120298650bb69Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 120308650bb69Smrg s//\1/ 120318650bb69Smrg q 120328650bb69Smrg } 120338650bb69Smrg /^X\(\/\/\)[^/].*/{ 120348650bb69Smrg s//\1/ 120358650bb69Smrg q 120368650bb69Smrg } 120378650bb69Smrg /^X\(\/\/\)$/{ 120388650bb69Smrg s//\1/ 120398650bb69Smrg q 120408650bb69Smrg } 120418650bb69Smrg /^X\(\/\).*/{ 120428650bb69Smrg s//\1/ 120438650bb69Smrg q 120448650bb69Smrg } 120458650bb69Smrg s/.*/./; q'` 120468650bb69Smrg else 120478650bb69Smrg continue 120488650bb69Smrg fi 120498650bb69Smrg # Extract the definition of DEPDIR, am__include, and am__quote 120502becc446Smrg # from the Makefile without running 'make'. 120518650bb69Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 120528650bb69Smrg test -z "$DEPDIR" && continue 120538650bb69Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 120542becc446Smrg test -z "$am__include" && continue 120558650bb69Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 120568650bb69Smrg # Find all dependency output files, they are included files with 120578650bb69Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 120588650bb69Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 120598650bb69Smrg # expansion. 120608650bb69Smrg for file in `sed -n " 120618650bb69Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 120622becc446Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 120638650bb69Smrg # Make sure the directory exists. 120648650bb69Smrg test -f "$dirpart/$file" && continue 120658650bb69Smrg fdir=`$as_dirname -- "$file" || 120662c7c4e3dSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 120672c7c4e3dSmrg X"$file" : 'X\(//\)[^/]' \| \ 120682c7c4e3dSmrg X"$file" : 'X\(//\)$' \| \ 120698650bb69Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 120708650bb69Smrg$as_echo X"$file" | 120718650bb69Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 120728650bb69Smrg s//\1/ 120738650bb69Smrg q 120748650bb69Smrg } 120758650bb69Smrg /^X\(\/\/\)[^/].*/{ 120768650bb69Smrg s//\1/ 120778650bb69Smrg q 120788650bb69Smrg } 120798650bb69Smrg /^X\(\/\/\)$/{ 120808650bb69Smrg s//\1/ 120818650bb69Smrg q 120828650bb69Smrg } 120838650bb69Smrg /^X\(\/\).*/{ 120848650bb69Smrg s//\1/ 120858650bb69Smrg q 120868650bb69Smrg } 120878650bb69Smrg s/.*/./; q'` 1208816d7e2f1Smrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 120898650bb69Smrg # echo "creating $dirpart/$file" 120908650bb69Smrg echo '# dummy' > "$dirpart/$file" 120918650bb69Smrg done 120922c7c4e3dSmrg done 120938650bb69Smrg} 120942c7c4e3dSmrg ;; 120958650bb69Smrg 120962c7c4e3dSmrg esac 120978650bb69Smrgdone # for ac_tag 120982c7c4e3dSmrg 120992c7c4e3dSmrg 1210016d7e2f1Smrgas_fn_exit 0 121012c7c4e3dSmrg_ACEOF 121022c7c4e3dSmrgac_clean_files=$ac_clean_files_save 121032c7c4e3dSmrg 121048650bb69Smrgtest $ac_write_fail = 0 || 1210516d7e2f1Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 121068650bb69Smrg 121072c7c4e3dSmrg 121082c7c4e3dSmrg# configure is writing to config.log, and then calls config.status. 121092c7c4e3dSmrg# config.status does its own redirection, appending to config.log. 121102c7c4e3dSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 121112c7c4e3dSmrg# by configure, so config.status won't be able to write to it; its 121122c7c4e3dSmrg# output is simply discarded. So we exec the FD to /dev/null, 121132c7c4e3dSmrg# effectively closing config.log, so it can be properly (re)opened and 121142c7c4e3dSmrg# appended to by config.status. When coming back to configure, we 121152c7c4e3dSmrg# need to make the FD available again. 121162c7c4e3dSmrgif test "$no_create" != yes; then 121172c7c4e3dSmrg ac_cs_success=: 121182c7c4e3dSmrg ac_config_status_args= 121192c7c4e3dSmrg test "$silent" = yes && 121202c7c4e3dSmrg ac_config_status_args="$ac_config_status_args --quiet" 121212c7c4e3dSmrg exec 5>/dev/null 121222c7c4e3dSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 121232c7c4e3dSmrg exec 5>>config.log 121242c7c4e3dSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 121252c7c4e3dSmrg # would make configure fail if this is the last instruction. 1212616d7e2f1Smrg $ac_cs_success || as_fn_exit 1 121272c7c4e3dSmrgfi 121288650bb69Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1212916d7e2f1Smrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 121308650bb69Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 121318650bb69Smrgfi 121322c7c4e3dSmrg 12133