17d5e3a19Smrg#! /bin/sh 27d5e3a19Smrg# Guess values for system-dependent variables and create Makefiles. 37f6d8fe2Smrg# Generated by GNU Autoconf 2.71 for setxkbmap 1.3.4. 47d5e3a19Smrg# 513e6bc1cSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>. 67d5e3a19Smrg# 7765486e8Smrg# 85212f86fSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, 95212f86fSmrg# Inc. 10765486e8Smrg# 11765486e8Smrg# 127d5e3a19Smrg# This configure script is free software; the Free Software Foundation 137d5e3a19Smrg# gives unlimited permission to copy, distribute and modify it. 14765486e8Smrg## -------------------- ## 15765486e8Smrg## M4sh Initialization. ## 16765486e8Smrg## -------------------- ## 177d5e3a19Smrg 187d5e3a19Smrg# Be more Bourne compatible 197d5e3a19SmrgDUALCASE=1; export DUALCASE # for MKS sh 205212f86fSmrgas_nop=: 215212f86fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 225212f86fSmrgthen : 237d5e3a19Smrg emulate sh 247d5e3a19Smrg NULLCMD=: 251568b75bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 267d5e3a19Smrg # is contrary to our usage. Disable this feature. 277d5e3a19Smrg alias -g '${1+"$@"}'='"$@"' 287d5e3a19Smrg setopt NO_GLOB_SUBST 295212f86fSmrgelse $as_nop 30765486e8Smrg case `(set -o) 2>/dev/null` in #( 31765486e8Smrg *posix*) : 32765486e8Smrg set -o posix ;; #( 33765486e8Smrg *) : 34765486e8Smrg ;; 357d5e3a19Smrgesac 367d5e3a19Smrgfi 377d5e3a19Smrg 387d5e3a19Smrg 395212f86fSmrg 405212f86fSmrg# Reset variables that may have inherited troublesome values from 415212f86fSmrg# the environment. 425212f86fSmrg 435212f86fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 445212f86fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 455212f86fSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 465212f86fSmrg# Quoting is to prevent editors from complaining about space-tab. 471568b75bSmrgas_nl=' 481568b75bSmrg' 491568b75bSmrgexport as_nl 505212f86fSmrgIFS=" "" $as_nl" 515212f86fSmrg 525212f86fSmrgPS1='$ ' 535212f86fSmrgPS2='> ' 545212f86fSmrgPS4='+ ' 555212f86fSmrg 565212f86fSmrg# Ensure predictable behavior from utilities with locale-dependent output. 575212f86fSmrgLC_ALL=C 585212f86fSmrgexport LC_ALL 595212f86fSmrgLANGUAGE=C 605212f86fSmrgexport LANGUAGE 615212f86fSmrg 625212f86fSmrg# We cannot yet rely on "unset" to work, but we need these variables 635212f86fSmrg# to be unset--not just set to an empty or harmless value--now, to 645212f86fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 655212f86fSmrg# also avoids known problems related to "unset" and subshell syntax 665212f86fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 675212f86fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 685212f86fSmrgdo eval test \${$as_var+y} \ 695212f86fSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 705212f86fSmrgdone 715212f86fSmrg 725212f86fSmrg# Ensure that fds 0, 1, and 2 are open. 735212f86fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 745212f86fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 755212f86fSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 761568b75bSmrg 771568b75bSmrg# The user is always right. 785212f86fSmrgif ${PATH_SEPARATOR+false} :; then 791568b75bSmrg PATH_SEPARATOR=: 801568b75bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 811568b75bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 821568b75bSmrg PATH_SEPARATOR=';' 831568b75bSmrg } 847d5e3a19Smrgfi 857d5e3a19Smrg 867d5e3a19Smrg 877d5e3a19Smrg# Find who we are. Look in the path if we contain no directory separator. 88765486e8Smrgas_myself= 89765486e8Smrgcase $0 in #(( 907d5e3a19Smrg *[\\/]* ) as_myself=$0 ;; 917d5e3a19Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 927d5e3a19Smrgfor as_dir in $PATH 937d5e3a19Smrgdo 947d5e3a19Smrg IFS=$as_save_IFS 955212f86fSmrg case $as_dir in #((( 965212f86fSmrg '') as_dir=./ ;; 975212f86fSmrg */) ;; 985212f86fSmrg *) as_dir=$as_dir/ ;; 995212f86fSmrg esac 1005212f86fSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 101765486e8Smrg done 1027d5e3a19SmrgIFS=$as_save_IFS 1037d5e3a19Smrg 1047d5e3a19Smrg ;; 1057d5e3a19Smrgesac 1067d5e3a19Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1077d5e3a19Smrg# in which case we are not to be found in the path. 1087d5e3a19Smrgif test "x$as_myself" = x; then 1097d5e3a19Smrg as_myself=$0 1107d5e3a19Smrgfi 1117d5e3a19Smrgif test ! -f "$as_myself"; then 1125212f86fSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113765486e8Smrg exit 1 1147d5e3a19Smrgfi 1157d5e3a19Smrg 116765486e8Smrg 117b8414663Smrg# Use a proper internal environment variable to ensure we don't fall 118b8414663Smrg # into an infinite loop, continuously re-executing ourselves. 119b8414663Smrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 120b8414663Smrg _as_can_reexec=no; export _as_can_reexec; 121b8414663Smrg # We cannot yet assume a decent shell, so we have to provide a 122b8414663Smrg# neutralization value for shells without unset; and this also 123b8414663Smrg# works around shells that cannot unset nonexistent variables. 124b8414663Smrg# Preserve -v and -x to the replacement shell. 125b8414663SmrgBASH_ENV=/dev/null 126b8414663SmrgENV=/dev/null 127b8414663Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 128b8414663Smrgcase $- in # (((( 129b8414663Smrg *v*x* | *x*v* ) as_opts=-vx ;; 130b8414663Smrg *v* ) as_opts=-v ;; 131b8414663Smrg *x* ) as_opts=-x ;; 132b8414663Smrg * ) as_opts= ;; 133b8414663Smrgesac 134b8414663Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 135b8414663Smrg# Admittedly, this is quite paranoid, since all the known shells bail 136b8414663Smrg# out after a failed `exec'. 1375212f86fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 1385212f86fSmrgexit 255 139b8414663Smrg fi 140b8414663Smrg # We don't want this to propagate to other subprocesses. 141b8414663Smrg { _as_can_reexec=; unset _as_can_reexec;} 142765486e8Smrgif test "x$CONFIG_SHELL" = x; then 1435212f86fSmrg as_bourne_compatible="as_nop=: 1445212f86fSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 1455212f86fSmrgthen : 146765486e8Smrg emulate sh 147765486e8Smrg NULLCMD=: 148765486e8Smrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 149765486e8Smrg # is contrary to our usage. Disable this feature. 150765486e8Smrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 151765486e8Smrg setopt NO_GLOB_SUBST 1525212f86fSmrgelse \$as_nop 153765486e8Smrg case \`(set -o) 2>/dev/null\` in #( 154765486e8Smrg *posix*) : 155765486e8Smrg set -o posix ;; #( 156765486e8Smrg *) : 157765486e8Smrg ;; 158765486e8Smrgesac 159765486e8Smrgfi 160765486e8Smrg" 161765486e8Smrg as_required="as_fn_return () { (exit \$1); } 162765486e8Smrgas_fn_success () { as_fn_return 0; } 163765486e8Smrgas_fn_failure () { as_fn_return 1; } 164765486e8Smrgas_fn_ret_success () { return 0; } 165765486e8Smrgas_fn_ret_failure () { return 1; } 166765486e8Smrg 167765486e8Smrgexitcode=0 168765486e8Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 169765486e8Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 170765486e8Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 171765486e8Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 1725212f86fSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ) 1735212f86fSmrgthen : 174765486e8Smrg 1755212f86fSmrgelse \$as_nop 176765486e8Smrg exitcode=1; echo positional parameters were not saved. 177765486e8Smrgfi 178b8414663Smrgtest x\$exitcode = x0 || exit 1 1795212f86fSmrgblah=\$(echo \$(echo blah)) 1805212f86fSmrgtest x\"\$blah\" = xblah || exit 1 181b8414663Smrgtest -x / || exit 1" 182765486e8Smrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 183765486e8Smrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 184765486e8Smrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 185765486e8Smrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 186765486e8Smrgtest \$(( 1 + 1 )) = 2 || exit 1" 1875212f86fSmrg if (eval "$as_required") 2>/dev/null 1885212f86fSmrgthen : 189765486e8Smrg as_have_required=yes 1905212f86fSmrgelse $as_nop 191765486e8Smrg as_have_required=no 192765486e8Smrgfi 1935212f86fSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null 1945212f86fSmrgthen : 195765486e8Smrg 1965212f86fSmrgelse $as_nop 197765486e8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 198765486e8Smrgas_found=false 199765486e8Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 200765486e8Smrgdo 201765486e8Smrg IFS=$as_save_IFS 2025212f86fSmrg case $as_dir in #((( 2035212f86fSmrg '') as_dir=./ ;; 2045212f86fSmrg */) ;; 2055212f86fSmrg *) as_dir=$as_dir/ ;; 2065212f86fSmrg esac 207765486e8Smrg as_found=: 208765486e8Smrg case $as_dir in #( 209765486e8Smrg /*) 210765486e8Smrg for as_base in sh bash ksh sh5; do 211765486e8Smrg # Try only shells that exist, to save several forks. 2125212f86fSmrg as_shell=$as_dir$as_base 213765486e8Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2145212f86fSmrg as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2155212f86fSmrgthen : 216765486e8Smrg CONFIG_SHELL=$as_shell as_have_required=yes 2175212f86fSmrg if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null 2185212f86fSmrgthen : 219765486e8Smrg break 2 220765486e8Smrgfi 221765486e8Smrgfi 222765486e8Smrg done;; 223765486e8Smrg esac 224765486e8Smrg as_found=false 225765486e8Smrgdone 226765486e8SmrgIFS=$as_save_IFS 2275212f86fSmrgif $as_found 2285212f86fSmrgthen : 2295212f86fSmrg 2305212f86fSmrgelse $as_nop 2315212f86fSmrg if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 2325212f86fSmrg as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null 2335212f86fSmrgthen : 2345212f86fSmrg CONFIG_SHELL=$SHELL as_have_required=yes 2355212f86fSmrgfi 2365212f86fSmrgfi 237765486e8Smrg 238765486e8Smrg 2395212f86fSmrg if test "x$CONFIG_SHELL" != x 2405212f86fSmrgthen : 241b8414663Smrg export CONFIG_SHELL 242b8414663Smrg # We cannot yet assume a decent shell, so we have to provide a 243b8414663Smrg# neutralization value for shells without unset; and this also 244b8414663Smrg# works around shells that cannot unset nonexistent variables. 245b8414663Smrg# Preserve -v and -x to the replacement shell. 246b8414663SmrgBASH_ENV=/dev/null 247b8414663SmrgENV=/dev/null 248b8414663Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249b8414663Smrgcase $- in # (((( 250b8414663Smrg *v*x* | *x*v* ) as_opts=-vx ;; 251b8414663Smrg *v* ) as_opts=-v ;; 252b8414663Smrg *x* ) as_opts=-x ;; 253b8414663Smrg * ) as_opts= ;; 254b8414663Smrgesac 255b8414663Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256b8414663Smrg# Admittedly, this is quite paranoid, since all the known shells bail 257b8414663Smrg# out after a failed `exec'. 2585212f86fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 259b8414663Smrgexit 255 260765486e8Smrgfi 261765486e8Smrg 2625212f86fSmrg if test x$as_have_required = xno 2635212f86fSmrgthen : 2645212f86fSmrg printf "%s\n" "$0: This script requires a shell more modern than all" 2655212f86fSmrg printf "%s\n" "$0: the shells that I found on your system." 2665212f86fSmrg if test ${ZSH_VERSION+y} ; then 2675212f86fSmrg printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" 2685212f86fSmrg printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." 269765486e8Smrg else 2705212f86fSmrg printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and 27113e6bc1cSmrg$0: https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues 272765486e8Smrg$0: about your system, including any error possibly output 273765486e8Smrg$0: before this message. Then install a modern shell, or 274765486e8Smrg$0: manually run the script under such a shell if you do 275765486e8Smrg$0: have one." 276765486e8Smrg fi 277765486e8Smrg exit 1 278765486e8Smrgfi 279765486e8Smrgfi 280765486e8Smrgfi 281765486e8SmrgSHELL=${CONFIG_SHELL-/bin/sh} 282765486e8Smrgexport SHELL 283765486e8Smrg# Unset more variables known to interfere with behavior of common tools. 284765486e8SmrgCLICOLOR_FORCE= GREP_OPTIONS= 285765486e8Smrgunset CLICOLOR_FORCE GREP_OPTIONS 286765486e8Smrg 287765486e8Smrg## --------------------- ## 288765486e8Smrg## M4sh Shell Functions. ## 289765486e8Smrg## --------------------- ## 290765486e8Smrg# as_fn_unset VAR 291765486e8Smrg# --------------- 292765486e8Smrg# Portably unset VAR. 293765486e8Smrgas_fn_unset () 294765486e8Smrg{ 295765486e8Smrg { eval $1=; unset $1;} 296765486e8Smrg} 297765486e8Smrgas_unset=as_fn_unset 298765486e8Smrg 2995212f86fSmrg 300765486e8Smrg# as_fn_set_status STATUS 301765486e8Smrg# ----------------------- 302765486e8Smrg# Set $? to STATUS, without forking. 303765486e8Smrgas_fn_set_status () 304765486e8Smrg{ 305765486e8Smrg return $1 306765486e8Smrg} # as_fn_set_status 307765486e8Smrg 308765486e8Smrg# as_fn_exit STATUS 309765486e8Smrg# ----------------- 310765486e8Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 311765486e8Smrgas_fn_exit () 312765486e8Smrg{ 313765486e8Smrg set +e 314765486e8Smrg as_fn_set_status $1 315765486e8Smrg exit $1 316765486e8Smrg} # as_fn_exit 3175212f86fSmrg# as_fn_nop 3185212f86fSmrg# --------- 3195212f86fSmrg# Do nothing but, unlike ":", preserve the value of $?. 3205212f86fSmrgas_fn_nop () 3215212f86fSmrg{ 3225212f86fSmrg return $? 3235212f86fSmrg} 3245212f86fSmrgas_nop=as_fn_nop 325765486e8Smrg 326765486e8Smrg# as_fn_mkdir_p 327765486e8Smrg# ------------- 328765486e8Smrg# Create "$as_dir" as a directory, including parents if necessary. 329765486e8Smrgas_fn_mkdir_p () 330765486e8Smrg{ 331765486e8Smrg 332765486e8Smrg case $as_dir in #( 333765486e8Smrg -*) as_dir=./$as_dir;; 334765486e8Smrg esac 335765486e8Smrg test -d "$as_dir" || eval $as_mkdir_p || { 336765486e8Smrg as_dirs= 337765486e8Smrg while :; do 338765486e8Smrg case $as_dir in #( 3395212f86fSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 340765486e8Smrg *) as_qdir=$as_dir;; 341765486e8Smrg esac 342765486e8Smrg as_dirs="'$as_qdir' $as_dirs" 343765486e8Smrg as_dir=`$as_dirname -- "$as_dir" || 344765486e8Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 345765486e8Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 346765486e8Smrg X"$as_dir" : 'X\(//\)$' \| \ 347765486e8Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 3485212f86fSmrgprintf "%s\n" X"$as_dir" | 349765486e8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 350765486e8Smrg s//\1/ 351765486e8Smrg q 352765486e8Smrg } 353765486e8Smrg /^X\(\/\/\)[^/].*/{ 354765486e8Smrg s//\1/ 355765486e8Smrg q 356765486e8Smrg } 357765486e8Smrg /^X\(\/\/\)$/{ 358765486e8Smrg s//\1/ 359765486e8Smrg q 360765486e8Smrg } 361765486e8Smrg /^X\(\/\).*/{ 362765486e8Smrg s//\1/ 363765486e8Smrg q 364765486e8Smrg } 365765486e8Smrg s/.*/./; q'` 366765486e8Smrg test -d "$as_dir" && break 367765486e8Smrg done 368765486e8Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 369765486e8Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 370765486e8Smrg 371765486e8Smrg 372765486e8Smrg} # as_fn_mkdir_p 373b8414663Smrg 374b8414663Smrg# as_fn_executable_p FILE 375b8414663Smrg# ----------------------- 376b8414663Smrg# Test if FILE is an executable regular file. 377b8414663Smrgas_fn_executable_p () 378b8414663Smrg{ 379b8414663Smrg test -f "$1" && test -x "$1" 380b8414663Smrg} # as_fn_executable_p 381765486e8Smrg# as_fn_append VAR VALUE 382765486e8Smrg# ---------------------- 383765486e8Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 384765486e8Smrg# advantage of any shell optimizations that allow amortized linear growth over 385765486e8Smrg# repeated appends, instead of the typical quadratic growth present in naive 386765486e8Smrg# implementations. 3875212f86fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 3885212f86fSmrgthen : 389765486e8Smrg eval 'as_fn_append () 390765486e8Smrg { 391765486e8Smrg eval $1+=\$2 392765486e8Smrg }' 3935212f86fSmrgelse $as_nop 394765486e8Smrg as_fn_append () 395765486e8Smrg { 396765486e8Smrg eval $1=\$$1\$2 397765486e8Smrg } 398765486e8Smrgfi # as_fn_append 399765486e8Smrg 400765486e8Smrg# as_fn_arith ARG... 401765486e8Smrg# ------------------ 402765486e8Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 403765486e8Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 404765486e8Smrg# must be portable across $(()) and expr. 4055212f86fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 4065212f86fSmrgthen : 407765486e8Smrg eval 'as_fn_arith () 408765486e8Smrg { 409765486e8Smrg as_val=$(( $* )) 410765486e8Smrg }' 4115212f86fSmrgelse $as_nop 412765486e8Smrg as_fn_arith () 413765486e8Smrg { 414765486e8Smrg as_val=`expr "$@" || test $? -eq 1` 415765486e8Smrg } 416765486e8Smrgfi # as_fn_arith 417765486e8Smrg 4185212f86fSmrg# as_fn_nop 4195212f86fSmrg# --------- 4205212f86fSmrg# Do nothing but, unlike ":", preserve the value of $?. 4215212f86fSmrgas_fn_nop () 4225212f86fSmrg{ 4235212f86fSmrg return $? 4245212f86fSmrg} 4255212f86fSmrgas_nop=as_fn_nop 426765486e8Smrg 427765486e8Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 428765486e8Smrg# ---------------------------------------- 429765486e8Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 430765486e8Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 431765486e8Smrg# script with STATUS, using 1 if that was 0. 432765486e8Smrgas_fn_error () 433765486e8Smrg{ 434765486e8Smrg as_status=$1; test $as_status -eq 0 && as_status=1 435765486e8Smrg if test "$4"; then 436765486e8Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4375212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 438765486e8Smrg fi 4395212f86fSmrg printf "%s\n" "$as_me: error: $2" >&2 440765486e8Smrg as_fn_exit $as_status 441765486e8Smrg} # as_fn_error 442765486e8Smrg 4437d5e3a19Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 4447d5e3a19Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4457d5e3a19Smrg as_expr=expr 4467d5e3a19Smrgelse 4477d5e3a19Smrg as_expr=false 4487d5e3a19Smrgfi 4497d5e3a19Smrg 4507d5e3a19Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4517d5e3a19Smrg as_basename=basename 4527d5e3a19Smrgelse 4537d5e3a19Smrg as_basename=false 4547d5e3a19Smrgfi 4557d5e3a19Smrg 456765486e8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 457765486e8Smrg as_dirname=dirname 458765486e8Smrgelse 459765486e8Smrg as_dirname=false 460765486e8Smrgfi 4617d5e3a19Smrg 4627d5e3a19Smrgas_me=`$as_basename -- "$0" || 4637d5e3a19Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4647d5e3a19Smrg X"$0" : 'X\(//\)$' \| \ 4657d5e3a19Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4665212f86fSmrgprintf "%s\n" X/"$0" | 4677d5e3a19Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4687d5e3a19Smrg s//\1/ 4697d5e3a19Smrg q 4707d5e3a19Smrg } 4717d5e3a19Smrg /^X\/\(\/\/\)$/{ 4727d5e3a19Smrg s//\1/ 4737d5e3a19Smrg q 4747d5e3a19Smrg } 4757d5e3a19Smrg /^X\/\(\/\).*/{ 4767d5e3a19Smrg s//\1/ 4777d5e3a19Smrg q 4787d5e3a19Smrg } 4797d5e3a19Smrg s/.*/./; q'` 4807d5e3a19Smrg 481765486e8Smrg# Avoid depending upon Character Ranges. 482765486e8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 483765486e8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 484765486e8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 485765486e8Smrgas_cr_digits='0123456789' 486765486e8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4877d5e3a19Smrg 4887d5e3a19Smrg 489765486e8Smrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 490765486e8Smrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 491765486e8Smrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 492765486e8Smrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 493765486e8Smrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 494765486e8Smrg sed -n ' 495765486e8Smrg p 496765486e8Smrg /[$]LINENO/= 497765486e8Smrg ' <$as_myself | 498765486e8Smrg sed ' 499765486e8Smrg s/[$]LINENO.*/&-/ 500765486e8Smrg t lineno 501765486e8Smrg b 502765486e8Smrg :lineno 503765486e8Smrg N 504765486e8Smrg :loop 505765486e8Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 506765486e8Smrg t loop 507765486e8Smrg s/-\n.*// 508765486e8Smrg ' >$as_me.lineno && 509765486e8Smrg chmod +x "$as_me.lineno" || 5105212f86fSmrg { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 5117d5e3a19Smrg 512b8414663Smrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 513b8414663Smrg # already done that, so ensure we don't try to do so again and fall 514b8414663Smrg # in an infinite loop. This has already happened in practice. 515b8414663Smrg _as_can_reexec=no; export _as_can_reexec 516765486e8Smrg # Don't try to exec as it changes $[0], causing all sort of problems 517765486e8Smrg # (the dirname of $[0] is not the place where we might find the 518765486e8Smrg # original and so on. Autoconf is especially sensitive to this). 519765486e8Smrg . "./$as_me.lineno" 520765486e8Smrg # Exit status is that of the last command. 521765486e8Smrg exit 5227d5e3a19Smrg} 5237d5e3a19Smrg 5245212f86fSmrg 5255212f86fSmrg# Determine whether it's possible to make 'echo' print without a newline. 5265212f86fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 5275212f86fSmrg# for compatibility with existing Makefiles. 528765486e8SmrgECHO_C= ECHO_N= ECHO_T= 529765486e8Smrgcase `echo -n x` in #((((( 530765486e8Smrg-n*) 531765486e8Smrg case `echo 'xy\c'` in 532765486e8Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 533765486e8Smrg xy) ECHO_C='\c';; 534765486e8Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 535765486e8Smrg ECHO_T=' ';; 536765486e8Smrg esac;; 537765486e8Smrg*) 538765486e8Smrg ECHO_N='-n';; 539765486e8Smrgesac 5407d5e3a19Smrg 5415212f86fSmrg# For backward compatibility with old third-party macros, we provide 5425212f86fSmrg# the shell variables $as_echo and $as_echo_n. New code should use 5435212f86fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 5445212f86fSmrgas_echo='printf %s\n' 5455212f86fSmrgas_echo_n='printf %s' 5465212f86fSmrg 5475212f86fSmrg 548765486e8Smrgrm -f conf$$ conf$$.exe conf$$.file 549765486e8Smrgif test -d conf$$.dir; then 550765486e8Smrg rm -f conf$$.dir/conf$$.file 551765486e8Smrgelse 552765486e8Smrg rm -f conf$$.dir 553765486e8Smrg mkdir conf$$.dir 2>/dev/null 5547d5e3a19Smrgfi 555765486e8Smrgif (echo >conf$$.file) 2>/dev/null; then 556765486e8Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 557765486e8Smrg as_ln_s='ln -s' 558765486e8Smrg # ... but there are two gotchas: 559765486e8Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 560765486e8Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 561b8414663Smrg # In both cases, we have to default to `cp -pR'. 562765486e8Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 563b8414663Smrg as_ln_s='cp -pR' 564765486e8Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 565765486e8Smrg as_ln_s=ln 566765486e8Smrg else 567b8414663Smrg as_ln_s='cp -pR' 568765486e8Smrg fi 5697d5e3a19Smrgelse 570b8414663Smrg as_ln_s='cp -pR' 5717d5e3a19Smrgfi 572765486e8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 573765486e8Smrgrmdir conf$$.dir 2>/dev/null 5747d5e3a19Smrg 575765486e8Smrgif mkdir -p . 2>/dev/null; then 576765486e8Smrg as_mkdir_p='mkdir -p "$as_dir"' 577765486e8Smrgelse 578765486e8Smrg test -d ./-p && rmdir ./-p 579765486e8Smrg as_mkdir_p=false 5807d5e3a19Smrgfi 5817d5e3a19Smrg 582b8414663Smrgas_test_x='test -x' 583b8414663Smrgas_executable_p=as_fn_executable_p 5847d5e3a19Smrg 585765486e8Smrg# Sed expression to map a string onto a valid CPP name. 586765486e8Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5877d5e3a19Smrg 588765486e8Smrg# Sed expression to map a string onto a valid variable name. 589765486e8Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5907d5e3a19Smrg 5917d5e3a19Smrg 592765486e8Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null 593765486e8Smrgexec 6>&1 5947d5e3a19Smrg 5957d5e3a19Smrg# Name of the host. 596765486e8Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 5977d5e3a19Smrg# so uname gets run too. 5987d5e3a19Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5997d5e3a19Smrg 6007d5e3a19Smrg# 6017d5e3a19Smrg# Initializations. 6027d5e3a19Smrg# 6037d5e3a19Smrgac_default_prefix=/usr/local 6047d5e3a19Smrgac_clean_files= 6057d5e3a19Smrgac_config_libobj_dir=. 6067d5e3a19SmrgLIBOBJS= 6077d5e3a19Smrgcross_compiling=no 6087d5e3a19Smrgsubdirs= 6097d5e3a19SmrgMFLAGS= 6107d5e3a19SmrgMAKEFLAGS= 6117d5e3a19Smrg 6127d5e3a19Smrg# Identity of this package. 6137d5e3a19SmrgPACKAGE_NAME='setxkbmap' 6147d5e3a19SmrgPACKAGE_TARNAME='setxkbmap' 6157f6d8fe2SmrgPACKAGE_VERSION='1.3.4' 6167f6d8fe2SmrgPACKAGE_STRING='setxkbmap 1.3.4' 61713e6bc1cSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues' 618765486e8SmrgPACKAGE_URL='' 6197d5e3a19Smrg 620b8414663Smrgac_unique_file="Makefile.am" 6211568b75bSmrg# Factoring default headers for most tests. 6221568b75bSmrgac_includes_default="\ 6235212f86fSmrg#include <stddef.h> 6245212f86fSmrg#ifdef HAVE_STDIO_H 6255212f86fSmrg# include <stdio.h> 6261568b75bSmrg#endif 6275212f86fSmrg#ifdef HAVE_STDLIB_H 6281568b75bSmrg# include <stdlib.h> 6291568b75bSmrg#endif 6301568b75bSmrg#ifdef HAVE_STRING_H 6311568b75bSmrg# include <string.h> 6321568b75bSmrg#endif 6331568b75bSmrg#ifdef HAVE_INTTYPES_H 6341568b75bSmrg# include <inttypes.h> 6351568b75bSmrg#endif 6361568b75bSmrg#ifdef HAVE_STDINT_H 6371568b75bSmrg# include <stdint.h> 6381568b75bSmrg#endif 6395212f86fSmrg#ifdef HAVE_STRINGS_H 6405212f86fSmrg# include <strings.h> 6415212f86fSmrg#endif 6425212f86fSmrg#ifdef HAVE_SYS_TYPES_H 6435212f86fSmrg# include <sys/types.h> 6445212f86fSmrg#endif 6455212f86fSmrg#ifdef HAVE_SYS_STAT_H 6465212f86fSmrg# include <sys/stat.h> 6475212f86fSmrg#endif 6481568b75bSmrg#ifdef HAVE_UNISTD_H 6491568b75bSmrg# include <unistd.h> 6501568b75bSmrg#endif" 6511568b75bSmrg 6525212f86fSmrgac_header_c_list= 6531568b75bSmrgac_subst_vars='am__EXEEXT_FALSE 6541568b75bSmrgam__EXEEXT_TRUE 6551568b75bSmrgLTLIBOBJS 6567d5e3a19SmrgLIBOBJS 657765486e8SmrgLINT_FALSE 658765486e8SmrgLINT_TRUE 659765486e8SmrgLINT_FLAGS 660765486e8SmrgLINT 661765486e8SmrgSETXKBMAP_LIBS 662765486e8SmrgSETXKBMAP_CFLAGS 663765486e8SmrgXKBCONFIGROOT 664765486e8SmrgMAN_SUBSTS 665765486e8SmrgXORG_MAN_PAGE 6661568b75bSmrgADMIN_MAN_DIR 6671568b75bSmrgDRIVER_MAN_DIR 6681568b75bSmrgMISC_MAN_DIR 6691568b75bSmrgFILE_MAN_DIR 6701568b75bSmrgLIB_MAN_DIR 6711568b75bSmrgAPP_MAN_DIR 6721568b75bSmrgADMIN_MAN_SUFFIX 6731568b75bSmrgDRIVER_MAN_SUFFIX 6741568b75bSmrgMISC_MAN_SUFFIX 6751568b75bSmrgFILE_MAN_SUFFIX 6761568b75bSmrgLIB_MAN_SUFFIX 6771568b75bSmrgAPP_MAN_SUFFIX 678765486e8SmrgSED 6791568b75bSmrghost_os 6801568b75bSmrghost_vendor 6811568b75bSmrghost_cpu 6821568b75bSmrghost 6831568b75bSmrgbuild_os 6841568b75bSmrgbuild_vendor 6851568b75bSmrgbuild_cpu 6861568b75bSmrgbuild 687765486e8SmrgINSTALL_CMD 68813e6bc1cSmrgPKG_CONFIG_LIBDIR 68913e6bc1cSmrgPKG_CONFIG_PATH 6901568b75bSmrgPKG_CONFIG 691765486e8SmrgCHANGELOG_CMD 692bda5b58fSmrgSTRICT_CFLAGS 6931568b75bSmrgCWARNFLAGS 694bda5b58fSmrgBASE_CFLAGS 6951568b75bSmrgam__fastdepCC_FALSE 6961568b75bSmrgam__fastdepCC_TRUE 6971568b75bSmrgCCDEPMODE 698b8414663Smrgam__nodep 6991568b75bSmrgAMDEPBACKSLASH 7001568b75bSmrgAMDEP_FALSE 7011568b75bSmrgAMDEP_TRUE 7021568b75bSmrgam__include 7031568b75bSmrgDEPDIR 7041568b75bSmrgOBJEXT 7051568b75bSmrgEXEEXT 7061568b75bSmrgac_ct_CC 7071568b75bSmrgCPPFLAGS 7081568b75bSmrgLDFLAGS 7091568b75bSmrgCFLAGS 7101568b75bSmrgCC 711b8414663SmrgAM_BACKSLASH 712b8414663SmrgAM_DEFAULT_VERBOSITY 713b8414663SmrgAM_DEFAULT_V 714b8414663SmrgAM_V 7155212f86fSmrgCSCOPE 7165212f86fSmrgETAGS 7175212f86fSmrgCTAGS 7181568b75bSmrgam__untar 7191568b75bSmrgam__tar 7201568b75bSmrgAMTAR 7211568b75bSmrgam__leading_dot 7221568b75bSmrgSET_MAKE 7231568b75bSmrgAWK 7241568b75bSmrgmkdir_p 7251568b75bSmrgMKDIR_P 7261568b75bSmrgINSTALL_STRIP_PROGRAM 7271568b75bSmrgSTRIP 7281568b75bSmrginstall_sh 7291568b75bSmrgMAKEINFO 7301568b75bSmrgAUTOHEADER 7311568b75bSmrgAUTOMAKE 7321568b75bSmrgAUTOCONF 7331568b75bSmrgACLOCAL 7341568b75bSmrgVERSION 7351568b75bSmrgPACKAGE 7361568b75bSmrgCYGPATH_W 7371568b75bSmrgam__isrc 7381568b75bSmrgINSTALL_DATA 7391568b75bSmrgINSTALL_SCRIPT 7401568b75bSmrgINSTALL_PROGRAM 7411568b75bSmrgtarget_alias 7421568b75bSmrghost_alias 7431568b75bSmrgbuild_alias 7441568b75bSmrgLIBS 7451568b75bSmrgECHO_T 7461568b75bSmrgECHO_N 7471568b75bSmrgECHO_C 7481568b75bSmrgDEFS 7491568b75bSmrgmandir 7501568b75bSmrglocaledir 7511568b75bSmrglibdir 7521568b75bSmrgpsdir 7531568b75bSmrgpdfdir 7541568b75bSmrgdvidir 7551568b75bSmrghtmldir 7561568b75bSmrginfodir 7571568b75bSmrgdocdir 7581568b75bSmrgoldincludedir 7591568b75bSmrgincludedir 7605212f86fSmrgrunstatedir 7611568b75bSmrglocalstatedir 7621568b75bSmrgsharedstatedir 7631568b75bSmrgsysconfdir 7641568b75bSmrgdatadir 7651568b75bSmrgdatarootdir 7661568b75bSmrglibexecdir 7671568b75bSmrgsbindir 7681568b75bSmrgbindir 7691568b75bSmrgprogram_transform_name 7701568b75bSmrgprefix 7711568b75bSmrgexec_prefix 772765486e8SmrgPACKAGE_URL 7731568b75bSmrgPACKAGE_BUGREPORT 7741568b75bSmrgPACKAGE_STRING 7751568b75bSmrgPACKAGE_VERSION 7761568b75bSmrgPACKAGE_TARNAME 7771568b75bSmrgPACKAGE_NAME 7781568b75bSmrgPATH_SEPARATOR 7795212f86fSmrgSHELL 7805212f86fSmrgam__quote' 7817d5e3a19Smrgac_subst_files='' 7821568b75bSmrgac_user_opts=' 7831568b75bSmrgenable_option_checking 784b8414663Smrgenable_silent_rules 7851568b75bSmrgenable_dependency_tracking 786bda5b58fSmrgenable_selective_werror 787765486e8Smrgenable_strict_compilation 7881568b75bSmrgwith_xkb_config_root 7891568b75bSmrgwith_lint 7901568b75bSmrg' 7917d5e3a19Smrg ac_precious_vars='build_alias 7927d5e3a19Smrghost_alias 7937d5e3a19Smrgtarget_alias 7947d5e3a19SmrgCC 7957d5e3a19SmrgCFLAGS 7967d5e3a19SmrgLDFLAGS 7977d5e3a19SmrgLIBS 7987d5e3a19SmrgCPPFLAGS 7997d5e3a19SmrgPKG_CONFIG 80013e6bc1cSmrgPKG_CONFIG_PATH 80113e6bc1cSmrgPKG_CONFIG_LIBDIR 8027d5e3a19SmrgSETXKBMAP_CFLAGS 803765486e8SmrgSETXKBMAP_LIBS 804765486e8SmrgLINT 805765486e8SmrgLINT_FLAGS' 8067d5e3a19Smrg 8077d5e3a19Smrg 8087d5e3a19Smrg# Initialize some variables set by options. 8097d5e3a19Smrgac_init_help= 8107d5e3a19Smrgac_init_version=false 8111568b75bSmrgac_unrecognized_opts= 8121568b75bSmrgac_unrecognized_sep= 8137d5e3a19Smrg# The variables have the same names as the options, with 8147d5e3a19Smrg# dashes changed to underlines. 8157d5e3a19Smrgcache_file=/dev/null 8167d5e3a19Smrgexec_prefix=NONE 8177d5e3a19Smrgno_create= 8187d5e3a19Smrgno_recursion= 8197d5e3a19Smrgprefix=NONE 8207d5e3a19Smrgprogram_prefix=NONE 8217d5e3a19Smrgprogram_suffix=NONE 8227d5e3a19Smrgprogram_transform_name=s,x,x, 8237d5e3a19Smrgsilent= 8247d5e3a19Smrgsite= 8257d5e3a19Smrgsrcdir= 8267d5e3a19Smrgverbose= 8277d5e3a19Smrgx_includes=NONE 8287d5e3a19Smrgx_libraries=NONE 8297d5e3a19Smrg 8307d5e3a19Smrg# Installation directory options. 8317d5e3a19Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8327d5e3a19Smrg# and all the variables that are supposed to be based on exec_prefix 8337d5e3a19Smrg# by default will actually change. 8347d5e3a19Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 8357d5e3a19Smrg# (The list follows the same order as the GNU Coding Standards.) 8367d5e3a19Smrgbindir='${exec_prefix}/bin' 8377d5e3a19Smrgsbindir='${exec_prefix}/sbin' 8387d5e3a19Smrglibexecdir='${exec_prefix}/libexec' 8397d5e3a19Smrgdatarootdir='${prefix}/share' 8407d5e3a19Smrgdatadir='${datarootdir}' 8417d5e3a19Smrgsysconfdir='${prefix}/etc' 8427d5e3a19Smrgsharedstatedir='${prefix}/com' 8437d5e3a19Smrglocalstatedir='${prefix}/var' 8445212f86fSmrgrunstatedir='${localstatedir}/run' 8457d5e3a19Smrgincludedir='${prefix}/include' 8467d5e3a19Smrgoldincludedir='/usr/include' 8477d5e3a19Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8487d5e3a19Smrginfodir='${datarootdir}/info' 8497d5e3a19Smrghtmldir='${docdir}' 8507d5e3a19Smrgdvidir='${docdir}' 8517d5e3a19Smrgpdfdir='${docdir}' 8527d5e3a19Smrgpsdir='${docdir}' 8537d5e3a19Smrglibdir='${exec_prefix}/lib' 8547d5e3a19Smrglocaledir='${datarootdir}/locale' 8557d5e3a19Smrgmandir='${datarootdir}/man' 8567d5e3a19Smrg 8577d5e3a19Smrgac_prev= 8587d5e3a19Smrgac_dashdash= 8597d5e3a19Smrgfor ac_option 8607d5e3a19Smrgdo 8617d5e3a19Smrg # If the previous option needs an argument, assign it. 8627d5e3a19Smrg if test -n "$ac_prev"; then 8637d5e3a19Smrg eval $ac_prev=\$ac_option 8647d5e3a19Smrg ac_prev= 8657d5e3a19Smrg continue 8667d5e3a19Smrg fi 8677d5e3a19Smrg 8687d5e3a19Smrg case $ac_option in 869765486e8Smrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 870765486e8Smrg *=) ac_optarg= ;; 871765486e8Smrg *) ac_optarg=yes ;; 8727d5e3a19Smrg esac 8737d5e3a19Smrg 8747d5e3a19Smrg case $ac_dashdash$ac_option in 8757d5e3a19Smrg --) 8767d5e3a19Smrg ac_dashdash=yes ;; 8777d5e3a19Smrg 8787d5e3a19Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 8797d5e3a19Smrg ac_prev=bindir ;; 8807d5e3a19Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 8817d5e3a19Smrg bindir=$ac_optarg ;; 8827d5e3a19Smrg 8837d5e3a19Smrg -build | --build | --buil | --bui | --bu) 8847d5e3a19Smrg ac_prev=build_alias ;; 8857d5e3a19Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 8867d5e3a19Smrg build_alias=$ac_optarg ;; 8877d5e3a19Smrg 8887d5e3a19Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 8897d5e3a19Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 8907d5e3a19Smrg ac_prev=cache_file ;; 8917d5e3a19Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 8927d5e3a19Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 8937d5e3a19Smrg cache_file=$ac_optarg ;; 8947d5e3a19Smrg 8957d5e3a19Smrg --config-cache | -C) 8967d5e3a19Smrg cache_file=config.cache ;; 8977d5e3a19Smrg 8987d5e3a19Smrg -datadir | --datadir | --datadi | --datad) 8997d5e3a19Smrg ac_prev=datadir ;; 9007d5e3a19Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 9017d5e3a19Smrg datadir=$ac_optarg ;; 9027d5e3a19Smrg 9037d5e3a19Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 9047d5e3a19Smrg | --dataroo | --dataro | --datar) 9057d5e3a19Smrg ac_prev=datarootdir ;; 9067d5e3a19Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 9077d5e3a19Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 9087d5e3a19Smrg datarootdir=$ac_optarg ;; 9097d5e3a19Smrg 9107d5e3a19Smrg -disable-* | --disable-*) 9111568b75bSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9127d5e3a19Smrg # Reject names that are not valid shell variable names. 9131568b75bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9145212f86fSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9151568b75bSmrg ac_useropt_orig=$ac_useropt 9165212f86fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9171568b75bSmrg case $ac_user_opts in 9181568b75bSmrg *" 9191568b75bSmrg"enable_$ac_useropt" 9201568b75bSmrg"*) ;; 9211568b75bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9221568b75bSmrg ac_unrecognized_sep=', ';; 9231568b75bSmrg esac 9241568b75bSmrg eval enable_$ac_useropt=no ;; 9257d5e3a19Smrg 9267d5e3a19Smrg -docdir | --docdir | --docdi | --doc | --do) 9277d5e3a19Smrg ac_prev=docdir ;; 9287d5e3a19Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9297d5e3a19Smrg docdir=$ac_optarg ;; 9307d5e3a19Smrg 9317d5e3a19Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9327d5e3a19Smrg ac_prev=dvidir ;; 9337d5e3a19Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9347d5e3a19Smrg dvidir=$ac_optarg ;; 9357d5e3a19Smrg 9367d5e3a19Smrg -enable-* | --enable-*) 9371568b75bSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9387d5e3a19Smrg # Reject names that are not valid shell variable names. 9391568b75bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 9405212f86fSmrg as_fn_error $? "invalid feature name: \`$ac_useropt'" 9411568b75bSmrg ac_useropt_orig=$ac_useropt 9425212f86fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 9431568b75bSmrg case $ac_user_opts in 9441568b75bSmrg *" 9451568b75bSmrg"enable_$ac_useropt" 9461568b75bSmrg"*) ;; 9471568b75bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9481568b75bSmrg ac_unrecognized_sep=', ';; 9491568b75bSmrg esac 9501568b75bSmrg eval enable_$ac_useropt=\$ac_optarg ;; 9517d5e3a19Smrg 9527d5e3a19Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9537d5e3a19Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9547d5e3a19Smrg | --exec | --exe | --ex) 9557d5e3a19Smrg ac_prev=exec_prefix ;; 9567d5e3a19Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9577d5e3a19Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9587d5e3a19Smrg | --exec=* | --exe=* | --ex=*) 9597d5e3a19Smrg exec_prefix=$ac_optarg ;; 9607d5e3a19Smrg 9617d5e3a19Smrg -gas | --gas | --ga | --g) 9627d5e3a19Smrg # Obsolete; use --with-gas. 9637d5e3a19Smrg with_gas=yes ;; 9647d5e3a19Smrg 9657d5e3a19Smrg -help | --help | --hel | --he | -h) 9667d5e3a19Smrg ac_init_help=long ;; 9677d5e3a19Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 9687d5e3a19Smrg ac_init_help=recursive ;; 9697d5e3a19Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 9707d5e3a19Smrg ac_init_help=short ;; 9717d5e3a19Smrg 9727d5e3a19Smrg -host | --host | --hos | --ho) 9737d5e3a19Smrg ac_prev=host_alias ;; 9747d5e3a19Smrg -host=* | --host=* | --hos=* | --ho=*) 9757d5e3a19Smrg host_alias=$ac_optarg ;; 9767d5e3a19Smrg 9777d5e3a19Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 9787d5e3a19Smrg ac_prev=htmldir ;; 9797d5e3a19Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 9807d5e3a19Smrg | --ht=*) 9817d5e3a19Smrg htmldir=$ac_optarg ;; 9827d5e3a19Smrg 9837d5e3a19Smrg -includedir | --includedir | --includedi | --included | --include \ 9847d5e3a19Smrg | --includ | --inclu | --incl | --inc) 9857d5e3a19Smrg ac_prev=includedir ;; 9867d5e3a19Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 9877d5e3a19Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 9887d5e3a19Smrg includedir=$ac_optarg ;; 9897d5e3a19Smrg 9907d5e3a19Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 9917d5e3a19Smrg ac_prev=infodir ;; 9927d5e3a19Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 9937d5e3a19Smrg infodir=$ac_optarg ;; 9947d5e3a19Smrg 9957d5e3a19Smrg -libdir | --libdir | --libdi | --libd) 9967d5e3a19Smrg ac_prev=libdir ;; 9977d5e3a19Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 9987d5e3a19Smrg libdir=$ac_optarg ;; 9997d5e3a19Smrg 10007d5e3a19Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 10017d5e3a19Smrg | --libexe | --libex | --libe) 10027d5e3a19Smrg ac_prev=libexecdir ;; 10037d5e3a19Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 10047d5e3a19Smrg | --libexe=* | --libex=* | --libe=*) 10057d5e3a19Smrg libexecdir=$ac_optarg ;; 10067d5e3a19Smrg 10077d5e3a19Smrg -localedir | --localedir | --localedi | --localed | --locale) 10087d5e3a19Smrg ac_prev=localedir ;; 10097d5e3a19Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10107d5e3a19Smrg localedir=$ac_optarg ;; 10117d5e3a19Smrg 10127d5e3a19Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10137d5e3a19Smrg | --localstate | --localstat | --localsta | --localst | --locals) 10147d5e3a19Smrg ac_prev=localstatedir ;; 10157d5e3a19Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10167d5e3a19Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10177d5e3a19Smrg localstatedir=$ac_optarg ;; 10187d5e3a19Smrg 10197d5e3a19Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10207d5e3a19Smrg ac_prev=mandir ;; 10217d5e3a19Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10227d5e3a19Smrg mandir=$ac_optarg ;; 10237d5e3a19Smrg 10247d5e3a19Smrg -nfp | --nfp | --nf) 10257d5e3a19Smrg # Obsolete; use --without-fp. 10267d5e3a19Smrg with_fp=no ;; 10277d5e3a19Smrg 10287d5e3a19Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10297d5e3a19Smrg | --no-cr | --no-c | -n) 10307d5e3a19Smrg no_create=yes ;; 10317d5e3a19Smrg 10327d5e3a19Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10337d5e3a19Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10347d5e3a19Smrg no_recursion=yes ;; 10357d5e3a19Smrg 10367d5e3a19Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10377d5e3a19Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10387d5e3a19Smrg | --oldin | --oldi | --old | --ol | --o) 10397d5e3a19Smrg ac_prev=oldincludedir ;; 10407d5e3a19Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10417d5e3a19Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10427d5e3a19Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10437d5e3a19Smrg oldincludedir=$ac_optarg ;; 10447d5e3a19Smrg 10457d5e3a19Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10467d5e3a19Smrg ac_prev=prefix ;; 10477d5e3a19Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10487d5e3a19Smrg prefix=$ac_optarg ;; 10497d5e3a19Smrg 10507d5e3a19Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10517d5e3a19Smrg | --program-pre | --program-pr | --program-p) 10527d5e3a19Smrg ac_prev=program_prefix ;; 10537d5e3a19Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10547d5e3a19Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10557d5e3a19Smrg program_prefix=$ac_optarg ;; 10567d5e3a19Smrg 10577d5e3a19Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10587d5e3a19Smrg | --program-suf | --program-su | --program-s) 10597d5e3a19Smrg ac_prev=program_suffix ;; 10607d5e3a19Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 10617d5e3a19Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 10627d5e3a19Smrg program_suffix=$ac_optarg ;; 10637d5e3a19Smrg 10647d5e3a19Smrg -program-transform-name | --program-transform-name \ 10657d5e3a19Smrg | --program-transform-nam | --program-transform-na \ 10667d5e3a19Smrg | --program-transform-n | --program-transform- \ 10677d5e3a19Smrg | --program-transform | --program-transfor \ 10687d5e3a19Smrg | --program-transfo | --program-transf \ 10697d5e3a19Smrg | --program-trans | --program-tran \ 10707d5e3a19Smrg | --progr-tra | --program-tr | --program-t) 10717d5e3a19Smrg ac_prev=program_transform_name ;; 10727d5e3a19Smrg -program-transform-name=* | --program-transform-name=* \ 10737d5e3a19Smrg | --program-transform-nam=* | --program-transform-na=* \ 10747d5e3a19Smrg | --program-transform-n=* | --program-transform-=* \ 10757d5e3a19Smrg | --program-transform=* | --program-transfor=* \ 10767d5e3a19Smrg | --program-transfo=* | --program-transf=* \ 10777d5e3a19Smrg | --program-trans=* | --program-tran=* \ 10787d5e3a19Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 10797d5e3a19Smrg program_transform_name=$ac_optarg ;; 10807d5e3a19Smrg 10817d5e3a19Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 10827d5e3a19Smrg ac_prev=pdfdir ;; 10837d5e3a19Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 10847d5e3a19Smrg pdfdir=$ac_optarg ;; 10857d5e3a19Smrg 10867d5e3a19Smrg -psdir | --psdir | --psdi | --psd | --ps) 10877d5e3a19Smrg ac_prev=psdir ;; 10887d5e3a19Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 10897d5e3a19Smrg psdir=$ac_optarg ;; 10907d5e3a19Smrg 10917d5e3a19Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10927d5e3a19Smrg | -silent | --silent | --silen | --sile | --sil) 10937d5e3a19Smrg silent=yes ;; 10947d5e3a19Smrg 10955212f86fSmrg -runstatedir | --runstatedir | --runstatedi | --runstated \ 10965212f86fSmrg | --runstate | --runstat | --runsta | --runst | --runs \ 10975212f86fSmrg | --run | --ru | --r) 10985212f86fSmrg ac_prev=runstatedir ;; 10995212f86fSmrg -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 11005212f86fSmrg | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 11015212f86fSmrg | --run=* | --ru=* | --r=*) 11025212f86fSmrg runstatedir=$ac_optarg ;; 11035212f86fSmrg 11047d5e3a19Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 11057d5e3a19Smrg ac_prev=sbindir ;; 11067d5e3a19Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 11077d5e3a19Smrg | --sbi=* | --sb=*) 11087d5e3a19Smrg sbindir=$ac_optarg ;; 11097d5e3a19Smrg 11107d5e3a19Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11117d5e3a19Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11127d5e3a19Smrg | --sharedst | --shareds | --shared | --share | --shar \ 11137d5e3a19Smrg | --sha | --sh) 11147d5e3a19Smrg ac_prev=sharedstatedir ;; 11157d5e3a19Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11167d5e3a19Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11177d5e3a19Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11187d5e3a19Smrg | --sha=* | --sh=*) 11197d5e3a19Smrg sharedstatedir=$ac_optarg ;; 11207d5e3a19Smrg 11217d5e3a19Smrg -site | --site | --sit) 11227d5e3a19Smrg ac_prev=site ;; 11237d5e3a19Smrg -site=* | --site=* | --sit=*) 11247d5e3a19Smrg site=$ac_optarg ;; 11257d5e3a19Smrg 11267d5e3a19Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11277d5e3a19Smrg ac_prev=srcdir ;; 11287d5e3a19Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11297d5e3a19Smrg srcdir=$ac_optarg ;; 11307d5e3a19Smrg 11317d5e3a19Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11327d5e3a19Smrg | --syscon | --sysco | --sysc | --sys | --sy) 11337d5e3a19Smrg ac_prev=sysconfdir ;; 11347d5e3a19Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11357d5e3a19Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11367d5e3a19Smrg sysconfdir=$ac_optarg ;; 11377d5e3a19Smrg 11387d5e3a19Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 11397d5e3a19Smrg ac_prev=target_alias ;; 11407d5e3a19Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11417d5e3a19Smrg target_alias=$ac_optarg ;; 11427d5e3a19Smrg 11437d5e3a19Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11447d5e3a19Smrg verbose=yes ;; 11457d5e3a19Smrg 11467d5e3a19Smrg -version | --version | --versio | --versi | --vers | -V) 11477d5e3a19Smrg ac_init_version=: ;; 11487d5e3a19Smrg 11497d5e3a19Smrg -with-* | --with-*) 11501568b75bSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11517d5e3a19Smrg # Reject names that are not valid shell variable names. 11521568b75bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11535212f86fSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11541568b75bSmrg ac_useropt_orig=$ac_useropt 11555212f86fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11561568b75bSmrg case $ac_user_opts in 11571568b75bSmrg *" 11581568b75bSmrg"with_$ac_useropt" 11591568b75bSmrg"*) ;; 11601568b75bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11611568b75bSmrg ac_unrecognized_sep=', ';; 11621568b75bSmrg esac 11631568b75bSmrg eval with_$ac_useropt=\$ac_optarg ;; 11647d5e3a19Smrg 11657d5e3a19Smrg -without-* | --without-*) 11661568b75bSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11677d5e3a19Smrg # Reject names that are not valid shell variable names. 11681568b75bSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 11695212f86fSmrg as_fn_error $? "invalid package name: \`$ac_useropt'" 11701568b75bSmrg ac_useropt_orig=$ac_useropt 11715212f86fSmrg ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` 11721568b75bSmrg case $ac_user_opts in 11731568b75bSmrg *" 11741568b75bSmrg"with_$ac_useropt" 11751568b75bSmrg"*) ;; 11761568b75bSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 11771568b75bSmrg ac_unrecognized_sep=', ';; 11781568b75bSmrg esac 11791568b75bSmrg eval with_$ac_useropt=no ;; 11807d5e3a19Smrg 11817d5e3a19Smrg --x) 11827d5e3a19Smrg # Obsolete; use --with-x. 11837d5e3a19Smrg with_x=yes ;; 11847d5e3a19Smrg 11857d5e3a19Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 11867d5e3a19Smrg | --x-incl | --x-inc | --x-in | --x-i) 11877d5e3a19Smrg ac_prev=x_includes ;; 11887d5e3a19Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 11897d5e3a19Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 11907d5e3a19Smrg x_includes=$ac_optarg ;; 11917d5e3a19Smrg 11927d5e3a19Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 11937d5e3a19Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 11947d5e3a19Smrg ac_prev=x_libraries ;; 11957d5e3a19Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 11967d5e3a19Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 11977d5e3a19Smrg x_libraries=$ac_optarg ;; 11987d5e3a19Smrg 1199765486e8Smrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 1200765486e8SmrgTry \`$0 --help' for more information" 12017d5e3a19Smrg ;; 12027d5e3a19Smrg 12037d5e3a19Smrg *=*) 12047d5e3a19Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 12057d5e3a19Smrg # Reject names that are not valid shell variable names. 1206765486e8Smrg case $ac_envvar in #( 1207765486e8Smrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 1208765486e8Smrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1209765486e8Smrg esac 12107d5e3a19Smrg eval $ac_envvar=\$ac_optarg 12117d5e3a19Smrg export $ac_envvar ;; 12127d5e3a19Smrg 12137d5e3a19Smrg *) 12147d5e3a19Smrg # FIXME: should be removed in autoconf 3.0. 12155212f86fSmrg printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 12167d5e3a19Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 12175212f86fSmrg printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 1218765486e8Smrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12197d5e3a19Smrg ;; 12207d5e3a19Smrg 12217d5e3a19Smrg esac 12227d5e3a19Smrgdone 12237d5e3a19Smrg 12247d5e3a19Smrgif test -n "$ac_prev"; then 12257d5e3a19Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1226765486e8Smrg as_fn_error $? "missing argument to $ac_option" 12277d5e3a19Smrgfi 12287d5e3a19Smrg 12291568b75bSmrgif test -n "$ac_unrecognized_opts"; then 12301568b75bSmrg case $enable_option_checking in 12311568b75bSmrg no) ;; 1232765486e8Smrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 12335212f86fSmrg *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12341568b75bSmrg esac 12351568b75bSmrgfi 12361568b75bSmrg 12371568b75bSmrg# Check all directory arguments for consistency. 12387d5e3a19Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12397d5e3a19Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12407d5e3a19Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12415212f86fSmrg libdir localedir mandir runstatedir 12427d5e3a19Smrgdo 12437d5e3a19Smrg eval ac_val=\$$ac_var 12441568b75bSmrg # Remove trailing slashes. 12451568b75bSmrg case $ac_val in 12461568b75bSmrg */ ) 12471568b75bSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12481568b75bSmrg eval $ac_var=\$ac_val;; 12491568b75bSmrg esac 12501568b75bSmrg # Be sure to have absolute directory names. 12517d5e3a19Smrg case $ac_val in 12527d5e3a19Smrg [\\/$]* | ?:[\\/]* ) continue;; 12537d5e3a19Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12547d5e3a19Smrg esac 1255765486e8Smrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12567d5e3a19Smrgdone 12577d5e3a19Smrg 12587d5e3a19Smrg# There might be people who depend on the old broken behavior: `$host' 12597d5e3a19Smrg# used to hold the argument of --host etc. 12607d5e3a19Smrg# FIXME: To remove some day. 12617d5e3a19Smrgbuild=$build_alias 12627d5e3a19Smrghost=$host_alias 12637d5e3a19Smrgtarget=$target_alias 12647d5e3a19Smrg 12657d5e3a19Smrg# FIXME: To remove some day. 12667d5e3a19Smrgif test "x$host_alias" != x; then 12677d5e3a19Smrg if test "x$build_alias" = x; then 12687d5e3a19Smrg cross_compiling=maybe 12697d5e3a19Smrg elif test "x$build_alias" != "x$host_alias"; then 12707d5e3a19Smrg cross_compiling=yes 12717d5e3a19Smrg fi 12727d5e3a19Smrgfi 12737d5e3a19Smrg 12747d5e3a19Smrgac_tool_prefix= 12757d5e3a19Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 12767d5e3a19Smrg 12777d5e3a19Smrgtest "$silent" = yes && exec 6>/dev/null 12787d5e3a19Smrg 12797d5e3a19Smrg 12807d5e3a19Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 12817d5e3a19Smrgac_ls_di=`ls -di .` && 12827d5e3a19Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1283765486e8Smrg as_fn_error $? "working directory cannot be determined" 12847d5e3a19Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1285765486e8Smrg as_fn_error $? "pwd does not report name of working directory" 12867d5e3a19Smrg 12877d5e3a19Smrg 12887d5e3a19Smrg# Find the source files, if location was not specified. 12897d5e3a19Smrgif test -z "$srcdir"; then 12907d5e3a19Smrg ac_srcdir_defaulted=yes 12917d5e3a19Smrg # Try the directory containing this script, then the parent directory. 12921568b75bSmrg ac_confdir=`$as_dirname -- "$as_myself" || 12931568b75bSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12941568b75bSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 12951568b75bSmrg X"$as_myself" : 'X\(//\)$' \| \ 12961568b75bSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 12975212f86fSmrgprintf "%s\n" X"$as_myself" | 12987d5e3a19Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12997d5e3a19Smrg s//\1/ 13007d5e3a19Smrg q 13017d5e3a19Smrg } 13027d5e3a19Smrg /^X\(\/\/\)[^/].*/{ 13037d5e3a19Smrg s//\1/ 13047d5e3a19Smrg q 13057d5e3a19Smrg } 13067d5e3a19Smrg /^X\(\/\/\)$/{ 13077d5e3a19Smrg s//\1/ 13087d5e3a19Smrg q 13097d5e3a19Smrg } 13107d5e3a19Smrg /^X\(\/\).*/{ 13117d5e3a19Smrg s//\1/ 13127d5e3a19Smrg q 13137d5e3a19Smrg } 13147d5e3a19Smrg s/.*/./; q'` 13157d5e3a19Smrg srcdir=$ac_confdir 13167d5e3a19Smrg if test ! -r "$srcdir/$ac_unique_file"; then 13177d5e3a19Smrg srcdir=.. 13187d5e3a19Smrg fi 13197d5e3a19Smrgelse 13207d5e3a19Smrg ac_srcdir_defaulted=no 13217d5e3a19Smrgfi 13227d5e3a19Smrgif test ! -r "$srcdir/$ac_unique_file"; then 13237d5e3a19Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1324765486e8Smrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13257d5e3a19Smrgfi 13267d5e3a19Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13277d5e3a19Smrgac_abs_confdir=`( 1328765486e8Smrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13297d5e3a19Smrg pwd)` 13307d5e3a19Smrg# When building in place, set srcdir=. 13317d5e3a19Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13327d5e3a19Smrg srcdir=. 13337d5e3a19Smrgfi 13347d5e3a19Smrg# Remove unnecessary trailing slashes from srcdir. 13357d5e3a19Smrg# Double slashes in file names in object file debugging info 13367d5e3a19Smrg# mess up M-x gdb in Emacs. 13377d5e3a19Smrgcase $srcdir in 13387d5e3a19Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13397d5e3a19Smrgesac 13407d5e3a19Smrgfor ac_var in $ac_precious_vars; do 13417d5e3a19Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13427d5e3a19Smrg eval ac_env_${ac_var}_value=\$${ac_var} 13437d5e3a19Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13447d5e3a19Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13457d5e3a19Smrgdone 13467d5e3a19Smrg 13477d5e3a19Smrg# 13487d5e3a19Smrg# Report the --help message. 13497d5e3a19Smrg# 13507d5e3a19Smrgif test "$ac_init_help" = "long"; then 13517d5e3a19Smrg # Omit some internal or obsolete options to make the list less imposing. 13527d5e3a19Smrg # This message is too long to be a string in the A/UX 3.1 sh. 13537d5e3a19Smrg cat <<_ACEOF 13547f6d8fe2Smrg\`configure' configures setxkbmap 1.3.4 to adapt to many kinds of systems. 13557d5e3a19Smrg 13567d5e3a19SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13577d5e3a19Smrg 13587d5e3a19SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13597d5e3a19SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13607d5e3a19Smrg 13617d5e3a19SmrgDefaults for the options are specified in brackets. 13627d5e3a19Smrg 13637d5e3a19SmrgConfiguration: 13647d5e3a19Smrg -h, --help display this help and exit 13657d5e3a19Smrg --help=short display options specific to this package 13667d5e3a19Smrg --help=recursive display the short help of all the included packages 13677d5e3a19Smrg -V, --version display version information and exit 1368765486e8Smrg -q, --quiet, --silent do not print \`checking ...' messages 13697d5e3a19Smrg --cache-file=FILE cache test results in FILE [disabled] 13707d5e3a19Smrg -C, --config-cache alias for \`--cache-file=config.cache' 13717d5e3a19Smrg -n, --no-create do not create output files 13727d5e3a19Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 13737d5e3a19Smrg 13747d5e3a19SmrgInstallation directories: 13757d5e3a19Smrg --prefix=PREFIX install architecture-independent files in PREFIX 13761568b75bSmrg [$ac_default_prefix] 13777d5e3a19Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 13781568b75bSmrg [PREFIX] 13797d5e3a19Smrg 13807d5e3a19SmrgBy default, \`make install' will install all the files in 13817d5e3a19Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 13827d5e3a19Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 13837d5e3a19Smrgfor instance \`--prefix=\$HOME'. 13847d5e3a19Smrg 13857d5e3a19SmrgFor better control, use the options below. 13867d5e3a19Smrg 13877d5e3a19SmrgFine tuning of the installation directories: 13881568b75bSmrg --bindir=DIR user executables [EPREFIX/bin] 13891568b75bSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 13901568b75bSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 13911568b75bSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 13921568b75bSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 13931568b75bSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 13945212f86fSmrg --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 13951568b75bSmrg --libdir=DIR object code libraries [EPREFIX/lib] 13961568b75bSmrg --includedir=DIR C header files [PREFIX/include] 13971568b75bSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 13981568b75bSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 13991568b75bSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 14001568b75bSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 14011568b75bSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 14021568b75bSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 14031568b75bSmrg --docdir=DIR documentation root [DATAROOTDIR/doc/setxkbmap] 14041568b75bSmrg --htmldir=DIR html documentation [DOCDIR] 14051568b75bSmrg --dvidir=DIR dvi documentation [DOCDIR] 14061568b75bSmrg --pdfdir=DIR pdf documentation [DOCDIR] 14071568b75bSmrg --psdir=DIR ps documentation [DOCDIR] 14087d5e3a19Smrg_ACEOF 14097d5e3a19Smrg 14107d5e3a19Smrg cat <<\_ACEOF 14117d5e3a19Smrg 14127d5e3a19SmrgProgram names: 14137d5e3a19Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 14147d5e3a19Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 14157d5e3a19Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14167d5e3a19Smrg 14177d5e3a19SmrgSystem types: 14187d5e3a19Smrg --build=BUILD configure for building on BUILD [guessed] 14197d5e3a19Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14207d5e3a19Smrg_ACEOF 14217d5e3a19Smrgfi 14227d5e3a19Smrg 14237d5e3a19Smrgif test -n "$ac_init_help"; then 14247d5e3a19Smrg case $ac_init_help in 14257f6d8fe2Smrg short | recursive ) echo "Configuration of setxkbmap 1.3.4:";; 14267d5e3a19Smrg esac 14277d5e3a19Smrg cat <<\_ACEOF 14287d5e3a19Smrg 14297d5e3a19SmrgOptional Features: 14301568b75bSmrg --disable-option-checking ignore unrecognized --enable/--with options 14317d5e3a19Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14327d5e3a19Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1433b8414663Smrg --enable-silent-rules less verbose build output (undo: "make V=1") 1434b8414663Smrg --disable-silent-rules verbose build output (undo: "make V=0") 1435b8414663Smrg --enable-dependency-tracking 1436b8414663Smrg do not reject slow dependency extractors 1437b8414663Smrg --disable-dependency-tracking 1438b8414663Smrg speeds up one-time build 1439bda5b58fSmrg --disable-selective-werror 1440bda5b58fSmrg Turn off selective compiler errors. (default: 1441bda5b58fSmrg enabled) 1442765486e8Smrg --enable-strict-compilation 1443765486e8Smrg Enable all warnings from compiler and make them 1444765486e8Smrg errors (default: disabled) 14457d5e3a19Smrg 14467d5e3a19SmrgOptional Packages: 14477d5e3a19Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 14487d5e3a19Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 14497d5e3a19Smrg --with-xkb-config-root=<paths> 14507d5e3a19Smrg Set default XKB config root (default: 14517d5e3a19Smrg ${datadir}/X11/xkb) 14527d5e3a19Smrg --with-lint Use a lint-style source code checker (default: 14537d5e3a19Smrg disabled) 14547d5e3a19Smrg 14557d5e3a19SmrgSome influential environment variables: 14567d5e3a19Smrg CC C compiler command 14577d5e3a19Smrg CFLAGS C compiler flags 14587d5e3a19Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 14597d5e3a19Smrg nonstandard directory <lib dir> 14607d5e3a19Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1461765486e8Smrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 14627d5e3a19Smrg you have headers in a nonstandard directory <include dir> 14637d5e3a19Smrg PKG_CONFIG path to pkg-config utility 146413e6bc1cSmrg PKG_CONFIG_PATH 146513e6bc1cSmrg directories to add to pkg-config's search path 146613e6bc1cSmrg PKG_CONFIG_LIBDIR 146713e6bc1cSmrg path overriding pkg-config's built-in search path 14687d5e3a19Smrg SETXKBMAP_CFLAGS 14697d5e3a19Smrg C compiler flags for SETXKBMAP, overriding pkg-config 14707d5e3a19Smrg SETXKBMAP_LIBS 14717d5e3a19Smrg linker flags for SETXKBMAP, overriding pkg-config 1472765486e8Smrg LINT Path to a lint-style command 1473765486e8Smrg LINT_FLAGS Flags for the lint-style command 14747d5e3a19Smrg 14757d5e3a19SmrgUse these variables to override the choices made by `configure' or to help 14767d5e3a19Smrgit to find libraries and programs with nonstandard names/locations. 14777d5e3a19Smrg 147813e6bc1cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>. 14797d5e3a19Smrg_ACEOF 14807d5e3a19Smrgac_status=$? 14817d5e3a19Smrgfi 14827d5e3a19Smrg 14837d5e3a19Smrgif test "$ac_init_help" = "recursive"; then 14847d5e3a19Smrg # If there are subdirs, report their specific --help. 14857d5e3a19Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 14861568b75bSmrg test -d "$ac_dir" || 14871568b75bSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 14881568b75bSmrg continue 14897d5e3a19Smrg ac_builddir=. 14907d5e3a19Smrg 14917d5e3a19Smrgcase "$ac_dir" in 14927d5e3a19Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14937d5e3a19Smrg*) 14945212f86fSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 14957d5e3a19Smrg # A ".." for each directory in $ac_dir_suffix. 14965212f86fSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14977d5e3a19Smrg case $ac_top_builddir_sub in 14987d5e3a19Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14997d5e3a19Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15007d5e3a19Smrg esac ;; 15017d5e3a19Smrgesac 15027d5e3a19Smrgac_abs_top_builddir=$ac_pwd 15037d5e3a19Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 15047d5e3a19Smrg# for backward compatibility: 15057d5e3a19Smrgac_top_builddir=$ac_top_build_prefix 15067d5e3a19Smrg 15077d5e3a19Smrgcase $srcdir in 15087d5e3a19Smrg .) # We are building in place. 15097d5e3a19Smrg ac_srcdir=. 15107d5e3a19Smrg ac_top_srcdir=$ac_top_builddir_sub 15117d5e3a19Smrg ac_abs_top_srcdir=$ac_pwd ;; 15127d5e3a19Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 15137d5e3a19Smrg ac_srcdir=$srcdir$ac_dir_suffix; 15147d5e3a19Smrg ac_top_srcdir=$srcdir 15157d5e3a19Smrg ac_abs_top_srcdir=$srcdir ;; 15167d5e3a19Smrg *) # Relative name. 15177d5e3a19Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15187d5e3a19Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15197d5e3a19Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15207d5e3a19Smrgesac 15217d5e3a19Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15227d5e3a19Smrg 15237d5e3a19Smrg cd "$ac_dir" || { ac_status=$?; continue; } 15245212f86fSmrg # Check for configure.gnu first; this name is used for a wrapper for 15255212f86fSmrg # Metaconfig's "Configure" on case-insensitive file systems. 15267d5e3a19Smrg if test -f "$ac_srcdir/configure.gnu"; then 15277d5e3a19Smrg echo && 15287d5e3a19Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15297d5e3a19Smrg elif test -f "$ac_srcdir/configure"; then 15307d5e3a19Smrg echo && 15317d5e3a19Smrg $SHELL "$ac_srcdir/configure" --help=recursive 15327d5e3a19Smrg else 15335212f86fSmrg printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15347d5e3a19Smrg fi || ac_status=$? 15357d5e3a19Smrg cd "$ac_pwd" || { ac_status=$?; break; } 15367d5e3a19Smrg done 15377d5e3a19Smrgfi 15387d5e3a19Smrg 15397d5e3a19Smrgtest -n "$ac_init_help" && exit $ac_status 15407d5e3a19Smrgif $ac_init_version; then 15417d5e3a19Smrg cat <<\_ACEOF 15427f6d8fe2Smrgsetxkbmap configure 1.3.4 15435212f86fSmrggenerated by GNU Autoconf 2.71 15447d5e3a19Smrg 15455212f86fSmrgCopyright (C) 2021 Free Software Foundation, Inc. 15467d5e3a19SmrgThis configure script is free software; the Free Software Foundation 15477d5e3a19Smrggives unlimited permission to copy, distribute and modify it. 15487d5e3a19Smrg_ACEOF 15497d5e3a19Smrg exit 15507d5e3a19Smrgfi 15517d5e3a19Smrg 1552765486e8Smrg## ------------------------ ## 1553765486e8Smrg## Autoconf initialization. ## 1554765486e8Smrg## ------------------------ ## 15557d5e3a19Smrg 1556765486e8Smrg# ac_fn_c_try_compile LINENO 1557765486e8Smrg# -------------------------- 1558765486e8Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 1559765486e8Smrgac_fn_c_try_compile () 15607d5e3a19Smrg{ 1561765486e8Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15625212f86fSmrg rm -f conftest.$ac_objext conftest.beam 1563765486e8Smrg if { { ac_try="$ac_compile" 1564765486e8Smrgcase "(($ac_try" in 1565765486e8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1566765486e8Smrg *) ac_try_echo=$ac_try;; 1567765486e8Smrgesac 1568765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 15695212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1570765486e8Smrg (eval "$ac_compile") 2>conftest.err 1571765486e8Smrg ac_status=$? 1572765486e8Smrg if test -s conftest.err; then 1573765486e8Smrg grep -v '^ *+' conftest.err >conftest.er1 1574765486e8Smrg cat conftest.er1 >&5 1575765486e8Smrg mv -f conftest.er1 conftest.err 1576765486e8Smrg fi 15775212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1578765486e8Smrg test $ac_status = 0; } && { 1579765486e8Smrg test -z "$ac_c_werror_flag" || 1580765486e8Smrg test ! -s conftest.err 15815212f86fSmrg } && test -s conftest.$ac_objext 15825212f86fSmrgthen : 1583765486e8Smrg ac_retval=0 15845212f86fSmrgelse $as_nop 15855212f86fSmrg printf "%s\n" "$as_me: failed program was:" >&5 1586765486e8Smrgsed 's/^/| /' conftest.$ac_ext >&5 15877d5e3a19Smrg 1588765486e8Smrg ac_retval=1 1589765486e8Smrgfi 1590765486e8Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1591765486e8Smrg as_fn_set_status $ac_retval 15927d5e3a19Smrg 1593765486e8Smrg} # ac_fn_c_try_compile 15947d5e3a19Smrg 15955212f86fSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR 15965212f86fSmrg# ------------------------------------------------------------------ 1597765486e8Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 15985212f86fSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR. 15995212f86fSmrgac_fn_check_decl () 1600765486e8Smrg{ 1601765486e8Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1602765486e8Smrg as_decl_name=`echo $2|sed 's/ *(.*//'` 16035212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 16045212f86fSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; } 16055212f86fSmrgif eval test \${$3+y} 16065212f86fSmrgthen : 16075212f86fSmrg printf %s "(cached) " >&6 16085212f86fSmrgelse $as_nop 1609765486e8Smrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 16105212f86fSmrg eval ac_save_FLAGS=\$$6 16115212f86fSmrg as_fn_append $6 " $5" 1612765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1613765486e8Smrg/* end confdefs.h. */ 1614765486e8Smrg$4 1615765486e8Smrgint 16165212f86fSmrgmain (void) 1617765486e8Smrg{ 1618765486e8Smrg#ifndef $as_decl_name 1619765486e8Smrg#ifdef __cplusplus 1620765486e8Smrg (void) $as_decl_use; 1621765486e8Smrg#else 1622765486e8Smrg (void) $as_decl_name; 1623765486e8Smrg#endif 1624765486e8Smrg#endif 1625765486e8Smrg 1626765486e8Smrg ; 1627765486e8Smrg return 0; 1628765486e8Smrg} 1629765486e8Smrg_ACEOF 16305212f86fSmrgif ac_fn_c_try_compile "$LINENO" 16315212f86fSmrgthen : 1632765486e8Smrg eval "$3=yes" 16335212f86fSmrgelse $as_nop 1634765486e8Smrg eval "$3=no" 1635765486e8Smrgfi 16365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 16375212f86fSmrg eval $6=\$ac_save_FLAGS 1638765486e8Smrg 1639765486e8Smrgfi 16405212f86fSmrgeval ac_res=\$$3 16415212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16425212f86fSmrgprintf "%s\n" "$ac_res" >&6; } 1643765486e8Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1644765486e8Smrg 16455212f86fSmrg} # ac_fn_check_decl 1646765486e8Smrg 1647765486e8Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1648765486e8Smrg# ------------------------------------------------------- 1649765486e8Smrg# Tests whether HEADER exists and can be compiled using the include files in 1650765486e8Smrg# INCLUDES, setting the cache variable VAR accordingly. 1651765486e8Smrgac_fn_c_check_header_compile () 1652765486e8Smrg{ 1653765486e8Smrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16545212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 16555212f86fSmrgprintf %s "checking for $2... " >&6; } 16565212f86fSmrgif eval test \${$3+y} 16575212f86fSmrgthen : 16585212f86fSmrg printf %s "(cached) " >&6 16595212f86fSmrgelse $as_nop 1660765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1661765486e8Smrg/* end confdefs.h. */ 1662765486e8Smrg$4 1663765486e8Smrg#include <$2> 1664765486e8Smrg_ACEOF 16655212f86fSmrgif ac_fn_c_try_compile "$LINENO" 16665212f86fSmrgthen : 1667765486e8Smrg eval "$3=yes" 16685212f86fSmrgelse $as_nop 1669765486e8Smrg eval "$3=no" 1670765486e8Smrgfi 16715212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 1672765486e8Smrgfi 1673765486e8Smrgeval ac_res=\$$3 16745212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 16755212f86fSmrgprintf "%s\n" "$ac_res" >&6; } 1676765486e8Smrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1677765486e8Smrg 1678765486e8Smrg} # ac_fn_c_check_header_compile 1679bda5b58fSmrg 1680bda5b58fSmrg# ac_fn_c_try_link LINENO 1681bda5b58fSmrg# ----------------------- 1682bda5b58fSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 1683bda5b58fSmrgac_fn_c_try_link () 1684bda5b58fSmrg{ 1685bda5b58fSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 16865212f86fSmrg rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext 1687bda5b58fSmrg if { { ac_try="$ac_link" 1688bda5b58fSmrgcase "(($ac_try" in 1689bda5b58fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1690bda5b58fSmrg *) ac_try_echo=$ac_try;; 1691bda5b58fSmrgesac 1692bda5b58fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 16935212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 1694bda5b58fSmrg (eval "$ac_link") 2>conftest.err 1695bda5b58fSmrg ac_status=$? 1696bda5b58fSmrg if test -s conftest.err; then 1697bda5b58fSmrg grep -v '^ *+' conftest.err >conftest.er1 1698bda5b58fSmrg cat conftest.er1 >&5 1699bda5b58fSmrg mv -f conftest.er1 conftest.err 1700bda5b58fSmrg fi 17015212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1702bda5b58fSmrg test $ac_status = 0; } && { 1703bda5b58fSmrg test -z "$ac_c_werror_flag" || 1704bda5b58fSmrg test ! -s conftest.err 1705bda5b58fSmrg } && test -s conftest$ac_exeext && { 1706bda5b58fSmrg test "$cross_compiling" = yes || 1707b8414663Smrg test -x conftest$ac_exeext 17085212f86fSmrg } 17095212f86fSmrgthen : 1710bda5b58fSmrg ac_retval=0 17115212f86fSmrgelse $as_nop 17125212f86fSmrg printf "%s\n" "$as_me: failed program was:" >&5 1713bda5b58fSmrgsed 's/^/| /' conftest.$ac_ext >&5 1714bda5b58fSmrg 1715bda5b58fSmrg ac_retval=1 1716bda5b58fSmrgfi 1717bda5b58fSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1718bda5b58fSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1719bda5b58fSmrg # interfere with the next link command; also delete a directory that is 1720bda5b58fSmrg # left behind by Apple's compiler. We do this before executing the actions. 1721bda5b58fSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1722bda5b58fSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1723bda5b58fSmrg as_fn_set_status $ac_retval 1724bda5b58fSmrg 1725bda5b58fSmrg} # ac_fn_c_try_link 17265212f86fSmrgac_configure_args_raw= 17275212f86fSmrgfor ac_arg 17285212f86fSmrgdo 17295212f86fSmrg case $ac_arg in 17305212f86fSmrg *\'*) 17315212f86fSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 17325212f86fSmrg esac 17335212f86fSmrg as_fn_append ac_configure_args_raw " '$ac_arg'" 17345212f86fSmrgdone 17355212f86fSmrg 17365212f86fSmrgcase $ac_configure_args_raw in 17375212f86fSmrg *$as_nl*) 17385212f86fSmrg ac_safe_unquote= ;; 17395212f86fSmrg *) 17405212f86fSmrg ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. 17415212f86fSmrg ac_unsafe_a="$ac_unsafe_z#~" 17425212f86fSmrg ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" 17435212f86fSmrg ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; 17445212f86fSmrgesac 17455212f86fSmrg 1746765486e8Smrgcat >config.log <<_ACEOF 1747765486e8SmrgThis file contains any messages produced by compilers while 1748765486e8Smrgrunning configure, to aid debugging if configure makes a mistake. 1749765486e8Smrg 17507f6d8fe2SmrgIt was created by setxkbmap $as_me 1.3.4, which was 17515212f86fSmrggenerated by GNU Autoconf 2.71. Invocation command line was 1752765486e8Smrg 17535212f86fSmrg $ $0$ac_configure_args_raw 1754765486e8Smrg 1755765486e8Smrg_ACEOF 1756765486e8Smrgexec 5>>config.log 1757765486e8Smrg{ 1758765486e8Smrgcat <<_ASUNAME 1759765486e8Smrg## --------- ## 1760765486e8Smrg## Platform. ## 1761765486e8Smrg## --------- ## 1762765486e8Smrg 1763765486e8Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1764765486e8Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1765765486e8Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1766765486e8Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1767765486e8Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1768765486e8Smrg 1769765486e8Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1770765486e8Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1771765486e8Smrg 1772765486e8Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1773765486e8Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1774765486e8Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1775765486e8Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1776765486e8Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1777765486e8Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 17787d5e3a19Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 17797d5e3a19Smrg 17807d5e3a19Smrg_ASUNAME 17817d5e3a19Smrg 17827d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17837d5e3a19Smrgfor as_dir in $PATH 17847d5e3a19Smrgdo 17857d5e3a19Smrg IFS=$as_save_IFS 17865212f86fSmrg case $as_dir in #((( 17875212f86fSmrg '') as_dir=./ ;; 17885212f86fSmrg */) ;; 17895212f86fSmrg *) as_dir=$as_dir/ ;; 17905212f86fSmrg esac 17915212f86fSmrg printf "%s\n" "PATH: $as_dir" 1792765486e8Smrg done 17937d5e3a19SmrgIFS=$as_save_IFS 17947d5e3a19Smrg 17957d5e3a19Smrg} >&5 17967d5e3a19Smrg 17977d5e3a19Smrgcat >&5 <<_ACEOF 17987d5e3a19Smrg 17997d5e3a19Smrg 18007d5e3a19Smrg## ----------- ## 18017d5e3a19Smrg## Core tests. ## 18027d5e3a19Smrg## ----------- ## 18037d5e3a19Smrg 18047d5e3a19Smrg_ACEOF 18057d5e3a19Smrg 18067d5e3a19Smrg 18077d5e3a19Smrg# Keep a trace of the command line. 18087d5e3a19Smrg# Strip out --no-create and --no-recursion so they do not pile up. 18097d5e3a19Smrg# Strip out --silent because we don't want to record it for future runs. 18107d5e3a19Smrg# Also quote any args containing shell meta-characters. 18117d5e3a19Smrg# Make two passes to allow for proper duplicate-argument suppression. 18127d5e3a19Smrgac_configure_args= 18137d5e3a19Smrgac_configure_args0= 18147d5e3a19Smrgac_configure_args1= 18157d5e3a19Smrgac_must_keep_next=false 18167d5e3a19Smrgfor ac_pass in 1 2 18177d5e3a19Smrgdo 18187d5e3a19Smrg for ac_arg 18197d5e3a19Smrg do 18207d5e3a19Smrg case $ac_arg in 18217d5e3a19Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 18227d5e3a19Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18237d5e3a19Smrg | -silent | --silent | --silen | --sile | --sil) 18247d5e3a19Smrg continue ;; 18257d5e3a19Smrg *\'*) 18265212f86fSmrg ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 18277d5e3a19Smrg esac 18287d5e3a19Smrg case $ac_pass in 1829765486e8Smrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 18307d5e3a19Smrg 2) 1831765486e8Smrg as_fn_append ac_configure_args1 " '$ac_arg'" 18327d5e3a19Smrg if test $ac_must_keep_next = true; then 18337d5e3a19Smrg ac_must_keep_next=false # Got value, back to normal. 18347d5e3a19Smrg else 18357d5e3a19Smrg case $ac_arg in 18367d5e3a19Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 18377d5e3a19Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 18387d5e3a19Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 18397d5e3a19Smrg | -with-* | --with-* | -without-* | --without-* | --x) 18407d5e3a19Smrg case "$ac_configure_args0 " in 18417d5e3a19Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 18427d5e3a19Smrg esac 18437d5e3a19Smrg ;; 18447d5e3a19Smrg -* ) ac_must_keep_next=true ;; 18457d5e3a19Smrg esac 18467d5e3a19Smrg fi 1847765486e8Smrg as_fn_append ac_configure_args " '$ac_arg'" 18487d5e3a19Smrg ;; 18497d5e3a19Smrg esac 18507d5e3a19Smrg done 18517d5e3a19Smrgdone 1852765486e8Smrg{ ac_configure_args0=; unset ac_configure_args0;} 1853765486e8Smrg{ ac_configure_args1=; unset ac_configure_args1;} 18547d5e3a19Smrg 18557d5e3a19Smrg# When interrupted or exit'd, cleanup temporary files, and complete 18567d5e3a19Smrg# config.log. We remove comments because anyway the quotes in there 18577d5e3a19Smrg# would cause problems or look ugly. 18587d5e3a19Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18597d5e3a19Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 18607d5e3a19Smrgtrap 'exit_status=$? 18615212f86fSmrg # Sanitize IFS. 18625212f86fSmrg IFS=" "" $as_nl" 18637d5e3a19Smrg # Save into config.log some information that might help in debugging. 18647d5e3a19Smrg { 18657d5e3a19Smrg echo 18667d5e3a19Smrg 18675212f86fSmrg printf "%s\n" "## ---------------- ## 18687d5e3a19Smrg## Cache variables. ## 1869765486e8Smrg## ---------------- ##" 18707d5e3a19Smrg echo 18717d5e3a19Smrg # The following way of writing the cache mishandles newlines in values, 18727d5e3a19Smrg( 18737d5e3a19Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18747d5e3a19Smrg eval ac_val=\$$ac_var 18757d5e3a19Smrg case $ac_val in #( 18767d5e3a19Smrg *${as_nl}*) 18777d5e3a19Smrg case $ac_var in #( 18785212f86fSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18795212f86fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18807d5e3a19Smrg esac 18817d5e3a19Smrg case $ac_var in #( 18827d5e3a19Smrg _ | IFS | as_nl) ;; #( 18831568b75bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1884765486e8Smrg *) { eval $ac_var=; unset $ac_var;} ;; 18857d5e3a19Smrg esac ;; 18867d5e3a19Smrg esac 18877d5e3a19Smrg done 18887d5e3a19Smrg (set) 2>&1 | 18897d5e3a19Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18907d5e3a19Smrg *${as_nl}ac_space=\ *) 18917d5e3a19Smrg sed -n \ 18927d5e3a19Smrg "s/'\''/'\''\\\\'\'''\''/g; 18937d5e3a19Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18947d5e3a19Smrg ;; #( 18957d5e3a19Smrg *) 18967d5e3a19Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18977d5e3a19Smrg ;; 18987d5e3a19Smrg esac | 18997d5e3a19Smrg sort 19007d5e3a19Smrg) 19017d5e3a19Smrg echo 19027d5e3a19Smrg 19035212f86fSmrg printf "%s\n" "## ----------------- ## 19047d5e3a19Smrg## Output variables. ## 1905765486e8Smrg## ----------------- ##" 19067d5e3a19Smrg echo 19077d5e3a19Smrg for ac_var in $ac_subst_vars 19087d5e3a19Smrg do 19097d5e3a19Smrg eval ac_val=\$$ac_var 19107d5e3a19Smrg case $ac_val in 19115212f86fSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19127d5e3a19Smrg esac 19135212f86fSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 19147d5e3a19Smrg done | sort 19157d5e3a19Smrg echo 19167d5e3a19Smrg 19177d5e3a19Smrg if test -n "$ac_subst_files"; then 19185212f86fSmrg printf "%s\n" "## ------------------- ## 19197d5e3a19Smrg## File substitutions. ## 1920765486e8Smrg## ------------------- ##" 19217d5e3a19Smrg echo 19227d5e3a19Smrg for ac_var in $ac_subst_files 19237d5e3a19Smrg do 19247d5e3a19Smrg eval ac_val=\$$ac_var 19257d5e3a19Smrg case $ac_val in 19265212f86fSmrg *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 19277d5e3a19Smrg esac 19285212f86fSmrg printf "%s\n" "$ac_var='\''$ac_val'\''" 19297d5e3a19Smrg done | sort 19307d5e3a19Smrg echo 19317d5e3a19Smrg fi 19327d5e3a19Smrg 19337d5e3a19Smrg if test -s confdefs.h; then 19345212f86fSmrg printf "%s\n" "## ----------- ## 19357d5e3a19Smrg## confdefs.h. ## 1936765486e8Smrg## ----------- ##" 19377d5e3a19Smrg echo 19387d5e3a19Smrg cat confdefs.h 19397d5e3a19Smrg echo 19407d5e3a19Smrg fi 19417d5e3a19Smrg test "$ac_signal" != 0 && 19425212f86fSmrg printf "%s\n" "$as_me: caught signal $ac_signal" 19435212f86fSmrg printf "%s\n" "$as_me: exit $exit_status" 19447d5e3a19Smrg } >&5 19457d5e3a19Smrg rm -f core *.core core.conftest.* && 19467d5e3a19Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 19477d5e3a19Smrg exit $exit_status 19487d5e3a19Smrg' 0 19497d5e3a19Smrgfor ac_signal in 1 2 13 15; do 1950765486e8Smrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 19517d5e3a19Smrgdone 19527d5e3a19Smrgac_signal=0 19537d5e3a19Smrg 19547d5e3a19Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19557d5e3a19Smrgrm -f -r conftest* confdefs.h 19567d5e3a19Smrg 19575212f86fSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h 1958765486e8Smrg 19597d5e3a19Smrg# Predefined preprocessor variables. 19607d5e3a19Smrg 19615212f86fSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h 19627d5e3a19Smrg 19635212f86fSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h 19647d5e3a19Smrg 19655212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h 19667d5e3a19Smrg 19675212f86fSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h 19687d5e3a19Smrg 19695212f86fSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h 19707d5e3a19Smrg 19715212f86fSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h 1972765486e8Smrg 19737d5e3a19Smrg 19747d5e3a19Smrg# Let the site file select an alternate cache file if it wants to. 19751568b75bSmrg# Prefer an explicitly selected file to automatically selected ones. 19767d5e3a19Smrgif test -n "$CONFIG_SITE"; then 19775212f86fSmrg ac_site_files="$CONFIG_SITE" 19787d5e3a19Smrgelif test "x$prefix" != xNONE; then 19795212f86fSmrg ac_site_files="$prefix/share/config.site $prefix/etc/config.site" 19807d5e3a19Smrgelse 19815212f86fSmrg ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 19827d5e3a19Smrgfi 19835212f86fSmrg 19845212f86fSmrgfor ac_site_file in $ac_site_files 19857d5e3a19Smrgdo 19865212f86fSmrg case $ac_site_file in #( 19875212f86fSmrg */*) : 19885212f86fSmrg ;; #( 19895212f86fSmrg *) : 19905212f86fSmrg ac_site_file=./$ac_site_file ;; 19915212f86fSmrgesac 19925212f86fSmrg if test -f "$ac_site_file" && test -r "$ac_site_file"; then 19935212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 19945212f86fSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} 19957d5e3a19Smrg sed 's/^/| /' "$ac_site_file" >&5 1996765486e8Smrg . "$ac_site_file" \ 19975212f86fSmrg || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 19985212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 1999765486e8Smrgas_fn_error $? "failed to load site script $ac_site_file 2000765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 20017d5e3a19Smrg fi 20027d5e3a19Smrgdone 20037d5e3a19Smrg 20047d5e3a19Smrgif test -r "$cache_file"; then 2005765486e8Smrg # Some versions of bash will fail to source /dev/null (special files 2006765486e8Smrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2007765486e8Smrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 20085212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 20095212f86fSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;} 20107d5e3a19Smrg case $cache_file in 20117d5e3a19Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 20127d5e3a19Smrg *) . "./$cache_file";; 20137d5e3a19Smrg esac 20147d5e3a19Smrg fi 20157d5e3a19Smrgelse 20165212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 20175212f86fSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;} 20187d5e3a19Smrg >$cache_file 20197d5e3a19Smrgfi 20207d5e3a19Smrg 20215212f86fSmrg# Test code for whether the C compiler supports C89 (global declarations) 20225212f86fSmrgac_c_conftest_c89_globals=' 20235212f86fSmrg/* Does the compiler advertise C89 conformance? 20245212f86fSmrg Do not test the value of __STDC__, because some compilers set it to 0 20255212f86fSmrg while being otherwise adequately conformant. */ 20265212f86fSmrg#if !defined __STDC__ 20275212f86fSmrg# error "Compiler does not advertise C89 conformance" 20285212f86fSmrg#endif 20297d5e3a19Smrg 20305212f86fSmrg#include <stddef.h> 20315212f86fSmrg#include <stdarg.h> 20325212f86fSmrgstruct stat; 20335212f86fSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ 20345212f86fSmrgstruct buf { int x; }; 20355212f86fSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int); 20365212f86fSmrgstatic char *e (p, i) 20375212f86fSmrg char **p; 20385212f86fSmrg int i; 20395212f86fSmrg{ 20405212f86fSmrg return p[i]; 20415212f86fSmrg} 20425212f86fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 20435212f86fSmrg{ 20445212f86fSmrg char *s; 20455212f86fSmrg va_list v; 20465212f86fSmrg va_start (v,p); 20475212f86fSmrg s = g (p, va_arg (v,int)); 20485212f86fSmrg va_end (v); 20495212f86fSmrg return s; 20505212f86fSmrg} 2051b8414663Smrg 20525212f86fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 20535212f86fSmrg function prototypes and stuff, but not \xHH hex character constants. 20545212f86fSmrg These do not provoke an error unfortunately, instead are silently treated 20555212f86fSmrg as an "x". The following induces an error, until -std is added to get 20565212f86fSmrg proper ANSI mode. Curiously \x00 != x always comes out true, for an 20575212f86fSmrg array size at least. It is necessary to write \x00 == 0 to get something 20585212f86fSmrg that is true only with -std. */ 20595212f86fSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; 2060b8414663Smrg 20615212f86fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 20625212f86fSmrg inside strings and character constants. */ 20635212f86fSmrg#define FOO(x) '\''x'\'' 20645212f86fSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; 2065b8414663Smrg 20665212f86fSmrgint test (int i, double x); 20675212f86fSmrgstruct s1 {int (*f) (int a);}; 20685212f86fSmrgstruct s2 {int (*f) (double a);}; 20695212f86fSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), 20705212f86fSmrg int, int);' 20717d5e3a19Smrg 20725212f86fSmrg# Test code for whether the C compiler supports C89 (body of main). 20735212f86fSmrgac_c_conftest_c89_main=' 20745212f86fSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); 20755212f86fSmrg' 20767d5e3a19Smrg 20775212f86fSmrg# Test code for whether the C compiler supports C99 (global declarations) 20785212f86fSmrgac_c_conftest_c99_globals=' 20795212f86fSmrg// Does the compiler advertise C99 conformance? 20805212f86fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L 20815212f86fSmrg# error "Compiler does not advertise C99 conformance" 20825212f86fSmrg#endif 20837d5e3a19Smrg 20845212f86fSmrg#include <stdbool.h> 20855212f86fSmrgextern int puts (const char *); 20865212f86fSmrgextern int printf (const char *, ...); 20875212f86fSmrgextern int dprintf (int, const char *, ...); 20885212f86fSmrgextern void *malloc (size_t); 20897d5e3a19Smrg 20905212f86fSmrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 20915212f86fSmrg// dprintf is used instead of fprintf to avoid needing to declare 20925212f86fSmrg// FILE and stderr. 20935212f86fSmrg#define debug(...) dprintf (2, __VA_ARGS__) 20945212f86fSmrg#define showlist(...) puts (#__VA_ARGS__) 20955212f86fSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 20965212f86fSmrgstatic void 20975212f86fSmrgtest_varargs_macros (void) 20985212f86fSmrg{ 20995212f86fSmrg int x = 1234; 21005212f86fSmrg int y = 5678; 21015212f86fSmrg debug ("Flag"); 21025212f86fSmrg debug ("X = %d\n", x); 21035212f86fSmrg showlist (The first, second, and third items.); 21045212f86fSmrg report (x>y, "x is %d but y is %d", x, y); 21055212f86fSmrg} 21065212f86fSmrg 21075212f86fSmrg// Check long long types. 21085212f86fSmrg#define BIG64 18446744073709551615ull 21095212f86fSmrg#define BIG32 4294967295ul 21105212f86fSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 21115212f86fSmrg#if !BIG_OK 21125212f86fSmrg #error "your preprocessor is broken" 21135212f86fSmrg#endif 21145212f86fSmrg#if BIG_OK 21155212f86fSmrg#else 21165212f86fSmrg #error "your preprocessor is broken" 21175212f86fSmrg#endif 21185212f86fSmrgstatic long long int bignum = -9223372036854775807LL; 21195212f86fSmrgstatic unsigned long long int ubignum = BIG64; 21205212f86fSmrg 21215212f86fSmrgstruct incomplete_array 21225212f86fSmrg{ 21235212f86fSmrg int datasize; 21245212f86fSmrg double data[]; 21255212f86fSmrg}; 21265212f86fSmrg 21275212f86fSmrgstruct named_init { 21285212f86fSmrg int number; 21295212f86fSmrg const wchar_t *name; 21305212f86fSmrg double average; 21315212f86fSmrg}; 21325212f86fSmrg 21335212f86fSmrgtypedef const char *ccp; 21345212f86fSmrg 21355212f86fSmrgstatic inline int 21365212f86fSmrgtest_restrict (ccp restrict text) 21375212f86fSmrg{ 21385212f86fSmrg // See if C++-style comments work. 21395212f86fSmrg // Iterate through items via the restricted pointer. 21405212f86fSmrg // Also check for declarations in for loops. 21415212f86fSmrg for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) 21425212f86fSmrg continue; 21435212f86fSmrg return 0; 21445212f86fSmrg} 21455212f86fSmrg 21465212f86fSmrg// Check varargs and va_copy. 21475212f86fSmrgstatic bool 21485212f86fSmrgtest_varargs (const char *format, ...) 21495212f86fSmrg{ 21505212f86fSmrg va_list args; 21515212f86fSmrg va_start (args, format); 21525212f86fSmrg va_list args_copy; 21535212f86fSmrg va_copy (args_copy, args); 21545212f86fSmrg 21555212f86fSmrg const char *str = ""; 21565212f86fSmrg int number = 0; 21575212f86fSmrg float fnumber = 0; 21585212f86fSmrg 21595212f86fSmrg while (*format) 21605212f86fSmrg { 21615212f86fSmrg switch (*format++) 21625212f86fSmrg { 21635212f86fSmrg case '\''s'\'': // string 21645212f86fSmrg str = va_arg (args_copy, const char *); 21655212f86fSmrg break; 21665212f86fSmrg case '\''d'\'': // int 21675212f86fSmrg number = va_arg (args_copy, int); 21685212f86fSmrg break; 21695212f86fSmrg case '\''f'\'': // float 21705212f86fSmrg fnumber = va_arg (args_copy, double); 21715212f86fSmrg break; 21725212f86fSmrg default: 21735212f86fSmrg break; 21745212f86fSmrg } 21755212f86fSmrg } 21765212f86fSmrg va_end (args_copy); 21775212f86fSmrg va_end (args); 21785212f86fSmrg 21795212f86fSmrg return *str && number && fnumber; 21805212f86fSmrg} 21815212f86fSmrg' 21825212f86fSmrg 21835212f86fSmrg# Test code for whether the C compiler supports C99 (body of main). 21845212f86fSmrgac_c_conftest_c99_main=' 21855212f86fSmrg // Check bool. 21865212f86fSmrg _Bool success = false; 21875212f86fSmrg success |= (argc != 0); 21885212f86fSmrg 21895212f86fSmrg // Check restrict. 21905212f86fSmrg if (test_restrict ("String literal") == 0) 21915212f86fSmrg success = true; 21925212f86fSmrg char *restrict newvar = "Another string"; 21935212f86fSmrg 21945212f86fSmrg // Check varargs. 21955212f86fSmrg success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); 21965212f86fSmrg test_varargs_macros (); 21975212f86fSmrg 21985212f86fSmrg // Check flexible array members. 21995212f86fSmrg struct incomplete_array *ia = 22005212f86fSmrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 22015212f86fSmrg ia->datasize = 10; 22025212f86fSmrg for (int i = 0; i < ia->datasize; ++i) 22035212f86fSmrg ia->data[i] = i * 1.234; 22045212f86fSmrg 22055212f86fSmrg // Check named initializers. 22065212f86fSmrg struct named_init ni = { 22075212f86fSmrg .number = 34, 22085212f86fSmrg .name = L"Test wide string", 22095212f86fSmrg .average = 543.34343, 22105212f86fSmrg }; 22115212f86fSmrg 22125212f86fSmrg ni.number = 58; 22135212f86fSmrg 22145212f86fSmrg int dynamic_array[ni.number]; 22155212f86fSmrg dynamic_array[0] = argv[0][0]; 22165212f86fSmrg dynamic_array[ni.number - 1] = 543; 22175212f86fSmrg 22185212f86fSmrg // work around unused variable warnings 22195212f86fSmrg ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' 22205212f86fSmrg || dynamic_array[ni.number - 1] != 543); 22215212f86fSmrg' 22225212f86fSmrg 22235212f86fSmrg# Test code for whether the C compiler supports C11 (global declarations) 22245212f86fSmrgac_c_conftest_c11_globals=' 22255212f86fSmrg// Does the compiler advertise C11 conformance? 22265212f86fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L 22275212f86fSmrg# error "Compiler does not advertise C11 conformance" 22285212f86fSmrg#endif 22295212f86fSmrg 22305212f86fSmrg// Check _Alignas. 22315212f86fSmrgchar _Alignas (double) aligned_as_double; 22325212f86fSmrgchar _Alignas (0) no_special_alignment; 22335212f86fSmrgextern char aligned_as_int; 22345212f86fSmrgchar _Alignas (0) _Alignas (int) aligned_as_int; 22355212f86fSmrg 22365212f86fSmrg// Check _Alignof. 22375212f86fSmrgenum 22385212f86fSmrg{ 22395212f86fSmrg int_alignment = _Alignof (int), 22405212f86fSmrg int_array_alignment = _Alignof (int[100]), 22415212f86fSmrg char_alignment = _Alignof (char) 22425212f86fSmrg}; 22435212f86fSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); 22445212f86fSmrg 22455212f86fSmrg// Check _Noreturn. 22465212f86fSmrgint _Noreturn does_not_return (void) { for (;;) continue; } 22475212f86fSmrg 22485212f86fSmrg// Check _Static_assert. 22495212f86fSmrgstruct test_static_assert 22505212f86fSmrg{ 22515212f86fSmrg int x; 22525212f86fSmrg _Static_assert (sizeof (int) <= sizeof (long int), 22535212f86fSmrg "_Static_assert does not work in struct"); 22545212f86fSmrg long int y; 22555212f86fSmrg}; 22565212f86fSmrg 22575212f86fSmrg// Check UTF-8 literals. 22585212f86fSmrg#define u8 syntax error! 22595212f86fSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string"; 22605212f86fSmrg 22615212f86fSmrg// Check duplicate typedefs. 22625212f86fSmrgtypedef long *long_ptr; 22635212f86fSmrgtypedef long int *long_ptr; 22645212f86fSmrgtypedef long_ptr long_ptr; 22655212f86fSmrg 22665212f86fSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. 22675212f86fSmrgstruct anonymous 22685212f86fSmrg{ 22695212f86fSmrg union { 22705212f86fSmrg struct { int i; int j; }; 22715212f86fSmrg struct { int k; long int l; } w; 22725212f86fSmrg }; 22735212f86fSmrg int m; 22745212f86fSmrg} v1; 22755212f86fSmrg' 22765212f86fSmrg 22775212f86fSmrg# Test code for whether the C compiler supports C11 (body of main). 22785212f86fSmrgac_c_conftest_c11_main=' 22795212f86fSmrg _Static_assert ((offsetof (struct anonymous, i) 22805212f86fSmrg == offsetof (struct anonymous, w.k)), 22815212f86fSmrg "Anonymous union alignment botch"); 22825212f86fSmrg v1.i = 2; 22835212f86fSmrg v1.w.k = 5; 22845212f86fSmrg ok |= v1.i != 5; 22855212f86fSmrg' 22865212f86fSmrg 22875212f86fSmrg# Test code for whether the C compiler supports C11 (complete). 22885212f86fSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals} 22895212f86fSmrg${ac_c_conftest_c99_globals} 22905212f86fSmrg${ac_c_conftest_c11_globals} 22915212f86fSmrg 22925212f86fSmrgint 22935212f86fSmrgmain (int argc, char **argv) 22945212f86fSmrg{ 22955212f86fSmrg int ok = 0; 22965212f86fSmrg ${ac_c_conftest_c89_main} 22975212f86fSmrg ${ac_c_conftest_c99_main} 22985212f86fSmrg ${ac_c_conftest_c11_main} 22995212f86fSmrg return ok; 23005212f86fSmrg} 23015212f86fSmrg" 23025212f86fSmrg 23035212f86fSmrg# Test code for whether the C compiler supports C99 (complete). 23045212f86fSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals} 23055212f86fSmrg${ac_c_conftest_c99_globals} 23065212f86fSmrg 23075212f86fSmrgint 23085212f86fSmrgmain (int argc, char **argv) 23095212f86fSmrg{ 23105212f86fSmrg int ok = 0; 23115212f86fSmrg ${ac_c_conftest_c89_main} 23125212f86fSmrg ${ac_c_conftest_c99_main} 23135212f86fSmrg return ok; 23145212f86fSmrg} 23155212f86fSmrg" 23165212f86fSmrg 23175212f86fSmrg# Test code for whether the C compiler supports C89 (complete). 23185212f86fSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals} 23195212f86fSmrg 23205212f86fSmrgint 23215212f86fSmrgmain (int argc, char **argv) 23225212f86fSmrg{ 23235212f86fSmrg int ok = 0; 23245212f86fSmrg ${ac_c_conftest_c89_main} 23255212f86fSmrg return ok; 23265212f86fSmrg} 23275212f86fSmrg" 23285212f86fSmrg 23295212f86fSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" 23305212f86fSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" 23315212f86fSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" 23325212f86fSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" 23335212f86fSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" 23345212f86fSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" 23355212f86fSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" 23365212f86fSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" 23375212f86fSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" 23385212f86fSmrg 23395212f86fSmrg# Auxiliary files required by this configure script. 23405212f86fSmrgac_aux_files="config.guess config.sub compile missing install-sh" 23415212f86fSmrg 23425212f86fSmrg# Locations in which to look for auxiliary files. 23435212f86fSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." 23445212f86fSmrg 23455212f86fSmrg# Search for a directory containing all of the required auxiliary files, 23465212f86fSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. 23475212f86fSmrg# If we don't find one directory that contains all the files we need, 23485212f86fSmrg# we report the set of missing files from the *first* directory in 23495212f86fSmrg# $ac_aux_dir_candidates and give up. 23505212f86fSmrgac_missing_aux_files="" 23515212f86fSmrgac_first_candidate=: 23525212f86fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 23535212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 23545212f86fSmrgas_found=false 23555212f86fSmrgfor as_dir in $ac_aux_dir_candidates 23565212f86fSmrgdo 23575212f86fSmrg IFS=$as_save_IFS 23585212f86fSmrg case $as_dir in #((( 23595212f86fSmrg '') as_dir=./ ;; 23605212f86fSmrg */) ;; 23615212f86fSmrg *) as_dir=$as_dir/ ;; 23625212f86fSmrg esac 23635212f86fSmrg as_found=: 23645212f86fSmrg 23655212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 23665212f86fSmrg ac_aux_dir_found=yes 23675212f86fSmrg ac_install_sh= 23685212f86fSmrg for ac_aux in $ac_aux_files 23695212f86fSmrg do 23705212f86fSmrg # As a special case, if "install-sh" is required, that requirement 23715212f86fSmrg # can be satisfied by any of "install-sh", "install.sh", or "shtool", 23725212f86fSmrg # and $ac_install_sh is set appropriately for whichever one is found. 23735212f86fSmrg if test x"$ac_aux" = x"install-sh" 23745212f86fSmrg then 23755212f86fSmrg if test -f "${as_dir}install-sh"; then 23765212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 23775212f86fSmrg ac_install_sh="${as_dir}install-sh -c" 23785212f86fSmrg elif test -f "${as_dir}install.sh"; then 23795212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 23805212f86fSmrg ac_install_sh="${as_dir}install.sh -c" 23815212f86fSmrg elif test -f "${as_dir}shtool"; then 23825212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 23835212f86fSmrg ac_install_sh="${as_dir}shtool install -c" 23845212f86fSmrg else 23855212f86fSmrg ac_aux_dir_found=no 23865212f86fSmrg if $ac_first_candidate; then 23875212f86fSmrg ac_missing_aux_files="${ac_missing_aux_files} install-sh" 23885212f86fSmrg else 23895212f86fSmrg break 23905212f86fSmrg fi 23915212f86fSmrg fi 23925212f86fSmrg else 23935212f86fSmrg if test -f "${as_dir}${ac_aux}"; then 23945212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 23955212f86fSmrg else 23965212f86fSmrg ac_aux_dir_found=no 23975212f86fSmrg if $ac_first_candidate; then 23985212f86fSmrg ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" 23995212f86fSmrg else 24005212f86fSmrg break 24015212f86fSmrg fi 24025212f86fSmrg fi 24035212f86fSmrg fi 24045212f86fSmrg done 24055212f86fSmrg if test "$ac_aux_dir_found" = yes; then 24065212f86fSmrg ac_aux_dir="$as_dir" 24075212f86fSmrg break 24085212f86fSmrg fi 24095212f86fSmrg ac_first_candidate=false 24105212f86fSmrg 24115212f86fSmrg as_found=false 24125212f86fSmrgdone 24135212f86fSmrgIFS=$as_save_IFS 24145212f86fSmrgif $as_found 24155212f86fSmrgthen : 24165212f86fSmrg 24175212f86fSmrgelse $as_nop 24185212f86fSmrg as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 24195212f86fSmrgfi 24205212f86fSmrg 24215212f86fSmrg 24225212f86fSmrg# These three variables are undocumented and unsupported, 24235212f86fSmrg# and are intended to be withdrawn in a future Autoconf release. 24245212f86fSmrg# They can cause serious problems if a builder's source tree is in a directory 24255212f86fSmrg# whose full name contains unusual characters. 24265212f86fSmrgif test -f "${ac_aux_dir}config.guess"; then 24275212f86fSmrg ac_config_guess="$SHELL ${ac_aux_dir}config.guess" 24285212f86fSmrgfi 24295212f86fSmrgif test -f "${ac_aux_dir}config.sub"; then 24305212f86fSmrg ac_config_sub="$SHELL ${ac_aux_dir}config.sub" 24315212f86fSmrgfi 24325212f86fSmrgif test -f "$ac_aux_dir/configure"; then 24335212f86fSmrg ac_configure="$SHELL ${ac_aux_dir}configure" 24345212f86fSmrgfi 24355212f86fSmrg 24365212f86fSmrg# Check that the precious variables saved in the cache have kept the same 24375212f86fSmrg# value. 24385212f86fSmrgac_cache_corrupted=false 24395212f86fSmrgfor ac_var in $ac_precious_vars; do 24405212f86fSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 24415212f86fSmrg eval ac_new_set=\$ac_env_${ac_var}_set 24425212f86fSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 24435212f86fSmrg eval ac_new_val=\$ac_env_${ac_var}_value 24445212f86fSmrg case $ac_old_set,$ac_new_set in 24455212f86fSmrg set,) 24465212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 24475212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 24485212f86fSmrg ac_cache_corrupted=: ;; 24495212f86fSmrg ,set) 24505212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 24515212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 24525212f86fSmrg ac_cache_corrupted=: ;; 24535212f86fSmrg ,);; 24545212f86fSmrg *) 24555212f86fSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 24565212f86fSmrg # differences in whitespace do not lead to failure. 24575212f86fSmrg ac_old_val_w=`echo x $ac_old_val` 24585212f86fSmrg ac_new_val_w=`echo x $ac_new_val` 24595212f86fSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 24605212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 24615212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 24625212f86fSmrg ac_cache_corrupted=: 24635212f86fSmrg else 24645212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 24655212f86fSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 24665212f86fSmrg eval $ac_var=\$ac_old_val 24675212f86fSmrg fi 24685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 24695212f86fSmrgprintf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} 24705212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 24715212f86fSmrgprintf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} 24725212f86fSmrg fi;; 24735212f86fSmrg esac 24745212f86fSmrg # Pass precious variables to config.status. 24755212f86fSmrg if test "$ac_new_set" = set; then 24765212f86fSmrg case $ac_new_val in 24775212f86fSmrg *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 24785212f86fSmrg *) ac_arg=$ac_var=$ac_new_val ;; 24795212f86fSmrg esac 24805212f86fSmrg case " $ac_configure_args " in 24815212f86fSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 24825212f86fSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 24835212f86fSmrg esac 24845212f86fSmrg fi 24855212f86fSmrgdone 24865212f86fSmrgif $ac_cache_corrupted; then 24875212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 24885212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 24895212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 24905212f86fSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} 24915212f86fSmrg as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' 24925212f86fSmrg and start over" "$LINENO" 5 24935212f86fSmrgfi 24945212f86fSmrg## -------------------- ## 24955212f86fSmrg## Main body of script. ## 24965212f86fSmrg## -------------------- ## 24975212f86fSmrg 24985212f86fSmrgac_ext=c 24995212f86fSmrgac_cpp='$CPP $CPPFLAGS' 25005212f86fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 25015212f86fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 25025212f86fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 25035212f86fSmrg 25045212f86fSmrg 25055212f86fSmrg 25065212f86fSmrgac_config_headers="$ac_config_headers config.h" 25075212f86fSmrg 25085212f86fSmrg 25095212f86fSmrg# Initialize Automake 25105212f86fSmrgam__api_version='1.16' 25115212f86fSmrg 25125212f86fSmrg 25135212f86fSmrg 25145212f86fSmrg # Find a good install program. We prefer a C program (faster), 25155212f86fSmrg# so one script is as good as another. But avoid the broken or 25165212f86fSmrg# incompatible versions: 25175212f86fSmrg# SysV /etc/install, /usr/sbin/install 25185212f86fSmrg# SunOS /usr/etc/install 25195212f86fSmrg# IRIX /sbin/install 25205212f86fSmrg# AIX /bin/install 25217d5e3a19Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 25227d5e3a19Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 25237d5e3a19Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 25247d5e3a19Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 25257d5e3a19Smrg# OS/2's system install, which has a completely different semantic 25267d5e3a19Smrg# ./install, which can be erroneously created by make from ./install.sh. 25271568b75bSmrg# Reject install programs that cannot install multiple files. 25285212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 25295212f86fSmrgprintf %s "checking for a BSD-compatible install... " >&6; } 25307d5e3a19Smrgif test -z "$INSTALL"; then 25315212f86fSmrgif test ${ac_cv_path_install+y} 25325212f86fSmrgthen : 25335212f86fSmrg printf %s "(cached) " >&6 25345212f86fSmrgelse $as_nop 25357d5e3a19Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 25367d5e3a19Smrgfor as_dir in $PATH 25377d5e3a19Smrgdo 25387d5e3a19Smrg IFS=$as_save_IFS 25395212f86fSmrg case $as_dir in #((( 25405212f86fSmrg '') as_dir=./ ;; 25415212f86fSmrg */) ;; 25425212f86fSmrg *) as_dir=$as_dir/ ;; 25435212f86fSmrg esac 25445212f86fSmrg # Account for fact that we put trailing slashes in our PATH walk. 25455212f86fSmrgcase $as_dir in #(( 25465212f86fSmrg ./ | /[cC]/* | \ 25477d5e3a19Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2548765486e8Smrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 25497d5e3a19Smrg /usr/ucb/* ) ;; 25507d5e3a19Smrg *) 25517d5e3a19Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 25527d5e3a19Smrg # Don't use installbsd from OSF since it installs stuff as root 25537d5e3a19Smrg # by default. 25547d5e3a19Smrg for ac_prog in ginstall scoinst install; do 25557d5e3a19Smrg for ac_exec_ext in '' $ac_executable_extensions; do 25565212f86fSmrg if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then 25577d5e3a19Smrg if test $ac_prog = install && 25585212f86fSmrg grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25597d5e3a19Smrg # AIX install. It has an incompatible calling convention. 25607d5e3a19Smrg : 25617d5e3a19Smrg elif test $ac_prog = install && 25625212f86fSmrg grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 25637d5e3a19Smrg # program-specific install script used by HP pwplus--don't use. 25647d5e3a19Smrg : 25657d5e3a19Smrg else 25661568b75bSmrg rm -rf conftest.one conftest.two conftest.dir 25671568b75bSmrg echo one > conftest.one 25681568b75bSmrg echo two > conftest.two 25691568b75bSmrg mkdir conftest.dir 25705212f86fSmrg if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && 25711568b75bSmrg test -s conftest.one && test -s conftest.two && 25721568b75bSmrg test -s conftest.dir/conftest.one && 25731568b75bSmrg test -s conftest.dir/conftest.two 25741568b75bSmrg then 25755212f86fSmrg ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" 25761568b75bSmrg break 3 25771568b75bSmrg fi 25787d5e3a19Smrg fi 25797d5e3a19Smrg fi 25807d5e3a19Smrg done 25817d5e3a19Smrg done 25827d5e3a19Smrg ;; 25837d5e3a19Smrgesac 25841568b75bSmrg 2585765486e8Smrg done 25867d5e3a19SmrgIFS=$as_save_IFS 25877d5e3a19Smrg 25881568b75bSmrgrm -rf conftest.one conftest.two conftest.dir 25897d5e3a19Smrg 25907d5e3a19Smrgfi 25915212f86fSmrg if test ${ac_cv_path_install+y}; then 25927d5e3a19Smrg INSTALL=$ac_cv_path_install 25937d5e3a19Smrg else 25947d5e3a19Smrg # As a last resort, use the slow shell script. Don't cache a 25957d5e3a19Smrg # value for INSTALL within a source directory, because that will 25967d5e3a19Smrg # break other packages using the cache if that directory is 25977d5e3a19Smrg # removed, or if the value is a relative name. 25987d5e3a19Smrg INSTALL=$ac_install_sh 25997d5e3a19Smrg fi 26007d5e3a19Smrgfi 26015212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 26025212f86fSmrgprintf "%s\n" "$INSTALL" >&6; } 26037d5e3a19Smrg 26047d5e3a19Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 26057d5e3a19Smrg# It thinks the first close brace ends the variable substitution. 26067d5e3a19Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 26077d5e3a19Smrg 26087d5e3a19Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 26097d5e3a19Smrg 26107d5e3a19Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 26117d5e3a19Smrg 26125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 26135212f86fSmrgprintf %s "checking whether build environment is sane... " >&6; } 26141568b75bSmrg# Reject unsafe characters in $srcdir or the absolute working directory 26151568b75bSmrg# name. Accept space and tab only in the latter. 26161568b75bSmrgam_lf=' 26171568b75bSmrg' 26181568b75bSmrgcase `pwd` in 26191568b75bSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2620765486e8Smrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 26211568b75bSmrgesac 26221568b75bSmrgcase $srcdir in 26231568b75bSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2624b8414663Smrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 26251568b75bSmrgesac 26261568b75bSmrg 2627b8414663Smrg# Do 'set' in a subshell so we don't clobber the current shell's 26281568b75bSmrg# arguments. Must try -L first in case configure is actually a 26297d5e3a19Smrg# symlink; some systems play weird games with the mod time of symlinks 26307d5e3a19Smrg# (eg FreeBSD returns the mod time of the symlink's containing 26317d5e3a19Smrg# directory). 26327d5e3a19Smrgif ( 2633b8414663Smrg am_has_slept=no 2634b8414663Smrg for am_try in 1 2; do 2635b8414663Smrg echo "timestamp, slept: $am_has_slept" > conftest.file 2636b8414663Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2637b8414663Smrg if test "$*" = "X"; then 2638b8414663Smrg # -L didn't work. 2639b8414663Smrg set X `ls -t "$srcdir/configure" conftest.file` 2640b8414663Smrg fi 2641b8414663Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2642b8414663Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2643b8414663Smrg 2644b8414663Smrg # If neither matched, then we have a broken ls. This can happen 2645b8414663Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2646b8414663Smrg # broken ls alias from the environment. This has actually 2647b8414663Smrg # happened. Such a system could not be considered "sane". 2648b8414663Smrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2649b8414663Smrg alias in your environment" "$LINENO" 5 2650b8414663Smrg fi 2651b8414663Smrg if test "$2" = conftest.file || test $am_try -eq 2; then 2652b8414663Smrg break 2653b8414663Smrg fi 2654b8414663Smrg # Just in case. 2655b8414663Smrg sleep 1 2656b8414663Smrg am_has_slept=yes 2657b8414663Smrg done 26587d5e3a19Smrg test "$2" = conftest.file 26597d5e3a19Smrg ) 26607d5e3a19Smrgthen 26617d5e3a19Smrg # Ok. 26627d5e3a19Smrg : 26637d5e3a19Smrgelse 2664765486e8Smrg as_fn_error $? "newly created file is older than distributed files! 2665765486e8SmrgCheck your system clock" "$LINENO" 5 26667d5e3a19Smrgfi 26675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 26685212f86fSmrgprintf "%s\n" "yes" >&6; } 2669b8414663Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and 2670b8414663Smrg# generated files are strictly newer. 2671b8414663Smrgam_sleep_pid= 2672b8414663Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 2673b8414663Smrg ( sleep 1 ) & 2674b8414663Smrg am_sleep_pid=$! 2675b8414663Smrgfi 2676b8414663Smrg 2677b8414663Smrgrm -f conftest.file 2678b8414663Smrg 26797d5e3a19Smrgtest "$program_prefix" != NONE && 26807d5e3a19Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 26817d5e3a19Smrg# Use a double $ so make ignores it. 26827d5e3a19Smrgtest "$program_suffix" != NONE && 26837d5e3a19Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 26841568b75bSmrg# Double any \ or $. 26857d5e3a19Smrg# By default was `s,x,x', remove it if useless. 26861568b75bSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 26875212f86fSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` 26885212f86fSmrg 26897d5e3a19Smrg 2690b8414663Smrg# Expand $ac_aux_dir to an absolute path. 2691b8414663Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 26927d5e3a19Smrg 26935212f86fSmrg 26945212f86fSmrg if test x"${MISSING+set}" != xset; then 26955212f86fSmrg MISSING="\${SHELL} '$am_aux_dir/missing'" 26961568b75bSmrgfi 26977d5e3a19Smrg# Use eval to expand $SHELL 2698b8414663Smrgif eval "$MISSING --is-lightweight"; then 2699b8414663Smrg am_missing_run="$MISSING " 27007d5e3a19Smrgelse 27017d5e3a19Smrg am_missing_run= 27025212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 27035212f86fSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 27041568b75bSmrgfi 27051568b75bSmrg 2706b8414663Smrgif test x"${install_sh+set}" != xset; then 27071568b75bSmrg case $am_aux_dir in 27081568b75bSmrg *\ * | *\ *) 27091568b75bSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 27101568b75bSmrg *) 27111568b75bSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 27121568b75bSmrg esac 27131568b75bSmrgfi 27141568b75bSmrg 2715b8414663Smrg# Installed binaries are usually stripped using 'strip' when the user 2716b8414663Smrg# run "make install-strip". However 'strip' might not be the right 27171568b75bSmrg# tool to use in cross-compilation environments, therefore Automake 2718b8414663Smrg# will honor the 'STRIP' environment variable to overrule this program. 27191568b75bSmrgif test "$cross_compiling" != no; then 27201568b75bSmrg if test -n "$ac_tool_prefix"; then 27211568b75bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 27221568b75bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 27235212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27245212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 27255212f86fSmrgif test ${ac_cv_prog_STRIP+y} 27265212f86fSmrgthen : 27275212f86fSmrg printf %s "(cached) " >&6 27285212f86fSmrgelse $as_nop 27291568b75bSmrg if test -n "$STRIP"; then 27301568b75bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 27311568b75bSmrgelse 27321568b75bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27331568b75bSmrgfor as_dir in $PATH 27341568b75bSmrgdo 27351568b75bSmrg IFS=$as_save_IFS 27365212f86fSmrg case $as_dir in #((( 27375212f86fSmrg '') as_dir=./ ;; 27385212f86fSmrg */) ;; 27395212f86fSmrg *) as_dir=$as_dir/ ;; 27405212f86fSmrg esac 2741765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 27425212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27431568b75bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 27445212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27451568b75bSmrg break 2 27461568b75bSmrg fi 27471568b75bSmrgdone 2748765486e8Smrg done 27491568b75bSmrgIFS=$as_save_IFS 27501568b75bSmrg 27511568b75bSmrgfi 27521568b75bSmrgfi 27531568b75bSmrgSTRIP=$ac_cv_prog_STRIP 27541568b75bSmrgif test -n "$STRIP"; then 27555212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 27565212f86fSmrgprintf "%s\n" "$STRIP" >&6; } 27571568b75bSmrgelse 27585212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 27595212f86fSmrgprintf "%s\n" "no" >&6; } 27601568b75bSmrgfi 27611568b75bSmrg 27621568b75bSmrg 27631568b75bSmrgfi 27641568b75bSmrgif test -z "$ac_cv_prog_STRIP"; then 27651568b75bSmrg ac_ct_STRIP=$STRIP 27661568b75bSmrg # Extract the first word of "strip", so it can be a program name with args. 27671568b75bSmrgset dummy strip; ac_word=$2 27685212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27695212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 27705212f86fSmrgif test ${ac_cv_prog_ac_ct_STRIP+y} 27715212f86fSmrgthen : 27725212f86fSmrg printf %s "(cached) " >&6 27735212f86fSmrgelse $as_nop 27741568b75bSmrg if test -n "$ac_ct_STRIP"; then 27751568b75bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 27761568b75bSmrgelse 27771568b75bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27781568b75bSmrgfor as_dir in $PATH 27791568b75bSmrgdo 27801568b75bSmrg IFS=$as_save_IFS 27815212f86fSmrg case $as_dir in #((( 27825212f86fSmrg '') as_dir=./ ;; 27835212f86fSmrg */) ;; 27845212f86fSmrg *) as_dir=$as_dir/ ;; 27855212f86fSmrg esac 2786765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 27875212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 27881568b75bSmrg ac_cv_prog_ac_ct_STRIP="strip" 27895212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 27901568b75bSmrg break 2 27911568b75bSmrg fi 27921568b75bSmrgdone 2793765486e8Smrg done 27941568b75bSmrgIFS=$as_save_IFS 27951568b75bSmrg 27961568b75bSmrgfi 27971568b75bSmrgfi 27981568b75bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 27991568b75bSmrgif test -n "$ac_ct_STRIP"; then 28005212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 28015212f86fSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; } 28021568b75bSmrgelse 28035212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 28045212f86fSmrgprintf "%s\n" "no" >&6; } 28051568b75bSmrgfi 28061568b75bSmrg 28071568b75bSmrg if test "x$ac_ct_STRIP" = x; then 28081568b75bSmrg STRIP=":" 28091568b75bSmrg else 28101568b75bSmrg case $cross_compiling:$ac_tool_warned in 28111568b75bSmrgyes:) 28125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 28135212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 28141568b75bSmrgac_tool_warned=yes ;; 28151568b75bSmrgesac 28161568b75bSmrg STRIP=$ac_ct_STRIP 28171568b75bSmrg fi 28181568b75bSmrgelse 28191568b75bSmrg STRIP="$ac_cv_prog_STRIP" 28207d5e3a19Smrgfi 28217d5e3a19Smrg 28221568b75bSmrgfi 28231568b75bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 28241568b75bSmrg 28255212f86fSmrg 28265212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 28275212f86fSmrgprintf %s "checking for a race-free mkdir -p... " >&6; } 28287d5e3a19Smrgif test -z "$MKDIR_P"; then 28295212f86fSmrg if test ${ac_cv_path_mkdir+y} 28305212f86fSmrgthen : 28315212f86fSmrg printf %s "(cached) " >&6 28325212f86fSmrgelse $as_nop 28337d5e3a19Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28347d5e3a19Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 28357d5e3a19Smrgdo 28367d5e3a19Smrg IFS=$as_save_IFS 28375212f86fSmrg case $as_dir in #((( 28385212f86fSmrg '') as_dir=./ ;; 28395212f86fSmrg */) ;; 28405212f86fSmrg *) as_dir=$as_dir/ ;; 28415212f86fSmrg esac 2842765486e8Smrg for ac_prog in mkdir gmkdir; do 28437d5e3a19Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28445212f86fSmrg as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue 28455212f86fSmrg case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 28465212f86fSmrg 'mkdir ('*'coreutils) '* | \ 28475212f86fSmrg 'BusyBox '* | \ 28487d5e3a19Smrg 'mkdir (fileutils) '4.1*) 28495212f86fSmrg ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext 28507d5e3a19Smrg break 3;; 28517d5e3a19Smrg esac 28527d5e3a19Smrg done 28537d5e3a19Smrg done 2854765486e8Smrg done 28557d5e3a19SmrgIFS=$as_save_IFS 28567d5e3a19Smrg 28577d5e3a19Smrgfi 28587d5e3a19Smrg 2859765486e8Smrg test -d ./--version && rmdir ./--version 28605212f86fSmrg if test ${ac_cv_path_mkdir+y}; then 28617d5e3a19Smrg MKDIR_P="$ac_cv_path_mkdir -p" 28627d5e3a19Smrg else 28637d5e3a19Smrg # As a last resort, use the slow shell script. Don't cache a 28647d5e3a19Smrg # value for MKDIR_P within a source directory, because that will 28657d5e3a19Smrg # break other packages using the cache if that directory is 28667d5e3a19Smrg # removed, or if the value is a relative name. 28677d5e3a19Smrg MKDIR_P="$ac_install_sh -d" 28687d5e3a19Smrg fi 28697d5e3a19Smrgfi 28705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 28715212f86fSmrgprintf "%s\n" "$MKDIR_P" >&6; } 28727d5e3a19Smrg 28737d5e3a19Smrgfor ac_prog in gawk mawk nawk awk 28747d5e3a19Smrgdo 28757d5e3a19Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 28767d5e3a19Smrgset dummy $ac_prog; ac_word=$2 28775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 28785212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 28795212f86fSmrgif test ${ac_cv_prog_AWK+y} 28805212f86fSmrgthen : 28815212f86fSmrg printf %s "(cached) " >&6 28825212f86fSmrgelse $as_nop 28837d5e3a19Smrg if test -n "$AWK"; then 28847d5e3a19Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 28857d5e3a19Smrgelse 28867d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 28877d5e3a19Smrgfor as_dir in $PATH 28887d5e3a19Smrgdo 28897d5e3a19Smrg IFS=$as_save_IFS 28905212f86fSmrg case $as_dir in #((( 28915212f86fSmrg '') as_dir=./ ;; 28925212f86fSmrg */) ;; 28935212f86fSmrg *) as_dir=$as_dir/ ;; 28945212f86fSmrg esac 2895765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28965212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 28977d5e3a19Smrg ac_cv_prog_AWK="$ac_prog" 28985212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 28997d5e3a19Smrg break 2 29007d5e3a19Smrg fi 29017d5e3a19Smrgdone 2902765486e8Smrg done 29037d5e3a19SmrgIFS=$as_save_IFS 29047d5e3a19Smrg 29057d5e3a19Smrgfi 29067d5e3a19Smrgfi 29077d5e3a19SmrgAWK=$ac_cv_prog_AWK 29087d5e3a19Smrgif test -n "$AWK"; then 29095212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 29105212f86fSmrgprintf "%s\n" "$AWK" >&6; } 29117d5e3a19Smrgelse 29125212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 29135212f86fSmrgprintf "%s\n" "no" >&6; } 29147d5e3a19Smrgfi 29157d5e3a19Smrg 29167d5e3a19Smrg 29177d5e3a19Smrg test -n "$AWK" && break 29187d5e3a19Smrgdone 29197d5e3a19Smrg 29205212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 29215212f86fSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 29221568b75bSmrgset x ${MAKE-make} 29235212f86fSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 29245212f86fSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y} 29255212f86fSmrgthen : 29265212f86fSmrg printf %s "(cached) " >&6 29275212f86fSmrgelse $as_nop 29287d5e3a19Smrg cat >conftest.make <<\_ACEOF 29297d5e3a19SmrgSHELL = /bin/sh 29307d5e3a19Smrgall: 29317d5e3a19Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 29327d5e3a19Smrg_ACEOF 2933765486e8Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 29347d5e3a19Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 29357d5e3a19Smrg *@@@%%%=?*=@@@%%%*) 29367d5e3a19Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 29377d5e3a19Smrg *) 29387d5e3a19Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 29397d5e3a19Smrgesac 29407d5e3a19Smrgrm -f conftest.make 29417d5e3a19Smrgfi 29427d5e3a19Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 29435212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 29445212f86fSmrgprintf "%s\n" "yes" >&6; } 29457d5e3a19Smrg SET_MAKE= 29467d5e3a19Smrgelse 29475212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 29485212f86fSmrgprintf "%s\n" "no" >&6; } 29497d5e3a19Smrg SET_MAKE="MAKE=${MAKE-make}" 29507d5e3a19Smrgfi 29517d5e3a19Smrg 29527d5e3a19Smrgrm -rf .tst 2>/dev/null 29537d5e3a19Smrgmkdir .tst 2>/dev/null 29547d5e3a19Smrgif test -d .tst; then 29557d5e3a19Smrg am__leading_dot=. 29567d5e3a19Smrgelse 29577d5e3a19Smrg am__leading_dot=_ 29587d5e3a19Smrgfi 29597d5e3a19Smrgrmdir .tst 2>/dev/null 29607d5e3a19Smrg 2961b8414663Smrg# Check whether --enable-silent-rules was given. 29625212f86fSmrgif test ${enable_silent_rules+y} 29635212f86fSmrgthen : 2964b8414663Smrg enableval=$enable_silent_rules; 2965b8414663Smrgfi 2966b8414663Smrg 2967b8414663Smrgcase $enable_silent_rules in # ((( 2968b8414663Smrg yes) AM_DEFAULT_VERBOSITY=0;; 2969b8414663Smrg no) AM_DEFAULT_VERBOSITY=1;; 2970b8414663Smrg *) AM_DEFAULT_VERBOSITY=1;; 2971b8414663Smrgesac 2972b8414663Smrgam_make=${MAKE-make} 29735212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 29745212f86fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 29755212f86fSmrgif test ${am_cv_make_support_nested_variables+y} 29765212f86fSmrgthen : 29775212f86fSmrg printf %s "(cached) " >&6 29785212f86fSmrgelse $as_nop 29795212f86fSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 2980b8414663SmrgBAR0=false 2981b8414663SmrgBAR1=true 2982b8414663SmrgV=1 2983b8414663Smrgam__doit: 2984b8414663Smrg @$(TRUE) 2985b8414663Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2986b8414663Smrg am_cv_make_support_nested_variables=yes 2987b8414663Smrgelse 2988b8414663Smrg am_cv_make_support_nested_variables=no 2989b8414663Smrgfi 2990b8414663Smrgfi 29915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 29925212f86fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 2993b8414663Smrgif test $am_cv_make_support_nested_variables = yes; then 2994b8414663Smrg AM_V='$(V)' 2995b8414663Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2996b8414663Smrgelse 2997b8414663Smrg AM_V=$AM_DEFAULT_VERBOSITY 2998b8414663Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2999b8414663Smrgfi 3000b8414663SmrgAM_BACKSLASH='\' 3001b8414663Smrg 30027d5e3a19Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 30037d5e3a19Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 30047d5e3a19Smrg # is not polluted with repeated "-I." 30057d5e3a19Smrg am__isrc=' -I$(srcdir)' 30067d5e3a19Smrg # test to see if srcdir already configured 30077d5e3a19Smrg if test -f $srcdir/config.status; then 3008765486e8Smrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 30097d5e3a19Smrg fi 30107d5e3a19Smrgfi 30117d5e3a19Smrg 30127d5e3a19Smrg# test whether we have cygpath 30137d5e3a19Smrgif test -z "$CYGPATH_W"; then 30147d5e3a19Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 30157d5e3a19Smrg CYGPATH_W='cygpath -w' 30167d5e3a19Smrg else 30177d5e3a19Smrg CYGPATH_W=echo 30187d5e3a19Smrg fi 30197d5e3a19Smrgfi 30207d5e3a19Smrg 30217d5e3a19Smrg 30227d5e3a19Smrg# Define the identity of the package. 30237d5e3a19Smrg PACKAGE='setxkbmap' 30247f6d8fe2Smrg VERSION='1.3.4' 30257d5e3a19Smrg 30267d5e3a19Smrg 30275212f86fSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h 30287d5e3a19Smrg 30297d5e3a19Smrg 30305212f86fSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h 30317d5e3a19Smrg 30327d5e3a19Smrg# Some tools Automake needs. 30337d5e3a19Smrg 30347d5e3a19SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 30357d5e3a19Smrg 30367d5e3a19Smrg 30377d5e3a19SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 30387d5e3a19Smrg 30397d5e3a19Smrg 30407d5e3a19SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 30417d5e3a19Smrg 30427d5e3a19Smrg 30437d5e3a19SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 30447d5e3a19Smrg 30457d5e3a19Smrg 30467d5e3a19SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 30477d5e3a19Smrg 3048b8414663Smrg# For better backward compatibility. To be removed once Automake 1.9.x 3049b8414663Smrg# dies out for good. For more background, see: 30505212f86fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 30515212f86fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3052b8414663Smrgmkdir_p='$(MKDIR_P)' 30537d5e3a19Smrg 3054b8414663Smrg# We need awk for the "check" target (and possibly the TAP driver). The 3055b8414663Smrg# system "awk" is bad on some platforms. 3056b8414663Smrg# Always define AMTAR for backward compatibility. Yes, it's still used 3057b8414663Smrg# in the wild :-( We should find a proper way to deprecate it ... 3058b8414663SmrgAMTAR='$${TAR-tar}' 30597d5e3a19Smrg 30607d5e3a19Smrg 3061b8414663Smrg# We'll loop over all known methods to create a tar archive until one works. 3062b8414663Smrg_am_tools='gnutar pax cpio none' 30637d5e3a19Smrg 3064b8414663Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 30657d5e3a19Smrg 30667d5e3a19Smrg 30677d5e3a19Smrg 30681568b75bSmrg 30697d5e3a19Smrg 30705212f86fSmrg# Variables for tags utilities; see am/tags.am 30715212f86fSmrgif test -z "$CTAGS"; then 30725212f86fSmrg CTAGS=ctags 30735212f86fSmrgfi 30745212f86fSmrg 30755212f86fSmrgif test -z "$ETAGS"; then 30765212f86fSmrg ETAGS=etags 30775212f86fSmrgfi 30785212f86fSmrg 30795212f86fSmrgif test -z "$CSCOPE"; then 30805212f86fSmrg CSCOPE=cscope 30815212f86fSmrgfi 30825212f86fSmrg 30835212f86fSmrg 30847d5e3a19Smrg 3085b8414663Smrg# POSIX will say in a future version that running "rm -f" with no argument 3086b8414663Smrg# is OK; and we want to be able to make that assumption in our Makefile 3087b8414663Smrg# recipes. So use an aggressive probe to check that the usage we want is 3088b8414663Smrg# actually supported "in the wild" to an acceptable degree. 3089b8414663Smrg# See automake bug#10828. 3090b8414663Smrg# To make any issue more visible, cause the running configure to be aborted 3091b8414663Smrg# by default if the 'rm' program in use doesn't match our expectations; the 3092b8414663Smrg# user can still override this though. 3093b8414663Smrgif rm -f && rm -fr && rm -rf; then : OK; else 3094b8414663Smrg cat >&2 <<'END' 3095b8414663SmrgOops! 30967d5e3a19Smrg 3097b8414663SmrgYour 'rm' program seems unable to run without file operands specified 3098b8414663Smrgon the command line, even when the '-f' option is present. This is contrary 3099b8414663Smrgto the behaviour of most rm programs out there, and not conforming with 3100b8414663Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 31017d5e3a19Smrg 3102b8414663SmrgPlease tell bug-automake@gnu.org about your system, including the value 3103b8414663Smrgof your $PATH and any error possibly output before this message. This 3104b8414663Smrgcan help us improve future automake versions. 31057d5e3a19Smrg 3106b8414663SmrgEND 3107b8414663Smrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3108b8414663Smrg echo 'Configuration will proceed anyway, since you have set the' >&2 3109b8414663Smrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3110b8414663Smrg echo >&2 3111b8414663Smrg else 3112b8414663Smrg cat >&2 <<'END' 3113b8414663SmrgAborting the configuration process, to ensure you take notice of the issue. 3114765486e8Smrg 3115b8414663SmrgYou can download and install GNU coreutils to get an 'rm' implementation 31165212f86fSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>. 3117765486e8Smrg 3118b8414663SmrgIf you want to complete the configuration process using your problematic 3119b8414663Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3120b8414663Smrgto "yes", and re-run configure. 3121765486e8Smrg 3122b8414663SmrgEND 3123b8414663Smrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3124b8414663Smrg fi 3125b8414663Smrgfi 3126b8414663Smrg 3127b8414663Smrg 3128b8414663Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 3129765486e8Smrg 3130765486e8Smrg 3131765486e8Smrg 3132765486e8Smrg 3133765486e8Smrg 31341568b75bSmrg 31351568b75bSmrg 31361568b75bSmrg 31371568b75bSmrg 31387d5e3a19Smrg 31397d5e3a19Smrg 31405212f86fSmrg 31415212f86fSmrg 31425212f86fSmrg 31435212f86fSmrg 31445212f86fSmrg 31455212f86fSmrg 31465212f86fSmrg 31475212f86fSmrg 31485212f86fSmrg 3149765486e8SmrgDEPDIR="${am__leading_dot}deps" 3150765486e8Smrg 3151765486e8Smrgac_config_commands="$ac_config_commands depfiles" 3152765486e8Smrg 31535212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 31545212f86fSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } 31555212f86fSmrgcat > confinc.mk << 'END' 3156765486e8Smrgam__doit: 31575212f86fSmrg @echo this is the am__doit target >confinc.out 3158765486e8Smrg.PHONY: am__doit 3159765486e8SmrgEND 3160765486e8Smrgam__include="#" 3161765486e8Smrgam__quote= 31625212f86fSmrg# BSD make does it like this. 31635212f86fSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD 31645212f86fSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this. 31655212f86fSmrgecho 'include confinc.mk # ignored' > confmf.GNU 31665212f86fSmrg_am_result=no 31675212f86fSmrgfor s in GNU BSD; do 31685212f86fSmrg { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 31695212f86fSmrg (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 31705212f86fSmrg ac_status=$? 31715212f86fSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 31725212f86fSmrg (exit $ac_status); } 31735212f86fSmrg case $?:`cat confinc.out 2>/dev/null` in #( 31745212f86fSmrg '0:this is the am__doit target') : 31755212f86fSmrg case $s in #( 31765212f86fSmrg BSD) : 31775212f86fSmrg am__include='.include' am__quote='"' ;; #( 31785212f86fSmrg *) : 31795212f86fSmrg am__include='include' am__quote='' ;; 31805212f86fSmrgesac ;; #( 31815212f86fSmrg *) : 3182765486e8Smrg ;; 31835212f86fSmrgesac 31845212f86fSmrg if test "$am__include" != "#"; then 31855212f86fSmrg _am_result="yes ($s style)" 31865212f86fSmrg break 31875212f86fSmrg fi 31885212f86fSmrgdone 31895212f86fSmrgrm -f confinc.* confmf.* 31905212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 31915212f86fSmrgprintf "%s\n" "${_am_result}" >&6; } 3192765486e8Smrg 3193765486e8Smrg# Check whether --enable-dependency-tracking was given. 31945212f86fSmrgif test ${enable_dependency_tracking+y} 31955212f86fSmrgthen : 3196765486e8Smrg enableval=$enable_dependency_tracking; 3197765486e8Smrgfi 3198765486e8Smrg 3199765486e8Smrgif test "x$enable_dependency_tracking" != xno; then 3200765486e8Smrg am_depcomp="$ac_aux_dir/depcomp" 3201765486e8Smrg AMDEPBACKSLASH='\' 3202b8414663Smrg am__nodep='_no' 3203765486e8Smrgfi 3204765486e8Smrg if test "x$enable_dependency_tracking" != xno; then 3205765486e8Smrg AMDEP_TRUE= 3206765486e8Smrg AMDEP_FALSE='#' 3207765486e8Smrgelse 3208765486e8Smrg AMDEP_TRUE='#' 3209765486e8Smrg AMDEP_FALSE= 3210765486e8Smrgfi 3211765486e8Smrg 3212765486e8Smrg 32137d5e3a19Smrgac_ext=c 32147d5e3a19Smrgac_cpp='$CPP $CPPFLAGS' 32157d5e3a19Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 32167d5e3a19Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 32177d5e3a19Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 32187d5e3a19Smrgif test -n "$ac_tool_prefix"; then 32197d5e3a19Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 32207d5e3a19Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 32215212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32225212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 32235212f86fSmrgif test ${ac_cv_prog_CC+y} 32245212f86fSmrgthen : 32255212f86fSmrg printf %s "(cached) " >&6 32265212f86fSmrgelse $as_nop 32277d5e3a19Smrg if test -n "$CC"; then 32287d5e3a19Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 32297d5e3a19Smrgelse 32307d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32317d5e3a19Smrgfor as_dir in $PATH 32327d5e3a19Smrgdo 32337d5e3a19Smrg IFS=$as_save_IFS 32345212f86fSmrg case $as_dir in #((( 32355212f86fSmrg '') as_dir=./ ;; 32365212f86fSmrg */) ;; 32375212f86fSmrg *) as_dir=$as_dir/ ;; 32385212f86fSmrg esac 3239765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 32405212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32417d5e3a19Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 32425212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32437d5e3a19Smrg break 2 32447d5e3a19Smrg fi 32457d5e3a19Smrgdone 3246765486e8Smrg done 32477d5e3a19SmrgIFS=$as_save_IFS 32487d5e3a19Smrg 32497d5e3a19Smrgfi 32507d5e3a19Smrgfi 32517d5e3a19SmrgCC=$ac_cv_prog_CC 32527d5e3a19Smrgif test -n "$CC"; then 32535212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 32545212f86fSmrgprintf "%s\n" "$CC" >&6; } 32557d5e3a19Smrgelse 32565212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 32575212f86fSmrgprintf "%s\n" "no" >&6; } 32587d5e3a19Smrgfi 32597d5e3a19Smrg 32607d5e3a19Smrg 32617d5e3a19Smrgfi 32627d5e3a19Smrgif test -z "$ac_cv_prog_CC"; then 32637d5e3a19Smrg ac_ct_CC=$CC 32647d5e3a19Smrg # Extract the first word of "gcc", so it can be a program name with args. 32657d5e3a19Smrgset dummy gcc; ac_word=$2 32665212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32675212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 32685212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 32695212f86fSmrgthen : 32705212f86fSmrg printf %s "(cached) " >&6 32715212f86fSmrgelse $as_nop 32727d5e3a19Smrg if test -n "$ac_ct_CC"; then 32737d5e3a19Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 32747d5e3a19Smrgelse 32757d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32767d5e3a19Smrgfor as_dir in $PATH 32777d5e3a19Smrgdo 32787d5e3a19Smrg IFS=$as_save_IFS 32795212f86fSmrg case $as_dir in #((( 32805212f86fSmrg '') as_dir=./ ;; 32815212f86fSmrg */) ;; 32825212f86fSmrg *) as_dir=$as_dir/ ;; 32835212f86fSmrg esac 3284765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 32855212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 32867d5e3a19Smrg ac_cv_prog_ac_ct_CC="gcc" 32875212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 32887d5e3a19Smrg break 2 32897d5e3a19Smrg fi 32907d5e3a19Smrgdone 3291765486e8Smrg done 32927d5e3a19SmrgIFS=$as_save_IFS 32937d5e3a19Smrg 32947d5e3a19Smrgfi 32957d5e3a19Smrgfi 32967d5e3a19Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 32977d5e3a19Smrgif test -n "$ac_ct_CC"; then 32985212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 32995212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 33007d5e3a19Smrgelse 33015212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 33025212f86fSmrgprintf "%s\n" "no" >&6; } 33037d5e3a19Smrgfi 33047d5e3a19Smrg 33057d5e3a19Smrg if test "x$ac_ct_CC" = x; then 33067d5e3a19Smrg CC="" 33077d5e3a19Smrg else 33087d5e3a19Smrg case $cross_compiling:$ac_tool_warned in 33097d5e3a19Smrgyes:) 33105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 33115212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 33127d5e3a19Smrgac_tool_warned=yes ;; 33137d5e3a19Smrgesac 33147d5e3a19Smrg CC=$ac_ct_CC 33157d5e3a19Smrg fi 33167d5e3a19Smrgelse 33177d5e3a19Smrg CC="$ac_cv_prog_CC" 33187d5e3a19Smrgfi 33197d5e3a19Smrg 33207d5e3a19Smrgif test -z "$CC"; then 33217d5e3a19Smrg if test -n "$ac_tool_prefix"; then 33227d5e3a19Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 33237d5e3a19Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 33245212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33255212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 33265212f86fSmrgif test ${ac_cv_prog_CC+y} 33275212f86fSmrgthen : 33285212f86fSmrg printf %s "(cached) " >&6 33295212f86fSmrgelse $as_nop 33307d5e3a19Smrg if test -n "$CC"; then 33317d5e3a19Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 33327d5e3a19Smrgelse 33337d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33347d5e3a19Smrgfor as_dir in $PATH 33357d5e3a19Smrgdo 33367d5e3a19Smrg IFS=$as_save_IFS 33375212f86fSmrg case $as_dir in #((( 33385212f86fSmrg '') as_dir=./ ;; 33395212f86fSmrg */) ;; 33405212f86fSmrg *) as_dir=$as_dir/ ;; 33415212f86fSmrg esac 3342765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33435212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33447d5e3a19Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 33455212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33467d5e3a19Smrg break 2 33477d5e3a19Smrg fi 33487d5e3a19Smrgdone 3349765486e8Smrg done 33507d5e3a19SmrgIFS=$as_save_IFS 33517d5e3a19Smrg 33527d5e3a19Smrgfi 33537d5e3a19Smrgfi 33547d5e3a19SmrgCC=$ac_cv_prog_CC 33557d5e3a19Smrgif test -n "$CC"; then 33565212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33575212f86fSmrgprintf "%s\n" "$CC" >&6; } 33587d5e3a19Smrgelse 33595212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 33605212f86fSmrgprintf "%s\n" "no" >&6; } 33617d5e3a19Smrgfi 33627d5e3a19Smrg 33637d5e3a19Smrg 33647d5e3a19Smrg fi 33657d5e3a19Smrgfi 33667d5e3a19Smrgif test -z "$CC"; then 33677d5e3a19Smrg # Extract the first word of "cc", so it can be a program name with args. 33687d5e3a19Smrgset dummy cc; ac_word=$2 33695212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33705212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 33715212f86fSmrgif test ${ac_cv_prog_CC+y} 33725212f86fSmrgthen : 33735212f86fSmrg printf %s "(cached) " >&6 33745212f86fSmrgelse $as_nop 33757d5e3a19Smrg if test -n "$CC"; then 33767d5e3a19Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 33777d5e3a19Smrgelse 33787d5e3a19Smrg ac_prog_rejected=no 33797d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33807d5e3a19Smrgfor as_dir in $PATH 33817d5e3a19Smrgdo 33827d5e3a19Smrg IFS=$as_save_IFS 33835212f86fSmrg case $as_dir in #((( 33845212f86fSmrg '') as_dir=./ ;; 33855212f86fSmrg */) ;; 33865212f86fSmrg *) as_dir=$as_dir/ ;; 33875212f86fSmrg esac 3388765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 33895212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 33905212f86fSmrg if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 33917d5e3a19Smrg ac_prog_rejected=yes 33927d5e3a19Smrg continue 33937d5e3a19Smrg fi 33947d5e3a19Smrg ac_cv_prog_CC="cc" 33955212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 33967d5e3a19Smrg break 2 33977d5e3a19Smrg fi 33987d5e3a19Smrgdone 3399765486e8Smrg done 34007d5e3a19SmrgIFS=$as_save_IFS 34017d5e3a19Smrg 34027d5e3a19Smrgif test $ac_prog_rejected = yes; then 34037d5e3a19Smrg # We found a bogon in the path, so make sure we never use it. 34047d5e3a19Smrg set dummy $ac_cv_prog_CC 34057d5e3a19Smrg shift 34067d5e3a19Smrg if test $# != 0; then 34077d5e3a19Smrg # We chose a different compiler from the bogus one. 34087d5e3a19Smrg # However, it has the same basename, so the bogon will be chosen 34097d5e3a19Smrg # first if we set CC to just the basename; use the full file name. 34107d5e3a19Smrg shift 34115212f86fSmrg ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" 34127d5e3a19Smrg fi 34137d5e3a19Smrgfi 34147d5e3a19Smrgfi 34157d5e3a19Smrgfi 34167d5e3a19SmrgCC=$ac_cv_prog_CC 34177d5e3a19Smrgif test -n "$CC"; then 34185212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34195212f86fSmrgprintf "%s\n" "$CC" >&6; } 34207d5e3a19Smrgelse 34215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34225212f86fSmrgprintf "%s\n" "no" >&6; } 34237d5e3a19Smrgfi 34247d5e3a19Smrg 34257d5e3a19Smrg 34267d5e3a19Smrgfi 34277d5e3a19Smrgif test -z "$CC"; then 34287d5e3a19Smrg if test -n "$ac_tool_prefix"; then 34297d5e3a19Smrg for ac_prog in cl.exe 34307d5e3a19Smrg do 34317d5e3a19Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 34327d5e3a19Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 34335212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34345212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 34355212f86fSmrgif test ${ac_cv_prog_CC+y} 34365212f86fSmrgthen : 34375212f86fSmrg printf %s "(cached) " >&6 34385212f86fSmrgelse $as_nop 34397d5e3a19Smrg if test -n "$CC"; then 34407d5e3a19Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 34417d5e3a19Smrgelse 34427d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34437d5e3a19Smrgfor as_dir in $PATH 34447d5e3a19Smrgdo 34457d5e3a19Smrg IFS=$as_save_IFS 34465212f86fSmrg case $as_dir in #((( 34475212f86fSmrg '') as_dir=./ ;; 34485212f86fSmrg */) ;; 34495212f86fSmrg *) as_dir=$as_dir/ ;; 34505212f86fSmrg esac 3451765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 34525212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 34537d5e3a19Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 34545212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 34557d5e3a19Smrg break 2 34567d5e3a19Smrg fi 34577d5e3a19Smrgdone 3458765486e8Smrg done 34597d5e3a19SmrgIFS=$as_save_IFS 34607d5e3a19Smrg 34617d5e3a19Smrgfi 34627d5e3a19Smrgfi 34637d5e3a19SmrgCC=$ac_cv_prog_CC 34647d5e3a19Smrgif test -n "$CC"; then 34655212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34665212f86fSmrgprintf "%s\n" "$CC" >&6; } 34677d5e3a19Smrgelse 34685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 34695212f86fSmrgprintf "%s\n" "no" >&6; } 34707d5e3a19Smrgfi 34717d5e3a19Smrg 34727d5e3a19Smrg 34737d5e3a19Smrg test -n "$CC" && break 34747d5e3a19Smrg done 34757d5e3a19Smrgfi 34767d5e3a19Smrgif test -z "$CC"; then 34777d5e3a19Smrg ac_ct_CC=$CC 34787d5e3a19Smrg for ac_prog in cl.exe 34797d5e3a19Smrgdo 34807d5e3a19Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 34817d5e3a19Smrgset dummy $ac_prog; ac_word=$2 34825212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34835212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 34845212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 34855212f86fSmrgthen : 34865212f86fSmrg printf %s "(cached) " >&6 34875212f86fSmrgelse $as_nop 34887d5e3a19Smrg if test -n "$ac_ct_CC"; then 34897d5e3a19Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 34907d5e3a19Smrgelse 34917d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34927d5e3a19Smrgfor as_dir in $PATH 34937d5e3a19Smrgdo 34947d5e3a19Smrg IFS=$as_save_IFS 34955212f86fSmrg case $as_dir in #((( 34965212f86fSmrg '') as_dir=./ ;; 34975212f86fSmrg */) ;; 34985212f86fSmrg *) as_dir=$as_dir/ ;; 34995212f86fSmrg esac 3500765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 35015212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35027d5e3a19Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 35035212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35047d5e3a19Smrg break 2 35057d5e3a19Smrg fi 35067d5e3a19Smrgdone 3507765486e8Smrg done 35087d5e3a19SmrgIFS=$as_save_IFS 35097d5e3a19Smrg 35107d5e3a19Smrgfi 35117d5e3a19Smrgfi 35127d5e3a19Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 35137d5e3a19Smrgif test -n "$ac_ct_CC"; then 35145212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 35155212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 35167d5e3a19Smrgelse 35175212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 35185212f86fSmrgprintf "%s\n" "no" >&6; } 35197d5e3a19Smrgfi 35207d5e3a19Smrg 35217d5e3a19Smrg 35227d5e3a19Smrg test -n "$ac_ct_CC" && break 35237d5e3a19Smrgdone 35247d5e3a19Smrg 35257d5e3a19Smrg if test "x$ac_ct_CC" = x; then 35267d5e3a19Smrg CC="" 35277d5e3a19Smrg else 35287d5e3a19Smrg case $cross_compiling:$ac_tool_warned in 35297d5e3a19Smrgyes:) 35305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 35315212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 35325212f86fSmrgac_tool_warned=yes ;; 35335212f86fSmrgesac 35345212f86fSmrg CC=$ac_ct_CC 35355212f86fSmrg fi 35365212f86fSmrgfi 35375212f86fSmrg 35385212f86fSmrgfi 35395212f86fSmrgif test -z "$CC"; then 35405212f86fSmrg if test -n "$ac_tool_prefix"; then 35415212f86fSmrg # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. 35425212f86fSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2 35435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35445212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 35455212f86fSmrgif test ${ac_cv_prog_CC+y} 35465212f86fSmrgthen : 35475212f86fSmrg printf %s "(cached) " >&6 35485212f86fSmrgelse $as_nop 35495212f86fSmrg if test -n "$CC"; then 35505212f86fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 35515212f86fSmrgelse 35525212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35535212f86fSmrgfor as_dir in $PATH 35545212f86fSmrgdo 35555212f86fSmrg IFS=$as_save_IFS 35565212f86fSmrg case $as_dir in #((( 35575212f86fSmrg '') as_dir=./ ;; 35585212f86fSmrg */) ;; 35595212f86fSmrg *) as_dir=$as_dir/ ;; 35605212f86fSmrg esac 35615212f86fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 35625212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 35635212f86fSmrg ac_cv_prog_CC="${ac_tool_prefix}clang" 35645212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 35655212f86fSmrg break 2 35665212f86fSmrg fi 35675212f86fSmrgdone 35685212f86fSmrg done 35695212f86fSmrgIFS=$as_save_IFS 35705212f86fSmrg 35715212f86fSmrgfi 35725212f86fSmrgfi 35735212f86fSmrgCC=$ac_cv_prog_CC 35745212f86fSmrgif test -n "$CC"; then 35755212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 35765212f86fSmrgprintf "%s\n" "$CC" >&6; } 35775212f86fSmrgelse 35785212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 35795212f86fSmrgprintf "%s\n" "no" >&6; } 35805212f86fSmrgfi 35815212f86fSmrg 35825212f86fSmrg 35835212f86fSmrgfi 35845212f86fSmrgif test -z "$ac_cv_prog_CC"; then 35855212f86fSmrg ac_ct_CC=$CC 35865212f86fSmrg # Extract the first word of "clang", so it can be a program name with args. 35875212f86fSmrgset dummy clang; ac_word=$2 35885212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35895212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 35905212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y} 35915212f86fSmrgthen : 35925212f86fSmrg printf %s "(cached) " >&6 35935212f86fSmrgelse $as_nop 35945212f86fSmrg if test -n "$ac_ct_CC"; then 35955212f86fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 35965212f86fSmrgelse 35975212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35985212f86fSmrgfor as_dir in $PATH 35995212f86fSmrgdo 36005212f86fSmrg IFS=$as_save_IFS 36015212f86fSmrg case $as_dir in #((( 36025212f86fSmrg '') as_dir=./ ;; 36035212f86fSmrg */) ;; 36045212f86fSmrg *) as_dir=$as_dir/ ;; 36055212f86fSmrg esac 36065212f86fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 36075212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 36085212f86fSmrg ac_cv_prog_ac_ct_CC="clang" 36095212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 36105212f86fSmrg break 2 36115212f86fSmrg fi 36125212f86fSmrgdone 36135212f86fSmrg done 36145212f86fSmrgIFS=$as_save_IFS 36155212f86fSmrg 36165212f86fSmrgfi 36175212f86fSmrgfi 36185212f86fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 36195212f86fSmrgif test -n "$ac_ct_CC"; then 36205212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 36215212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; } 36225212f86fSmrgelse 36235212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 36245212f86fSmrgprintf "%s\n" "no" >&6; } 36255212f86fSmrgfi 36265212f86fSmrg 36275212f86fSmrg if test "x$ac_ct_CC" = x; then 36285212f86fSmrg CC="" 36295212f86fSmrg else 36305212f86fSmrg case $cross_compiling:$ac_tool_warned in 36315212f86fSmrgyes:) 36325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 36335212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 36347d5e3a19Smrgac_tool_warned=yes ;; 36357d5e3a19Smrgesac 36367d5e3a19Smrg CC=$ac_ct_CC 36377d5e3a19Smrg fi 36385212f86fSmrgelse 36395212f86fSmrg CC="$ac_cv_prog_CC" 36407d5e3a19Smrgfi 36417d5e3a19Smrg 36427d5e3a19Smrgfi 36437d5e3a19Smrg 36447d5e3a19Smrg 36455212f86fSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 36465212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3647765486e8Smrgas_fn_error $? "no acceptable C compiler found in \$PATH 3648765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 36497d5e3a19Smrg 36507d5e3a19Smrg# Provide some information about the compiler. 36515212f86fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 36521568b75bSmrgset X $ac_compile 36531568b75bSmrgac_compiler=$2 36545212f86fSmrgfor ac_option in --version -v -V -qversion -version; do 3655765486e8Smrg { { ac_try="$ac_compiler $ac_option >&5" 36567d5e3a19Smrgcase "(($ac_try" in 36577d5e3a19Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36587d5e3a19Smrg *) ac_try_echo=$ac_try;; 36597d5e3a19Smrgesac 3660765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 36615212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3662765486e8Smrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 36637d5e3a19Smrg ac_status=$? 3664765486e8Smrg if test -s conftest.err; then 3665765486e8Smrg sed '10a\ 3666765486e8Smrg... rest of stderr output deleted ... 3667765486e8Smrg 10q' conftest.err >conftest.er1 3668765486e8Smrg cat conftest.er1 >&5 3669765486e8Smrg fi 3670765486e8Smrg rm -f conftest.er1 conftest.err 36715212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3672765486e8Smrg test $ac_status = 0; } 3673765486e8Smrgdone 36747d5e3a19Smrg 3675765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 36767d5e3a19Smrg/* end confdefs.h. */ 36777d5e3a19Smrg 36787d5e3a19Smrgint 36795212f86fSmrgmain (void) 36807d5e3a19Smrg{ 36817d5e3a19Smrg 36827d5e3a19Smrg ; 36837d5e3a19Smrg return 0; 36847d5e3a19Smrg} 36857d5e3a19Smrg_ACEOF 36867d5e3a19Smrgac_clean_files_save=$ac_clean_files 36871568b75bSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 36887d5e3a19Smrg# Try to create an executable without -o first, disregard a.out. 36897d5e3a19Smrg# It will help us diagnose broken compilers, and finding out an intuition 36907d5e3a19Smrg# of exeext. 36915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 36925212f86fSmrgprintf %s "checking whether the C compiler works... " >&6; } 36935212f86fSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36941568b75bSmrg 36951568b75bSmrg# The possible output files: 36961568b75bSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36971568b75bSmrg 36987d5e3a19Smrgac_rmfiles= 36997d5e3a19Smrgfor ac_file in $ac_files 37007d5e3a19Smrgdo 37017d5e3a19Smrg case $ac_file in 37021568b75bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37037d5e3a19Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 37047d5e3a19Smrg esac 37057d5e3a19Smrgdone 37067d5e3a19Smrgrm -f $ac_rmfiles 37077d5e3a19Smrg 3708765486e8Smrgif { { ac_try="$ac_link_default" 37097d5e3a19Smrgcase "(($ac_try" in 37107d5e3a19Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37117d5e3a19Smrg *) ac_try_echo=$ac_try;; 37127d5e3a19Smrgesac 3713765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 37145212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 37157d5e3a19Smrg (eval "$ac_link_default") 2>&5 37167d5e3a19Smrg ac_status=$? 37175212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 37185212f86fSmrg test $ac_status = 0; } 37195212f86fSmrgthen : 37207d5e3a19Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 37217d5e3a19Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 37227d5e3a19Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 37237d5e3a19Smrg# so that the user can short-circuit this test for compilers unknown to 37247d5e3a19Smrg# Autoconf. 37257d5e3a19Smrgfor ac_file in $ac_files '' 37267d5e3a19Smrgdo 37277d5e3a19Smrg test -f "$ac_file" || continue 37287d5e3a19Smrg case $ac_file in 37291568b75bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 37307d5e3a19Smrg ;; 37317d5e3a19Smrg [ab].out ) 37327d5e3a19Smrg # We found the default executable, but exeext='' is most 37337d5e3a19Smrg # certainly right. 37347d5e3a19Smrg break;; 37357d5e3a19Smrg *.* ) 37365212f86fSmrg if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; 37377d5e3a19Smrg then :; else 37387d5e3a19Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37397d5e3a19Smrg fi 37407d5e3a19Smrg # We set ac_cv_exeext here because the later test for it is not 37417d5e3a19Smrg # safe: cross compilers may not add the suffix if given an `-o' 37427d5e3a19Smrg # argument, so we may need to know it at that point already. 37437d5e3a19Smrg # Even if this section looks crufty: it has the advantage of 37447d5e3a19Smrg # actually working. 37457d5e3a19Smrg break;; 37467d5e3a19Smrg * ) 37477d5e3a19Smrg break;; 37487d5e3a19Smrg esac 37497d5e3a19Smrgdone 37507d5e3a19Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 37517d5e3a19Smrg 37525212f86fSmrgelse $as_nop 37537d5e3a19Smrg ac_file='' 37547d5e3a19Smrgfi 37555212f86fSmrgif test -z "$ac_file" 37565212f86fSmrgthen : 37575212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 37585212f86fSmrgprintf "%s\n" "no" >&6; } 37595212f86fSmrgprintf "%s\n" "$as_me: failed program was:" >&5 37607d5e3a19Smrgsed 's/^/| /' conftest.$ac_ext >&5 37617d5e3a19Smrg 37625212f86fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 37635212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3764765486e8Smrgas_fn_error 77 "C compiler cannot create executables 3765765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 37665212f86fSmrgelse $as_nop 37675212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 37685212f86fSmrgprintf "%s\n" "yes" >&6; } 37695212f86fSmrgfi 37705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 37715212f86fSmrgprintf %s "checking for C compiler default output file name... " >&6; } 37725212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 37735212f86fSmrgprintf "%s\n" "$ac_file" >&6; } 37747d5e3a19Smrgac_exeext=$ac_cv_exeext 37757d5e3a19Smrg 37761568b75bSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 37777d5e3a19Smrgac_clean_files=$ac_clean_files_save 37785212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 37795212f86fSmrgprintf %s "checking for suffix of executables... " >&6; } 3780765486e8Smrgif { { ac_try="$ac_link" 37817d5e3a19Smrgcase "(($ac_try" in 37827d5e3a19Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37837d5e3a19Smrg *) ac_try_echo=$ac_try;; 37847d5e3a19Smrgesac 3785765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 37865212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 37877d5e3a19Smrg (eval "$ac_link") 2>&5 37887d5e3a19Smrg ac_status=$? 37895212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 37905212f86fSmrg test $ac_status = 0; } 37915212f86fSmrgthen : 37927d5e3a19Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 37937d5e3a19Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 37947d5e3a19Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 37957d5e3a19Smrg# `rm'. 37967d5e3a19Smrgfor ac_file in conftest.exe conftest conftest.*; do 37977d5e3a19Smrg test -f "$ac_file" || continue 37987d5e3a19Smrg case $ac_file in 37991568b75bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 38007d5e3a19Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 38017d5e3a19Smrg break;; 38027d5e3a19Smrg * ) break;; 38037d5e3a19Smrg esac 38047d5e3a19Smrgdone 38055212f86fSmrgelse $as_nop 38065212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 38075212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3808765486e8Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 3809765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 38107d5e3a19Smrgfi 3811765486e8Smrgrm -f conftest conftest$ac_cv_exeext 38125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 38135212f86fSmrgprintf "%s\n" "$ac_cv_exeext" >&6; } 38147d5e3a19Smrg 38157d5e3a19Smrgrm -f conftest.$ac_ext 38167d5e3a19SmrgEXEEXT=$ac_cv_exeext 38177d5e3a19Smrgac_exeext=$EXEEXT 3818765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 3819765486e8Smrg/* end confdefs.h. */ 3820765486e8Smrg#include <stdio.h> 3821765486e8Smrgint 38225212f86fSmrgmain (void) 3823765486e8Smrg{ 3824765486e8SmrgFILE *f = fopen ("conftest.out", "w"); 3825765486e8Smrg return ferror (f) || fclose (f) != 0; 3826765486e8Smrg 3827765486e8Smrg ; 3828765486e8Smrg return 0; 3829765486e8Smrg} 3830765486e8Smrg_ACEOF 3831765486e8Smrgac_clean_files="$ac_clean_files conftest.out" 3832765486e8Smrg# Check that the compiler produces executables we can run. If not, either 3833765486e8Smrg# the compiler is broken, or we cross compile. 38345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 38355212f86fSmrgprintf %s "checking whether we are cross compiling... " >&6; } 3836765486e8Smrgif test "$cross_compiling" != yes; then 3837765486e8Smrg { { ac_try="$ac_link" 3838765486e8Smrgcase "(($ac_try" in 3839765486e8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3840765486e8Smrg *) ac_try_echo=$ac_try;; 3841765486e8Smrgesac 3842765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38435212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3844765486e8Smrg (eval "$ac_link") 2>&5 3845765486e8Smrg ac_status=$? 38465212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3847765486e8Smrg test $ac_status = 0; } 3848765486e8Smrg if { ac_try='./conftest$ac_cv_exeext' 3849765486e8Smrg { { case "(($ac_try" in 3850765486e8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3851765486e8Smrg *) ac_try_echo=$ac_try;; 3852765486e8Smrgesac 3853765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 38545212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 3855765486e8Smrg (eval "$ac_try") 2>&5 3856765486e8Smrg ac_status=$? 38575212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3858765486e8Smrg test $ac_status = 0; }; }; then 3859765486e8Smrg cross_compiling=no 3860765486e8Smrg else 3861765486e8Smrg if test "$cross_compiling" = maybe; then 3862765486e8Smrg cross_compiling=yes 3863765486e8Smrg else 38645212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 38655212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 38665212f86fSmrgas_fn_error 77 "cannot run C compiled programs. 3867765486e8SmrgIf you meant to cross compile, use \`--host'. 3868765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 3869765486e8Smrg fi 3870765486e8Smrg fi 3871765486e8Smrgfi 38725212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 38735212f86fSmrgprintf "%s\n" "$cross_compiling" >&6; } 3874765486e8Smrg 3875765486e8Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3876765486e8Smrgac_clean_files=$ac_clean_files_save 38775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 38785212f86fSmrgprintf %s "checking for suffix of object files... " >&6; } 38795212f86fSmrgif test ${ac_cv_objext+y} 38805212f86fSmrgthen : 38815212f86fSmrg printf %s "(cached) " >&6 38825212f86fSmrgelse $as_nop 3883765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38847d5e3a19Smrg/* end confdefs.h. */ 38857d5e3a19Smrg 38867d5e3a19Smrgint 38875212f86fSmrgmain (void) 38887d5e3a19Smrg{ 38897d5e3a19Smrg 38907d5e3a19Smrg ; 38917d5e3a19Smrg return 0; 38927d5e3a19Smrg} 38937d5e3a19Smrg_ACEOF 38947d5e3a19Smrgrm -f conftest.o conftest.obj 3895765486e8Smrgif { { ac_try="$ac_compile" 38967d5e3a19Smrgcase "(($ac_try" in 38977d5e3a19Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38987d5e3a19Smrg *) ac_try_echo=$ac_try;; 38997d5e3a19Smrgesac 3900765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 39015212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5 39027d5e3a19Smrg (eval "$ac_compile") 2>&5 39037d5e3a19Smrg ac_status=$? 39045212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 39055212f86fSmrg test $ac_status = 0; } 39065212f86fSmrgthen : 39077d5e3a19Smrg for ac_file in conftest.o conftest.obj conftest.*; do 39087d5e3a19Smrg test -f "$ac_file" || continue; 39097d5e3a19Smrg case $ac_file in 39101568b75bSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 39117d5e3a19Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 39127d5e3a19Smrg break;; 39137d5e3a19Smrg esac 39147d5e3a19Smrgdone 39155212f86fSmrgelse $as_nop 39165212f86fSmrg printf "%s\n" "$as_me: failed program was:" >&5 39177d5e3a19Smrgsed 's/^/| /' conftest.$ac_ext >&5 39187d5e3a19Smrg 39195212f86fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 39205212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 3921765486e8Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile 3922765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 39237d5e3a19Smrgfi 39247d5e3a19Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 39257d5e3a19Smrgfi 39265212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 39275212f86fSmrgprintf "%s\n" "$ac_cv_objext" >&6; } 39287d5e3a19SmrgOBJEXT=$ac_cv_objext 39297d5e3a19Smrgac_objext=$OBJEXT 39305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 39315212f86fSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; } 39325212f86fSmrgif test ${ac_cv_c_compiler_gnu+y} 39335212f86fSmrgthen : 39345212f86fSmrg printf %s "(cached) " >&6 39355212f86fSmrgelse $as_nop 3936765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39377d5e3a19Smrg/* end confdefs.h. */ 39387d5e3a19Smrg 39397d5e3a19Smrgint 39405212f86fSmrgmain (void) 39417d5e3a19Smrg{ 39427d5e3a19Smrg#ifndef __GNUC__ 39437d5e3a19Smrg choke me 39447d5e3a19Smrg#endif 39457d5e3a19Smrg 39467d5e3a19Smrg ; 39477d5e3a19Smrg return 0; 39487d5e3a19Smrg} 39497d5e3a19Smrg_ACEOF 39505212f86fSmrgif ac_fn_c_try_compile "$LINENO" 39515212f86fSmrgthen : 39527d5e3a19Smrg ac_compiler_gnu=yes 39535212f86fSmrgelse $as_nop 3954765486e8Smrg ac_compiler_gnu=no 39557d5e3a19Smrgfi 39565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 39577d5e3a19Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 39587d5e3a19Smrg 39597d5e3a19Smrgfi 39605212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 39615212f86fSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } 39625212f86fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 39635212f86fSmrg 39641568b75bSmrgif test $ac_compiler_gnu = yes; then 39651568b75bSmrg GCC=yes 39661568b75bSmrgelse 39671568b75bSmrg GCC= 39681568b75bSmrgfi 39695212f86fSmrgac_test_CFLAGS=${CFLAGS+y} 39707d5e3a19Smrgac_save_CFLAGS=$CFLAGS 39715212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 39725212f86fSmrgprintf %s "checking whether $CC accepts -g... " >&6; } 39735212f86fSmrgif test ${ac_cv_prog_cc_g+y} 39745212f86fSmrgthen : 39755212f86fSmrg printf %s "(cached) " >&6 39765212f86fSmrgelse $as_nop 39777d5e3a19Smrg ac_save_c_werror_flag=$ac_c_werror_flag 39787d5e3a19Smrg ac_c_werror_flag=yes 39797d5e3a19Smrg ac_cv_prog_cc_g=no 39807d5e3a19Smrg CFLAGS="-g" 3981765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39827d5e3a19Smrg/* end confdefs.h. */ 39837d5e3a19Smrg 39847d5e3a19Smrgint 39855212f86fSmrgmain (void) 39867d5e3a19Smrg{ 39877d5e3a19Smrg 39887d5e3a19Smrg ; 39897d5e3a19Smrg return 0; 39907d5e3a19Smrg} 39917d5e3a19Smrg_ACEOF 39925212f86fSmrgif ac_fn_c_try_compile "$LINENO" 39935212f86fSmrgthen : 39947d5e3a19Smrg ac_cv_prog_cc_g=yes 39955212f86fSmrgelse $as_nop 3996765486e8Smrg CFLAGS="" 3997765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39987d5e3a19Smrg/* end confdefs.h. */ 39997d5e3a19Smrg 40007d5e3a19Smrgint 40015212f86fSmrgmain (void) 40027d5e3a19Smrg{ 40037d5e3a19Smrg 40047d5e3a19Smrg ; 40057d5e3a19Smrg return 0; 40067d5e3a19Smrg} 40077d5e3a19Smrg_ACEOF 40085212f86fSmrgif ac_fn_c_try_compile "$LINENO" 40095212f86fSmrgthen : 40107d5e3a19Smrg 40115212f86fSmrgelse $as_nop 4012765486e8Smrg ac_c_werror_flag=$ac_save_c_werror_flag 40137d5e3a19Smrg CFLAGS="-g" 4014765486e8Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 40157d5e3a19Smrg/* end confdefs.h. */ 40167d5e3a19Smrg 40177d5e3a19Smrgint 40185212f86fSmrgmain (void) 40197d5e3a19Smrg{ 40207d5e3a19Smrg 40217d5e3a19Smrg ; 40227d5e3a19Smrg return 0; 40237d5e3a19Smrg} 40247d5e3a19Smrg_ACEOF 40255212f86fSmrgif ac_fn_c_try_compile "$LINENO" 40265212f86fSmrgthen : 40277d5e3a19Smrg ac_cv_prog_cc_g=yes 40287d5e3a19Smrgfi 40295212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40307d5e3a19Smrgfi 40315212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40327d5e3a19Smrgfi 40335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 40347d5e3a19Smrg ac_c_werror_flag=$ac_save_c_werror_flag 40357d5e3a19Smrgfi 40365212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 40375212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; } 40385212f86fSmrgif test $ac_test_CFLAGS; then 40397d5e3a19Smrg CFLAGS=$ac_save_CFLAGS 40407d5e3a19Smrgelif test $ac_cv_prog_cc_g = yes; then 40417d5e3a19Smrg if test "$GCC" = yes; then 40427d5e3a19Smrg CFLAGS="-g -O2" 40437d5e3a19Smrg else 40447d5e3a19Smrg CFLAGS="-g" 40457d5e3a19Smrg fi 40467d5e3a19Smrgelse 40477d5e3a19Smrg if test "$GCC" = yes; then 40487d5e3a19Smrg CFLAGS="-O2" 40497d5e3a19Smrg else 40507d5e3a19Smrg CFLAGS= 40517d5e3a19Smrg fi 40527d5e3a19Smrgfi 40535212f86fSmrgac_prog_cc_stdc=no 40545212f86fSmrgif test x$ac_prog_cc_stdc = xno 40555212f86fSmrgthen : 40565212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 40575212f86fSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; } 40585212f86fSmrgif test ${ac_cv_prog_cc_c11+y} 40595212f86fSmrgthen : 40605212f86fSmrg printf %s "(cached) " >&6 40615212f86fSmrgelse $as_nop 40625212f86fSmrg ac_cv_prog_cc_c11=no 40637d5e3a19Smrgac_save_CC=$CC 4064765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 40657d5e3a19Smrg/* end confdefs.h. */ 40665212f86fSmrg$ac_c_conftest_c11_program 40675212f86fSmrg_ACEOF 40685212f86fSmrgfor ac_arg in '' -std=gnu11 40695212f86fSmrgdo 40705212f86fSmrg CC="$ac_save_CC $ac_arg" 40715212f86fSmrg if ac_fn_c_try_compile "$LINENO" 40725212f86fSmrgthen : 40735212f86fSmrg ac_cv_prog_cc_c11=$ac_arg 40745212f86fSmrgfi 40755212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 40765212f86fSmrg test "x$ac_cv_prog_cc_c11" != "xno" && break 40775212f86fSmrgdone 40785212f86fSmrgrm -f conftest.$ac_ext 40795212f86fSmrgCC=$ac_save_CC 40805212f86fSmrgfi 40817d5e3a19Smrg 40825212f86fSmrgif test "x$ac_cv_prog_cc_c11" = xno 40835212f86fSmrgthen : 40845212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 40855212f86fSmrgprintf "%s\n" "unsupported" >&6; } 40865212f86fSmrgelse $as_nop 40875212f86fSmrg if test "x$ac_cv_prog_cc_c11" = x 40885212f86fSmrgthen : 40895212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 40905212f86fSmrgprintf "%s\n" "none needed" >&6; } 40915212f86fSmrgelse $as_nop 40925212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 40935212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; } 40945212f86fSmrg CC="$CC $ac_cv_prog_cc_c11" 40955212f86fSmrgfi 40965212f86fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 40975212f86fSmrg ac_prog_cc_stdc=c11 40985212f86fSmrgfi 40995212f86fSmrgfi 41005212f86fSmrgif test x$ac_prog_cc_stdc = xno 41015212f86fSmrgthen : 41025212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 41035212f86fSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; } 41045212f86fSmrgif test ${ac_cv_prog_cc_c99+y} 41055212f86fSmrgthen : 41065212f86fSmrg printf %s "(cached) " >&6 41075212f86fSmrgelse $as_nop 41085212f86fSmrg ac_cv_prog_cc_c99=no 41095212f86fSmrgac_save_CC=$CC 41105212f86fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41115212f86fSmrg/* end confdefs.h. */ 41125212f86fSmrg$ac_c_conftest_c99_program 41135212f86fSmrg_ACEOF 41145212f86fSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 41155212f86fSmrgdo 41165212f86fSmrg CC="$ac_save_CC $ac_arg" 41175212f86fSmrg if ac_fn_c_try_compile "$LINENO" 41185212f86fSmrgthen : 41195212f86fSmrg ac_cv_prog_cc_c99=$ac_arg 41205212f86fSmrgfi 41215212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41225212f86fSmrg test "x$ac_cv_prog_cc_c99" != "xno" && break 41235212f86fSmrgdone 41245212f86fSmrgrm -f conftest.$ac_ext 41255212f86fSmrgCC=$ac_save_CC 41265212f86fSmrgfi 41277d5e3a19Smrg 41285212f86fSmrgif test "x$ac_cv_prog_cc_c99" = xno 41295212f86fSmrgthen : 41305212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41315212f86fSmrgprintf "%s\n" "unsupported" >&6; } 41325212f86fSmrgelse $as_nop 41335212f86fSmrg if test "x$ac_cv_prog_cc_c99" = x 41345212f86fSmrgthen : 41355212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41365212f86fSmrgprintf "%s\n" "none needed" >&6; } 41375212f86fSmrgelse $as_nop 41385212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 41395212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; } 41405212f86fSmrg CC="$CC $ac_cv_prog_cc_c99" 41415212f86fSmrgfi 41425212f86fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 41435212f86fSmrg ac_prog_cc_stdc=c99 41445212f86fSmrgfi 41455212f86fSmrgfi 41465212f86fSmrgif test x$ac_prog_cc_stdc = xno 41475212f86fSmrgthen : 41485212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 41495212f86fSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; } 41505212f86fSmrgif test ${ac_cv_prog_cc_c89+y} 41515212f86fSmrgthen : 41525212f86fSmrg printf %s "(cached) " >&6 41535212f86fSmrgelse $as_nop 41545212f86fSmrg ac_cv_prog_cc_c89=no 41555212f86fSmrgac_save_CC=$CC 41565212f86fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 41575212f86fSmrg/* end confdefs.h. */ 41585212f86fSmrg$ac_c_conftest_c89_program 41597d5e3a19Smrg_ACEOF 41605212f86fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 41617d5e3a19Smrgdo 41627d5e3a19Smrg CC="$ac_save_CC $ac_arg" 41635212f86fSmrg if ac_fn_c_try_compile "$LINENO" 41645212f86fSmrgthen : 41657d5e3a19Smrg ac_cv_prog_cc_c89=$ac_arg 41667d5e3a19Smrgfi 41675212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam 41687d5e3a19Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 41697d5e3a19Smrgdone 41707d5e3a19Smrgrm -f conftest.$ac_ext 41717d5e3a19SmrgCC=$ac_save_CC 41727d5e3a19Smrgfi 41737d5e3a19Smrg 41745212f86fSmrgif test "x$ac_cv_prog_cc_c89" = xno 41755212f86fSmrgthen : 41765212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 41775212f86fSmrgprintf "%s\n" "unsupported" >&6; } 41785212f86fSmrgelse $as_nop 41795212f86fSmrg if test "x$ac_cv_prog_cc_c89" = x 41805212f86fSmrgthen : 41815212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 41825212f86fSmrgprintf "%s\n" "none needed" >&6; } 41835212f86fSmrgelse $as_nop 41845212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 41855212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; } 41865212f86fSmrg CC="$CC $ac_cv_prog_cc_c89" 41875212f86fSmrgfi 41885212f86fSmrg ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 41895212f86fSmrg ac_prog_cc_stdc=c89 41905212f86fSmrgfi 4191765486e8Smrgfi 41927d5e3a19Smrg 41937d5e3a19Smrgac_ext=c 41947d5e3a19Smrgac_cpp='$CPP $CPPFLAGS' 41957d5e3a19Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 41967d5e3a19Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 41977d5e3a19Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 41987d5e3a19Smrg 41995212f86fSmrg 42005212f86fSmrg ac_ext=c 4201b8414663Smrgac_cpp='$CPP $CPPFLAGS' 4202b8414663Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4203b8414663Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4204b8414663Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 42055212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 42065212f86fSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; } 42075212f86fSmrgif test ${am_cv_prog_cc_c_o+y} 42085212f86fSmrgthen : 42095212f86fSmrg printf %s "(cached) " >&6 42105212f86fSmrgelse $as_nop 4211b8414663Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4212b8414663Smrg/* end confdefs.h. */ 4213b8414663Smrg 4214b8414663Smrgint 42155212f86fSmrgmain (void) 4216b8414663Smrg{ 4217b8414663Smrg 4218b8414663Smrg ; 4219b8414663Smrg return 0; 4220b8414663Smrg} 4221b8414663Smrg_ACEOF 4222b8414663Smrg # Make sure it works both with $CC and with simple cc. 4223b8414663Smrg # Following AC_PROG_CC_C_O, we do the test twice because some 4224b8414663Smrg # compilers refuse to overwrite an existing .o file with -o, 4225b8414663Smrg # though they will create one. 4226b8414663Smrg am_cv_prog_cc_c_o=yes 4227b8414663Smrg for am_i in 1 2; do 4228b8414663Smrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4229b8414663Smrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4230b8414663Smrg ac_status=$? 4231b8414663Smrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4232b8414663Smrg (exit $ac_status); } \ 4233b8414663Smrg && test -f conftest2.$ac_objext; then 4234b8414663Smrg : OK 4235b8414663Smrg else 4236b8414663Smrg am_cv_prog_cc_c_o=no 4237b8414663Smrg break 4238b8414663Smrg fi 4239b8414663Smrg done 4240b8414663Smrg rm -f core conftest* 4241b8414663Smrg unset am_i 4242b8414663Smrgfi 42435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 42445212f86fSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; } 4245b8414663Smrgif test "$am_cv_prog_cc_c_o" != yes; then 4246b8414663Smrg # Losing compiler, so override with the script. 4247b8414663Smrg # FIXME: It is wrong to rewrite CC. 4248b8414663Smrg # But if we don't then we get into trouble of one sort or another. 4249b8414663Smrg # A longer-term fix would be to have automake use am__CC in this case, 4250b8414663Smrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4251b8414663Smrg CC="$am_aux_dir/compile $CC" 4252b8414663Smrgfi 4253b8414663Smrgac_ext=c 4254b8414663Smrgac_cpp='$CPP $CPPFLAGS' 4255b8414663Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4256b8414663Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4257b8414663Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4258b8414663Smrg 4259b8414663Smrg 42607d5e3a19Smrgdepcc="$CC" am_compiler_list= 42617d5e3a19Smrg 42625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 42635212f86fSmrgprintf %s "checking dependency style of $depcc... " >&6; } 42645212f86fSmrgif test ${am_cv_CC_dependencies_compiler_type+y} 42655212f86fSmrgthen : 42665212f86fSmrg printf %s "(cached) " >&6 42675212f86fSmrgelse $as_nop 42687d5e3a19Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 42697d5e3a19Smrg # We make a subdir and do the tests there. Otherwise we can end up 42707d5e3a19Smrg # making bogus files that we don't know about and never remove. For 42717d5e3a19Smrg # instance it was reported that on HP-UX the gcc test will end up 4272b8414663Smrg # making a dummy file named 'D' -- because '-MD' means "put the output 4273b8414663Smrg # in D". 4274b8414663Smrg rm -rf conftest.dir 42757d5e3a19Smrg mkdir conftest.dir 42767d5e3a19Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 42777d5e3a19Smrg # using a relative directory. 42787d5e3a19Smrg cp "$am_depcomp" conftest.dir 42797d5e3a19Smrg cd conftest.dir 42807d5e3a19Smrg # We will build objects and dependencies in a subdirectory because 42817d5e3a19Smrg # it helps to detect inapplicable dependency modes. For instance 42827d5e3a19Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 42837d5e3a19Smrg # side effect of compilation, but ICC will put the dependencies in 42847d5e3a19Smrg # the current directory while Tru64 will put them in the object 42857d5e3a19Smrg # directory. 42867d5e3a19Smrg mkdir sub 42877d5e3a19Smrg 42887d5e3a19Smrg am_cv_CC_dependencies_compiler_type=none 42897d5e3a19Smrg if test "$am_compiler_list" = ""; then 42907d5e3a19Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 42917d5e3a19Smrg fi 42921568b75bSmrg am__universal=false 42931568b75bSmrg case " $depcc " in #( 42941568b75bSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 42951568b75bSmrg esac 42961568b75bSmrg 42977d5e3a19Smrg for depmode in $am_compiler_list; do 42987d5e3a19Smrg # Setup a source with many dependencies, because some compilers 42997d5e3a19Smrg # like to wrap large dependency lists on column 80 (with \), and 43007d5e3a19Smrg # we should not choose a depcomp mode which is confused by this. 43017d5e3a19Smrg # 43027d5e3a19Smrg # We need to recreate these files for each test, as the compiler may 43037d5e3a19Smrg # overwrite some of them when testing with obscure command lines. 43047d5e3a19Smrg # This happens at least with the AIX C compiler. 43057d5e3a19Smrg : > sub/conftest.c 43067d5e3a19Smrg for i in 1 2 3 4 5 6; do 43077d5e3a19Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 4308b8414663Smrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4309b8414663Smrg # Solaris 10 /bin/sh. 4310b8414663Smrg echo '/* dummy */' > sub/conftst$i.h 43117d5e3a19Smrg done 43127d5e3a19Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 43137d5e3a19Smrg 4314b8414663Smrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 43151568b75bSmrg # mode. It turns out that the SunPro C++ compiler does not properly 4316b8414663Smrg # handle '-M -o', and we need to detect this. Also, some Intel 4317b8414663Smrg # versions had trouble with output in subdirs. 43181568b75bSmrg am__obj=sub/conftest.${OBJEXT-o} 43191568b75bSmrg am__minus_obj="-o $am__obj" 43207d5e3a19Smrg case $depmode in 43211568b75bSmrg gcc) 43221568b75bSmrg # This depmode causes a compiler race in universal mode. 43231568b75bSmrg test "$am__universal" = false || continue 43241568b75bSmrg ;; 43257d5e3a19Smrg nosideeffect) 4326b8414663Smrg # After this tag, mechanisms are not by side-effect, so they'll 4327b8414663Smrg # only be used when explicitly requested. 43287d5e3a19Smrg if test "x$enable_dependency_tracking" = xyes; then 43297d5e3a19Smrg continue 43307d5e3a19Smrg else 43317d5e3a19Smrg break 43327d5e3a19Smrg fi 43337d5e3a19Smrg ;; 4334b8414663Smrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4335b8414663Smrg # This compiler won't grok '-c -o', but also, the minuso test has 43361568b75bSmrg # not run yet. These depmodes are late enough in the game, and 43371568b75bSmrg # so weak that their functioning should not be impacted. 43381568b75bSmrg am__obj=conftest.${OBJEXT-o} 43391568b75bSmrg am__minus_obj= 43401568b75bSmrg ;; 43417d5e3a19Smrg none) break ;; 43427d5e3a19Smrg esac 43437d5e3a19Smrg if depmode=$depmode \ 43441568b75bSmrg source=sub/conftest.c object=$am__obj \ 43455212f86fSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 43465212f86fSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 43475212f86fSmrg >/dev/null 2>conftest.err && 43485212f86fSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 43495212f86fSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 43505212f86fSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 43515212f86fSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 43525212f86fSmrg # icc doesn't choke on unknown options, it will just issue warnings 43535212f86fSmrg # or remarks (even with -Werror). So we grep stderr for any message 43545212f86fSmrg # that says an option was ignored or not supported. 43555212f86fSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 43565212f86fSmrg # icc: Command line warning: ignoring option '-M'; no argument required 43575212f86fSmrg # The diagnosis changed in icc 8.0: 43585212f86fSmrg # icc: Command line remark: option '-MP' not supported 43595212f86fSmrg if (grep 'ignoring option' conftest.err || 43605212f86fSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 43615212f86fSmrg am_cv_CC_dependencies_compiler_type=$depmode 43625212f86fSmrg break 43635212f86fSmrg fi 43641568b75bSmrg fi 43651568b75bSmrg done 43661568b75bSmrg 43675212f86fSmrg cd .. 43685212f86fSmrg rm -rf conftest.dir 43691568b75bSmrgelse 43705212f86fSmrg am_cv_CC_dependencies_compiler_type=none 43711568b75bSmrgfi 43721568b75bSmrg 43731568b75bSmrgfi 43745212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 43755212f86fSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } 43765212f86fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 43771568b75bSmrg 43785212f86fSmrg if 43795212f86fSmrg test "x$enable_dependency_tracking" != xno \ 43805212f86fSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 43815212f86fSmrg am__fastdepCC_TRUE= 43825212f86fSmrg am__fastdepCC_FALSE='#' 43831568b75bSmrgelse 43845212f86fSmrg am__fastdepCC_TRUE='#' 43855212f86fSmrg am__fastdepCC_FALSE= 43861568b75bSmrgfi 43871568b75bSmrg 43881568b75bSmrg 43891568b75bSmrg 43905212f86fSmrg 43915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5 43925212f86fSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; } 43935212f86fSmrgif test ${ac_cv_c_undeclared_builtin_options+y} 43945212f86fSmrgthen : 43955212f86fSmrg printf %s "(cached) " >&6 43965212f86fSmrgelse $as_nop 43975212f86fSmrg ac_save_CFLAGS=$CFLAGS 43985212f86fSmrg ac_cv_c_undeclared_builtin_options='cannot detect' 43995212f86fSmrg for ac_arg in '' -fno-builtin; do 44005212f86fSmrg CFLAGS="$ac_save_CFLAGS $ac_arg" 44015212f86fSmrg # This test program should *not* compile successfully. 44025212f86fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44031568b75bSmrg/* end confdefs.h. */ 44041568b75bSmrg 44051568b75bSmrgint 44065212f86fSmrgmain (void) 44071568b75bSmrg{ 44085212f86fSmrg(void) strchr; 44091568b75bSmrg ; 44101568b75bSmrg return 0; 44111568b75bSmrg} 44121568b75bSmrg_ACEOF 44135212f86fSmrgif ac_fn_c_try_compile "$LINENO" 44145212f86fSmrgthen : 44151568b75bSmrg 44165212f86fSmrgelse $as_nop 44175212f86fSmrg # This test program should compile successfully. 44185212f86fSmrg # No library function is consistently available on 44195212f86fSmrg # freestanding implementations, so test against a dummy 44205212f86fSmrg # declaration. Include always-available headers on the 44215212f86fSmrg # off chance that they somehow elicit warnings. 44225212f86fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 44231568b75bSmrg/* end confdefs.h. */ 44245212f86fSmrg#include <float.h> 44255212f86fSmrg#include <limits.h> 44265212f86fSmrg#include <stdarg.h> 44275212f86fSmrg#include <stddef.h> 44285212f86fSmrgextern void ac_decl (int, char *); 44291568b75bSmrg 44301568b75bSmrgint 44315212f86fSmrgmain (void) 44321568b75bSmrg{ 44335212f86fSmrg(void) ac_decl (0, (char *) 0); 44345212f86fSmrg (void) ac_decl; 44355212f86fSmrg 44365212f86fSmrg ; 44371568b75bSmrg return 0; 44381568b75bSmrg} 44391568b75bSmrg_ACEOF 44405212f86fSmrgif ac_fn_c_try_compile "$LINENO" 44415212f86fSmrgthen : 44425212f86fSmrg if test x"$ac_arg" = x 44435212f86fSmrgthen : 44445212f86fSmrg ac_cv_c_undeclared_builtin_options='none needed' 44455212f86fSmrgelse $as_nop 44465212f86fSmrg ac_cv_c_undeclared_builtin_options=$ac_arg 44471568b75bSmrgfi 44485212f86fSmrg break 44491568b75bSmrgfi 44505212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44511568b75bSmrgfi 44525212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 44535212f86fSmrg done 44545212f86fSmrg CFLAGS=$ac_save_CFLAGS 44555212f86fSmrg 44565212f86fSmrgfi 44575212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5 44585212f86fSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; } 44595212f86fSmrg case $ac_cv_c_undeclared_builtin_options in #( 44605212f86fSmrg 'cannot detect') : 44615212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 44625212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 44635212f86fSmrgas_fn_error $? "cannot make $CC report undeclared builtins 44645212f86fSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #( 44655212f86fSmrg 'none needed') : 44665212f86fSmrg ac_c_undeclared_builtin_options='' ;; #( 44675212f86fSmrg *) : 44685212f86fSmrg ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;; 44695212f86fSmrgesac 44701568b75bSmrg 44715212f86fSmrgac_header= ac_cache= 44725212f86fSmrgfor ac_item in $ac_header_c_list 44735212f86fSmrgdo 44745212f86fSmrg if test $ac_cache; then 44755212f86fSmrg ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" 44765212f86fSmrg if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then 44775212f86fSmrg printf "%s\n" "#define $ac_item 1" >> confdefs.h 44785212f86fSmrg fi 44795212f86fSmrg ac_header= ac_cache= 44805212f86fSmrg elif test $ac_header; then 44815212f86fSmrg ac_cache=$ac_item 44825212f86fSmrg else 44835212f86fSmrg ac_header=$ac_item 44845212f86fSmrg fi 44855212f86fSmrgdone 44861568b75bSmrg 44871568b75bSmrg 44881568b75bSmrg 44897d5e3a19Smrg 44907d5e3a19Smrg 44917d5e3a19Smrg 44921568b75bSmrg 44931568b75bSmrg 44945212f86fSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes 44955212f86fSmrgthen : 44965212f86fSmrg 44975212f86fSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h 44985212f86fSmrg 44995212f86fSmrgfi 45005212f86fSmrg 45015212f86fSmrg 4502bda5b58fSmrg 4503bda5b58fSmrg 45045212f86fSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45055212f86fSmrgif test "x$ac_cv_have_decl___clang__" = xyes 45065212f86fSmrgthen : 4507bda5b58fSmrg CLANGCC="yes" 45085212f86fSmrgelse $as_nop 4509bda5b58fSmrg CLANGCC="no" 4510bda5b58fSmrgfi 45115212f86fSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45125212f86fSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes 45135212f86fSmrgthen : 4514bda5b58fSmrg INTELCC="yes" 45155212f86fSmrgelse $as_nop 4516bda5b58fSmrg INTELCC="no" 4517bda5b58fSmrgfi 45185212f86fSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS" 45195212f86fSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes 45205212f86fSmrgthen : 4521bda5b58fSmrg SUNCC="yes" 45225212f86fSmrgelse $as_nop 4523bda5b58fSmrg SUNCC="no" 4524bda5b58fSmrgfi 4525bda5b58fSmrg 4526bda5b58fSmrg 4527bda5b58fSmrg 4528bda5b58fSmrg 452913e6bc1cSmrg 453013e6bc1cSmrg 453113e6bc1cSmrg 453213e6bc1cSmrg 4533765486e8Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4534765486e8Smrg if test -n "$ac_tool_prefix"; then 4535765486e8Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4536765486e8Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 45375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 45385212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 45395212f86fSmrgif test ${ac_cv_path_PKG_CONFIG+y} 45405212f86fSmrgthen : 45415212f86fSmrg printf %s "(cached) " >&6 45425212f86fSmrgelse $as_nop 4543765486e8Smrg case $PKG_CONFIG in 4544765486e8Smrg [\\/]* | ?:[\\/]*) 4545765486e8Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4546765486e8Smrg ;; 4547765486e8Smrg *) 4548765486e8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4549765486e8Smrgfor as_dir in $PATH 4550765486e8Smrgdo 4551765486e8Smrg IFS=$as_save_IFS 45525212f86fSmrg case $as_dir in #((( 45535212f86fSmrg '') as_dir=./ ;; 45545212f86fSmrg */) ;; 45555212f86fSmrg *) as_dir=$as_dir/ ;; 45565212f86fSmrg esac 4557765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 45585212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 45595212f86fSmrg ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 45605212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 4561765486e8Smrg break 2 4562765486e8Smrg fi 4563765486e8Smrgdone 4564765486e8Smrg done 4565765486e8SmrgIFS=$as_save_IFS 45667d5e3a19Smrg 45677d5e3a19Smrg ;; 45687d5e3a19Smrgesac 45697d5e3a19Smrgfi 45707d5e3a19SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 45717d5e3a19Smrgif test -n "$PKG_CONFIG"; then 45725212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 45735212f86fSmrgprintf "%s\n" "$PKG_CONFIG" >&6; } 45747d5e3a19Smrgelse 45755212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 45765212f86fSmrgprintf "%s\n" "no" >&6; } 45777d5e3a19Smrgfi 45787d5e3a19Smrg 45797d5e3a19Smrg 45807d5e3a19Smrgfi 45817d5e3a19Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 45827d5e3a19Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 45837d5e3a19Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 45847d5e3a19Smrgset dummy pkg-config; ac_word=$2 45855212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 45865212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 45875212f86fSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y} 45885212f86fSmrgthen : 45895212f86fSmrg printf %s "(cached) " >&6 45905212f86fSmrgelse $as_nop 45917d5e3a19Smrg case $ac_pt_PKG_CONFIG in 45927d5e3a19Smrg [\\/]* | ?:[\\/]*) 45937d5e3a19Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 45947d5e3a19Smrg ;; 45957d5e3a19Smrg *) 45967d5e3a19Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 45977d5e3a19Smrgfor as_dir in $PATH 45987d5e3a19Smrgdo 45997d5e3a19Smrg IFS=$as_save_IFS 46005212f86fSmrg case $as_dir in #((( 46015212f86fSmrg '') as_dir=./ ;; 46025212f86fSmrg */) ;; 46035212f86fSmrg *) as_dir=$as_dir/ ;; 46045212f86fSmrg esac 4605765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 46065212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 46075212f86fSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" 46085212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 46097d5e3a19Smrg break 2 46107d5e3a19Smrg fi 46117d5e3a19Smrgdone 4612765486e8Smrg done 46137d5e3a19SmrgIFS=$as_save_IFS 46147d5e3a19Smrg 46157d5e3a19Smrg ;; 46167d5e3a19Smrgesac 46177d5e3a19Smrgfi 46187d5e3a19Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 46197d5e3a19Smrgif test -n "$ac_pt_PKG_CONFIG"; then 46205212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 46215212f86fSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } 46227d5e3a19Smrgelse 46235212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46245212f86fSmrgprintf "%s\n" "no" >&6; } 46257d5e3a19Smrgfi 46267d5e3a19Smrg 46277d5e3a19Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 46287d5e3a19Smrg PKG_CONFIG="" 46297d5e3a19Smrg else 46307d5e3a19Smrg case $cross_compiling:$ac_tool_warned in 46317d5e3a19Smrgyes:) 46325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 46335212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 46347d5e3a19Smrgac_tool_warned=yes ;; 46357d5e3a19Smrgesac 46367d5e3a19Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 46377d5e3a19Smrg fi 46387d5e3a19Smrgelse 46397d5e3a19Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 46407d5e3a19Smrgfi 46417d5e3a19Smrg 46427d5e3a19Smrgfi 46437d5e3a19Smrgif test -n "$PKG_CONFIG"; then 46447d5e3a19Smrg _pkg_min_version=0.9.0 46455212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 46465212f86fSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } 46477d5e3a19Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 46485212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 46495212f86fSmrgprintf "%s\n" "yes" >&6; } 46507d5e3a19Smrg else 46515212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 46525212f86fSmrgprintf "%s\n" "no" >&6; } 46537d5e3a19Smrg PKG_CONFIG="" 46547d5e3a19Smrg fi 46557d5e3a19Smrgfi 46567d5e3a19Smrg 46575212f86fSmrg 46585212f86fSmrg # Make sure we can run config.sub. 46595212f86fSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || 46605212f86fSmrg as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 46615212f86fSmrg 46625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 46635212f86fSmrgprintf %s "checking build system type... " >&6; } 46645212f86fSmrgif test ${ac_cv_build+y} 46655212f86fSmrgthen : 46665212f86fSmrg printf %s "(cached) " >&6 46675212f86fSmrgelse $as_nop 46687d5e3a19Smrg ac_build_alias=$build_alias 46697d5e3a19Smrgtest "x$ac_build_alias" = x && 46705212f86fSmrg ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` 46717d5e3a19Smrgtest "x$ac_build_alias" = x && 4672765486e8Smrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 46735212f86fSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || 46745212f86fSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 46757d5e3a19Smrg 46767d5e3a19Smrgfi 46775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 46785212f86fSmrgprintf "%s\n" "$ac_cv_build" >&6; } 46797d5e3a19Smrgcase $ac_cv_build in 46807d5e3a19Smrg*-*-*) ;; 4681765486e8Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 46827d5e3a19Smrgesac 46837d5e3a19Smrgbuild=$ac_cv_build 46847d5e3a19Smrgac_save_IFS=$IFS; IFS='-' 46857d5e3a19Smrgset x $ac_cv_build 46867d5e3a19Smrgshift 46877d5e3a19Smrgbuild_cpu=$1 46887d5e3a19Smrgbuild_vendor=$2 46897d5e3a19Smrgshift; shift 46907d5e3a19Smrg# Remember, the first character of IFS is used to create $*, 46917d5e3a19Smrg# except with old shells: 46927d5e3a19Smrgbuild_os=$* 46937d5e3a19SmrgIFS=$ac_save_IFS 46947d5e3a19Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 46957d5e3a19Smrg 46967d5e3a19Smrg 46975212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 46985212f86fSmrgprintf %s "checking host system type... " >&6; } 46995212f86fSmrgif test ${ac_cv_host+y} 47005212f86fSmrgthen : 47015212f86fSmrg printf %s "(cached) " >&6 47025212f86fSmrgelse $as_nop 47037d5e3a19Smrg if test "x$host_alias" = x; then 47047d5e3a19Smrg ac_cv_host=$ac_cv_build 47057d5e3a19Smrgelse 47065212f86fSmrg ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || 47075212f86fSmrg as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 47087d5e3a19Smrgfi 47097d5e3a19Smrg 47107d5e3a19Smrgfi 47115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 47125212f86fSmrgprintf "%s\n" "$ac_cv_host" >&6; } 47137d5e3a19Smrgcase $ac_cv_host in 47147d5e3a19Smrg*-*-*) ;; 4715765486e8Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 47167d5e3a19Smrgesac 47177d5e3a19Smrghost=$ac_cv_host 47187d5e3a19Smrgac_save_IFS=$IFS; IFS='-' 47197d5e3a19Smrgset x $ac_cv_host 47207d5e3a19Smrgshift 47217d5e3a19Smrghost_cpu=$1 47227d5e3a19Smrghost_vendor=$2 47237d5e3a19Smrgshift; shift 47247d5e3a19Smrg# Remember, the first character of IFS is used to create $*, 47257d5e3a19Smrg# except with old shells: 47267d5e3a19Smrghost_os=$* 47277d5e3a19SmrgIFS=$ac_save_IFS 47287d5e3a19Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 47297d5e3a19Smrg 47307d5e3a19Smrg 47315212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 47325212f86fSmrgprintf %s "checking for a sed that does not truncate output... " >&6; } 47335212f86fSmrgif test ${ac_cv_path_SED+y} 47345212f86fSmrgthen : 47355212f86fSmrg printf %s "(cached) " >&6 47365212f86fSmrgelse $as_nop 4737765486e8Smrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4738765486e8Smrg for ac_i in 1 2 3 4 5 6 7; do 4739765486e8Smrg ac_script="$ac_script$as_nl$ac_script" 4740765486e8Smrg done 4741765486e8Smrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4742765486e8Smrg { ac_script=; unset ac_script;} 4743765486e8Smrg if test -z "$SED"; then 4744765486e8Smrg ac_path_SED_found=false 4745765486e8Smrg # Loop through the user's path and test for each of PROGNAME-LIST 4746765486e8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4747765486e8Smrgfor as_dir in $PATH 4748765486e8Smrgdo 4749765486e8Smrg IFS=$as_save_IFS 47505212f86fSmrg case $as_dir in #((( 47515212f86fSmrg '') as_dir=./ ;; 47525212f86fSmrg */) ;; 47535212f86fSmrg *) as_dir=$as_dir/ ;; 47545212f86fSmrg esac 47555212f86fSmrg for ac_prog in sed gsed 47565212f86fSmrg do 4757765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 47585212f86fSmrg ac_path_SED="$as_dir$ac_prog$ac_exec_ext" 4759b8414663Smrg as_fn_executable_p "$ac_path_SED" || continue 4760765486e8Smrg# Check for GNU ac_path_SED and select it if it is found. 4761765486e8Smrg # Check for GNU $ac_path_SED 4762765486e8Smrgcase `"$ac_path_SED" --version 2>&1` in 4763765486e8Smrg*GNU*) 4764765486e8Smrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4765765486e8Smrg*) 4766765486e8Smrg ac_count=0 47675212f86fSmrg printf %s 0123456789 >"conftest.in" 4768765486e8Smrg while : 4769765486e8Smrg do 4770765486e8Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4771765486e8Smrg mv "conftest.tmp" "conftest.in" 4772765486e8Smrg cp "conftest.in" "conftest.nl" 47735212f86fSmrg printf "%s\n" '' >> "conftest.nl" 4774765486e8Smrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4775765486e8Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4776765486e8Smrg as_fn_arith $ac_count + 1 && ac_count=$as_val 4777765486e8Smrg if test $ac_count -gt ${ac_path_SED_max-0}; then 4778765486e8Smrg # Best one so far, save it but keep looking for a better one 4779765486e8Smrg ac_cv_path_SED="$ac_path_SED" 4780765486e8Smrg ac_path_SED_max=$ac_count 4781765486e8Smrg fi 4782765486e8Smrg # 10*(2^10) chars as input seems more than enough 4783765486e8Smrg test $ac_count -gt 10 && break 4784765486e8Smrg done 4785765486e8Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4786765486e8Smrgesac 4787765486e8Smrg 4788765486e8Smrg $ac_path_SED_found && break 3 4789765486e8Smrg done 4790765486e8Smrg done 4791765486e8Smrg done 4792765486e8SmrgIFS=$as_save_IFS 4793765486e8Smrg if test -z "$ac_cv_path_SED"; then 4794765486e8Smrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4795765486e8Smrg fi 4796765486e8Smrgelse 4797765486e8Smrg ac_cv_path_SED=$SED 4798765486e8Smrgfi 4799765486e8Smrg 4800765486e8Smrgfi 48015212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 48025212f86fSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; } 4803765486e8Smrg SED="$ac_cv_path_SED" 4804765486e8Smrg rm -f conftest.sed 4805765486e8Smrg 4806765486e8Smrg 4807765486e8Smrg 4808765486e8Smrg 4809765486e8Smrg 4810bda5b58fSmrg 4811bda5b58fSmrg# Check whether --enable-selective-werror was given. 48125212f86fSmrgif test ${enable_selective_werror+y} 48135212f86fSmrgthen : 4814bda5b58fSmrg enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 48155212f86fSmrgelse $as_nop 4816bda5b58fSmrg SELECTIVE_WERROR=yes 4817bda5b58fSmrgfi 4818bda5b58fSmrg 4819bda5b58fSmrg 4820bda5b58fSmrg 4821bda5b58fSmrg 4822bda5b58fSmrg 4823bda5b58fSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG 4824bda5b58fSmrgif test "x$SUNCC" = "xyes"; then 4825bda5b58fSmrg BASE_CFLAGS="-v" 4826765486e8Smrgelse 4827bda5b58fSmrg BASE_CFLAGS="" 4828765486e8Smrgfi 4829765486e8Smrg 4830bda5b58fSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS 4831bda5b58fSmrg 4832bda5b58fSmrg 4833bda5b58fSmrg 4834bda5b58fSmrg 4835bda5b58fSmrg 4836bda5b58fSmrg 4837bda5b58fSmrg 4838bda5b58fSmrg 4839bda5b58fSmrg 4840bda5b58fSmrg 4841bda5b58fSmrg 4842bda5b58fSmrg 4843bda5b58fSmrg 4844bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4845bda5b58fSmrg 4846bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4847bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 48485212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 48495212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 48505212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 48515212f86fSmrgthen : 48525212f86fSmrg printf %s "(cached) " >&6 48535212f86fSmrgelse $as_nop 4854bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4855bda5b58fSmrg/* end confdefs.h. */ 4856bda5b58fSmrgint i; 4857bda5b58fSmrg_ACEOF 48585212f86fSmrgif ac_fn_c_try_compile "$LINENO" 48595212f86fSmrgthen : 4860bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 48615212f86fSmrgelse $as_nop 4862bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 4863bda5b58fSmrgfi 48645212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4865bda5b58fSmrgfi 48665212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 48675212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4868bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4869bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4870bda5b58fSmrgfi 4871bda5b58fSmrg 4872bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4873bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4874bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4875bda5b58fSmrg fi 4876bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 48775212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 48785212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 48795212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 48805212f86fSmrgthen : 48815212f86fSmrg printf %s "(cached) " >&6 48825212f86fSmrgelse $as_nop 4883bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4884bda5b58fSmrg/* end confdefs.h. */ 4885bda5b58fSmrgint i; 4886bda5b58fSmrg_ACEOF 48875212f86fSmrgif ac_fn_c_try_compile "$LINENO" 48885212f86fSmrgthen : 4889bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 48905212f86fSmrgelse $as_nop 4891bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 4892bda5b58fSmrgfi 48935212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4894bda5b58fSmrgfi 48955212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 48965212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 4897bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 4898bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4899765486e8Smrgfi 4900765486e8Smrg 4901bda5b58fSmrgfound="no" 4902765486e8Smrg 4903bda5b58fSmrg if test $found = "no" ; then 4904b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4905bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4906bda5b58fSmrg fi 4907765486e8Smrg 4908b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 4909bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 4910bda5b58fSmrg fi 4911765486e8Smrg 4912bda5b58fSmrg CFLAGS="$CFLAGS -Wall" 4913765486e8Smrg 49145212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 49155212f86fSmrgprintf %s "checking if $CC supports -Wall... " >&6; } 4916bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wall 49175212f86fSmrg if eval test \${$cacheid+y} 49185212f86fSmrgthen : 49195212f86fSmrg printf %s "(cached) " >&6 49205212f86fSmrgelse $as_nop 4921bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4922bda5b58fSmrg/* end confdefs.h. */ 4923bda5b58fSmrgint i; 4924bda5b58fSmrgint 49255212f86fSmrgmain (void) 4926bda5b58fSmrg{ 4927765486e8Smrg 4928bda5b58fSmrg ; 4929bda5b58fSmrg return 0; 4930bda5b58fSmrg} 4931bda5b58fSmrg_ACEOF 49325212f86fSmrgif ac_fn_c_try_link "$LINENO" 49335212f86fSmrgthen : 4934bda5b58fSmrg eval $cacheid=yes 49355212f86fSmrgelse $as_nop 4936bda5b58fSmrg eval $cacheid=no 4937bda5b58fSmrgfi 49385212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 4939bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 4940765486e8Smrgfi 4941765486e8Smrg 4942bda5b58fSmrg 4943bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4944bda5b58fSmrg 4945bda5b58fSmrg eval supported=\$$cacheid 49465212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 49475212f86fSmrgprintf "%s\n" "$supported" >&6; } 4948bda5b58fSmrg if test "$supported" = "yes" ; then 4949bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wall" 4950bda5b58fSmrg found="yes" 4951bda5b58fSmrg fi 4952bda5b58fSmrg fi 4953bda5b58fSmrg 4954bda5b58fSmrg 4955bda5b58fSmrg 4956bda5b58fSmrg 4957bda5b58fSmrg 4958bda5b58fSmrg 4959bda5b58fSmrg 4960bda5b58fSmrg 4961bda5b58fSmrg 4962bda5b58fSmrg 4963bda5b58fSmrg 4964bda5b58fSmrg 4965bda5b58fSmrg 4966bda5b58fSmrg 4967bda5b58fSmrg 4968bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 4969bda5b58fSmrg 4970bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 4971bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 49725212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 49735212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 49745212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 49755212f86fSmrgthen : 49765212f86fSmrg printf %s "(cached) " >&6 49775212f86fSmrgelse $as_nop 4978bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4979bda5b58fSmrg/* end confdefs.h. */ 4980bda5b58fSmrgint i; 4981bda5b58fSmrg_ACEOF 49825212f86fSmrgif ac_fn_c_try_compile "$LINENO" 49835212f86fSmrgthen : 4984bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 49855212f86fSmrgelse $as_nop 4986bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 4987bda5b58fSmrgfi 49885212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 4989bda5b58fSmrgfi 49905212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 49915212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 4992bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 4993bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 4994765486e8Smrgfi 4995765486e8Smrg 4996bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 4997bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 4998bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 4999bda5b58fSmrg fi 5000bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 50015212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 50025212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 50035212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 50045212f86fSmrgthen : 50055212f86fSmrg printf %s "(cached) " >&6 50065212f86fSmrgelse $as_nop 5007bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5008bda5b58fSmrg/* end confdefs.h. */ 5009bda5b58fSmrgint i; 5010bda5b58fSmrg_ACEOF 50115212f86fSmrgif ac_fn_c_try_compile "$LINENO" 50125212f86fSmrgthen : 5013bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 50145212f86fSmrgelse $as_nop 5015bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5016bda5b58fSmrgfi 50175212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5018bda5b58fSmrgfi 50195212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 50205212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5021bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5022bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5023bda5b58fSmrgfi 5024bda5b58fSmrg 5025bda5b58fSmrgfound="no" 5026bda5b58fSmrg 5027bda5b58fSmrg if test $found = "no" ; then 5028b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5029bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5030bda5b58fSmrg fi 5031bda5b58fSmrg 5032b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5033bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5034bda5b58fSmrg fi 5035bda5b58fSmrg 5036bda5b58fSmrg CFLAGS="$CFLAGS -Wpointer-arith" 5037bda5b58fSmrg 50385212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 50395212f86fSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; } 5040bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wpointer_arith 50415212f86fSmrg if eval test \${$cacheid+y} 50425212f86fSmrgthen : 50435212f86fSmrg printf %s "(cached) " >&6 50445212f86fSmrgelse $as_nop 5045bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5046bda5b58fSmrg/* end confdefs.h. */ 5047bda5b58fSmrgint i; 5048bda5b58fSmrgint 50495212f86fSmrgmain (void) 5050bda5b58fSmrg{ 5051bda5b58fSmrg 5052bda5b58fSmrg ; 5053bda5b58fSmrg return 0; 5054bda5b58fSmrg} 5055bda5b58fSmrg_ACEOF 50565212f86fSmrgif ac_fn_c_try_link "$LINENO" 50575212f86fSmrgthen : 5058bda5b58fSmrg eval $cacheid=yes 50595212f86fSmrgelse $as_nop 5060bda5b58fSmrg eval $cacheid=no 5061bda5b58fSmrgfi 50625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5063bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5064bda5b58fSmrgfi 5065bda5b58fSmrg 5066bda5b58fSmrg 5067bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5068bda5b58fSmrg 5069bda5b58fSmrg eval supported=\$$cacheid 50705212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 50715212f86fSmrgprintf "%s\n" "$supported" >&6; } 5072bda5b58fSmrg if test "$supported" = "yes" ; then 5073bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 5074bda5b58fSmrg found="yes" 5075bda5b58fSmrg fi 5076bda5b58fSmrg fi 5077bda5b58fSmrg 5078bda5b58fSmrg 5079bda5b58fSmrg 5080bda5b58fSmrg 5081bda5b58fSmrg 5082bda5b58fSmrg 5083bda5b58fSmrg 5084bda5b58fSmrg 5085bda5b58fSmrg 5086bda5b58fSmrg 5087bda5b58fSmrg 5088bda5b58fSmrg 5089bda5b58fSmrg 5090bda5b58fSmrg 5091bda5b58fSmrg 5092bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5093bda5b58fSmrg 5094bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5095bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 50965212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 50975212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 50985212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 50995212f86fSmrgthen : 51005212f86fSmrg printf %s "(cached) " >&6 51015212f86fSmrgelse $as_nop 5102bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5103bda5b58fSmrg/* end confdefs.h. */ 5104bda5b58fSmrgint i; 5105bda5b58fSmrg_ACEOF 51065212f86fSmrgif ac_fn_c_try_compile "$LINENO" 51075212f86fSmrgthen : 5108bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 51095212f86fSmrgelse $as_nop 5110bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5111bda5b58fSmrgfi 51125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5113bda5b58fSmrgfi 51145212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 51155212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5116bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5117bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5118765486e8Smrgfi 5119765486e8Smrg 5120bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5121bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5122bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5123765486e8Smrg fi 5124bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 51255212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 51265212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 51275212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 51285212f86fSmrgthen : 51295212f86fSmrg printf %s "(cached) " >&6 51305212f86fSmrgelse $as_nop 5131bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5132bda5b58fSmrg/* end confdefs.h. */ 5133bda5b58fSmrgint i; 5134bda5b58fSmrg_ACEOF 51355212f86fSmrgif ac_fn_c_try_compile "$LINENO" 51365212f86fSmrgthen : 5137bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 51385212f86fSmrgelse $as_nop 5139bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5140bda5b58fSmrgfi 51415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5142765486e8Smrgfi 51435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 51445212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5145bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5146bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5147bda5b58fSmrgfi 5148bda5b58fSmrg 5149bda5b58fSmrgfound="no" 5150bda5b58fSmrg 5151bda5b58fSmrg if test $found = "no" ; then 5152b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5153bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5154bda5b58fSmrg fi 5155bda5b58fSmrg 5156b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5157bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5158bda5b58fSmrg fi 5159bda5b58fSmrg 5160bda5b58fSmrg CFLAGS="$CFLAGS -Wmissing-declarations" 5161bda5b58fSmrg 51625212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 51635212f86fSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; } 5164bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wmissing_declarations 51655212f86fSmrg if eval test \${$cacheid+y} 51665212f86fSmrgthen : 51675212f86fSmrg printf %s "(cached) " >&6 51685212f86fSmrgelse $as_nop 5169bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5170bda5b58fSmrg/* end confdefs.h. */ 5171bda5b58fSmrgint i; 5172bda5b58fSmrgint 51735212f86fSmrgmain (void) 5174bda5b58fSmrg{ 5175bda5b58fSmrg 5176bda5b58fSmrg ; 5177bda5b58fSmrg return 0; 5178bda5b58fSmrg} 5179bda5b58fSmrg_ACEOF 51805212f86fSmrgif ac_fn_c_try_link "$LINENO" 51815212f86fSmrgthen : 5182bda5b58fSmrg eval $cacheid=yes 51835212f86fSmrgelse $as_nop 5184bda5b58fSmrg eval $cacheid=no 5185bda5b58fSmrgfi 51865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5187bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5188bda5b58fSmrgfi 5189bda5b58fSmrg 5190bda5b58fSmrg 5191bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5192bda5b58fSmrg 5193bda5b58fSmrg eval supported=\$$cacheid 51945212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 51955212f86fSmrgprintf "%s\n" "$supported" >&6; } 5196bda5b58fSmrg if test "$supported" = "yes" ; then 5197bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 5198bda5b58fSmrg found="yes" 5199bda5b58fSmrg fi 5200bda5b58fSmrg fi 5201bda5b58fSmrg 5202bda5b58fSmrg 5203bda5b58fSmrg 5204bda5b58fSmrg 5205bda5b58fSmrg 5206bda5b58fSmrg 5207bda5b58fSmrg 5208bda5b58fSmrg 5209bda5b58fSmrg 5210bda5b58fSmrg 5211bda5b58fSmrg 5212bda5b58fSmrg 5213bda5b58fSmrg 5214bda5b58fSmrg 5215bda5b58fSmrg 5216bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5217bda5b58fSmrg 5218bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5219bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 52205212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 52215212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 52225212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 52235212f86fSmrgthen : 52245212f86fSmrg printf %s "(cached) " >&6 52255212f86fSmrgelse $as_nop 5226bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5227bda5b58fSmrg/* end confdefs.h. */ 5228bda5b58fSmrgint i; 5229bda5b58fSmrg_ACEOF 52305212f86fSmrgif ac_fn_c_try_compile "$LINENO" 52315212f86fSmrgthen : 5232bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 52335212f86fSmrgelse $as_nop 5234bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5235bda5b58fSmrgfi 52365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5237bda5b58fSmrgfi 52385212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 52395212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5240bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5241bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5242bda5b58fSmrgfi 5243bda5b58fSmrg 5244bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5245bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5246bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5247bda5b58fSmrg fi 5248bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 52495212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 52505212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 52515212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 52525212f86fSmrgthen : 52535212f86fSmrg printf %s "(cached) " >&6 52545212f86fSmrgelse $as_nop 5255bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5256bda5b58fSmrg/* end confdefs.h. */ 5257bda5b58fSmrgint i; 5258bda5b58fSmrg_ACEOF 52595212f86fSmrgif ac_fn_c_try_compile "$LINENO" 52605212f86fSmrgthen : 5261bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 52625212f86fSmrgelse $as_nop 5263bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5264bda5b58fSmrgfi 52655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5266bda5b58fSmrgfi 52675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 52685212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5269bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5270bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5271bda5b58fSmrgfi 5272bda5b58fSmrg 5273bda5b58fSmrgfound="no" 5274bda5b58fSmrg 5275bda5b58fSmrg if test $found = "no" ; then 5276b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5277bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5278bda5b58fSmrg fi 5279bda5b58fSmrg 5280b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5281bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5282bda5b58fSmrg fi 5283bda5b58fSmrg 5284bda5b58fSmrg CFLAGS="$CFLAGS -Wformat=2" 5285bda5b58fSmrg 52865212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 52875212f86fSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; } 5288b8414663Smrg cacheid=xorg_cv_cc_flag__Wformat_2 52895212f86fSmrg if eval test \${$cacheid+y} 52905212f86fSmrgthen : 52915212f86fSmrg printf %s "(cached) " >&6 52925212f86fSmrgelse $as_nop 5293bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5294bda5b58fSmrg/* end confdefs.h. */ 5295bda5b58fSmrgint i; 5296bda5b58fSmrgint 52975212f86fSmrgmain (void) 5298bda5b58fSmrg{ 5299bda5b58fSmrg 5300bda5b58fSmrg ; 5301bda5b58fSmrg return 0; 5302bda5b58fSmrg} 5303bda5b58fSmrg_ACEOF 53045212f86fSmrgif ac_fn_c_try_link "$LINENO" 53055212f86fSmrgthen : 5306bda5b58fSmrg eval $cacheid=yes 53075212f86fSmrgelse $as_nop 5308bda5b58fSmrg eval $cacheid=no 5309bda5b58fSmrgfi 53105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5311bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5312bda5b58fSmrgfi 5313bda5b58fSmrg 5314bda5b58fSmrg 5315bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5316bda5b58fSmrg 5317bda5b58fSmrg eval supported=\$$cacheid 53185212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 53195212f86fSmrgprintf "%s\n" "$supported" >&6; } 5320bda5b58fSmrg if test "$supported" = "yes" ; then 5321bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 5322bda5b58fSmrg found="yes" 5323bda5b58fSmrg fi 5324bda5b58fSmrg fi 5325bda5b58fSmrg 5326bda5b58fSmrg if test $found = "no" ; then 5327b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5328bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5329bda5b58fSmrg fi 5330bda5b58fSmrg 5331b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5332bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5333bda5b58fSmrg fi 5334bda5b58fSmrg 5335bda5b58fSmrg CFLAGS="$CFLAGS -Wformat" 5336bda5b58fSmrg 53375212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 53385212f86fSmrgprintf %s "checking if $CC supports -Wformat... " >&6; } 5339bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wformat 53405212f86fSmrg if eval test \${$cacheid+y} 53415212f86fSmrgthen : 53425212f86fSmrg printf %s "(cached) " >&6 53435212f86fSmrgelse $as_nop 5344bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5345bda5b58fSmrg/* end confdefs.h. */ 5346bda5b58fSmrgint i; 5347bda5b58fSmrgint 53485212f86fSmrgmain (void) 5349bda5b58fSmrg{ 5350bda5b58fSmrg 5351bda5b58fSmrg ; 5352bda5b58fSmrg return 0; 5353bda5b58fSmrg} 5354bda5b58fSmrg_ACEOF 53555212f86fSmrgif ac_fn_c_try_link "$LINENO" 53565212f86fSmrgthen : 5357bda5b58fSmrg eval $cacheid=yes 53585212f86fSmrgelse $as_nop 5359bda5b58fSmrg eval $cacheid=no 5360bda5b58fSmrgfi 53615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5362bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5363bda5b58fSmrgfi 5364bda5b58fSmrg 5365bda5b58fSmrg 5366bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5367bda5b58fSmrg 5368bda5b58fSmrg eval supported=\$$cacheid 53695212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 53705212f86fSmrgprintf "%s\n" "$supported" >&6; } 5371bda5b58fSmrg if test "$supported" = "yes" ; then 5372bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wformat" 5373bda5b58fSmrg found="yes" 5374bda5b58fSmrg fi 5375bda5b58fSmrg fi 5376bda5b58fSmrg 5377bda5b58fSmrg 5378bda5b58fSmrg 5379bda5b58fSmrg 5380bda5b58fSmrg 5381bda5b58fSmrg 5382bda5b58fSmrg 5383bda5b58fSmrg 5384bda5b58fSmrg 5385bda5b58fSmrg 5386bda5b58fSmrg 5387bda5b58fSmrg 5388bda5b58fSmrg 5389bda5b58fSmrg 5390bda5b58fSmrg 5391bda5b58fSmrg 5392bda5b58fSmrg 5393bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5394bda5b58fSmrg 5395bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5396bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 53975212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 53985212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 53995212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 54005212f86fSmrgthen : 54015212f86fSmrg printf %s "(cached) " >&6 54025212f86fSmrgelse $as_nop 5403bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5404bda5b58fSmrg/* end confdefs.h. */ 5405bda5b58fSmrgint i; 5406bda5b58fSmrg_ACEOF 54075212f86fSmrgif ac_fn_c_try_compile "$LINENO" 54085212f86fSmrgthen : 5409bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 54105212f86fSmrgelse $as_nop 5411bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5412bda5b58fSmrgfi 54135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5414bda5b58fSmrgfi 54155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 54165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5417bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5418bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5419bda5b58fSmrgfi 5420bda5b58fSmrg 5421bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5422bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5423bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5424bda5b58fSmrg fi 5425bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 54265212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 54275212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 54285212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 54295212f86fSmrgthen : 54305212f86fSmrg printf %s "(cached) " >&6 54315212f86fSmrgelse $as_nop 5432bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5433bda5b58fSmrg/* end confdefs.h. */ 5434bda5b58fSmrgint i; 5435bda5b58fSmrg_ACEOF 54365212f86fSmrgif ac_fn_c_try_compile "$LINENO" 54375212f86fSmrgthen : 5438bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 54395212f86fSmrgelse $as_nop 5440bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5441bda5b58fSmrgfi 54425212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5443bda5b58fSmrgfi 54445212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 54455212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5446bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5447bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5448bda5b58fSmrgfi 5449bda5b58fSmrg 5450bda5b58fSmrgfound="no" 5451bda5b58fSmrg 5452bda5b58fSmrg if test $found = "no" ; then 5453b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5454bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5455bda5b58fSmrg fi 5456bda5b58fSmrg 5457b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5458bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5459bda5b58fSmrg fi 5460bda5b58fSmrg 5461bda5b58fSmrg CFLAGS="$CFLAGS -Wstrict-prototypes" 5462bda5b58fSmrg 54635212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 54645212f86fSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; } 5465bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wstrict_prototypes 54665212f86fSmrg if eval test \${$cacheid+y} 54675212f86fSmrgthen : 54685212f86fSmrg printf %s "(cached) " >&6 54695212f86fSmrgelse $as_nop 5470bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5471bda5b58fSmrg/* end confdefs.h. */ 5472bda5b58fSmrgint i; 5473bda5b58fSmrgint 54745212f86fSmrgmain (void) 5475bda5b58fSmrg{ 5476bda5b58fSmrg 5477bda5b58fSmrg ; 5478bda5b58fSmrg return 0; 5479bda5b58fSmrg} 5480bda5b58fSmrg_ACEOF 54815212f86fSmrgif ac_fn_c_try_link "$LINENO" 54825212f86fSmrgthen : 5483bda5b58fSmrg eval $cacheid=yes 54845212f86fSmrgelse $as_nop 5485bda5b58fSmrg eval $cacheid=no 5486bda5b58fSmrgfi 54875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5488bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5489bda5b58fSmrgfi 5490bda5b58fSmrg 5491bda5b58fSmrg 5492bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5493bda5b58fSmrg 5494bda5b58fSmrg eval supported=\$$cacheid 54955212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 54965212f86fSmrgprintf "%s\n" "$supported" >&6; } 5497bda5b58fSmrg if test "$supported" = "yes" ; then 5498bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 5499bda5b58fSmrg found="yes" 5500bda5b58fSmrg fi 5501bda5b58fSmrg fi 5502bda5b58fSmrg 5503bda5b58fSmrg 5504bda5b58fSmrg 5505bda5b58fSmrg 5506bda5b58fSmrg 5507bda5b58fSmrg 5508bda5b58fSmrg 5509bda5b58fSmrg 5510bda5b58fSmrg 5511bda5b58fSmrg 5512bda5b58fSmrg 5513bda5b58fSmrg 5514bda5b58fSmrg 5515bda5b58fSmrg 5516bda5b58fSmrg 5517bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5518bda5b58fSmrg 5519bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5520bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 55215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 55225212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 55235212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 55245212f86fSmrgthen : 55255212f86fSmrg printf %s "(cached) " >&6 55265212f86fSmrgelse $as_nop 5527bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5528bda5b58fSmrg/* end confdefs.h. */ 5529bda5b58fSmrgint i; 5530bda5b58fSmrg_ACEOF 55315212f86fSmrgif ac_fn_c_try_compile "$LINENO" 55325212f86fSmrgthen : 5533bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 55345212f86fSmrgelse $as_nop 5535bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5536bda5b58fSmrgfi 55375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5538bda5b58fSmrgfi 55395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 55405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5541bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5542bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5543bda5b58fSmrgfi 5544bda5b58fSmrg 5545bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5546bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5547bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5548bda5b58fSmrg fi 5549bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 55505212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 55515212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 55525212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 55535212f86fSmrgthen : 55545212f86fSmrg printf %s "(cached) " >&6 55555212f86fSmrgelse $as_nop 5556bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5557bda5b58fSmrg/* end confdefs.h. */ 5558bda5b58fSmrgint i; 5559bda5b58fSmrg_ACEOF 55605212f86fSmrgif ac_fn_c_try_compile "$LINENO" 55615212f86fSmrgthen : 5562bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 55635212f86fSmrgelse $as_nop 5564bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5565bda5b58fSmrgfi 55665212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5567bda5b58fSmrgfi 55685212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 55695212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5570bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5571bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5572bda5b58fSmrgfi 5573bda5b58fSmrg 5574bda5b58fSmrgfound="no" 5575bda5b58fSmrg 5576bda5b58fSmrg if test $found = "no" ; then 5577b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5578bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5579bda5b58fSmrg fi 5580bda5b58fSmrg 5581b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5582bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5583bda5b58fSmrg fi 5584bda5b58fSmrg 5585bda5b58fSmrg CFLAGS="$CFLAGS -Wmissing-prototypes" 5586bda5b58fSmrg 55875212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 55885212f86fSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; } 5589bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wmissing_prototypes 55905212f86fSmrg if eval test \${$cacheid+y} 55915212f86fSmrgthen : 55925212f86fSmrg printf %s "(cached) " >&6 55935212f86fSmrgelse $as_nop 5594bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5595bda5b58fSmrg/* end confdefs.h. */ 5596bda5b58fSmrgint i; 5597bda5b58fSmrgint 55985212f86fSmrgmain (void) 5599bda5b58fSmrg{ 5600bda5b58fSmrg 5601bda5b58fSmrg ; 5602bda5b58fSmrg return 0; 5603bda5b58fSmrg} 5604bda5b58fSmrg_ACEOF 56055212f86fSmrgif ac_fn_c_try_link "$LINENO" 56065212f86fSmrgthen : 5607bda5b58fSmrg eval $cacheid=yes 56085212f86fSmrgelse $as_nop 5609bda5b58fSmrg eval $cacheid=no 5610bda5b58fSmrgfi 56115212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5612bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5613bda5b58fSmrgfi 5614bda5b58fSmrg 5615bda5b58fSmrg 5616bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5617bda5b58fSmrg 5618bda5b58fSmrg eval supported=\$$cacheid 56195212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 56205212f86fSmrgprintf "%s\n" "$supported" >&6; } 5621bda5b58fSmrg if test "$supported" = "yes" ; then 5622bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 5623bda5b58fSmrg found="yes" 5624bda5b58fSmrg fi 5625bda5b58fSmrg fi 5626bda5b58fSmrg 5627bda5b58fSmrg 5628bda5b58fSmrg 5629bda5b58fSmrg 5630bda5b58fSmrg 5631bda5b58fSmrg 5632bda5b58fSmrg 5633bda5b58fSmrg 5634bda5b58fSmrg 5635bda5b58fSmrg 5636bda5b58fSmrg 5637bda5b58fSmrg 5638bda5b58fSmrg 5639bda5b58fSmrg 5640bda5b58fSmrg 5641bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5642bda5b58fSmrg 5643bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5644bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 56455212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 56465212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 56475212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 56485212f86fSmrgthen : 56495212f86fSmrg printf %s "(cached) " >&6 56505212f86fSmrgelse $as_nop 5651bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5652bda5b58fSmrg/* end confdefs.h. */ 5653bda5b58fSmrgint i; 5654bda5b58fSmrg_ACEOF 56555212f86fSmrgif ac_fn_c_try_compile "$LINENO" 56565212f86fSmrgthen : 5657bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 56585212f86fSmrgelse $as_nop 5659bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5660bda5b58fSmrgfi 56615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5662bda5b58fSmrgfi 56635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 56645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5665bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5666bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5667bda5b58fSmrgfi 5668bda5b58fSmrg 5669bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5670bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5671bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5672bda5b58fSmrg fi 5673bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 56745212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 56755212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 56765212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 56775212f86fSmrgthen : 56785212f86fSmrg printf %s "(cached) " >&6 56795212f86fSmrgelse $as_nop 5680bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5681bda5b58fSmrg/* end confdefs.h. */ 5682bda5b58fSmrgint i; 5683bda5b58fSmrg_ACEOF 56845212f86fSmrgif ac_fn_c_try_compile "$LINENO" 56855212f86fSmrgthen : 5686bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 56875212f86fSmrgelse $as_nop 5688bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5689bda5b58fSmrgfi 56905212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5691bda5b58fSmrgfi 56925212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 56935212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5694bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5695bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5696bda5b58fSmrgfi 5697bda5b58fSmrg 5698bda5b58fSmrgfound="no" 5699bda5b58fSmrg 5700bda5b58fSmrg if test $found = "no" ; then 5701b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5702bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5703bda5b58fSmrg fi 5704bda5b58fSmrg 5705b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5706bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5707bda5b58fSmrg fi 5708bda5b58fSmrg 5709bda5b58fSmrg CFLAGS="$CFLAGS -Wnested-externs" 5710bda5b58fSmrg 57115212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 57125212f86fSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; } 5713bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wnested_externs 57145212f86fSmrg if eval test \${$cacheid+y} 57155212f86fSmrgthen : 57165212f86fSmrg printf %s "(cached) " >&6 57175212f86fSmrgelse $as_nop 5718bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5719bda5b58fSmrg/* end confdefs.h. */ 5720bda5b58fSmrgint i; 5721bda5b58fSmrgint 57225212f86fSmrgmain (void) 5723bda5b58fSmrg{ 5724bda5b58fSmrg 5725bda5b58fSmrg ; 5726bda5b58fSmrg return 0; 5727bda5b58fSmrg} 5728bda5b58fSmrg_ACEOF 57295212f86fSmrgif ac_fn_c_try_link "$LINENO" 57305212f86fSmrgthen : 5731bda5b58fSmrg eval $cacheid=yes 57325212f86fSmrgelse $as_nop 5733bda5b58fSmrg eval $cacheid=no 5734bda5b58fSmrgfi 57355212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5736bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5737bda5b58fSmrgfi 5738bda5b58fSmrg 5739bda5b58fSmrg 5740bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5741bda5b58fSmrg 5742bda5b58fSmrg eval supported=\$$cacheid 57435212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 57445212f86fSmrgprintf "%s\n" "$supported" >&6; } 5745bda5b58fSmrg if test "$supported" = "yes" ; then 5746bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 5747bda5b58fSmrg found="yes" 5748bda5b58fSmrg fi 5749bda5b58fSmrg fi 5750bda5b58fSmrg 5751bda5b58fSmrg 5752bda5b58fSmrg 5753bda5b58fSmrg 5754bda5b58fSmrg 5755bda5b58fSmrg 5756bda5b58fSmrg 5757bda5b58fSmrg 5758bda5b58fSmrg 5759bda5b58fSmrg 5760bda5b58fSmrg 5761bda5b58fSmrg 5762bda5b58fSmrg 5763bda5b58fSmrg 5764bda5b58fSmrg 5765bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5766bda5b58fSmrg 5767bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5768bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 57695212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 57705212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 57715212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 57725212f86fSmrgthen : 57735212f86fSmrg printf %s "(cached) " >&6 57745212f86fSmrgelse $as_nop 5775bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5776bda5b58fSmrg/* end confdefs.h. */ 5777bda5b58fSmrgint i; 5778bda5b58fSmrg_ACEOF 57795212f86fSmrgif ac_fn_c_try_compile "$LINENO" 57805212f86fSmrgthen : 5781bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 57825212f86fSmrgelse $as_nop 5783bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5784bda5b58fSmrgfi 57855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5786bda5b58fSmrgfi 57875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 57885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5789bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5790bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5791bda5b58fSmrgfi 5792bda5b58fSmrg 5793bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5794bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5795bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5796bda5b58fSmrg fi 5797bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 57985212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 57995212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 58005212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 58015212f86fSmrgthen : 58025212f86fSmrg printf %s "(cached) " >&6 58035212f86fSmrgelse $as_nop 5804bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5805bda5b58fSmrg/* end confdefs.h. */ 5806bda5b58fSmrgint i; 5807bda5b58fSmrg_ACEOF 58085212f86fSmrgif ac_fn_c_try_compile "$LINENO" 58095212f86fSmrgthen : 5810bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 58115212f86fSmrgelse $as_nop 5812bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5813bda5b58fSmrgfi 58145212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5815bda5b58fSmrgfi 58165212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 58175212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5818bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5819bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5820bda5b58fSmrgfi 5821bda5b58fSmrg 5822bda5b58fSmrgfound="no" 5823bda5b58fSmrg 5824bda5b58fSmrg if test $found = "no" ; then 5825b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5826bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5827bda5b58fSmrg fi 5828bda5b58fSmrg 5829b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5830bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5831bda5b58fSmrg fi 5832bda5b58fSmrg 5833bda5b58fSmrg CFLAGS="$CFLAGS -Wbad-function-cast" 5834bda5b58fSmrg 58355212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 58365212f86fSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; } 5837bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wbad_function_cast 58385212f86fSmrg if eval test \${$cacheid+y} 58395212f86fSmrgthen : 58405212f86fSmrg printf %s "(cached) " >&6 58415212f86fSmrgelse $as_nop 5842bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5843bda5b58fSmrg/* end confdefs.h. */ 5844bda5b58fSmrgint i; 5845bda5b58fSmrgint 58465212f86fSmrgmain (void) 5847bda5b58fSmrg{ 5848bda5b58fSmrg 5849bda5b58fSmrg ; 5850bda5b58fSmrg return 0; 5851bda5b58fSmrg} 5852bda5b58fSmrg_ACEOF 58535212f86fSmrgif ac_fn_c_try_link "$LINENO" 58545212f86fSmrgthen : 5855bda5b58fSmrg eval $cacheid=yes 58565212f86fSmrgelse $as_nop 5857bda5b58fSmrg eval $cacheid=no 5858bda5b58fSmrgfi 58595212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5860bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5861bda5b58fSmrgfi 5862bda5b58fSmrg 5863bda5b58fSmrg 5864bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5865bda5b58fSmrg 5866bda5b58fSmrg eval supported=\$$cacheid 58675212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 58685212f86fSmrgprintf "%s\n" "$supported" >&6; } 5869bda5b58fSmrg if test "$supported" = "yes" ; then 5870bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 5871bda5b58fSmrg found="yes" 5872bda5b58fSmrg fi 5873bda5b58fSmrg fi 5874bda5b58fSmrg 5875bda5b58fSmrg 5876bda5b58fSmrg 5877bda5b58fSmrg 5878bda5b58fSmrg 5879bda5b58fSmrg 5880bda5b58fSmrg 5881bda5b58fSmrg 5882bda5b58fSmrg 5883bda5b58fSmrg 5884bda5b58fSmrg 5885bda5b58fSmrg 5886bda5b58fSmrg 5887bda5b58fSmrg 5888bda5b58fSmrg 5889bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 5890bda5b58fSmrg 5891bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 5892bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 58935212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 58945212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 58955212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 58965212f86fSmrgthen : 58975212f86fSmrg printf %s "(cached) " >&6 58985212f86fSmrgelse $as_nop 5899bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5900bda5b58fSmrg/* end confdefs.h. */ 5901bda5b58fSmrgint i; 5902bda5b58fSmrg_ACEOF 59035212f86fSmrgif ac_fn_c_try_compile "$LINENO" 59045212f86fSmrgthen : 5905bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 59065212f86fSmrgelse $as_nop 5907bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 5908bda5b58fSmrgfi 59095212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5910bda5b58fSmrgfi 59115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 59125212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 5913bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 5914bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5915bda5b58fSmrgfi 5916bda5b58fSmrg 5917bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 5918bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5919bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5920bda5b58fSmrg fi 5921bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 59225212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 59235212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 59245212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 59255212f86fSmrgthen : 59265212f86fSmrg printf %s "(cached) " >&6 59275212f86fSmrgelse $as_nop 5928bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5929bda5b58fSmrg/* end confdefs.h. */ 5930bda5b58fSmrgint i; 5931bda5b58fSmrg_ACEOF 59325212f86fSmrgif ac_fn_c_try_compile "$LINENO" 59335212f86fSmrgthen : 5934bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 59355212f86fSmrgelse $as_nop 5936bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 5937bda5b58fSmrgfi 59385212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 5939bda5b58fSmrgfi 59405212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 59415212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 5942bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 5943bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5944bda5b58fSmrgfi 5945bda5b58fSmrg 5946bda5b58fSmrgfound="no" 5947bda5b58fSmrg 5948bda5b58fSmrg if test $found = "no" ; then 5949b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 5950bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 5951bda5b58fSmrg fi 5952bda5b58fSmrg 5953b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 5954bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 5955bda5b58fSmrg fi 5956bda5b58fSmrg 5957bda5b58fSmrg CFLAGS="$CFLAGS -Wold-style-definition" 5958bda5b58fSmrg 59595212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 59605212f86fSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; } 5961bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wold_style_definition 59625212f86fSmrg if eval test \${$cacheid+y} 59635212f86fSmrgthen : 59645212f86fSmrg printf %s "(cached) " >&6 59655212f86fSmrgelse $as_nop 5966bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5967bda5b58fSmrg/* end confdefs.h. */ 5968bda5b58fSmrgint i; 5969bda5b58fSmrgint 59705212f86fSmrgmain (void) 5971bda5b58fSmrg{ 5972bda5b58fSmrg 5973bda5b58fSmrg ; 5974bda5b58fSmrg return 0; 5975bda5b58fSmrg} 5976bda5b58fSmrg_ACEOF 59775212f86fSmrgif ac_fn_c_try_link "$LINENO" 59785212f86fSmrgthen : 5979bda5b58fSmrg eval $cacheid=yes 59805212f86fSmrgelse $as_nop 5981bda5b58fSmrg eval $cacheid=no 5982bda5b58fSmrgfi 59835212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 5984bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 5985bda5b58fSmrgfi 5986bda5b58fSmrg 5987bda5b58fSmrg 5988bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 5989bda5b58fSmrg 5990bda5b58fSmrg eval supported=\$$cacheid 59915212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 59925212f86fSmrgprintf "%s\n" "$supported" >&6; } 5993bda5b58fSmrg if test "$supported" = "yes" ; then 5994bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 5995bda5b58fSmrg found="yes" 5996bda5b58fSmrg fi 5997bda5b58fSmrg fi 5998bda5b58fSmrg 5999b8414663Smrg if test $found = "no" ; then 6000b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6001b8414663Smrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6002b8414663Smrg fi 6003b8414663Smrg 6004b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6005b8414663Smrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6006b8414663Smrg fi 6007b8414663Smrg 6008b8414663Smrg CFLAGS="$CFLAGS -fd" 6009b8414663Smrg 60105212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 60115212f86fSmrgprintf %s "checking if $CC supports -fd... " >&6; } 6012b8414663Smrg cacheid=xorg_cv_cc_flag__fd 60135212f86fSmrg if eval test \${$cacheid+y} 60145212f86fSmrgthen : 60155212f86fSmrg printf %s "(cached) " >&6 60165212f86fSmrgelse $as_nop 6017b8414663Smrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6018b8414663Smrg/* end confdefs.h. */ 6019b8414663Smrgint i; 6020b8414663Smrgint 60215212f86fSmrgmain (void) 6022b8414663Smrg{ 6023b8414663Smrg 6024b8414663Smrg ; 6025b8414663Smrg return 0; 6026b8414663Smrg} 6027b8414663Smrg_ACEOF 60285212f86fSmrgif ac_fn_c_try_link "$LINENO" 60295212f86fSmrgthen : 6030b8414663Smrg eval $cacheid=yes 60315212f86fSmrgelse $as_nop 6032b8414663Smrg eval $cacheid=no 6033b8414663Smrgfi 60345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6035b8414663Smrg conftest$ac_exeext conftest.$ac_ext 6036b8414663Smrgfi 6037b8414663Smrg 6038b8414663Smrg 6039b8414663Smrg CFLAGS="$xorg_testset_save_CFLAGS" 6040b8414663Smrg 6041b8414663Smrg eval supported=\$$cacheid 60425212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 60435212f86fSmrgprintf "%s\n" "$supported" >&6; } 6044b8414663Smrg if test "$supported" = "yes" ; then 6045b8414663Smrg BASE_CFLAGS="$BASE_CFLAGS -fd" 6046b8414663Smrg found="yes" 6047b8414663Smrg fi 6048b8414663Smrg fi 6049b8414663Smrg 6050bda5b58fSmrg 6051bda5b58fSmrg 6052bda5b58fSmrg 6053bda5b58fSmrg 6054bda5b58fSmrg 6055bda5b58fSmrg 6056bda5b58fSmrg 6057bda5b58fSmrg 6058bda5b58fSmrg 6059bda5b58fSmrg 6060bda5b58fSmrg 6061bda5b58fSmrg 6062bda5b58fSmrg 6063bda5b58fSmrg 6064bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6065bda5b58fSmrg 6066bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6067bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 60685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 60695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 60705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 60715212f86fSmrgthen : 60725212f86fSmrg printf %s "(cached) " >&6 60735212f86fSmrgelse $as_nop 6074bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6075bda5b58fSmrg/* end confdefs.h. */ 6076bda5b58fSmrgint i; 6077bda5b58fSmrg_ACEOF 60785212f86fSmrgif ac_fn_c_try_compile "$LINENO" 60795212f86fSmrgthen : 6080bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 60815212f86fSmrgelse $as_nop 6082bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6083bda5b58fSmrgfi 60845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6085bda5b58fSmrgfi 60865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 60875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6088bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6089bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6090bda5b58fSmrgfi 6091bda5b58fSmrg 6092bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6093bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6094bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6095bda5b58fSmrg fi 6096bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 60975212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 60985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 60995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 61005212f86fSmrgthen : 61015212f86fSmrg printf %s "(cached) " >&6 61025212f86fSmrgelse $as_nop 6103bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6104bda5b58fSmrg/* end confdefs.h. */ 6105bda5b58fSmrgint i; 6106bda5b58fSmrg_ACEOF 61075212f86fSmrgif ac_fn_c_try_compile "$LINENO" 61085212f86fSmrgthen : 6109bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 61105212f86fSmrgelse $as_nop 6111bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6112bda5b58fSmrgfi 61135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6114bda5b58fSmrgfi 61155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 61165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6117bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6118bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6119bda5b58fSmrgfi 6120bda5b58fSmrg 6121bda5b58fSmrgfound="no" 6122bda5b58fSmrg 6123bda5b58fSmrg if test $found = "no" ; then 6124b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6125bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6126bda5b58fSmrg fi 6127bda5b58fSmrg 6128b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6129bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6130bda5b58fSmrg fi 6131bda5b58fSmrg 6132bda5b58fSmrg CFLAGS="$CFLAGS -Wdeclaration-after-statement" 6133bda5b58fSmrg 61345212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 61355212f86fSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 6136bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 61375212f86fSmrg if eval test \${$cacheid+y} 61385212f86fSmrgthen : 61395212f86fSmrg printf %s "(cached) " >&6 61405212f86fSmrgelse $as_nop 6141bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6142bda5b58fSmrg/* end confdefs.h. */ 6143bda5b58fSmrgint i; 6144bda5b58fSmrgint 61455212f86fSmrgmain (void) 6146bda5b58fSmrg{ 6147bda5b58fSmrg 6148bda5b58fSmrg ; 6149bda5b58fSmrg return 0; 6150bda5b58fSmrg} 6151bda5b58fSmrg_ACEOF 61525212f86fSmrgif ac_fn_c_try_link "$LINENO" 61535212f86fSmrgthen : 6154bda5b58fSmrg eval $cacheid=yes 61555212f86fSmrgelse $as_nop 6156bda5b58fSmrg eval $cacheid=no 6157bda5b58fSmrgfi 61585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6159bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6160bda5b58fSmrgfi 6161bda5b58fSmrg 6162bda5b58fSmrg 6163bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6164bda5b58fSmrg 6165bda5b58fSmrg eval supported=\$$cacheid 61665212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 61675212f86fSmrgprintf "%s\n" "$supported" >&6; } 6168bda5b58fSmrg if test "$supported" = "yes" ; then 6169bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 6170bda5b58fSmrg found="yes" 6171bda5b58fSmrg fi 6172bda5b58fSmrg fi 6173bda5b58fSmrg 6174bda5b58fSmrg 6175bda5b58fSmrg 6176bda5b58fSmrg 6177bda5b58fSmrg 6178bda5b58fSmrg# This chunk adds additional warnings that could catch undesired effects. 6179bda5b58fSmrg 6180bda5b58fSmrg 6181bda5b58fSmrg 6182bda5b58fSmrg 6183bda5b58fSmrg 6184bda5b58fSmrg 6185bda5b58fSmrg 6186bda5b58fSmrg 6187bda5b58fSmrg 6188bda5b58fSmrg 6189bda5b58fSmrg 6190bda5b58fSmrg 6191bda5b58fSmrg 6192bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6193bda5b58fSmrg 6194bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6195bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 61965212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 61975212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 61985212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 61995212f86fSmrgthen : 62005212f86fSmrg printf %s "(cached) " >&6 62015212f86fSmrgelse $as_nop 6202bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6203bda5b58fSmrg/* end confdefs.h. */ 6204bda5b58fSmrgint i; 6205bda5b58fSmrg_ACEOF 62065212f86fSmrgif ac_fn_c_try_compile "$LINENO" 62075212f86fSmrgthen : 6208bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 62095212f86fSmrgelse $as_nop 6210bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6211bda5b58fSmrgfi 62125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6213bda5b58fSmrgfi 62145212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 62155212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6216bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6217bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6218bda5b58fSmrgfi 6219bda5b58fSmrg 6220bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6221bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6222bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6223bda5b58fSmrg fi 6224bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 62255212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 62265212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 62275212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 62285212f86fSmrgthen : 62295212f86fSmrg printf %s "(cached) " >&6 62305212f86fSmrgelse $as_nop 6231bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6232bda5b58fSmrg/* end confdefs.h. */ 6233bda5b58fSmrgint i; 6234bda5b58fSmrg_ACEOF 62355212f86fSmrgif ac_fn_c_try_compile "$LINENO" 62365212f86fSmrgthen : 6237bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 62385212f86fSmrgelse $as_nop 6239bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6240bda5b58fSmrgfi 62415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6242bda5b58fSmrgfi 62435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 62445212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6245bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6246bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6247bda5b58fSmrgfi 6248bda5b58fSmrg 6249bda5b58fSmrgfound="no" 6250bda5b58fSmrg 6251bda5b58fSmrg if test $found = "no" ; then 6252b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6253bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6254bda5b58fSmrg fi 6255bda5b58fSmrg 6256b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6257bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6258bda5b58fSmrg fi 6259bda5b58fSmrg 6260bda5b58fSmrg CFLAGS="$CFLAGS -Wunused" 6261bda5b58fSmrg 62625212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 62635212f86fSmrgprintf %s "checking if $CC supports -Wunused... " >&6; } 6264bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wunused 62655212f86fSmrg if eval test \${$cacheid+y} 62665212f86fSmrgthen : 62675212f86fSmrg printf %s "(cached) " >&6 62685212f86fSmrgelse $as_nop 6269bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6270bda5b58fSmrg/* end confdefs.h. */ 6271bda5b58fSmrgint i; 6272bda5b58fSmrgint 62735212f86fSmrgmain (void) 6274bda5b58fSmrg{ 6275bda5b58fSmrg 6276bda5b58fSmrg ; 6277bda5b58fSmrg return 0; 6278bda5b58fSmrg} 6279bda5b58fSmrg_ACEOF 62805212f86fSmrgif ac_fn_c_try_link "$LINENO" 62815212f86fSmrgthen : 6282bda5b58fSmrg eval $cacheid=yes 62835212f86fSmrgelse $as_nop 6284bda5b58fSmrg eval $cacheid=no 6285bda5b58fSmrgfi 62865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6287bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6288bda5b58fSmrgfi 6289bda5b58fSmrg 6290bda5b58fSmrg 6291bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6292bda5b58fSmrg 6293bda5b58fSmrg eval supported=\$$cacheid 62945212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 62955212f86fSmrgprintf "%s\n" "$supported" >&6; } 6296bda5b58fSmrg if test "$supported" = "yes" ; then 6297bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wunused" 6298bda5b58fSmrg found="yes" 6299bda5b58fSmrg fi 6300bda5b58fSmrg fi 6301bda5b58fSmrg 6302bda5b58fSmrg 6303bda5b58fSmrg 6304bda5b58fSmrg 6305bda5b58fSmrg 6306bda5b58fSmrg 6307bda5b58fSmrg 6308bda5b58fSmrg 6309bda5b58fSmrg 6310bda5b58fSmrg 6311bda5b58fSmrg 6312bda5b58fSmrg 6313bda5b58fSmrg 6314bda5b58fSmrg 6315bda5b58fSmrg 6316bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6317bda5b58fSmrg 6318bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6319bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 63205212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 63215212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 63225212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 63235212f86fSmrgthen : 63245212f86fSmrg printf %s "(cached) " >&6 63255212f86fSmrgelse $as_nop 6326bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6327bda5b58fSmrg/* end confdefs.h. */ 6328bda5b58fSmrgint i; 6329bda5b58fSmrg_ACEOF 63305212f86fSmrgif ac_fn_c_try_compile "$LINENO" 63315212f86fSmrgthen : 6332bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 63335212f86fSmrgelse $as_nop 6334bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6335bda5b58fSmrgfi 63365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6337bda5b58fSmrgfi 63385212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 63395212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6340bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6341bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6342bda5b58fSmrgfi 6343bda5b58fSmrg 6344bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6345bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6346bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6347bda5b58fSmrg fi 6348bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 63495212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 63505212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 63515212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 63525212f86fSmrgthen : 63535212f86fSmrg printf %s "(cached) " >&6 63545212f86fSmrgelse $as_nop 6355bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6356bda5b58fSmrg/* end confdefs.h. */ 6357bda5b58fSmrgint i; 6358bda5b58fSmrg_ACEOF 63595212f86fSmrgif ac_fn_c_try_compile "$LINENO" 63605212f86fSmrgthen : 6361bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 63625212f86fSmrgelse $as_nop 6363bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6364bda5b58fSmrgfi 63655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6366bda5b58fSmrgfi 63675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 63685212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6369bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6370bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6371bda5b58fSmrgfi 6372bda5b58fSmrg 6373bda5b58fSmrgfound="no" 6374bda5b58fSmrg 6375bda5b58fSmrg if test $found = "no" ; then 6376b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6377bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6378bda5b58fSmrg fi 6379bda5b58fSmrg 6380b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6381bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6382bda5b58fSmrg fi 6383bda5b58fSmrg 6384bda5b58fSmrg CFLAGS="$CFLAGS -Wuninitialized" 6385bda5b58fSmrg 63865212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 63875212f86fSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; } 6388bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wuninitialized 63895212f86fSmrg if eval test \${$cacheid+y} 63905212f86fSmrgthen : 63915212f86fSmrg printf %s "(cached) " >&6 63925212f86fSmrgelse $as_nop 6393bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6394bda5b58fSmrg/* end confdefs.h. */ 6395bda5b58fSmrgint i; 6396bda5b58fSmrgint 63975212f86fSmrgmain (void) 6398bda5b58fSmrg{ 6399bda5b58fSmrg 6400bda5b58fSmrg ; 6401bda5b58fSmrg return 0; 6402bda5b58fSmrg} 6403bda5b58fSmrg_ACEOF 64045212f86fSmrgif ac_fn_c_try_link "$LINENO" 64055212f86fSmrgthen : 6406bda5b58fSmrg eval $cacheid=yes 64075212f86fSmrgelse $as_nop 6408bda5b58fSmrg eval $cacheid=no 6409bda5b58fSmrgfi 64105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6411bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6412bda5b58fSmrgfi 6413bda5b58fSmrg 6414bda5b58fSmrg 6415bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6416bda5b58fSmrg 6417bda5b58fSmrg eval supported=\$$cacheid 64185212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 64195212f86fSmrgprintf "%s\n" "$supported" >&6; } 6420bda5b58fSmrg if test "$supported" = "yes" ; then 6421bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 6422bda5b58fSmrg found="yes" 6423bda5b58fSmrg fi 6424bda5b58fSmrg fi 6425bda5b58fSmrg 6426bda5b58fSmrg 6427bda5b58fSmrg 6428bda5b58fSmrg 6429bda5b58fSmrg 6430bda5b58fSmrg 6431bda5b58fSmrg 6432bda5b58fSmrg 6433bda5b58fSmrg 6434bda5b58fSmrg 6435bda5b58fSmrg 6436bda5b58fSmrg 6437bda5b58fSmrg 6438bda5b58fSmrg 6439bda5b58fSmrg 6440bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6441bda5b58fSmrg 6442bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6443bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 64445212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 64455212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 64465212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 64475212f86fSmrgthen : 64485212f86fSmrg printf %s "(cached) " >&6 64495212f86fSmrgelse $as_nop 6450bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6451bda5b58fSmrg/* end confdefs.h. */ 6452bda5b58fSmrgint i; 6453bda5b58fSmrg_ACEOF 64545212f86fSmrgif ac_fn_c_try_compile "$LINENO" 64555212f86fSmrgthen : 6456bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 64575212f86fSmrgelse $as_nop 6458bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6459bda5b58fSmrgfi 64605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6461bda5b58fSmrgfi 64625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 64635212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6464bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6465bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6466bda5b58fSmrgfi 6467bda5b58fSmrg 6468bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6469bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6470bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6471bda5b58fSmrg fi 6472bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 64735212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 64745212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 64755212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 64765212f86fSmrgthen : 64775212f86fSmrg printf %s "(cached) " >&6 64785212f86fSmrgelse $as_nop 6479bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6480bda5b58fSmrg/* end confdefs.h. */ 6481bda5b58fSmrgint i; 6482bda5b58fSmrg_ACEOF 64835212f86fSmrgif ac_fn_c_try_compile "$LINENO" 64845212f86fSmrgthen : 6485bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 64865212f86fSmrgelse $as_nop 6487bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6488bda5b58fSmrgfi 64895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6490bda5b58fSmrgfi 64915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 64925212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6493bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6494bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6495bda5b58fSmrgfi 6496bda5b58fSmrg 6497bda5b58fSmrgfound="no" 6498bda5b58fSmrg 6499bda5b58fSmrg if test $found = "no" ; then 6500b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6501bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6502bda5b58fSmrg fi 6503bda5b58fSmrg 6504b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6505bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6506bda5b58fSmrg fi 6507bda5b58fSmrg 6508bda5b58fSmrg CFLAGS="$CFLAGS -Wshadow" 6509bda5b58fSmrg 65105212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 65115212f86fSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; } 6512bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wshadow 65135212f86fSmrg if eval test \${$cacheid+y} 65145212f86fSmrgthen : 65155212f86fSmrg printf %s "(cached) " >&6 65165212f86fSmrgelse $as_nop 6517bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6518bda5b58fSmrg/* end confdefs.h. */ 6519bda5b58fSmrgint i; 6520bda5b58fSmrgint 65215212f86fSmrgmain (void) 6522bda5b58fSmrg{ 6523bda5b58fSmrg 6524bda5b58fSmrg ; 6525bda5b58fSmrg return 0; 6526bda5b58fSmrg} 6527bda5b58fSmrg_ACEOF 65285212f86fSmrgif ac_fn_c_try_link "$LINENO" 65295212f86fSmrgthen : 6530bda5b58fSmrg eval $cacheid=yes 65315212f86fSmrgelse $as_nop 6532bda5b58fSmrg eval $cacheid=no 6533bda5b58fSmrgfi 65345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6535bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6536bda5b58fSmrgfi 6537bda5b58fSmrg 6538bda5b58fSmrg 6539bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6540bda5b58fSmrg 6541bda5b58fSmrg eval supported=\$$cacheid 65425212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 65435212f86fSmrgprintf "%s\n" "$supported" >&6; } 6544bda5b58fSmrg if test "$supported" = "yes" ; then 6545bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 6546bda5b58fSmrg found="yes" 6547bda5b58fSmrg fi 6548bda5b58fSmrg fi 6549bda5b58fSmrg 6550bda5b58fSmrg 6551bda5b58fSmrg 6552bda5b58fSmrg 6553bda5b58fSmrg 6554bda5b58fSmrg 6555bda5b58fSmrg 6556bda5b58fSmrg 6557bda5b58fSmrg 6558bda5b58fSmrg 6559bda5b58fSmrg 6560bda5b58fSmrg 6561bda5b58fSmrg 6562bda5b58fSmrg 6563bda5b58fSmrg 6564bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6565bda5b58fSmrg 6566bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6567bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 65685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 65695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 65705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 65715212f86fSmrgthen : 65725212f86fSmrg printf %s "(cached) " >&6 65735212f86fSmrgelse $as_nop 6574bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6575bda5b58fSmrg/* end confdefs.h. */ 6576bda5b58fSmrgint i; 6577bda5b58fSmrg_ACEOF 65785212f86fSmrgif ac_fn_c_try_compile "$LINENO" 65795212f86fSmrgthen : 6580bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 65815212f86fSmrgelse $as_nop 6582bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6583bda5b58fSmrgfi 65845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6585bda5b58fSmrgfi 65865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 65875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6588bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6589bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6590bda5b58fSmrgfi 6591bda5b58fSmrg 6592bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6593bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6594bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6595bda5b58fSmrg fi 6596bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 65975212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 65985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 65995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 66005212f86fSmrgthen : 66015212f86fSmrg printf %s "(cached) " >&6 66025212f86fSmrgelse $as_nop 6603bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6604bda5b58fSmrg/* end confdefs.h. */ 6605bda5b58fSmrgint i; 6606bda5b58fSmrg_ACEOF 66075212f86fSmrgif ac_fn_c_try_compile "$LINENO" 66085212f86fSmrgthen : 6609bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 66105212f86fSmrgelse $as_nop 6611bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6612bda5b58fSmrgfi 66135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6614bda5b58fSmrgfi 66155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 66165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6617bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6618bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6619bda5b58fSmrgfi 6620bda5b58fSmrg 6621bda5b58fSmrgfound="no" 6622bda5b58fSmrg 6623bda5b58fSmrg if test $found = "no" ; then 6624b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6625bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6626bda5b58fSmrg fi 6627bda5b58fSmrg 6628b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6629bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6630bda5b58fSmrg fi 6631bda5b58fSmrg 6632b8414663Smrg CFLAGS="$CFLAGS -Wmissing-noreturn" 6633bda5b58fSmrg 66345212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 66355212f86fSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; } 6636b8414663Smrg cacheid=xorg_cv_cc_flag__Wmissing_noreturn 66375212f86fSmrg if eval test \${$cacheid+y} 66385212f86fSmrgthen : 66395212f86fSmrg printf %s "(cached) " >&6 66405212f86fSmrgelse $as_nop 6641bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6642bda5b58fSmrg/* end confdefs.h. */ 6643bda5b58fSmrgint i; 6644bda5b58fSmrgint 66455212f86fSmrgmain (void) 6646bda5b58fSmrg{ 6647bda5b58fSmrg 6648bda5b58fSmrg ; 6649bda5b58fSmrg return 0; 6650bda5b58fSmrg} 6651bda5b58fSmrg_ACEOF 66525212f86fSmrgif ac_fn_c_try_link "$LINENO" 66535212f86fSmrgthen : 6654bda5b58fSmrg eval $cacheid=yes 66555212f86fSmrgelse $as_nop 6656bda5b58fSmrg eval $cacheid=no 6657bda5b58fSmrgfi 66585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6659bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6660bda5b58fSmrgfi 6661bda5b58fSmrg 6662bda5b58fSmrg 6663bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6664bda5b58fSmrg 6665bda5b58fSmrg eval supported=\$$cacheid 66665212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 66675212f86fSmrgprintf "%s\n" "$supported" >&6; } 6668bda5b58fSmrg if test "$supported" = "yes" ; then 6669b8414663Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 6670bda5b58fSmrg found="yes" 6671bda5b58fSmrg fi 6672bda5b58fSmrg fi 6673bda5b58fSmrg 6674bda5b58fSmrg 6675bda5b58fSmrg 6676bda5b58fSmrg 6677bda5b58fSmrg 6678bda5b58fSmrg 6679bda5b58fSmrg 6680bda5b58fSmrg 6681bda5b58fSmrg 6682bda5b58fSmrg 6683bda5b58fSmrg 6684bda5b58fSmrg 6685bda5b58fSmrg 6686bda5b58fSmrg 6687bda5b58fSmrg 6688bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6689bda5b58fSmrg 6690bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6691bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 66925212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 66935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 66945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 66955212f86fSmrgthen : 66965212f86fSmrg printf %s "(cached) " >&6 66975212f86fSmrgelse $as_nop 6698bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6699bda5b58fSmrg/* end confdefs.h. */ 6700bda5b58fSmrgint i; 6701bda5b58fSmrg_ACEOF 67025212f86fSmrgif ac_fn_c_try_compile "$LINENO" 67035212f86fSmrgthen : 6704bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 67055212f86fSmrgelse $as_nop 6706bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6707bda5b58fSmrgfi 67085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6709bda5b58fSmrgfi 67105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 67115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6712bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6713bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6714bda5b58fSmrgfi 6715bda5b58fSmrg 6716bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6717bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6718bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6719bda5b58fSmrg fi 6720bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 67215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 67225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 67235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 67245212f86fSmrgthen : 67255212f86fSmrg printf %s "(cached) " >&6 67265212f86fSmrgelse $as_nop 6727bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6728bda5b58fSmrg/* end confdefs.h. */ 6729bda5b58fSmrgint i; 6730bda5b58fSmrg_ACEOF 67315212f86fSmrgif ac_fn_c_try_compile "$LINENO" 67325212f86fSmrgthen : 6733bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 67345212f86fSmrgelse $as_nop 6735bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6736bda5b58fSmrgfi 67375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6738bda5b58fSmrgfi 67395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 67405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6741bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6742bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6743bda5b58fSmrgfi 6744bda5b58fSmrg 6745bda5b58fSmrgfound="no" 6746bda5b58fSmrg 6747bda5b58fSmrg if test $found = "no" ; then 6748b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6749bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6750bda5b58fSmrg fi 6751bda5b58fSmrg 6752b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6753bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6754bda5b58fSmrg fi 6755bda5b58fSmrg 6756b8414663Smrg CFLAGS="$CFLAGS -Wmissing-format-attribute" 6757bda5b58fSmrg 67585212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 67595212f86fSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; } 6760b8414663Smrg cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 67615212f86fSmrg if eval test \${$cacheid+y} 67625212f86fSmrgthen : 67635212f86fSmrg printf %s "(cached) " >&6 67645212f86fSmrgelse $as_nop 6765bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6766bda5b58fSmrg/* end confdefs.h. */ 6767bda5b58fSmrgint i; 6768bda5b58fSmrgint 67695212f86fSmrgmain (void) 6770bda5b58fSmrg{ 6771bda5b58fSmrg 6772bda5b58fSmrg ; 6773bda5b58fSmrg return 0; 6774bda5b58fSmrg} 6775bda5b58fSmrg_ACEOF 67765212f86fSmrgif ac_fn_c_try_link "$LINENO" 67775212f86fSmrgthen : 6778bda5b58fSmrg eval $cacheid=yes 67795212f86fSmrgelse $as_nop 6780bda5b58fSmrg eval $cacheid=no 6781bda5b58fSmrgfi 67825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6783bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6784bda5b58fSmrgfi 6785bda5b58fSmrg 6786bda5b58fSmrg 6787bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6788bda5b58fSmrg 6789bda5b58fSmrg eval supported=\$$cacheid 67905212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 67915212f86fSmrgprintf "%s\n" "$supported" >&6; } 6792bda5b58fSmrg if test "$supported" = "yes" ; then 6793b8414663Smrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 6794bda5b58fSmrg found="yes" 6795bda5b58fSmrg fi 6796bda5b58fSmrg fi 6797bda5b58fSmrg 6798bda5b58fSmrg 6799bda5b58fSmrg 6800bda5b58fSmrg 6801bda5b58fSmrg 6802bda5b58fSmrg 6803bda5b58fSmrg 6804bda5b58fSmrg 6805bda5b58fSmrg 6806bda5b58fSmrg 6807bda5b58fSmrg 6808bda5b58fSmrg 6809bda5b58fSmrg 6810bda5b58fSmrg 6811bda5b58fSmrg 6812bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6813bda5b58fSmrg 6814bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6815bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 68165212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 68175212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 68185212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 68195212f86fSmrgthen : 68205212f86fSmrg printf %s "(cached) " >&6 68215212f86fSmrgelse $as_nop 6822bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6823bda5b58fSmrg/* end confdefs.h. */ 6824bda5b58fSmrgint i; 6825bda5b58fSmrg_ACEOF 68265212f86fSmrgif ac_fn_c_try_compile "$LINENO" 68275212f86fSmrgthen : 6828bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 68295212f86fSmrgelse $as_nop 6830bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6831bda5b58fSmrgfi 68325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6833bda5b58fSmrgfi 68345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 68355212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6836bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6837bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6838bda5b58fSmrgfi 6839bda5b58fSmrg 6840bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6841bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6842bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6843bda5b58fSmrg fi 6844bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 68455212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 68465212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 68475212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 68485212f86fSmrgthen : 68495212f86fSmrg printf %s "(cached) " >&6 68505212f86fSmrgelse $as_nop 6851bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6852bda5b58fSmrg/* end confdefs.h. */ 6853bda5b58fSmrgint i; 6854bda5b58fSmrg_ACEOF 68555212f86fSmrgif ac_fn_c_try_compile "$LINENO" 68565212f86fSmrgthen : 6857bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 68585212f86fSmrgelse $as_nop 6859bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6860bda5b58fSmrgfi 68615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6862bda5b58fSmrgfi 68635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 68645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6865bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6866bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6867bda5b58fSmrgfi 6868bda5b58fSmrg 6869bda5b58fSmrgfound="no" 6870bda5b58fSmrg 6871bda5b58fSmrg if test $found = "no" ; then 6872b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6873bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6874bda5b58fSmrg fi 6875bda5b58fSmrg 6876b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 6877bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 6878bda5b58fSmrg fi 6879bda5b58fSmrg 6880b8414663Smrg CFLAGS="$CFLAGS -Wredundant-decls" 6881bda5b58fSmrg 68825212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 68835212f86fSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; } 6884b8414663Smrg cacheid=xorg_cv_cc_flag__Wredundant_decls 68855212f86fSmrg if eval test \${$cacheid+y} 68865212f86fSmrgthen : 68875212f86fSmrg printf %s "(cached) " >&6 68885212f86fSmrgelse $as_nop 6889bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6890bda5b58fSmrg/* end confdefs.h. */ 6891bda5b58fSmrgint i; 6892bda5b58fSmrgint 68935212f86fSmrgmain (void) 6894bda5b58fSmrg{ 6895bda5b58fSmrg 6896bda5b58fSmrg ; 6897bda5b58fSmrg return 0; 6898bda5b58fSmrg} 6899bda5b58fSmrg_ACEOF 69005212f86fSmrgif ac_fn_c_try_link "$LINENO" 69015212f86fSmrgthen : 6902bda5b58fSmrg eval $cacheid=yes 69035212f86fSmrgelse $as_nop 6904bda5b58fSmrg eval $cacheid=no 6905bda5b58fSmrgfi 69065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 6907bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 6908bda5b58fSmrgfi 6909bda5b58fSmrg 6910bda5b58fSmrg 6911bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6912bda5b58fSmrg 6913bda5b58fSmrg eval supported=\$$cacheid 69145212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 69155212f86fSmrgprintf "%s\n" "$supported" >&6; } 6916bda5b58fSmrg if test "$supported" = "yes" ; then 6917b8414663Smrg BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 6918bda5b58fSmrg found="yes" 6919bda5b58fSmrg fi 6920bda5b58fSmrg fi 6921bda5b58fSmrg 6922bda5b58fSmrg 6923bda5b58fSmrg 6924bda5b58fSmrg 6925bda5b58fSmrg 6926bda5b58fSmrg 6927bda5b58fSmrg 6928bda5b58fSmrg 6929bda5b58fSmrg 6930bda5b58fSmrg 6931bda5b58fSmrg 6932bda5b58fSmrg 6933bda5b58fSmrg 6934bda5b58fSmrg 6935bda5b58fSmrg 6936bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 6937bda5b58fSmrg 6938bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 6939bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 69405212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 69415212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 69425212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 69435212f86fSmrgthen : 69445212f86fSmrg printf %s "(cached) " >&6 69455212f86fSmrgelse $as_nop 6946bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6947bda5b58fSmrg/* end confdefs.h. */ 6948bda5b58fSmrgint i; 6949bda5b58fSmrg_ACEOF 69505212f86fSmrgif ac_fn_c_try_compile "$LINENO" 69515212f86fSmrgthen : 6952bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 69535212f86fSmrgelse $as_nop 6954bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 6955bda5b58fSmrgfi 69565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6957bda5b58fSmrgfi 69585212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 69595212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 6960bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 6961bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6962bda5b58fSmrgfi 6963bda5b58fSmrg 6964bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 6965bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6966bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6967bda5b58fSmrg fi 6968bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 69695212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 69705212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 69715212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 69725212f86fSmrgthen : 69735212f86fSmrg printf %s "(cached) " >&6 69745212f86fSmrgelse $as_nop 6975bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6976bda5b58fSmrg/* end confdefs.h. */ 6977bda5b58fSmrgint i; 6978bda5b58fSmrg_ACEOF 69795212f86fSmrgif ac_fn_c_try_compile "$LINENO" 69805212f86fSmrgthen : 6981bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 69825212f86fSmrgelse $as_nop 6983bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 6984bda5b58fSmrgfi 69855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 6986bda5b58fSmrgfi 69875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 69885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 6989bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 6990bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 6991bda5b58fSmrgfi 6992bda5b58fSmrg 6993bda5b58fSmrgfound="no" 6994bda5b58fSmrg 6995bda5b58fSmrg if test $found = "no" ; then 6996b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 6997bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 6998bda5b58fSmrg fi 6999bda5b58fSmrg 7000b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7001bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7002bda5b58fSmrg fi 7003bda5b58fSmrg 7004b8414663Smrg CFLAGS="$CFLAGS -Wlogical-op" 7005bda5b58fSmrg 70065212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 70075212f86fSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; } 7008b8414663Smrg cacheid=xorg_cv_cc_flag__Wlogical_op 70095212f86fSmrg if eval test \${$cacheid+y} 70105212f86fSmrgthen : 70115212f86fSmrg printf %s "(cached) " >&6 70125212f86fSmrgelse $as_nop 7013bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7014bda5b58fSmrg/* end confdefs.h. */ 7015bda5b58fSmrgint i; 7016bda5b58fSmrgint 70175212f86fSmrgmain (void) 7018bda5b58fSmrg{ 7019bda5b58fSmrg 7020bda5b58fSmrg ; 7021bda5b58fSmrg return 0; 7022bda5b58fSmrg} 7023bda5b58fSmrg_ACEOF 70245212f86fSmrgif ac_fn_c_try_link "$LINENO" 70255212f86fSmrgthen : 7026bda5b58fSmrg eval $cacheid=yes 70275212f86fSmrgelse $as_nop 7028bda5b58fSmrg eval $cacheid=no 7029bda5b58fSmrgfi 70305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7031bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7032bda5b58fSmrgfi 7033bda5b58fSmrg 7034bda5b58fSmrg 7035bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7036bda5b58fSmrg 7037bda5b58fSmrg eval supported=\$$cacheid 70385212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 70395212f86fSmrgprintf "%s\n" "$supported" >&6; } 7040bda5b58fSmrg if test "$supported" = "yes" ; then 7041b8414663Smrg BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 7042bda5b58fSmrg found="yes" 7043bda5b58fSmrg fi 7044bda5b58fSmrg fi 7045bda5b58fSmrg 7046bda5b58fSmrg 7047bda5b58fSmrg 7048bda5b58fSmrg# These are currently disabled because they are noisy. They will be enabled 7049bda5b58fSmrg# in the future once the codebase is sufficiently modernized to silence 7050bda5b58fSmrg# them. For now, I don't want them to drown out the other warnings. 7051bda5b58fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 7052bda5b58fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 7053b8414663Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 7054bda5b58fSmrg 7055bda5b58fSmrg# Turn some warnings into errors, so we don't accidently get successful builds 7056bda5b58fSmrg# when there are problems that should be fixed. 7057bda5b58fSmrg 7058bda5b58fSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then 7059bda5b58fSmrg 7060bda5b58fSmrg 7061bda5b58fSmrg 7062bda5b58fSmrg 7063bda5b58fSmrg 7064bda5b58fSmrg 7065bda5b58fSmrg 7066bda5b58fSmrg 7067bda5b58fSmrg 7068bda5b58fSmrg 7069bda5b58fSmrg 7070bda5b58fSmrg 7071bda5b58fSmrg 7072bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7073bda5b58fSmrg 7074bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7075bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 70765212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 70775212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 70785212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 70795212f86fSmrgthen : 70805212f86fSmrg printf %s "(cached) " >&6 70815212f86fSmrgelse $as_nop 7082bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7083bda5b58fSmrg/* end confdefs.h. */ 7084bda5b58fSmrgint i; 7085bda5b58fSmrg_ACEOF 70865212f86fSmrgif ac_fn_c_try_compile "$LINENO" 70875212f86fSmrgthen : 7088bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 70895212f86fSmrgelse $as_nop 7090bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7091bda5b58fSmrgfi 70925212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7093bda5b58fSmrgfi 70945212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 70955212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7096bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7097bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7098bda5b58fSmrgfi 7099bda5b58fSmrg 7100bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7101bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7102bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7103bda5b58fSmrg fi 7104bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 71055212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 71065212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 71075212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 71085212f86fSmrgthen : 71095212f86fSmrg printf %s "(cached) " >&6 71105212f86fSmrgelse $as_nop 7111bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7112bda5b58fSmrg/* end confdefs.h. */ 7113bda5b58fSmrgint i; 7114bda5b58fSmrg_ACEOF 71155212f86fSmrgif ac_fn_c_try_compile "$LINENO" 71165212f86fSmrgthen : 7117bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 71185212f86fSmrgelse $as_nop 7119bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7120bda5b58fSmrgfi 71215212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7122bda5b58fSmrgfi 71235212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 71245212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7125bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7126bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7127bda5b58fSmrgfi 7128bda5b58fSmrg 7129bda5b58fSmrgfound="no" 7130bda5b58fSmrg 7131bda5b58fSmrg if test $found = "no" ; then 7132b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7133bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7134bda5b58fSmrg fi 7135bda5b58fSmrg 7136b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7137bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7138bda5b58fSmrg fi 7139bda5b58fSmrg 7140bda5b58fSmrg CFLAGS="$CFLAGS -Werror=implicit" 7141bda5b58fSmrg 71425212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 71435212f86fSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; } 7144b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_implicit 71455212f86fSmrg if eval test \${$cacheid+y} 71465212f86fSmrgthen : 71475212f86fSmrg printf %s "(cached) " >&6 71485212f86fSmrgelse $as_nop 7149bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7150bda5b58fSmrg/* end confdefs.h. */ 7151bda5b58fSmrgint i; 7152bda5b58fSmrgint 71535212f86fSmrgmain (void) 7154bda5b58fSmrg{ 7155bda5b58fSmrg 7156bda5b58fSmrg ; 7157bda5b58fSmrg return 0; 7158bda5b58fSmrg} 7159bda5b58fSmrg_ACEOF 71605212f86fSmrgif ac_fn_c_try_link "$LINENO" 71615212f86fSmrgthen : 7162bda5b58fSmrg eval $cacheid=yes 71635212f86fSmrgelse $as_nop 7164bda5b58fSmrg eval $cacheid=no 7165bda5b58fSmrgfi 71665212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7167bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7168bda5b58fSmrgfi 7169bda5b58fSmrg 7170bda5b58fSmrg 7171bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7172bda5b58fSmrg 7173bda5b58fSmrg eval supported=\$$cacheid 71745212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 71755212f86fSmrgprintf "%s\n" "$supported" >&6; } 7176bda5b58fSmrg if test "$supported" = "yes" ; then 7177bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 7178bda5b58fSmrg found="yes" 7179bda5b58fSmrg fi 7180bda5b58fSmrg fi 7181bda5b58fSmrg 7182bda5b58fSmrg if test $found = "no" ; then 7183b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7184bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7185bda5b58fSmrg fi 7186bda5b58fSmrg 7187b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7188bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7189bda5b58fSmrg fi 7190bda5b58fSmrg 7191bda5b58fSmrg CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7192bda5b58fSmrg 71935212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 71945212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 7195b8414663Smrg cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 71965212f86fSmrg if eval test \${$cacheid+y} 71975212f86fSmrgthen : 71985212f86fSmrg printf %s "(cached) " >&6 71995212f86fSmrgelse $as_nop 7200bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7201bda5b58fSmrg/* end confdefs.h. */ 7202bda5b58fSmrgint i; 7203bda5b58fSmrgint 72045212f86fSmrgmain (void) 7205bda5b58fSmrg{ 7206bda5b58fSmrg 7207bda5b58fSmrg ; 7208bda5b58fSmrg return 0; 7209bda5b58fSmrg} 7210bda5b58fSmrg_ACEOF 72115212f86fSmrgif ac_fn_c_try_link "$LINENO" 72125212f86fSmrgthen : 7213bda5b58fSmrg eval $cacheid=yes 72145212f86fSmrgelse $as_nop 7215bda5b58fSmrg eval $cacheid=no 7216bda5b58fSmrgfi 72175212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7218bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7219bda5b58fSmrgfi 7220bda5b58fSmrg 7221bda5b58fSmrg 7222bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7223bda5b58fSmrg 7224bda5b58fSmrg eval supported=\$$cacheid 72255212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 72265212f86fSmrgprintf "%s\n" "$supported" >&6; } 7227bda5b58fSmrg if test "$supported" = "yes" ; then 7228bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 7229bda5b58fSmrg found="yes" 7230bda5b58fSmrg fi 7231bda5b58fSmrg fi 7232bda5b58fSmrg 7233bda5b58fSmrg 7234bda5b58fSmrg 7235bda5b58fSmrg 7236bda5b58fSmrg 7237bda5b58fSmrg 7238bda5b58fSmrg 7239bda5b58fSmrg 7240bda5b58fSmrg 7241bda5b58fSmrg 7242bda5b58fSmrg 7243bda5b58fSmrg 7244bda5b58fSmrg 7245bda5b58fSmrg 7246bda5b58fSmrg 7247bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7248bda5b58fSmrg 7249bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7250bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 72515212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 72525212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 72535212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 72545212f86fSmrgthen : 72555212f86fSmrg printf %s "(cached) " >&6 72565212f86fSmrgelse $as_nop 7257bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7258bda5b58fSmrg/* end confdefs.h. */ 7259bda5b58fSmrgint i; 7260bda5b58fSmrg_ACEOF 72615212f86fSmrgif ac_fn_c_try_compile "$LINENO" 72625212f86fSmrgthen : 7263bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 72645212f86fSmrgelse $as_nop 7265bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7266bda5b58fSmrgfi 72675212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7268bda5b58fSmrgfi 72695212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 72705212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7271bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7272bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7273bda5b58fSmrgfi 7274bda5b58fSmrg 7275bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7276bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7277bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7278bda5b58fSmrg fi 7279bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 72805212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 72815212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 72825212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 72835212f86fSmrgthen : 72845212f86fSmrg printf %s "(cached) " >&6 72855212f86fSmrgelse $as_nop 7286bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7287bda5b58fSmrg/* end confdefs.h. */ 7288bda5b58fSmrgint i; 7289bda5b58fSmrg_ACEOF 72905212f86fSmrgif ac_fn_c_try_compile "$LINENO" 72915212f86fSmrgthen : 7292bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 72935212f86fSmrgelse $as_nop 7294bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7295bda5b58fSmrgfi 72965212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7297bda5b58fSmrgfi 72985212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 72995212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7300bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7301bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7302bda5b58fSmrgfi 7303bda5b58fSmrg 7304bda5b58fSmrgfound="no" 7305bda5b58fSmrg 7306bda5b58fSmrg if test $found = "no" ; then 7307b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7308bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7309bda5b58fSmrg fi 7310bda5b58fSmrg 7311b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7312bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7313bda5b58fSmrg fi 7314bda5b58fSmrg 7315bda5b58fSmrg CFLAGS="$CFLAGS -Werror=nonnull" 7316bda5b58fSmrg 73175212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 73185212f86fSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; } 7319b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_nonnull 73205212f86fSmrg if eval test \${$cacheid+y} 73215212f86fSmrgthen : 73225212f86fSmrg printf %s "(cached) " >&6 73235212f86fSmrgelse $as_nop 7324bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7325bda5b58fSmrg/* end confdefs.h. */ 7326bda5b58fSmrgint i; 7327bda5b58fSmrgint 73285212f86fSmrgmain (void) 7329bda5b58fSmrg{ 7330bda5b58fSmrg 7331bda5b58fSmrg ; 7332bda5b58fSmrg return 0; 7333bda5b58fSmrg} 7334bda5b58fSmrg_ACEOF 73355212f86fSmrgif ac_fn_c_try_link "$LINENO" 73365212f86fSmrgthen : 7337bda5b58fSmrg eval $cacheid=yes 73385212f86fSmrgelse $as_nop 7339bda5b58fSmrg eval $cacheid=no 7340bda5b58fSmrgfi 73415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7342bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7343bda5b58fSmrgfi 7344bda5b58fSmrg 7345bda5b58fSmrg 7346bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7347bda5b58fSmrg 7348bda5b58fSmrg eval supported=\$$cacheid 73495212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 73505212f86fSmrgprintf "%s\n" "$supported" >&6; } 7351bda5b58fSmrg if test "$supported" = "yes" ; then 7352bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 7353bda5b58fSmrg found="yes" 7354bda5b58fSmrg fi 7355bda5b58fSmrg fi 7356bda5b58fSmrg 7357bda5b58fSmrg 7358bda5b58fSmrg 7359bda5b58fSmrg 7360bda5b58fSmrg 7361bda5b58fSmrg 7362bda5b58fSmrg 7363bda5b58fSmrg 7364bda5b58fSmrg 7365bda5b58fSmrg 7366bda5b58fSmrg 7367bda5b58fSmrg 7368bda5b58fSmrg 7369bda5b58fSmrg 7370bda5b58fSmrg 7371bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7372bda5b58fSmrg 7373bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7374bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 73755212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 73765212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 73775212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 73785212f86fSmrgthen : 73795212f86fSmrg printf %s "(cached) " >&6 73805212f86fSmrgelse $as_nop 7381bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7382bda5b58fSmrg/* end confdefs.h. */ 7383bda5b58fSmrgint i; 7384bda5b58fSmrg_ACEOF 73855212f86fSmrgif ac_fn_c_try_compile "$LINENO" 73865212f86fSmrgthen : 7387bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 73885212f86fSmrgelse $as_nop 7389bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7390bda5b58fSmrgfi 73915212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7392bda5b58fSmrgfi 73935212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 73945212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7395bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7396bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7397bda5b58fSmrgfi 7398bda5b58fSmrg 7399bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7400bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7401bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7402bda5b58fSmrg fi 7403bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 74045212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 74055212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 74065212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 74075212f86fSmrgthen : 74085212f86fSmrg printf %s "(cached) " >&6 74095212f86fSmrgelse $as_nop 7410bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7411bda5b58fSmrg/* end confdefs.h. */ 7412bda5b58fSmrgint i; 7413bda5b58fSmrg_ACEOF 74145212f86fSmrgif ac_fn_c_try_compile "$LINENO" 74155212f86fSmrgthen : 7416bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 74175212f86fSmrgelse $as_nop 7418bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7419bda5b58fSmrgfi 74205212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7421bda5b58fSmrgfi 74225212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 74235212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7424bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7425bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7426bda5b58fSmrgfi 7427bda5b58fSmrg 7428bda5b58fSmrgfound="no" 7429bda5b58fSmrg 7430bda5b58fSmrg if test $found = "no" ; then 7431b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7432bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7433bda5b58fSmrg fi 7434bda5b58fSmrg 7435b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7436bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7437bda5b58fSmrg fi 7438bda5b58fSmrg 7439bda5b58fSmrg CFLAGS="$CFLAGS -Werror=init-self" 7440bda5b58fSmrg 74415212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 74425212f86fSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; } 7443b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_init_self 74445212f86fSmrg if eval test \${$cacheid+y} 74455212f86fSmrgthen : 74465212f86fSmrg printf %s "(cached) " >&6 74475212f86fSmrgelse $as_nop 7448bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7449bda5b58fSmrg/* end confdefs.h. */ 7450bda5b58fSmrgint i; 7451bda5b58fSmrgint 74525212f86fSmrgmain (void) 7453bda5b58fSmrg{ 7454bda5b58fSmrg 7455bda5b58fSmrg ; 7456bda5b58fSmrg return 0; 7457bda5b58fSmrg} 7458bda5b58fSmrg_ACEOF 74595212f86fSmrgif ac_fn_c_try_link "$LINENO" 74605212f86fSmrgthen : 7461bda5b58fSmrg eval $cacheid=yes 74625212f86fSmrgelse $as_nop 7463bda5b58fSmrg eval $cacheid=no 7464bda5b58fSmrgfi 74655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7466bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7467bda5b58fSmrgfi 7468bda5b58fSmrg 7469bda5b58fSmrg 7470bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7471bda5b58fSmrg 7472bda5b58fSmrg eval supported=\$$cacheid 74735212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 74745212f86fSmrgprintf "%s\n" "$supported" >&6; } 7475bda5b58fSmrg if test "$supported" = "yes" ; then 7476bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 7477bda5b58fSmrg found="yes" 7478bda5b58fSmrg fi 7479bda5b58fSmrg fi 7480bda5b58fSmrg 7481bda5b58fSmrg 7482bda5b58fSmrg 7483bda5b58fSmrg 7484bda5b58fSmrg 7485bda5b58fSmrg 7486bda5b58fSmrg 7487bda5b58fSmrg 7488bda5b58fSmrg 7489bda5b58fSmrg 7490bda5b58fSmrg 7491bda5b58fSmrg 7492bda5b58fSmrg 7493bda5b58fSmrg 7494bda5b58fSmrg 7495bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7496bda5b58fSmrg 7497bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7498bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 74995212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 75005212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 75015212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 75025212f86fSmrgthen : 75035212f86fSmrg printf %s "(cached) " >&6 75045212f86fSmrgelse $as_nop 7505bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7506bda5b58fSmrg/* end confdefs.h. */ 7507bda5b58fSmrgint i; 7508bda5b58fSmrg_ACEOF 75095212f86fSmrgif ac_fn_c_try_compile "$LINENO" 75105212f86fSmrgthen : 7511bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 75125212f86fSmrgelse $as_nop 7513bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7514bda5b58fSmrgfi 75155212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7516bda5b58fSmrgfi 75175212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 75185212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7519bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7520bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7521bda5b58fSmrgfi 7522bda5b58fSmrg 7523bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7524bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7525bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7526bda5b58fSmrg fi 7527bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 75285212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 75295212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 75305212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 75315212f86fSmrgthen : 75325212f86fSmrg printf %s "(cached) " >&6 75335212f86fSmrgelse $as_nop 7534bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7535bda5b58fSmrg/* end confdefs.h. */ 7536bda5b58fSmrgint i; 7537bda5b58fSmrg_ACEOF 75385212f86fSmrgif ac_fn_c_try_compile "$LINENO" 75395212f86fSmrgthen : 7540bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 75415212f86fSmrgelse $as_nop 7542bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7543bda5b58fSmrgfi 75445212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7545bda5b58fSmrgfi 75465212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 75475212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7548bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7549bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7550bda5b58fSmrgfi 7551bda5b58fSmrg 7552bda5b58fSmrgfound="no" 7553bda5b58fSmrg 7554bda5b58fSmrg if test $found = "no" ; then 7555b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7556bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7557bda5b58fSmrg fi 7558bda5b58fSmrg 7559b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7560bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7561bda5b58fSmrg fi 7562bda5b58fSmrg 7563bda5b58fSmrg CFLAGS="$CFLAGS -Werror=main" 7564bda5b58fSmrg 75655212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 75665212f86fSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; } 7567b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_main 75685212f86fSmrg if eval test \${$cacheid+y} 75695212f86fSmrgthen : 75705212f86fSmrg printf %s "(cached) " >&6 75715212f86fSmrgelse $as_nop 7572bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7573bda5b58fSmrg/* end confdefs.h. */ 7574bda5b58fSmrgint i; 7575bda5b58fSmrgint 75765212f86fSmrgmain (void) 7577bda5b58fSmrg{ 7578bda5b58fSmrg 7579bda5b58fSmrg ; 7580bda5b58fSmrg return 0; 7581bda5b58fSmrg} 7582bda5b58fSmrg_ACEOF 75835212f86fSmrgif ac_fn_c_try_link "$LINENO" 75845212f86fSmrgthen : 7585bda5b58fSmrg eval $cacheid=yes 75865212f86fSmrgelse $as_nop 7587bda5b58fSmrg eval $cacheid=no 7588bda5b58fSmrgfi 75895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7590bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7591bda5b58fSmrgfi 7592bda5b58fSmrg 7593bda5b58fSmrg 7594bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7595bda5b58fSmrg 7596bda5b58fSmrg eval supported=\$$cacheid 75975212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 75985212f86fSmrgprintf "%s\n" "$supported" >&6; } 7599bda5b58fSmrg if test "$supported" = "yes" ; then 7600bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 7601bda5b58fSmrg found="yes" 7602bda5b58fSmrg fi 7603bda5b58fSmrg fi 7604bda5b58fSmrg 7605bda5b58fSmrg 7606bda5b58fSmrg 7607bda5b58fSmrg 7608bda5b58fSmrg 7609bda5b58fSmrg 7610bda5b58fSmrg 7611bda5b58fSmrg 7612bda5b58fSmrg 7613bda5b58fSmrg 7614bda5b58fSmrg 7615bda5b58fSmrg 7616bda5b58fSmrg 7617bda5b58fSmrg 7618bda5b58fSmrg 7619bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7620bda5b58fSmrg 7621bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7622bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 76235212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 76245212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 76255212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 76265212f86fSmrgthen : 76275212f86fSmrg printf %s "(cached) " >&6 76285212f86fSmrgelse $as_nop 7629bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7630bda5b58fSmrg/* end confdefs.h. */ 7631bda5b58fSmrgint i; 7632bda5b58fSmrg_ACEOF 76335212f86fSmrgif ac_fn_c_try_compile "$LINENO" 76345212f86fSmrgthen : 7635bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 76365212f86fSmrgelse $as_nop 7637bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7638bda5b58fSmrgfi 76395212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7640bda5b58fSmrgfi 76415212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 76425212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7643bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7644bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7645bda5b58fSmrgfi 7646bda5b58fSmrg 7647bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7648bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7649bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7650bda5b58fSmrg fi 7651bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 76525212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 76535212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 76545212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 76555212f86fSmrgthen : 76565212f86fSmrg printf %s "(cached) " >&6 76575212f86fSmrgelse $as_nop 7658bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7659bda5b58fSmrg/* end confdefs.h. */ 7660bda5b58fSmrgint i; 7661bda5b58fSmrg_ACEOF 76625212f86fSmrgif ac_fn_c_try_compile "$LINENO" 76635212f86fSmrgthen : 7664bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 76655212f86fSmrgelse $as_nop 7666bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7667bda5b58fSmrgfi 76685212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7669bda5b58fSmrgfi 76705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 76715212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7672bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7673bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7674bda5b58fSmrgfi 7675bda5b58fSmrg 7676bda5b58fSmrgfound="no" 7677bda5b58fSmrg 7678bda5b58fSmrg if test $found = "no" ; then 7679b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7680bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7681bda5b58fSmrg fi 7682bda5b58fSmrg 7683b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7684bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7685bda5b58fSmrg fi 7686bda5b58fSmrg 7687bda5b58fSmrg CFLAGS="$CFLAGS -Werror=missing-braces" 7688bda5b58fSmrg 76895212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 76905212f86fSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; } 7691b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_missing_braces 76925212f86fSmrg if eval test \${$cacheid+y} 76935212f86fSmrgthen : 76945212f86fSmrg printf %s "(cached) " >&6 76955212f86fSmrgelse $as_nop 7696bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7697bda5b58fSmrg/* end confdefs.h. */ 7698bda5b58fSmrgint i; 7699bda5b58fSmrgint 77005212f86fSmrgmain (void) 7701bda5b58fSmrg{ 7702bda5b58fSmrg 7703bda5b58fSmrg ; 7704bda5b58fSmrg return 0; 7705bda5b58fSmrg} 7706bda5b58fSmrg_ACEOF 77075212f86fSmrgif ac_fn_c_try_link "$LINENO" 77085212f86fSmrgthen : 7709bda5b58fSmrg eval $cacheid=yes 77105212f86fSmrgelse $as_nop 7711bda5b58fSmrg eval $cacheid=no 7712bda5b58fSmrgfi 77135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7714bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7715bda5b58fSmrgfi 7716bda5b58fSmrg 7717bda5b58fSmrg 7718bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7719bda5b58fSmrg 7720bda5b58fSmrg eval supported=\$$cacheid 77215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 77225212f86fSmrgprintf "%s\n" "$supported" >&6; } 7723bda5b58fSmrg if test "$supported" = "yes" ; then 7724bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 7725bda5b58fSmrg found="yes" 7726bda5b58fSmrg fi 7727bda5b58fSmrg fi 7728bda5b58fSmrg 7729bda5b58fSmrg 7730bda5b58fSmrg 7731bda5b58fSmrg 7732bda5b58fSmrg 7733bda5b58fSmrg 7734bda5b58fSmrg 7735bda5b58fSmrg 7736bda5b58fSmrg 7737bda5b58fSmrg 7738bda5b58fSmrg 7739bda5b58fSmrg 7740bda5b58fSmrg 7741bda5b58fSmrg 7742bda5b58fSmrg 7743bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7744bda5b58fSmrg 7745bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7746bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 77475212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 77485212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 77495212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 77505212f86fSmrgthen : 77515212f86fSmrg printf %s "(cached) " >&6 77525212f86fSmrgelse $as_nop 7753bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7754bda5b58fSmrg/* end confdefs.h. */ 7755bda5b58fSmrgint i; 7756bda5b58fSmrg_ACEOF 77575212f86fSmrgif ac_fn_c_try_compile "$LINENO" 77585212f86fSmrgthen : 7759bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 77605212f86fSmrgelse $as_nop 7761bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7762bda5b58fSmrgfi 77635212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7764bda5b58fSmrgfi 77655212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 77665212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7767bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7768bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7769bda5b58fSmrgfi 7770bda5b58fSmrg 7771bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7772bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7773bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7774bda5b58fSmrg fi 7775bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 77765212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 77775212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 77785212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 77795212f86fSmrgthen : 77805212f86fSmrg printf %s "(cached) " >&6 77815212f86fSmrgelse $as_nop 7782bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7783bda5b58fSmrg/* end confdefs.h. */ 7784bda5b58fSmrgint i; 7785bda5b58fSmrg_ACEOF 77865212f86fSmrgif ac_fn_c_try_compile "$LINENO" 77875212f86fSmrgthen : 7788bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 77895212f86fSmrgelse $as_nop 7790bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7791bda5b58fSmrgfi 77925212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7793bda5b58fSmrgfi 77945212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 77955212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7796bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7797bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7798bda5b58fSmrgfi 7799bda5b58fSmrg 7800bda5b58fSmrgfound="no" 7801bda5b58fSmrg 7802bda5b58fSmrg if test $found = "no" ; then 7803b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7804bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7805bda5b58fSmrg fi 7806bda5b58fSmrg 7807b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7808bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7809bda5b58fSmrg fi 7810bda5b58fSmrg 7811bda5b58fSmrg CFLAGS="$CFLAGS -Werror=sequence-point" 7812bda5b58fSmrg 78135212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 78145212f86fSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; } 7815b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_sequence_point 78165212f86fSmrg if eval test \${$cacheid+y} 78175212f86fSmrgthen : 78185212f86fSmrg printf %s "(cached) " >&6 78195212f86fSmrgelse $as_nop 7820bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7821bda5b58fSmrg/* end confdefs.h. */ 7822bda5b58fSmrgint i; 7823bda5b58fSmrgint 78245212f86fSmrgmain (void) 7825bda5b58fSmrg{ 7826bda5b58fSmrg 7827bda5b58fSmrg ; 7828bda5b58fSmrg return 0; 7829bda5b58fSmrg} 7830bda5b58fSmrg_ACEOF 78315212f86fSmrgif ac_fn_c_try_link "$LINENO" 78325212f86fSmrgthen : 7833bda5b58fSmrg eval $cacheid=yes 78345212f86fSmrgelse $as_nop 7835bda5b58fSmrg eval $cacheid=no 7836bda5b58fSmrgfi 78375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7838bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7839bda5b58fSmrgfi 7840bda5b58fSmrg 7841bda5b58fSmrg 7842bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7843bda5b58fSmrg 7844bda5b58fSmrg eval supported=\$$cacheid 78455212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 78465212f86fSmrgprintf "%s\n" "$supported" >&6; } 7847bda5b58fSmrg if test "$supported" = "yes" ; then 7848bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 7849bda5b58fSmrg found="yes" 7850bda5b58fSmrg fi 7851bda5b58fSmrg fi 7852bda5b58fSmrg 7853bda5b58fSmrg 7854bda5b58fSmrg 7855bda5b58fSmrg 7856bda5b58fSmrg 7857bda5b58fSmrg 7858bda5b58fSmrg 7859bda5b58fSmrg 7860bda5b58fSmrg 7861bda5b58fSmrg 7862bda5b58fSmrg 7863bda5b58fSmrg 7864bda5b58fSmrg 7865bda5b58fSmrg 7866bda5b58fSmrg 7867bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 7868bda5b58fSmrg 7869bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 7870bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 78715212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 78725212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 78735212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 78745212f86fSmrgthen : 78755212f86fSmrg printf %s "(cached) " >&6 78765212f86fSmrgelse $as_nop 7877bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7878bda5b58fSmrg/* end confdefs.h. */ 7879bda5b58fSmrgint i; 7880bda5b58fSmrg_ACEOF 78815212f86fSmrgif ac_fn_c_try_compile "$LINENO" 78825212f86fSmrgthen : 7883bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 78845212f86fSmrgelse $as_nop 7885bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 7886bda5b58fSmrgfi 78875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7888bda5b58fSmrgfi 78895212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 78905212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 7891bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 7892bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7893bda5b58fSmrgfi 7894bda5b58fSmrg 7895bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 7896bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7897bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7898bda5b58fSmrg fi 7899bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 79005212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 79015212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 79025212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 79035212f86fSmrgthen : 79045212f86fSmrg printf %s "(cached) " >&6 79055212f86fSmrgelse $as_nop 7906bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7907bda5b58fSmrg/* end confdefs.h. */ 7908bda5b58fSmrgint i; 7909bda5b58fSmrg_ACEOF 79105212f86fSmrgif ac_fn_c_try_compile "$LINENO" 79115212f86fSmrgthen : 7912bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 79135212f86fSmrgelse $as_nop 7914bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 7915bda5b58fSmrgfi 79165212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 7917bda5b58fSmrgfi 79185212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 79195212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 7920bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 7921bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7922bda5b58fSmrgfi 7923bda5b58fSmrg 7924bda5b58fSmrgfound="no" 7925bda5b58fSmrg 7926bda5b58fSmrg if test $found = "no" ; then 7927b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7928bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7929bda5b58fSmrg fi 7930bda5b58fSmrg 7931b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7932bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7933bda5b58fSmrg fi 7934bda5b58fSmrg 7935bda5b58fSmrg CFLAGS="$CFLAGS -Werror=return-type" 7936bda5b58fSmrg 79375212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 79385212f86fSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; } 7939b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_return_type 79405212f86fSmrg if eval test \${$cacheid+y} 79415212f86fSmrgthen : 79425212f86fSmrg printf %s "(cached) " >&6 79435212f86fSmrgelse $as_nop 7944bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7945bda5b58fSmrg/* end confdefs.h. */ 7946bda5b58fSmrgint i; 7947bda5b58fSmrgint 79485212f86fSmrgmain (void) 7949bda5b58fSmrg{ 7950bda5b58fSmrg 7951bda5b58fSmrg ; 7952bda5b58fSmrg return 0; 7953bda5b58fSmrg} 7954bda5b58fSmrg_ACEOF 79555212f86fSmrgif ac_fn_c_try_link "$LINENO" 79565212f86fSmrgthen : 7957bda5b58fSmrg eval $cacheid=yes 79585212f86fSmrgelse $as_nop 7959bda5b58fSmrg eval $cacheid=no 7960bda5b58fSmrgfi 79615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 7962bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 7963bda5b58fSmrgfi 7964bda5b58fSmrg 7965bda5b58fSmrg 7966bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 7967bda5b58fSmrg 7968bda5b58fSmrg eval supported=\$$cacheid 79695212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 79705212f86fSmrgprintf "%s\n" "$supported" >&6; } 7971bda5b58fSmrg if test "$supported" = "yes" ; then 7972bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 7973bda5b58fSmrg found="yes" 7974bda5b58fSmrg fi 7975bda5b58fSmrg fi 7976bda5b58fSmrg 7977bda5b58fSmrg if test $found = "no" ; then 7978b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 7979bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 7980bda5b58fSmrg fi 7981bda5b58fSmrg 7982b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 7983bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 7984bda5b58fSmrg fi 7985bda5b58fSmrg 7986bda5b58fSmrg CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 7987bda5b58fSmrg 79885212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 79895212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 7990b8414663Smrg cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 79915212f86fSmrg if eval test \${$cacheid+y} 79925212f86fSmrgthen : 79935212f86fSmrg printf %s "(cached) " >&6 79945212f86fSmrgelse $as_nop 7995bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7996bda5b58fSmrg/* end confdefs.h. */ 7997bda5b58fSmrgint i; 7998bda5b58fSmrgint 79995212f86fSmrgmain (void) 8000bda5b58fSmrg{ 8001bda5b58fSmrg 8002bda5b58fSmrg ; 8003bda5b58fSmrg return 0; 8004bda5b58fSmrg} 8005bda5b58fSmrg_ACEOF 80065212f86fSmrgif ac_fn_c_try_link "$LINENO" 80075212f86fSmrgthen : 8008bda5b58fSmrg eval $cacheid=yes 80095212f86fSmrgelse $as_nop 8010bda5b58fSmrg eval $cacheid=no 8011bda5b58fSmrgfi 80125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8013bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8014bda5b58fSmrgfi 8015bda5b58fSmrg 8016bda5b58fSmrg 8017bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8018bda5b58fSmrg 8019bda5b58fSmrg eval supported=\$$cacheid 80205212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 80215212f86fSmrgprintf "%s\n" "$supported" >&6; } 8022bda5b58fSmrg if test "$supported" = "yes" ; then 8023bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 8024bda5b58fSmrg found="yes" 8025bda5b58fSmrg fi 8026bda5b58fSmrg fi 8027bda5b58fSmrg 8028bda5b58fSmrg 8029bda5b58fSmrg 8030bda5b58fSmrg 8031bda5b58fSmrg 8032bda5b58fSmrg 8033bda5b58fSmrg 8034bda5b58fSmrg 8035bda5b58fSmrg 8036bda5b58fSmrg 8037bda5b58fSmrg 8038bda5b58fSmrg 8039bda5b58fSmrg 8040bda5b58fSmrg 8041bda5b58fSmrg 8042bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8043bda5b58fSmrg 8044bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8045bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 80465212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 80475212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 80485212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 80495212f86fSmrgthen : 80505212f86fSmrg printf %s "(cached) " >&6 80515212f86fSmrgelse $as_nop 8052bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8053bda5b58fSmrg/* end confdefs.h. */ 8054bda5b58fSmrgint i; 8055bda5b58fSmrg_ACEOF 80565212f86fSmrgif ac_fn_c_try_compile "$LINENO" 80575212f86fSmrgthen : 8058bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 80595212f86fSmrgelse $as_nop 8060bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8061bda5b58fSmrgfi 80625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8063bda5b58fSmrgfi 80645212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 80655212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8066bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8067bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8068bda5b58fSmrgfi 8069bda5b58fSmrg 8070bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8071bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8072bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8073bda5b58fSmrg fi 8074bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 80755212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 80765212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 80775212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 80785212f86fSmrgthen : 80795212f86fSmrg printf %s "(cached) " >&6 80805212f86fSmrgelse $as_nop 8081bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8082bda5b58fSmrg/* end confdefs.h. */ 8083bda5b58fSmrgint i; 8084bda5b58fSmrg_ACEOF 80855212f86fSmrgif ac_fn_c_try_compile "$LINENO" 80865212f86fSmrgthen : 8087bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 80885212f86fSmrgelse $as_nop 8089bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8090bda5b58fSmrgfi 80915212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8092bda5b58fSmrgfi 80935212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 80945212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8095bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8096bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8097bda5b58fSmrgfi 8098bda5b58fSmrg 8099bda5b58fSmrgfound="no" 8100bda5b58fSmrg 8101bda5b58fSmrg if test $found = "no" ; then 8102b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8103bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8104bda5b58fSmrg fi 8105bda5b58fSmrg 8106b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8107bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8108bda5b58fSmrg fi 8109bda5b58fSmrg 8110bda5b58fSmrg CFLAGS="$CFLAGS -Werror=trigraphs" 8111bda5b58fSmrg 81125212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 81135212f86fSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; } 8114b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_trigraphs 81155212f86fSmrg if eval test \${$cacheid+y} 81165212f86fSmrgthen : 81175212f86fSmrg printf %s "(cached) " >&6 81185212f86fSmrgelse $as_nop 8119bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8120bda5b58fSmrg/* end confdefs.h. */ 8121bda5b58fSmrgint i; 8122bda5b58fSmrgint 81235212f86fSmrgmain (void) 8124bda5b58fSmrg{ 8125bda5b58fSmrg 8126bda5b58fSmrg ; 8127bda5b58fSmrg return 0; 8128bda5b58fSmrg} 8129bda5b58fSmrg_ACEOF 81305212f86fSmrgif ac_fn_c_try_link "$LINENO" 81315212f86fSmrgthen : 8132bda5b58fSmrg eval $cacheid=yes 81335212f86fSmrgelse $as_nop 8134bda5b58fSmrg eval $cacheid=no 8135bda5b58fSmrgfi 81365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8137bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8138bda5b58fSmrgfi 8139bda5b58fSmrg 8140bda5b58fSmrg 8141bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8142bda5b58fSmrg 8143bda5b58fSmrg eval supported=\$$cacheid 81445212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 81455212f86fSmrgprintf "%s\n" "$supported" >&6; } 8146bda5b58fSmrg if test "$supported" = "yes" ; then 8147bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 8148bda5b58fSmrg found="yes" 8149bda5b58fSmrg fi 8150bda5b58fSmrg fi 8151bda5b58fSmrg 8152bda5b58fSmrg 8153bda5b58fSmrg 8154bda5b58fSmrg 8155bda5b58fSmrg 8156bda5b58fSmrg 8157bda5b58fSmrg 8158bda5b58fSmrg 8159bda5b58fSmrg 8160bda5b58fSmrg 8161bda5b58fSmrg 8162bda5b58fSmrg 8163bda5b58fSmrg 8164bda5b58fSmrg 8165bda5b58fSmrg 8166bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8167bda5b58fSmrg 8168bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8169bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 81705212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 81715212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 81725212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 81735212f86fSmrgthen : 81745212f86fSmrg printf %s "(cached) " >&6 81755212f86fSmrgelse $as_nop 8176bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8177bda5b58fSmrg/* end confdefs.h. */ 8178bda5b58fSmrgint i; 8179bda5b58fSmrg_ACEOF 81805212f86fSmrgif ac_fn_c_try_compile "$LINENO" 81815212f86fSmrgthen : 8182bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 81835212f86fSmrgelse $as_nop 8184bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8185bda5b58fSmrgfi 81865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8187bda5b58fSmrgfi 81885212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 81895212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8190bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8191bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8192bda5b58fSmrgfi 8193bda5b58fSmrg 8194bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8195bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8196bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8197bda5b58fSmrg fi 8198bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 81995212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 82005212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 82015212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 82025212f86fSmrgthen : 82035212f86fSmrg printf %s "(cached) " >&6 82045212f86fSmrgelse $as_nop 8205bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8206bda5b58fSmrg/* end confdefs.h. */ 8207bda5b58fSmrgint i; 8208bda5b58fSmrg_ACEOF 82095212f86fSmrgif ac_fn_c_try_compile "$LINENO" 82105212f86fSmrgthen : 8211bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 82125212f86fSmrgelse $as_nop 8213bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8214bda5b58fSmrgfi 82155212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8216bda5b58fSmrgfi 82175212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 82185212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8219bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8220bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8221bda5b58fSmrgfi 8222bda5b58fSmrg 8223bda5b58fSmrgfound="no" 8224bda5b58fSmrg 8225bda5b58fSmrg if test $found = "no" ; then 8226b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8227bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8228bda5b58fSmrg fi 8229bda5b58fSmrg 8230b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8231bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8232bda5b58fSmrg fi 8233bda5b58fSmrg 8234bda5b58fSmrg CFLAGS="$CFLAGS -Werror=array-bounds" 8235bda5b58fSmrg 82365212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 82375212f86fSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; } 8238b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_array_bounds 82395212f86fSmrg if eval test \${$cacheid+y} 82405212f86fSmrgthen : 82415212f86fSmrg printf %s "(cached) " >&6 82425212f86fSmrgelse $as_nop 8243bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8244bda5b58fSmrg/* end confdefs.h. */ 8245bda5b58fSmrgint i; 8246bda5b58fSmrgint 82475212f86fSmrgmain (void) 8248bda5b58fSmrg{ 8249bda5b58fSmrg 8250bda5b58fSmrg ; 8251bda5b58fSmrg return 0; 8252bda5b58fSmrg} 8253bda5b58fSmrg_ACEOF 82545212f86fSmrgif ac_fn_c_try_link "$LINENO" 82555212f86fSmrgthen : 8256bda5b58fSmrg eval $cacheid=yes 82575212f86fSmrgelse $as_nop 8258bda5b58fSmrg eval $cacheid=no 8259bda5b58fSmrgfi 82605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8261bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8262bda5b58fSmrgfi 8263bda5b58fSmrg 8264bda5b58fSmrg 8265bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8266bda5b58fSmrg 8267bda5b58fSmrg eval supported=\$$cacheid 82685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 82695212f86fSmrgprintf "%s\n" "$supported" >&6; } 8270bda5b58fSmrg if test "$supported" = "yes" ; then 8271bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 8272bda5b58fSmrg found="yes" 8273bda5b58fSmrg fi 8274bda5b58fSmrg fi 8275bda5b58fSmrg 8276bda5b58fSmrg 8277bda5b58fSmrg 8278bda5b58fSmrg 8279bda5b58fSmrg 8280bda5b58fSmrg 8281bda5b58fSmrg 8282bda5b58fSmrg 8283bda5b58fSmrg 8284bda5b58fSmrg 8285bda5b58fSmrg 8286bda5b58fSmrg 8287bda5b58fSmrg 8288bda5b58fSmrg 8289bda5b58fSmrg 8290bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8291bda5b58fSmrg 8292bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8293bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 82945212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 82955212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 82965212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 82975212f86fSmrgthen : 82985212f86fSmrg printf %s "(cached) " >&6 82995212f86fSmrgelse $as_nop 8300bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8301bda5b58fSmrg/* end confdefs.h. */ 8302bda5b58fSmrgint i; 8303bda5b58fSmrg_ACEOF 83045212f86fSmrgif ac_fn_c_try_compile "$LINENO" 83055212f86fSmrgthen : 8306bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 83075212f86fSmrgelse $as_nop 8308bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8309bda5b58fSmrgfi 83105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8311bda5b58fSmrgfi 83125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 83135212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8314bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8315bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8316bda5b58fSmrgfi 8317bda5b58fSmrg 8318bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8319bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8320bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8321bda5b58fSmrg fi 8322bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 83235212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 83245212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 83255212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 83265212f86fSmrgthen : 83275212f86fSmrg printf %s "(cached) " >&6 83285212f86fSmrgelse $as_nop 8329bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8330bda5b58fSmrg/* end confdefs.h. */ 8331bda5b58fSmrgint i; 8332bda5b58fSmrg_ACEOF 83335212f86fSmrgif ac_fn_c_try_compile "$LINENO" 83345212f86fSmrgthen : 8335bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 83365212f86fSmrgelse $as_nop 8337bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8338bda5b58fSmrgfi 83395212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8340bda5b58fSmrgfi 83415212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 83425212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8343bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8344bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8345bda5b58fSmrgfi 8346bda5b58fSmrg 8347bda5b58fSmrgfound="no" 8348bda5b58fSmrg 8349bda5b58fSmrg if test $found = "no" ; then 8350b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8351bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8352bda5b58fSmrg fi 8353bda5b58fSmrg 8354b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8355bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8356bda5b58fSmrg fi 8357bda5b58fSmrg 8358bda5b58fSmrg CFLAGS="$CFLAGS -Werror=write-strings" 8359bda5b58fSmrg 83605212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 83615212f86fSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; } 8362b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_write_strings 83635212f86fSmrg if eval test \${$cacheid+y} 83645212f86fSmrgthen : 83655212f86fSmrg printf %s "(cached) " >&6 83665212f86fSmrgelse $as_nop 8367bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8368bda5b58fSmrg/* end confdefs.h. */ 8369bda5b58fSmrgint i; 8370bda5b58fSmrgint 83715212f86fSmrgmain (void) 8372bda5b58fSmrg{ 8373bda5b58fSmrg 8374bda5b58fSmrg ; 8375bda5b58fSmrg return 0; 8376bda5b58fSmrg} 8377bda5b58fSmrg_ACEOF 83785212f86fSmrgif ac_fn_c_try_link "$LINENO" 83795212f86fSmrgthen : 8380bda5b58fSmrg eval $cacheid=yes 83815212f86fSmrgelse $as_nop 8382bda5b58fSmrg eval $cacheid=no 8383bda5b58fSmrgfi 83845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8385bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8386bda5b58fSmrgfi 8387bda5b58fSmrg 8388bda5b58fSmrg 8389bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8390bda5b58fSmrg 8391bda5b58fSmrg eval supported=\$$cacheid 83925212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 83935212f86fSmrgprintf "%s\n" "$supported" >&6; } 8394bda5b58fSmrg if test "$supported" = "yes" ; then 8395bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 8396bda5b58fSmrg found="yes" 8397bda5b58fSmrg fi 8398bda5b58fSmrg fi 8399bda5b58fSmrg 8400bda5b58fSmrg 8401bda5b58fSmrg 8402bda5b58fSmrg 8403bda5b58fSmrg 8404bda5b58fSmrg 8405bda5b58fSmrg 8406bda5b58fSmrg 8407bda5b58fSmrg 8408bda5b58fSmrg 8409bda5b58fSmrg 8410bda5b58fSmrg 8411bda5b58fSmrg 8412bda5b58fSmrg 8413bda5b58fSmrg 8414bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8415bda5b58fSmrg 8416bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8417bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 84185212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 84195212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 84205212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 84215212f86fSmrgthen : 84225212f86fSmrg printf %s "(cached) " >&6 84235212f86fSmrgelse $as_nop 8424bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8425bda5b58fSmrg/* end confdefs.h. */ 8426bda5b58fSmrgint i; 8427bda5b58fSmrg_ACEOF 84285212f86fSmrgif ac_fn_c_try_compile "$LINENO" 84295212f86fSmrgthen : 8430bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 84315212f86fSmrgelse $as_nop 8432bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8433bda5b58fSmrgfi 84345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8435bda5b58fSmrgfi 84365212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 84375212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8438bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8439bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8440bda5b58fSmrgfi 8441bda5b58fSmrg 8442bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8443bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8444bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8445bda5b58fSmrg fi 8446bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 84475212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 84485212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 84495212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 84505212f86fSmrgthen : 84515212f86fSmrg printf %s "(cached) " >&6 84525212f86fSmrgelse $as_nop 8453bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8454bda5b58fSmrg/* end confdefs.h. */ 8455bda5b58fSmrgint i; 8456bda5b58fSmrg_ACEOF 84575212f86fSmrgif ac_fn_c_try_compile "$LINENO" 84585212f86fSmrgthen : 8459bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 84605212f86fSmrgelse $as_nop 8461bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8462bda5b58fSmrgfi 84635212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8464bda5b58fSmrgfi 84655212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 84665212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8467bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8468bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8469bda5b58fSmrgfi 8470bda5b58fSmrg 8471bda5b58fSmrgfound="no" 8472bda5b58fSmrg 8473bda5b58fSmrg if test $found = "no" ; then 8474b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8475bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8476bda5b58fSmrg fi 8477bda5b58fSmrg 8478b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8479bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8480bda5b58fSmrg fi 8481bda5b58fSmrg 8482bda5b58fSmrg CFLAGS="$CFLAGS -Werror=address" 8483bda5b58fSmrg 84845212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 84855212f86fSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; } 8486b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_address 84875212f86fSmrg if eval test \${$cacheid+y} 84885212f86fSmrgthen : 84895212f86fSmrg printf %s "(cached) " >&6 84905212f86fSmrgelse $as_nop 8491bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8492bda5b58fSmrg/* end confdefs.h. */ 8493bda5b58fSmrgint i; 8494bda5b58fSmrgint 84955212f86fSmrgmain (void) 8496bda5b58fSmrg{ 8497bda5b58fSmrg 8498bda5b58fSmrg ; 8499bda5b58fSmrg return 0; 8500bda5b58fSmrg} 8501bda5b58fSmrg_ACEOF 85025212f86fSmrgif ac_fn_c_try_link "$LINENO" 85035212f86fSmrgthen : 8504bda5b58fSmrg eval $cacheid=yes 85055212f86fSmrgelse $as_nop 8506bda5b58fSmrg eval $cacheid=no 8507bda5b58fSmrgfi 85085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8509bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8510bda5b58fSmrgfi 8511bda5b58fSmrg 8512bda5b58fSmrg 8513bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8514bda5b58fSmrg 8515bda5b58fSmrg eval supported=\$$cacheid 85165212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 85175212f86fSmrgprintf "%s\n" "$supported" >&6; } 8518bda5b58fSmrg if test "$supported" = "yes" ; then 8519bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 8520bda5b58fSmrg found="yes" 8521bda5b58fSmrg fi 8522bda5b58fSmrg fi 8523bda5b58fSmrg 8524bda5b58fSmrg 8525bda5b58fSmrg 8526bda5b58fSmrg 8527bda5b58fSmrg 8528bda5b58fSmrg 8529bda5b58fSmrg 8530bda5b58fSmrg 8531bda5b58fSmrg 8532bda5b58fSmrg 8533bda5b58fSmrg 8534bda5b58fSmrg 8535bda5b58fSmrg 8536bda5b58fSmrg 8537bda5b58fSmrg 8538bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8539bda5b58fSmrg 8540bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8541bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 85425212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 85435212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 85445212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 85455212f86fSmrgthen : 85465212f86fSmrg printf %s "(cached) " >&6 85475212f86fSmrgelse $as_nop 8548bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8549bda5b58fSmrg/* end confdefs.h. */ 8550bda5b58fSmrgint i; 8551bda5b58fSmrg_ACEOF 85525212f86fSmrgif ac_fn_c_try_compile "$LINENO" 85535212f86fSmrgthen : 8554bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 85555212f86fSmrgelse $as_nop 8556bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8557bda5b58fSmrgfi 85585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8559bda5b58fSmrgfi 85605212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 85615212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8562bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8563bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8564bda5b58fSmrgfi 8565bda5b58fSmrg 8566bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8567bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8568bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8569bda5b58fSmrg fi 8570bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 85715212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 85725212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 85735212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 85745212f86fSmrgthen : 85755212f86fSmrg printf %s "(cached) " >&6 85765212f86fSmrgelse $as_nop 8577bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8578bda5b58fSmrg/* end confdefs.h. */ 8579bda5b58fSmrgint i; 8580bda5b58fSmrg_ACEOF 85815212f86fSmrgif ac_fn_c_try_compile "$LINENO" 85825212f86fSmrgthen : 8583bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 85845212f86fSmrgelse $as_nop 8585bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8586bda5b58fSmrgfi 85875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8588bda5b58fSmrgfi 85895212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 85905212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8591bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8592bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8593bda5b58fSmrgfi 8594bda5b58fSmrg 8595bda5b58fSmrgfound="no" 8596bda5b58fSmrg 8597bda5b58fSmrg if test $found = "no" ; then 8598b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8599bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8600bda5b58fSmrg fi 8601bda5b58fSmrg 8602b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8603bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8604bda5b58fSmrg fi 8605bda5b58fSmrg 8606bda5b58fSmrg CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 8607bda5b58fSmrg 86085212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 86095212f86fSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 8610b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 86115212f86fSmrg if eval test \${$cacheid+y} 86125212f86fSmrgthen : 86135212f86fSmrg printf %s "(cached) " >&6 86145212f86fSmrgelse $as_nop 8615bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8616bda5b58fSmrg/* end confdefs.h. */ 8617bda5b58fSmrgint i; 8618bda5b58fSmrgint 86195212f86fSmrgmain (void) 8620bda5b58fSmrg{ 8621bda5b58fSmrg 8622bda5b58fSmrg ; 8623bda5b58fSmrg return 0; 8624bda5b58fSmrg} 8625bda5b58fSmrg_ACEOF 86265212f86fSmrgif ac_fn_c_try_link "$LINENO" 86275212f86fSmrgthen : 8628bda5b58fSmrg eval $cacheid=yes 86295212f86fSmrgelse $as_nop 8630bda5b58fSmrg eval $cacheid=no 8631bda5b58fSmrgfi 86325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8633bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8634bda5b58fSmrgfi 8635bda5b58fSmrg 8636bda5b58fSmrg 8637bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8638bda5b58fSmrg 8639bda5b58fSmrg eval supported=\$$cacheid 86405212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 86415212f86fSmrgprintf "%s\n" "$supported" >&6; } 8642bda5b58fSmrg if test "$supported" = "yes" ; then 8643bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 8644bda5b58fSmrg found="yes" 8645bda5b58fSmrg fi 8646bda5b58fSmrg fi 8647bda5b58fSmrg 8648bda5b58fSmrg if test $found = "no" ; then 8649b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8650bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8651bda5b58fSmrg fi 8652bda5b58fSmrg 8653b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8654bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8655bda5b58fSmrg fi 8656bda5b58fSmrg 8657bda5b58fSmrg CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8658bda5b58fSmrg 86595212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 86605212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 8661b8414663Smrg cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 86625212f86fSmrg if eval test \${$cacheid+y} 86635212f86fSmrgthen : 86645212f86fSmrg printf %s "(cached) " >&6 86655212f86fSmrgelse $as_nop 8666bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8667bda5b58fSmrg/* end confdefs.h. */ 8668bda5b58fSmrgint i; 8669bda5b58fSmrgint 86705212f86fSmrgmain (void) 8671bda5b58fSmrg{ 8672bda5b58fSmrg 8673bda5b58fSmrg ; 8674bda5b58fSmrg return 0; 8675bda5b58fSmrg} 8676bda5b58fSmrg_ACEOF 86775212f86fSmrgif ac_fn_c_try_link "$LINENO" 86785212f86fSmrgthen : 8679bda5b58fSmrg eval $cacheid=yes 86805212f86fSmrgelse $as_nop 8681bda5b58fSmrg eval $cacheid=no 8682bda5b58fSmrgfi 86835212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8684bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8685bda5b58fSmrgfi 8686bda5b58fSmrg 8687bda5b58fSmrg 8688bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8689bda5b58fSmrg 8690bda5b58fSmrg eval supported=\$$cacheid 86915212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 86925212f86fSmrgprintf "%s\n" "$supported" >&6; } 8693bda5b58fSmrg if test "$supported" = "yes" ; then 8694bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 8695bda5b58fSmrg found="yes" 8696bda5b58fSmrg fi 8697bda5b58fSmrg fi 8698bda5b58fSmrg 8699bda5b58fSmrg 8700bda5b58fSmrg 8701bda5b58fSmrg 8702bda5b58fSmrg 8703bda5b58fSmrg 8704bda5b58fSmrg 8705bda5b58fSmrg 8706bda5b58fSmrg 8707bda5b58fSmrg 8708bda5b58fSmrg 8709bda5b58fSmrg 8710bda5b58fSmrg 8711bda5b58fSmrg 8712bda5b58fSmrg 8713bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8714bda5b58fSmrg 8715bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8716bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 87175212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 87185212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 87195212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 87205212f86fSmrgthen : 87215212f86fSmrg printf %s "(cached) " >&6 87225212f86fSmrgelse $as_nop 8723bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8724bda5b58fSmrg/* end confdefs.h. */ 8725bda5b58fSmrgint i; 8726bda5b58fSmrg_ACEOF 87275212f86fSmrgif ac_fn_c_try_compile "$LINENO" 87285212f86fSmrgthen : 8729bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 87305212f86fSmrgelse $as_nop 8731bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8732bda5b58fSmrgfi 87335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8734bda5b58fSmrgfi 87355212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 87365212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8737bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8738bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8739bda5b58fSmrgfi 8740bda5b58fSmrg 8741bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8742bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8743bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8744bda5b58fSmrg fi 8745bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 87465212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 87475212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 87485212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 87495212f86fSmrgthen : 87505212f86fSmrg printf %s "(cached) " >&6 87515212f86fSmrgelse $as_nop 8752bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8753bda5b58fSmrg/* end confdefs.h. */ 8754bda5b58fSmrgint i; 8755bda5b58fSmrg_ACEOF 87565212f86fSmrgif ac_fn_c_try_compile "$LINENO" 87575212f86fSmrgthen : 8758bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 87595212f86fSmrgelse $as_nop 8760bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8761bda5b58fSmrgfi 87625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8763bda5b58fSmrgfi 87645212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 87655212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8766bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8767bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8768bda5b58fSmrgfi 8769bda5b58fSmrg 8770bda5b58fSmrgfound="no" 8771bda5b58fSmrg 8772bda5b58fSmrg if test $found = "no" ; then 8773b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8774bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8775bda5b58fSmrg fi 8776bda5b58fSmrg 8777b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8778bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8779bda5b58fSmrg fi 8780bda5b58fSmrg 8781bda5b58fSmrg CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 8782bda5b58fSmrg 87835212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 87845212f86fSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 8785b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 87865212f86fSmrg if eval test \${$cacheid+y} 87875212f86fSmrgthen : 87885212f86fSmrg printf %s "(cached) " >&6 87895212f86fSmrgelse $as_nop 8790bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8791bda5b58fSmrg/* end confdefs.h. */ 8792bda5b58fSmrgint i; 8793bda5b58fSmrgint 87945212f86fSmrgmain (void) 8795bda5b58fSmrg{ 8796bda5b58fSmrg 8797bda5b58fSmrg ; 8798bda5b58fSmrg return 0; 8799bda5b58fSmrg} 8800bda5b58fSmrg_ACEOF 88015212f86fSmrgif ac_fn_c_try_link "$LINENO" 88025212f86fSmrgthen : 8803bda5b58fSmrg eval $cacheid=yes 88045212f86fSmrgelse $as_nop 8805bda5b58fSmrg eval $cacheid=no 8806bda5b58fSmrgfi 88075212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8808bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8809bda5b58fSmrgfi 8810bda5b58fSmrg 8811bda5b58fSmrg 8812bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8813bda5b58fSmrg 8814bda5b58fSmrg eval supported=\$$cacheid 88155212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 88165212f86fSmrgprintf "%s\n" "$supported" >&6; } 8817bda5b58fSmrg if test "$supported" = "yes" ; then 8818bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 8819bda5b58fSmrg found="yes" 8820bda5b58fSmrg fi 8821bda5b58fSmrg fi 8822bda5b58fSmrg 8823bda5b58fSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION 8824bda5b58fSmrgelse 88255212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5 88265212f86fSmrgprintf "%s\n" "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;} 8827bda5b58fSmrg 8828bda5b58fSmrg 8829bda5b58fSmrg 8830bda5b58fSmrg 8831bda5b58fSmrg 8832bda5b58fSmrg 8833bda5b58fSmrg 8834bda5b58fSmrg 8835bda5b58fSmrg 8836bda5b58fSmrg 8837bda5b58fSmrg 8838bda5b58fSmrg 8839bda5b58fSmrg 8840bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8841bda5b58fSmrg 8842bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8843bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 88445212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 88455212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 88465212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 88475212f86fSmrgthen : 88485212f86fSmrg printf %s "(cached) " >&6 88495212f86fSmrgelse $as_nop 8850bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8851bda5b58fSmrg/* end confdefs.h. */ 8852bda5b58fSmrgint i; 8853bda5b58fSmrg_ACEOF 88545212f86fSmrgif ac_fn_c_try_compile "$LINENO" 88555212f86fSmrgthen : 8856bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 88575212f86fSmrgelse $as_nop 8858bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8859bda5b58fSmrgfi 88605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8861bda5b58fSmrgfi 88625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 88635212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8864bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8865bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8866bda5b58fSmrgfi 8867bda5b58fSmrg 8868bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8869bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8870bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8871bda5b58fSmrg fi 8872bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 88735212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 88745212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 88755212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 88765212f86fSmrgthen : 88775212f86fSmrg printf %s "(cached) " >&6 88785212f86fSmrgelse $as_nop 8879bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8880bda5b58fSmrg/* end confdefs.h. */ 8881bda5b58fSmrgint i; 8882bda5b58fSmrg_ACEOF 88835212f86fSmrgif ac_fn_c_try_compile "$LINENO" 88845212f86fSmrgthen : 8885bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 88865212f86fSmrgelse $as_nop 8887bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 8888bda5b58fSmrgfi 88895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8890bda5b58fSmrgfi 88915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 88925212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 8893bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 8894bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8895bda5b58fSmrgfi 8896bda5b58fSmrg 8897bda5b58fSmrgfound="no" 8898bda5b58fSmrg 8899bda5b58fSmrg if test $found = "no" ; then 8900b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8901bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8902bda5b58fSmrg fi 8903bda5b58fSmrg 8904b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 8905bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 8906bda5b58fSmrg fi 8907bda5b58fSmrg 8908bda5b58fSmrg CFLAGS="$CFLAGS -Wimplicit" 8909bda5b58fSmrg 89105212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 89115212f86fSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; } 8912bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wimplicit 89135212f86fSmrg if eval test \${$cacheid+y} 89145212f86fSmrgthen : 89155212f86fSmrg printf %s "(cached) " >&6 89165212f86fSmrgelse $as_nop 8917bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8918bda5b58fSmrg/* end confdefs.h. */ 8919bda5b58fSmrgint i; 8920bda5b58fSmrgint 89215212f86fSmrgmain (void) 8922bda5b58fSmrg{ 8923bda5b58fSmrg 8924bda5b58fSmrg ; 8925bda5b58fSmrg return 0; 8926bda5b58fSmrg} 8927bda5b58fSmrg_ACEOF 89285212f86fSmrgif ac_fn_c_try_link "$LINENO" 89295212f86fSmrgthen : 8930bda5b58fSmrg eval $cacheid=yes 89315212f86fSmrgelse $as_nop 8932bda5b58fSmrg eval $cacheid=no 8933bda5b58fSmrgfi 89345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 8935bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 8936bda5b58fSmrgfi 8937bda5b58fSmrg 8938bda5b58fSmrg 8939bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8940bda5b58fSmrg 8941bda5b58fSmrg eval supported=\$$cacheid 89425212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 89435212f86fSmrgprintf "%s\n" "$supported" >&6; } 8944bda5b58fSmrg if test "$supported" = "yes" ; then 8945bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 8946bda5b58fSmrg found="yes" 8947bda5b58fSmrg fi 8948bda5b58fSmrg fi 8949bda5b58fSmrg 8950bda5b58fSmrg 8951bda5b58fSmrg 8952bda5b58fSmrg 8953bda5b58fSmrg 8954bda5b58fSmrg 8955bda5b58fSmrg 8956bda5b58fSmrg 8957bda5b58fSmrg 8958bda5b58fSmrg 8959bda5b58fSmrg 8960bda5b58fSmrg 8961bda5b58fSmrg 8962bda5b58fSmrg 8963bda5b58fSmrg 8964bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 8965bda5b58fSmrg 8966bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 8967bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 89685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 89695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 89705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 89715212f86fSmrgthen : 89725212f86fSmrg printf %s "(cached) " >&6 89735212f86fSmrgelse $as_nop 8974bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8975bda5b58fSmrg/* end confdefs.h. */ 8976bda5b58fSmrgint i; 8977bda5b58fSmrg_ACEOF 89785212f86fSmrgif ac_fn_c_try_compile "$LINENO" 89795212f86fSmrgthen : 8980bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 89815212f86fSmrgelse $as_nop 8982bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 8983bda5b58fSmrgfi 89845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 8985bda5b58fSmrgfi 89865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 89875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 8988bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 8989bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 8990bda5b58fSmrgfi 8991bda5b58fSmrg 8992bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 8993bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 8994bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 8995bda5b58fSmrg fi 8996bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 89975212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 89985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 89995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 90005212f86fSmrgthen : 90015212f86fSmrg printf %s "(cached) " >&6 90025212f86fSmrgelse $as_nop 9003bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9004bda5b58fSmrg/* end confdefs.h. */ 9005bda5b58fSmrgint i; 9006bda5b58fSmrg_ACEOF 90075212f86fSmrgif ac_fn_c_try_compile "$LINENO" 90085212f86fSmrgthen : 9009bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 90105212f86fSmrgelse $as_nop 9011bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9012bda5b58fSmrgfi 90135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9014bda5b58fSmrgfi 90155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 90165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9017bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9018bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9019bda5b58fSmrgfi 9020bda5b58fSmrg 9021bda5b58fSmrgfound="no" 9022bda5b58fSmrg 9023bda5b58fSmrg if test $found = "no" ; then 9024b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9025bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9026bda5b58fSmrg fi 9027bda5b58fSmrg 9028b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9029bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9030bda5b58fSmrg fi 9031bda5b58fSmrg 9032bda5b58fSmrg CFLAGS="$CFLAGS -Wnonnull" 9033bda5b58fSmrg 90345212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 90355212f86fSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; } 9036bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wnonnull 90375212f86fSmrg if eval test \${$cacheid+y} 90385212f86fSmrgthen : 90395212f86fSmrg printf %s "(cached) " >&6 90405212f86fSmrgelse $as_nop 9041bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9042bda5b58fSmrg/* end confdefs.h. */ 9043bda5b58fSmrgint i; 9044bda5b58fSmrgint 90455212f86fSmrgmain (void) 9046bda5b58fSmrg{ 9047bda5b58fSmrg 9048bda5b58fSmrg ; 9049bda5b58fSmrg return 0; 9050bda5b58fSmrg} 9051bda5b58fSmrg_ACEOF 90525212f86fSmrgif ac_fn_c_try_link "$LINENO" 90535212f86fSmrgthen : 9054bda5b58fSmrg eval $cacheid=yes 90555212f86fSmrgelse $as_nop 9056bda5b58fSmrg eval $cacheid=no 9057bda5b58fSmrgfi 90585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9059bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9060bda5b58fSmrgfi 9061bda5b58fSmrg 9062bda5b58fSmrg 9063bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9064bda5b58fSmrg 9065bda5b58fSmrg eval supported=\$$cacheid 90665212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 90675212f86fSmrgprintf "%s\n" "$supported" >&6; } 9068bda5b58fSmrg if test "$supported" = "yes" ; then 9069bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 9070bda5b58fSmrg found="yes" 9071bda5b58fSmrg fi 9072bda5b58fSmrg fi 9073bda5b58fSmrg 9074bda5b58fSmrg 9075bda5b58fSmrg 9076bda5b58fSmrg 9077bda5b58fSmrg 9078bda5b58fSmrg 9079bda5b58fSmrg 9080bda5b58fSmrg 9081bda5b58fSmrg 9082bda5b58fSmrg 9083bda5b58fSmrg 9084bda5b58fSmrg 9085bda5b58fSmrg 9086bda5b58fSmrg 9087bda5b58fSmrg 9088bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9089bda5b58fSmrg 9090bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9091bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 90925212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 90935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 90945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 90955212f86fSmrgthen : 90965212f86fSmrg printf %s "(cached) " >&6 90975212f86fSmrgelse $as_nop 9098bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9099bda5b58fSmrg/* end confdefs.h. */ 9100bda5b58fSmrgint i; 9101bda5b58fSmrg_ACEOF 91025212f86fSmrgif ac_fn_c_try_compile "$LINENO" 91035212f86fSmrgthen : 9104bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 91055212f86fSmrgelse $as_nop 9106bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9107bda5b58fSmrgfi 91085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9109bda5b58fSmrgfi 91105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 91115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9112bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9113bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9114bda5b58fSmrgfi 9115bda5b58fSmrg 9116bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9117bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9118bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9119bda5b58fSmrg fi 9120bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 91215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 91225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 91235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 91245212f86fSmrgthen : 91255212f86fSmrg printf %s "(cached) " >&6 91265212f86fSmrgelse $as_nop 9127bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9128bda5b58fSmrg/* end confdefs.h. */ 9129bda5b58fSmrgint i; 9130bda5b58fSmrg_ACEOF 91315212f86fSmrgif ac_fn_c_try_compile "$LINENO" 91325212f86fSmrgthen : 9133bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 91345212f86fSmrgelse $as_nop 9135bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9136bda5b58fSmrgfi 91375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9138bda5b58fSmrgfi 91395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 91405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9141bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9142bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9143bda5b58fSmrgfi 9144bda5b58fSmrg 9145bda5b58fSmrgfound="no" 9146bda5b58fSmrg 9147bda5b58fSmrg if test $found = "no" ; then 9148b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9149bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9150bda5b58fSmrg fi 9151bda5b58fSmrg 9152b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9153bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9154bda5b58fSmrg fi 9155bda5b58fSmrg 9156bda5b58fSmrg CFLAGS="$CFLAGS -Winit-self" 9157bda5b58fSmrg 91585212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 91595212f86fSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; } 9160bda5b58fSmrg cacheid=xorg_cv_cc_flag__Winit_self 91615212f86fSmrg if eval test \${$cacheid+y} 91625212f86fSmrgthen : 91635212f86fSmrg printf %s "(cached) " >&6 91645212f86fSmrgelse $as_nop 9165bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9166bda5b58fSmrg/* end confdefs.h. */ 9167bda5b58fSmrgint i; 9168bda5b58fSmrgint 91695212f86fSmrgmain (void) 9170bda5b58fSmrg{ 9171bda5b58fSmrg 9172bda5b58fSmrg ; 9173bda5b58fSmrg return 0; 9174bda5b58fSmrg} 9175bda5b58fSmrg_ACEOF 91765212f86fSmrgif ac_fn_c_try_link "$LINENO" 91775212f86fSmrgthen : 9178bda5b58fSmrg eval $cacheid=yes 91795212f86fSmrgelse $as_nop 9180bda5b58fSmrg eval $cacheid=no 9181bda5b58fSmrgfi 91825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9183bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9184bda5b58fSmrgfi 9185bda5b58fSmrg 9186bda5b58fSmrg 9187bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9188bda5b58fSmrg 9189bda5b58fSmrg eval supported=\$$cacheid 91905212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 91915212f86fSmrgprintf "%s\n" "$supported" >&6; } 9192bda5b58fSmrg if test "$supported" = "yes" ; then 9193bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 9194bda5b58fSmrg found="yes" 9195bda5b58fSmrg fi 9196bda5b58fSmrg fi 9197bda5b58fSmrg 9198bda5b58fSmrg 9199bda5b58fSmrg 9200bda5b58fSmrg 9201bda5b58fSmrg 9202bda5b58fSmrg 9203bda5b58fSmrg 9204bda5b58fSmrg 9205bda5b58fSmrg 9206bda5b58fSmrg 9207bda5b58fSmrg 9208bda5b58fSmrg 9209bda5b58fSmrg 9210bda5b58fSmrg 9211bda5b58fSmrg 9212bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9213bda5b58fSmrg 9214bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9215bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 92165212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 92175212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 92185212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 92195212f86fSmrgthen : 92205212f86fSmrg printf %s "(cached) " >&6 92215212f86fSmrgelse $as_nop 9222bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9223bda5b58fSmrg/* end confdefs.h. */ 9224bda5b58fSmrgint i; 9225bda5b58fSmrg_ACEOF 92265212f86fSmrgif ac_fn_c_try_compile "$LINENO" 92275212f86fSmrgthen : 9228bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 92295212f86fSmrgelse $as_nop 9230bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9231bda5b58fSmrgfi 92325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9233bda5b58fSmrgfi 92345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 92355212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9236bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9237bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9238bda5b58fSmrgfi 9239bda5b58fSmrg 9240bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9241bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9242bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9243bda5b58fSmrg fi 9244bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 92455212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 92465212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 92475212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 92485212f86fSmrgthen : 92495212f86fSmrg printf %s "(cached) " >&6 92505212f86fSmrgelse $as_nop 9251bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9252bda5b58fSmrg/* end confdefs.h. */ 9253bda5b58fSmrgint i; 9254bda5b58fSmrg_ACEOF 92555212f86fSmrgif ac_fn_c_try_compile "$LINENO" 92565212f86fSmrgthen : 9257bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 92585212f86fSmrgelse $as_nop 9259bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9260bda5b58fSmrgfi 92615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9262bda5b58fSmrgfi 92635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 92645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9265bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9266bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9267bda5b58fSmrgfi 9268bda5b58fSmrg 9269bda5b58fSmrgfound="no" 9270bda5b58fSmrg 9271bda5b58fSmrg if test $found = "no" ; then 9272b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9273bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9274bda5b58fSmrg fi 9275bda5b58fSmrg 9276b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9277bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9278bda5b58fSmrg fi 9279bda5b58fSmrg 9280bda5b58fSmrg CFLAGS="$CFLAGS -Wmain" 9281bda5b58fSmrg 92825212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 92835212f86fSmrgprintf %s "checking if $CC supports -Wmain... " >&6; } 9284bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wmain 92855212f86fSmrg if eval test \${$cacheid+y} 92865212f86fSmrgthen : 92875212f86fSmrg printf %s "(cached) " >&6 92885212f86fSmrgelse $as_nop 9289bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9290bda5b58fSmrg/* end confdefs.h. */ 9291bda5b58fSmrgint i; 9292bda5b58fSmrgint 92935212f86fSmrgmain (void) 9294bda5b58fSmrg{ 9295bda5b58fSmrg 9296bda5b58fSmrg ; 9297bda5b58fSmrg return 0; 9298bda5b58fSmrg} 9299bda5b58fSmrg_ACEOF 93005212f86fSmrgif ac_fn_c_try_link "$LINENO" 93015212f86fSmrgthen : 9302bda5b58fSmrg eval $cacheid=yes 93035212f86fSmrgelse $as_nop 9304bda5b58fSmrg eval $cacheid=no 9305bda5b58fSmrgfi 93065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9307bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9308bda5b58fSmrgfi 9309bda5b58fSmrg 9310bda5b58fSmrg 9311bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9312bda5b58fSmrg 9313bda5b58fSmrg eval supported=\$$cacheid 93145212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 93155212f86fSmrgprintf "%s\n" "$supported" >&6; } 9316bda5b58fSmrg if test "$supported" = "yes" ; then 9317bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmain" 9318bda5b58fSmrg found="yes" 9319bda5b58fSmrg fi 9320bda5b58fSmrg fi 9321bda5b58fSmrg 9322bda5b58fSmrg 9323bda5b58fSmrg 9324bda5b58fSmrg 9325bda5b58fSmrg 9326bda5b58fSmrg 9327bda5b58fSmrg 9328bda5b58fSmrg 9329bda5b58fSmrg 9330bda5b58fSmrg 9331bda5b58fSmrg 9332bda5b58fSmrg 9333bda5b58fSmrg 9334bda5b58fSmrg 9335bda5b58fSmrg 9336bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9337bda5b58fSmrg 9338bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9339bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 93405212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 93415212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 93425212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 93435212f86fSmrgthen : 93445212f86fSmrg printf %s "(cached) " >&6 93455212f86fSmrgelse $as_nop 9346bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9347bda5b58fSmrg/* end confdefs.h. */ 9348bda5b58fSmrgint i; 9349bda5b58fSmrg_ACEOF 93505212f86fSmrgif ac_fn_c_try_compile "$LINENO" 93515212f86fSmrgthen : 9352bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 93535212f86fSmrgelse $as_nop 9354bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9355bda5b58fSmrgfi 93565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9357bda5b58fSmrgfi 93585212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 93595212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9360bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9361bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9362bda5b58fSmrgfi 9363bda5b58fSmrg 9364bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9365bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9366bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9367bda5b58fSmrg fi 9368bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 93695212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 93705212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 93715212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 93725212f86fSmrgthen : 93735212f86fSmrg printf %s "(cached) " >&6 93745212f86fSmrgelse $as_nop 9375bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9376bda5b58fSmrg/* end confdefs.h. */ 9377bda5b58fSmrgint i; 9378bda5b58fSmrg_ACEOF 93795212f86fSmrgif ac_fn_c_try_compile "$LINENO" 93805212f86fSmrgthen : 9381bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 93825212f86fSmrgelse $as_nop 9383bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9384bda5b58fSmrgfi 93855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9386bda5b58fSmrgfi 93875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 93885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9389bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9390bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9391bda5b58fSmrgfi 9392bda5b58fSmrg 9393bda5b58fSmrgfound="no" 9394bda5b58fSmrg 9395bda5b58fSmrg if test $found = "no" ; then 9396b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9397bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9398bda5b58fSmrg fi 9399bda5b58fSmrg 9400b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9401bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9402bda5b58fSmrg fi 9403bda5b58fSmrg 9404bda5b58fSmrg CFLAGS="$CFLAGS -Wmissing-braces" 9405bda5b58fSmrg 94065212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 94075212f86fSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; } 9408bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wmissing_braces 94095212f86fSmrg if eval test \${$cacheid+y} 94105212f86fSmrgthen : 94115212f86fSmrg printf %s "(cached) " >&6 94125212f86fSmrgelse $as_nop 9413bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9414bda5b58fSmrg/* end confdefs.h. */ 9415bda5b58fSmrgint i; 9416bda5b58fSmrgint 94175212f86fSmrgmain (void) 9418bda5b58fSmrg{ 9419bda5b58fSmrg 9420bda5b58fSmrg ; 9421bda5b58fSmrg return 0; 9422bda5b58fSmrg} 9423bda5b58fSmrg_ACEOF 94245212f86fSmrgif ac_fn_c_try_link "$LINENO" 94255212f86fSmrgthen : 9426bda5b58fSmrg eval $cacheid=yes 94275212f86fSmrgelse $as_nop 9428bda5b58fSmrg eval $cacheid=no 9429bda5b58fSmrgfi 94305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9431bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9432bda5b58fSmrgfi 9433bda5b58fSmrg 9434bda5b58fSmrg 9435bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9436bda5b58fSmrg 9437bda5b58fSmrg eval supported=\$$cacheid 94385212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 94395212f86fSmrgprintf "%s\n" "$supported" >&6; } 9440bda5b58fSmrg if test "$supported" = "yes" ; then 9441bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 9442bda5b58fSmrg found="yes" 9443bda5b58fSmrg fi 9444bda5b58fSmrg fi 9445bda5b58fSmrg 9446bda5b58fSmrg 9447bda5b58fSmrg 9448bda5b58fSmrg 9449bda5b58fSmrg 9450bda5b58fSmrg 9451bda5b58fSmrg 9452bda5b58fSmrg 9453bda5b58fSmrg 9454bda5b58fSmrg 9455bda5b58fSmrg 9456bda5b58fSmrg 9457bda5b58fSmrg 9458bda5b58fSmrg 9459bda5b58fSmrg 9460bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9461bda5b58fSmrg 9462bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9463bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 94645212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 94655212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 94665212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 94675212f86fSmrgthen : 94685212f86fSmrg printf %s "(cached) " >&6 94695212f86fSmrgelse $as_nop 9470bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9471bda5b58fSmrg/* end confdefs.h. */ 9472bda5b58fSmrgint i; 9473bda5b58fSmrg_ACEOF 94745212f86fSmrgif ac_fn_c_try_compile "$LINENO" 94755212f86fSmrgthen : 9476bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 94775212f86fSmrgelse $as_nop 9478bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9479bda5b58fSmrgfi 94805212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9481bda5b58fSmrgfi 94825212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 94835212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9484bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9485bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9486bda5b58fSmrgfi 9487bda5b58fSmrg 9488bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9489bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9490bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9491bda5b58fSmrg fi 9492bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 94935212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 94945212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 94955212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 94965212f86fSmrgthen : 94975212f86fSmrg printf %s "(cached) " >&6 94985212f86fSmrgelse $as_nop 9499bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9500bda5b58fSmrg/* end confdefs.h. */ 9501bda5b58fSmrgint i; 9502bda5b58fSmrg_ACEOF 95035212f86fSmrgif ac_fn_c_try_compile "$LINENO" 95045212f86fSmrgthen : 9505bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 95065212f86fSmrgelse $as_nop 9507bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9508bda5b58fSmrgfi 95095212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9510bda5b58fSmrgfi 95115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 95125212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9513bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9514bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9515bda5b58fSmrgfi 9516bda5b58fSmrg 9517bda5b58fSmrgfound="no" 9518bda5b58fSmrg 9519bda5b58fSmrg if test $found = "no" ; then 9520b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9521bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9522bda5b58fSmrg fi 9523bda5b58fSmrg 9524b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9525bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9526bda5b58fSmrg fi 9527bda5b58fSmrg 9528bda5b58fSmrg CFLAGS="$CFLAGS -Wsequence-point" 9529bda5b58fSmrg 95305212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 95315212f86fSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; } 9532bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wsequence_point 95335212f86fSmrg if eval test \${$cacheid+y} 95345212f86fSmrgthen : 95355212f86fSmrg printf %s "(cached) " >&6 95365212f86fSmrgelse $as_nop 9537bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9538bda5b58fSmrg/* end confdefs.h. */ 9539bda5b58fSmrgint i; 9540bda5b58fSmrgint 95415212f86fSmrgmain (void) 9542bda5b58fSmrg{ 9543bda5b58fSmrg 9544bda5b58fSmrg ; 9545bda5b58fSmrg return 0; 9546bda5b58fSmrg} 9547bda5b58fSmrg_ACEOF 95485212f86fSmrgif ac_fn_c_try_link "$LINENO" 95495212f86fSmrgthen : 9550bda5b58fSmrg eval $cacheid=yes 95515212f86fSmrgelse $as_nop 9552bda5b58fSmrg eval $cacheid=no 9553bda5b58fSmrgfi 95545212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9555bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9556bda5b58fSmrgfi 9557bda5b58fSmrg 9558bda5b58fSmrg 9559bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9560bda5b58fSmrg 9561bda5b58fSmrg eval supported=\$$cacheid 95625212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 95635212f86fSmrgprintf "%s\n" "$supported" >&6; } 9564bda5b58fSmrg if test "$supported" = "yes" ; then 9565bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 9566bda5b58fSmrg found="yes" 9567bda5b58fSmrg fi 9568bda5b58fSmrg fi 9569bda5b58fSmrg 9570bda5b58fSmrg 9571bda5b58fSmrg 9572bda5b58fSmrg 9573bda5b58fSmrg 9574bda5b58fSmrg 9575bda5b58fSmrg 9576bda5b58fSmrg 9577bda5b58fSmrg 9578bda5b58fSmrg 9579bda5b58fSmrg 9580bda5b58fSmrg 9581bda5b58fSmrg 9582bda5b58fSmrg 9583bda5b58fSmrg 9584bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9585bda5b58fSmrg 9586bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9587bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 95885212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 95895212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 95905212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 95915212f86fSmrgthen : 95925212f86fSmrg printf %s "(cached) " >&6 95935212f86fSmrgelse $as_nop 9594bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9595bda5b58fSmrg/* end confdefs.h. */ 9596bda5b58fSmrgint i; 9597bda5b58fSmrg_ACEOF 95985212f86fSmrgif ac_fn_c_try_compile "$LINENO" 95995212f86fSmrgthen : 9600bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 96015212f86fSmrgelse $as_nop 9602bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9603bda5b58fSmrgfi 96045212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9605bda5b58fSmrgfi 96065212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 96075212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9608bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9609bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9610bda5b58fSmrgfi 9611bda5b58fSmrg 9612bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9613bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9614bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9615bda5b58fSmrg fi 9616bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 96175212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 96185212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 96195212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 96205212f86fSmrgthen : 96215212f86fSmrg printf %s "(cached) " >&6 96225212f86fSmrgelse $as_nop 9623bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9624bda5b58fSmrg/* end confdefs.h. */ 9625bda5b58fSmrgint i; 9626bda5b58fSmrg_ACEOF 96275212f86fSmrgif ac_fn_c_try_compile "$LINENO" 96285212f86fSmrgthen : 9629bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 96305212f86fSmrgelse $as_nop 9631bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9632bda5b58fSmrgfi 96335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9634bda5b58fSmrgfi 96355212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 96365212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9637bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9638bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9639bda5b58fSmrgfi 9640bda5b58fSmrg 9641bda5b58fSmrgfound="no" 9642bda5b58fSmrg 9643bda5b58fSmrg if test $found = "no" ; then 9644b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9645bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9646bda5b58fSmrg fi 9647bda5b58fSmrg 9648b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9649bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9650bda5b58fSmrg fi 9651bda5b58fSmrg 9652bda5b58fSmrg CFLAGS="$CFLAGS -Wreturn-type" 9653bda5b58fSmrg 96545212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 96555212f86fSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; } 9656bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wreturn_type 96575212f86fSmrg if eval test \${$cacheid+y} 96585212f86fSmrgthen : 96595212f86fSmrg printf %s "(cached) " >&6 96605212f86fSmrgelse $as_nop 9661bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9662bda5b58fSmrg/* end confdefs.h. */ 9663bda5b58fSmrgint i; 9664bda5b58fSmrgint 96655212f86fSmrgmain (void) 9666bda5b58fSmrg{ 9667bda5b58fSmrg 9668bda5b58fSmrg ; 9669bda5b58fSmrg return 0; 9670bda5b58fSmrg} 9671bda5b58fSmrg_ACEOF 96725212f86fSmrgif ac_fn_c_try_link "$LINENO" 96735212f86fSmrgthen : 9674bda5b58fSmrg eval $cacheid=yes 96755212f86fSmrgelse $as_nop 9676bda5b58fSmrg eval $cacheid=no 9677bda5b58fSmrgfi 96785212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9679bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9680bda5b58fSmrgfi 9681bda5b58fSmrg 9682bda5b58fSmrg 9683bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9684bda5b58fSmrg 9685bda5b58fSmrg eval supported=\$$cacheid 96865212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 96875212f86fSmrgprintf "%s\n" "$supported" >&6; } 9688bda5b58fSmrg if test "$supported" = "yes" ; then 9689bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 9690bda5b58fSmrg found="yes" 9691bda5b58fSmrg fi 9692bda5b58fSmrg fi 9693bda5b58fSmrg 9694bda5b58fSmrg 9695bda5b58fSmrg 9696bda5b58fSmrg 9697bda5b58fSmrg 9698bda5b58fSmrg 9699bda5b58fSmrg 9700bda5b58fSmrg 9701bda5b58fSmrg 9702bda5b58fSmrg 9703bda5b58fSmrg 9704bda5b58fSmrg 9705bda5b58fSmrg 9706bda5b58fSmrg 9707bda5b58fSmrg 9708bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9709bda5b58fSmrg 9710bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9711bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 97125212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 97135212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 97145212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 97155212f86fSmrgthen : 97165212f86fSmrg printf %s "(cached) " >&6 97175212f86fSmrgelse $as_nop 9718bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9719bda5b58fSmrg/* end confdefs.h. */ 9720bda5b58fSmrgint i; 9721bda5b58fSmrg_ACEOF 97225212f86fSmrgif ac_fn_c_try_compile "$LINENO" 97235212f86fSmrgthen : 9724bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 97255212f86fSmrgelse $as_nop 9726bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9727bda5b58fSmrgfi 97285212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9729bda5b58fSmrgfi 97305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 97315212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9732bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9733bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9734bda5b58fSmrgfi 9735bda5b58fSmrg 9736bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9737bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9738bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9739bda5b58fSmrg fi 9740bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 97415212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 97425212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 97435212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 97445212f86fSmrgthen : 97455212f86fSmrg printf %s "(cached) " >&6 97465212f86fSmrgelse $as_nop 9747bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9748bda5b58fSmrg/* end confdefs.h. */ 9749bda5b58fSmrgint i; 9750bda5b58fSmrg_ACEOF 97515212f86fSmrgif ac_fn_c_try_compile "$LINENO" 97525212f86fSmrgthen : 9753bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 97545212f86fSmrgelse $as_nop 9755bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9756bda5b58fSmrgfi 97575212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9758bda5b58fSmrgfi 97595212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 97605212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9761bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9762bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9763bda5b58fSmrgfi 9764bda5b58fSmrg 9765bda5b58fSmrgfound="no" 9766bda5b58fSmrg 9767bda5b58fSmrg if test $found = "no" ; then 9768b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9769bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9770bda5b58fSmrg fi 9771bda5b58fSmrg 9772b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9773bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9774bda5b58fSmrg fi 9775bda5b58fSmrg 9776bda5b58fSmrg CFLAGS="$CFLAGS -Wtrigraphs" 9777bda5b58fSmrg 97785212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 97795212f86fSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; } 9780bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wtrigraphs 97815212f86fSmrg if eval test \${$cacheid+y} 97825212f86fSmrgthen : 97835212f86fSmrg printf %s "(cached) " >&6 97845212f86fSmrgelse $as_nop 9785bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9786bda5b58fSmrg/* end confdefs.h. */ 9787bda5b58fSmrgint i; 9788bda5b58fSmrgint 97895212f86fSmrgmain (void) 9790bda5b58fSmrg{ 9791bda5b58fSmrg 9792bda5b58fSmrg ; 9793bda5b58fSmrg return 0; 9794bda5b58fSmrg} 9795bda5b58fSmrg_ACEOF 97965212f86fSmrgif ac_fn_c_try_link "$LINENO" 97975212f86fSmrgthen : 9798bda5b58fSmrg eval $cacheid=yes 97995212f86fSmrgelse $as_nop 9800bda5b58fSmrg eval $cacheid=no 9801bda5b58fSmrgfi 98025212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9803bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9804bda5b58fSmrgfi 9805bda5b58fSmrg 9806bda5b58fSmrg 9807bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9808bda5b58fSmrg 9809bda5b58fSmrg eval supported=\$$cacheid 98105212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 98115212f86fSmrgprintf "%s\n" "$supported" >&6; } 9812bda5b58fSmrg if test "$supported" = "yes" ; then 9813bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 9814bda5b58fSmrg found="yes" 9815bda5b58fSmrg fi 9816bda5b58fSmrg fi 9817bda5b58fSmrg 9818bda5b58fSmrg 9819bda5b58fSmrg 9820bda5b58fSmrg 9821bda5b58fSmrg 9822bda5b58fSmrg 9823bda5b58fSmrg 9824bda5b58fSmrg 9825bda5b58fSmrg 9826bda5b58fSmrg 9827bda5b58fSmrg 9828bda5b58fSmrg 9829bda5b58fSmrg 9830bda5b58fSmrg 9831bda5b58fSmrg 9832bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9833bda5b58fSmrg 9834bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9835bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 98365212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 98375212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 98385212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 98395212f86fSmrgthen : 98405212f86fSmrg printf %s "(cached) " >&6 98415212f86fSmrgelse $as_nop 9842bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9843bda5b58fSmrg/* end confdefs.h. */ 9844bda5b58fSmrgint i; 9845bda5b58fSmrg_ACEOF 98465212f86fSmrgif ac_fn_c_try_compile "$LINENO" 98475212f86fSmrgthen : 9848bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 98495212f86fSmrgelse $as_nop 9850bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9851bda5b58fSmrgfi 98525212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9853bda5b58fSmrgfi 98545212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 98555212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9856bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9857bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9858bda5b58fSmrgfi 9859bda5b58fSmrg 9860bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9861bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9862bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9863bda5b58fSmrg fi 9864bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 98655212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 98665212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 98675212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 98685212f86fSmrgthen : 98695212f86fSmrg printf %s "(cached) " >&6 98705212f86fSmrgelse $as_nop 9871bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9872bda5b58fSmrg/* end confdefs.h. */ 9873bda5b58fSmrgint i; 9874bda5b58fSmrg_ACEOF 98755212f86fSmrgif ac_fn_c_try_compile "$LINENO" 98765212f86fSmrgthen : 9877bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 98785212f86fSmrgelse $as_nop 9879bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 9880bda5b58fSmrgfi 98815212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9882bda5b58fSmrgfi 98835212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 98845212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 9885bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 9886bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9887bda5b58fSmrgfi 9888bda5b58fSmrg 9889bda5b58fSmrgfound="no" 9890bda5b58fSmrg 9891bda5b58fSmrg if test $found = "no" ; then 9892b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9893bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9894bda5b58fSmrg fi 9895bda5b58fSmrg 9896b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 9897bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 9898bda5b58fSmrg fi 9899bda5b58fSmrg 9900bda5b58fSmrg CFLAGS="$CFLAGS -Warray-bounds" 9901bda5b58fSmrg 99025212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 99035212f86fSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; } 9904bda5b58fSmrg cacheid=xorg_cv_cc_flag__Warray_bounds 99055212f86fSmrg if eval test \${$cacheid+y} 99065212f86fSmrgthen : 99075212f86fSmrg printf %s "(cached) " >&6 99085212f86fSmrgelse $as_nop 9909bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9910bda5b58fSmrg/* end confdefs.h. */ 9911bda5b58fSmrgint i; 9912bda5b58fSmrgint 99135212f86fSmrgmain (void) 9914bda5b58fSmrg{ 9915bda5b58fSmrg 9916bda5b58fSmrg ; 9917bda5b58fSmrg return 0; 9918bda5b58fSmrg} 9919bda5b58fSmrg_ACEOF 99205212f86fSmrgif ac_fn_c_try_link "$LINENO" 99215212f86fSmrgthen : 9922bda5b58fSmrg eval $cacheid=yes 99235212f86fSmrgelse $as_nop 9924bda5b58fSmrg eval $cacheid=no 9925bda5b58fSmrgfi 99265212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 9927bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 9928bda5b58fSmrgfi 9929bda5b58fSmrg 9930bda5b58fSmrg 9931bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9932bda5b58fSmrg 9933bda5b58fSmrg eval supported=\$$cacheid 99345212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 99355212f86fSmrgprintf "%s\n" "$supported" >&6; } 9936bda5b58fSmrg if test "$supported" = "yes" ; then 9937bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 9938bda5b58fSmrg found="yes" 9939bda5b58fSmrg fi 9940bda5b58fSmrg fi 9941bda5b58fSmrg 9942bda5b58fSmrg 9943bda5b58fSmrg 9944bda5b58fSmrg 9945bda5b58fSmrg 9946bda5b58fSmrg 9947bda5b58fSmrg 9948bda5b58fSmrg 9949bda5b58fSmrg 9950bda5b58fSmrg 9951bda5b58fSmrg 9952bda5b58fSmrg 9953bda5b58fSmrg 9954bda5b58fSmrg 9955bda5b58fSmrg 9956bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 9957bda5b58fSmrg 9958bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 9959bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 99605212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 99615212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 99625212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 99635212f86fSmrgthen : 99645212f86fSmrg printf %s "(cached) " >&6 99655212f86fSmrgelse $as_nop 9966bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9967bda5b58fSmrg/* end confdefs.h. */ 9968bda5b58fSmrgint i; 9969bda5b58fSmrg_ACEOF 99705212f86fSmrgif ac_fn_c_try_compile "$LINENO" 99715212f86fSmrgthen : 9972bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 99735212f86fSmrgelse $as_nop 9974bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 9975bda5b58fSmrgfi 99765212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 9977bda5b58fSmrgfi 99785212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 99795212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 9980bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 9981bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 9982bda5b58fSmrgfi 9983bda5b58fSmrg 9984bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 9985bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 9986bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 9987bda5b58fSmrg fi 9988bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 99895212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 99905212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 99915212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 99925212f86fSmrgthen : 99935212f86fSmrg printf %s "(cached) " >&6 99945212f86fSmrgelse $as_nop 9995bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9996bda5b58fSmrg/* end confdefs.h. */ 9997bda5b58fSmrgint i; 9998bda5b58fSmrg_ACEOF 99995212f86fSmrgif ac_fn_c_try_compile "$LINENO" 100005212f86fSmrgthen : 10001bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 100025212f86fSmrgelse $as_nop 10003bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10004bda5b58fSmrgfi 100055212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10006bda5b58fSmrgfi 100075212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 100085212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10009bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10010bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10011bda5b58fSmrgfi 10012bda5b58fSmrg 10013bda5b58fSmrgfound="no" 10014bda5b58fSmrg 10015bda5b58fSmrg if test $found = "no" ; then 10016b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10017bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10018bda5b58fSmrg fi 10019bda5b58fSmrg 10020b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10021bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10022bda5b58fSmrg fi 10023bda5b58fSmrg 10024bda5b58fSmrg CFLAGS="$CFLAGS -Wwrite-strings" 10025bda5b58fSmrg 100265212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 100275212f86fSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; } 10028bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wwrite_strings 100295212f86fSmrg if eval test \${$cacheid+y} 100305212f86fSmrgthen : 100315212f86fSmrg printf %s "(cached) " >&6 100325212f86fSmrgelse $as_nop 10033bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10034bda5b58fSmrg/* end confdefs.h. */ 10035bda5b58fSmrgint i; 10036bda5b58fSmrgint 100375212f86fSmrgmain (void) 10038bda5b58fSmrg{ 10039bda5b58fSmrg 10040bda5b58fSmrg ; 10041bda5b58fSmrg return 0; 10042bda5b58fSmrg} 10043bda5b58fSmrg_ACEOF 100445212f86fSmrgif ac_fn_c_try_link "$LINENO" 100455212f86fSmrgthen : 10046bda5b58fSmrg eval $cacheid=yes 100475212f86fSmrgelse $as_nop 10048bda5b58fSmrg eval $cacheid=no 10049bda5b58fSmrgfi 100505212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10051bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10052bda5b58fSmrgfi 10053bda5b58fSmrg 10054bda5b58fSmrg 10055bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10056bda5b58fSmrg 10057bda5b58fSmrg eval supported=\$$cacheid 100585212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 100595212f86fSmrgprintf "%s\n" "$supported" >&6; } 10060bda5b58fSmrg if test "$supported" = "yes" ; then 10061bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 10062bda5b58fSmrg found="yes" 10063bda5b58fSmrg fi 10064bda5b58fSmrg fi 10065bda5b58fSmrg 10066bda5b58fSmrg 10067bda5b58fSmrg 10068bda5b58fSmrg 10069bda5b58fSmrg 10070bda5b58fSmrg 10071bda5b58fSmrg 10072bda5b58fSmrg 10073bda5b58fSmrg 10074bda5b58fSmrg 10075bda5b58fSmrg 10076bda5b58fSmrg 10077bda5b58fSmrg 10078bda5b58fSmrg 10079bda5b58fSmrg 10080bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10081bda5b58fSmrg 10082bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10083bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 100845212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 100855212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 100865212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 100875212f86fSmrgthen : 100885212f86fSmrg printf %s "(cached) " >&6 100895212f86fSmrgelse $as_nop 10090bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10091bda5b58fSmrg/* end confdefs.h. */ 10092bda5b58fSmrgint i; 10093bda5b58fSmrg_ACEOF 100945212f86fSmrgif ac_fn_c_try_compile "$LINENO" 100955212f86fSmrgthen : 10096bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 100975212f86fSmrgelse $as_nop 10098bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10099bda5b58fSmrgfi 101005212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10101bda5b58fSmrgfi 101025212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 101035212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10104bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10105bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10106bda5b58fSmrgfi 10107bda5b58fSmrg 10108bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10109bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10110bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10111bda5b58fSmrg fi 10112bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 101135212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 101145212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 101155212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 101165212f86fSmrgthen : 101175212f86fSmrg printf %s "(cached) " >&6 101185212f86fSmrgelse $as_nop 10119bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10120bda5b58fSmrg/* end confdefs.h. */ 10121bda5b58fSmrgint i; 10122bda5b58fSmrg_ACEOF 101235212f86fSmrgif ac_fn_c_try_compile "$LINENO" 101245212f86fSmrgthen : 10125bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 101265212f86fSmrgelse $as_nop 10127bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10128bda5b58fSmrgfi 101295212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10130bda5b58fSmrgfi 101315212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 101325212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10133bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10134bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10135bda5b58fSmrgfi 10136bda5b58fSmrg 10137bda5b58fSmrgfound="no" 10138bda5b58fSmrg 10139bda5b58fSmrg if test $found = "no" ; then 10140b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10141bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10142bda5b58fSmrg fi 10143bda5b58fSmrg 10144b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10145bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10146bda5b58fSmrg fi 10147bda5b58fSmrg 10148bda5b58fSmrg CFLAGS="$CFLAGS -Waddress" 10149bda5b58fSmrg 101505212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 101515212f86fSmrgprintf %s "checking if $CC supports -Waddress... " >&6; } 10152bda5b58fSmrg cacheid=xorg_cv_cc_flag__Waddress 101535212f86fSmrg if eval test \${$cacheid+y} 101545212f86fSmrgthen : 101555212f86fSmrg printf %s "(cached) " >&6 101565212f86fSmrgelse $as_nop 10157bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10158bda5b58fSmrg/* end confdefs.h. */ 10159bda5b58fSmrgint i; 10160bda5b58fSmrgint 101615212f86fSmrgmain (void) 10162bda5b58fSmrg{ 10163bda5b58fSmrg 10164bda5b58fSmrg ; 10165bda5b58fSmrg return 0; 10166bda5b58fSmrg} 10167bda5b58fSmrg_ACEOF 101685212f86fSmrgif ac_fn_c_try_link "$LINENO" 101695212f86fSmrgthen : 10170bda5b58fSmrg eval $cacheid=yes 101715212f86fSmrgelse $as_nop 10172bda5b58fSmrg eval $cacheid=no 10173bda5b58fSmrgfi 101745212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10175bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10176bda5b58fSmrgfi 10177bda5b58fSmrg 10178bda5b58fSmrg 10179bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10180bda5b58fSmrg 10181bda5b58fSmrg eval supported=\$$cacheid 101825212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 101835212f86fSmrgprintf "%s\n" "$supported" >&6; } 10184bda5b58fSmrg if test "$supported" = "yes" ; then 10185bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Waddress" 10186bda5b58fSmrg found="yes" 10187bda5b58fSmrg fi 10188bda5b58fSmrg fi 10189bda5b58fSmrg 10190bda5b58fSmrg 10191bda5b58fSmrg 10192bda5b58fSmrg 10193bda5b58fSmrg 10194bda5b58fSmrg 10195bda5b58fSmrg 10196bda5b58fSmrg 10197bda5b58fSmrg 10198bda5b58fSmrg 10199bda5b58fSmrg 10200bda5b58fSmrg 10201bda5b58fSmrg 10202bda5b58fSmrg 10203bda5b58fSmrg 10204bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10205bda5b58fSmrg 10206bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10207bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 102085212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 102095212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 102105212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 102115212f86fSmrgthen : 102125212f86fSmrg printf %s "(cached) " >&6 102135212f86fSmrgelse $as_nop 10214bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10215bda5b58fSmrg/* end confdefs.h. */ 10216bda5b58fSmrgint i; 10217bda5b58fSmrg_ACEOF 102185212f86fSmrgif ac_fn_c_try_compile "$LINENO" 102195212f86fSmrgthen : 10220bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 102215212f86fSmrgelse $as_nop 10222bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10223bda5b58fSmrgfi 102245212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10225bda5b58fSmrgfi 102265212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 102275212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10228bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10229bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10230bda5b58fSmrgfi 10231bda5b58fSmrg 10232bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10233bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10234bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10235bda5b58fSmrg fi 10236bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 102375212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 102385212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 102395212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 102405212f86fSmrgthen : 102415212f86fSmrg printf %s "(cached) " >&6 102425212f86fSmrgelse $as_nop 10243bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10244bda5b58fSmrg/* end confdefs.h. */ 10245bda5b58fSmrgint i; 10246bda5b58fSmrg_ACEOF 102475212f86fSmrgif ac_fn_c_try_compile "$LINENO" 102485212f86fSmrgthen : 10249bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 102505212f86fSmrgelse $as_nop 10251bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10252bda5b58fSmrgfi 102535212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10254bda5b58fSmrgfi 102555212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 102565212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10257bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10258bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10259bda5b58fSmrgfi 10260bda5b58fSmrg 10261bda5b58fSmrgfound="no" 10262bda5b58fSmrg 10263bda5b58fSmrg if test $found = "no" ; then 10264b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10265bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10266bda5b58fSmrg fi 10267bda5b58fSmrg 10268b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10269bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10270bda5b58fSmrg fi 10271bda5b58fSmrg 10272bda5b58fSmrg CFLAGS="$CFLAGS -Wint-to-pointer-cast" 10273bda5b58fSmrg 102745212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 102755212f86fSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 10276bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 102775212f86fSmrg if eval test \${$cacheid+y} 102785212f86fSmrgthen : 102795212f86fSmrg printf %s "(cached) " >&6 102805212f86fSmrgelse $as_nop 10281bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10282bda5b58fSmrg/* end confdefs.h. */ 10283bda5b58fSmrgint i; 10284bda5b58fSmrgint 102855212f86fSmrgmain (void) 10286bda5b58fSmrg{ 10287bda5b58fSmrg 10288bda5b58fSmrg ; 10289bda5b58fSmrg return 0; 10290bda5b58fSmrg} 10291bda5b58fSmrg_ACEOF 102925212f86fSmrgif ac_fn_c_try_link "$LINENO" 102935212f86fSmrgthen : 10294bda5b58fSmrg eval $cacheid=yes 102955212f86fSmrgelse $as_nop 10296bda5b58fSmrg eval $cacheid=no 10297bda5b58fSmrgfi 102985212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10299bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10300bda5b58fSmrgfi 10301bda5b58fSmrg 10302bda5b58fSmrg 10303bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10304bda5b58fSmrg 10305bda5b58fSmrg eval supported=\$$cacheid 103065212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 103075212f86fSmrgprintf "%s\n" "$supported" >&6; } 10308bda5b58fSmrg if test "$supported" = "yes" ; then 10309bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 10310bda5b58fSmrg found="yes" 10311bda5b58fSmrg fi 10312bda5b58fSmrg fi 10313bda5b58fSmrg 10314bda5b58fSmrg 10315bda5b58fSmrg 10316bda5b58fSmrg 10317bda5b58fSmrg 10318bda5b58fSmrg 10319bda5b58fSmrg 10320bda5b58fSmrg 10321bda5b58fSmrg 10322bda5b58fSmrg 10323bda5b58fSmrg 10324bda5b58fSmrg 10325bda5b58fSmrg 10326bda5b58fSmrg 10327bda5b58fSmrg 10328bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10329bda5b58fSmrg 10330bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10331bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 103325212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 103335212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 103345212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 103355212f86fSmrgthen : 103365212f86fSmrg printf %s "(cached) " >&6 103375212f86fSmrgelse $as_nop 10338bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10339bda5b58fSmrg/* end confdefs.h. */ 10340bda5b58fSmrgint i; 10341bda5b58fSmrg_ACEOF 103425212f86fSmrgif ac_fn_c_try_compile "$LINENO" 103435212f86fSmrgthen : 10344bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 103455212f86fSmrgelse $as_nop 10346bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10347bda5b58fSmrgfi 103485212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10349bda5b58fSmrgfi 103505212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 103515212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10352bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10353bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10354bda5b58fSmrgfi 10355bda5b58fSmrg 10356bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10357bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10358bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10359bda5b58fSmrg fi 10360bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 103615212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 103625212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 103635212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 103645212f86fSmrgthen : 103655212f86fSmrg printf %s "(cached) " >&6 103665212f86fSmrgelse $as_nop 10367bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10368bda5b58fSmrg/* end confdefs.h. */ 10369bda5b58fSmrgint i; 10370bda5b58fSmrg_ACEOF 103715212f86fSmrgif ac_fn_c_try_compile "$LINENO" 103725212f86fSmrgthen : 10373bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 103745212f86fSmrgelse $as_nop 10375bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10376bda5b58fSmrgfi 103775212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10378bda5b58fSmrgfi 103795212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 103805212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10381bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10382bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10383bda5b58fSmrgfi 10384bda5b58fSmrg 10385bda5b58fSmrgfound="no" 10386bda5b58fSmrg 10387bda5b58fSmrg if test $found = "no" ; then 10388b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10389bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10390bda5b58fSmrg fi 10391bda5b58fSmrg 10392b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10393bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10394bda5b58fSmrg fi 10395bda5b58fSmrg 10396bda5b58fSmrg CFLAGS="$CFLAGS -Wpointer-to-int-cast" 10397bda5b58fSmrg 103985212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 103995212f86fSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 10400bda5b58fSmrg cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 104015212f86fSmrg if eval test \${$cacheid+y} 104025212f86fSmrgthen : 104035212f86fSmrg printf %s "(cached) " >&6 104045212f86fSmrgelse $as_nop 10405bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10406bda5b58fSmrg/* end confdefs.h. */ 10407bda5b58fSmrgint i; 10408bda5b58fSmrgint 104095212f86fSmrgmain (void) 10410bda5b58fSmrg{ 10411bda5b58fSmrg 10412bda5b58fSmrg ; 10413bda5b58fSmrg return 0; 10414bda5b58fSmrg} 10415bda5b58fSmrg_ACEOF 104165212f86fSmrgif ac_fn_c_try_link "$LINENO" 104175212f86fSmrgthen : 10418bda5b58fSmrg eval $cacheid=yes 104195212f86fSmrgelse $as_nop 10420bda5b58fSmrg eval $cacheid=no 10421bda5b58fSmrgfi 104225212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10423bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10424bda5b58fSmrgfi 10425bda5b58fSmrg 10426bda5b58fSmrg 10427bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10428bda5b58fSmrg 10429bda5b58fSmrg eval supported=\$$cacheid 104305212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 104315212f86fSmrgprintf "%s\n" "$supported" >&6; } 10432bda5b58fSmrg if test "$supported" = "yes" ; then 10433bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 10434bda5b58fSmrg found="yes" 10435bda5b58fSmrg fi 10436bda5b58fSmrg fi 10437bda5b58fSmrg 10438bda5b58fSmrg 10439bda5b58fSmrgfi 10440bda5b58fSmrg 10441bda5b58fSmrg 10442bda5b58fSmrg 10443bda5b58fSmrg 10444bda5b58fSmrg 10445bda5b58fSmrg 10446bda5b58fSmrg 10447bda5b58fSmrg CWARNFLAGS="$BASE_CFLAGS" 10448bda5b58fSmrg if test "x$GCC" = xyes ; then 10449bda5b58fSmrg CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 10450bda5b58fSmrg fi 10451bda5b58fSmrg 10452bda5b58fSmrg 10453bda5b58fSmrg 10454bda5b58fSmrg 10455bda5b58fSmrg 10456bda5b58fSmrg 10457bda5b58fSmrg 10458bda5b58fSmrg 10459bda5b58fSmrg# Check whether --enable-strict-compilation was given. 104605212f86fSmrgif test ${enable_strict_compilation+y} 104615212f86fSmrgthen : 10462bda5b58fSmrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 104635212f86fSmrgelse $as_nop 10464bda5b58fSmrg STRICT_COMPILE=no 10465bda5b58fSmrgfi 10466bda5b58fSmrg 10467bda5b58fSmrg 10468bda5b58fSmrg 10469bda5b58fSmrg 10470bda5b58fSmrg 10471bda5b58fSmrg 10472bda5b58fSmrgSTRICT_CFLAGS="" 10473bda5b58fSmrg 10474bda5b58fSmrg 10475bda5b58fSmrg 10476bda5b58fSmrg 10477bda5b58fSmrg 10478bda5b58fSmrg 10479bda5b58fSmrg 10480bda5b58fSmrg 10481bda5b58fSmrg 10482bda5b58fSmrg 10483bda5b58fSmrg 10484bda5b58fSmrg 10485bda5b58fSmrg 10486bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10487bda5b58fSmrg 10488bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10489bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 104905212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 104915212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 104925212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 104935212f86fSmrgthen : 104945212f86fSmrg printf %s "(cached) " >&6 104955212f86fSmrgelse $as_nop 10496bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10497bda5b58fSmrg/* end confdefs.h. */ 10498bda5b58fSmrgint i; 10499bda5b58fSmrg_ACEOF 105005212f86fSmrgif ac_fn_c_try_compile "$LINENO" 105015212f86fSmrgthen : 10502bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 105035212f86fSmrgelse $as_nop 10504bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10505bda5b58fSmrgfi 105065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10507bda5b58fSmrgfi 105085212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 105095212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10510bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10511bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10512bda5b58fSmrgfi 10513bda5b58fSmrg 10514bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10515bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10516bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10517bda5b58fSmrg fi 10518bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 105195212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 105205212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 105215212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 105225212f86fSmrgthen : 105235212f86fSmrg printf %s "(cached) " >&6 105245212f86fSmrgelse $as_nop 10525bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10526bda5b58fSmrg/* end confdefs.h. */ 10527bda5b58fSmrgint i; 10528bda5b58fSmrg_ACEOF 105295212f86fSmrgif ac_fn_c_try_compile "$LINENO" 105305212f86fSmrgthen : 10531bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 105325212f86fSmrgelse $as_nop 10533bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10534bda5b58fSmrgfi 105355212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10536bda5b58fSmrgfi 105375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 105385212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10539bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10540bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10541bda5b58fSmrgfi 10542bda5b58fSmrg 10543bda5b58fSmrgfound="no" 10544bda5b58fSmrg 10545bda5b58fSmrg if test $found = "no" ; then 10546b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10547bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10548bda5b58fSmrg fi 10549bda5b58fSmrg 10550b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10551bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10552bda5b58fSmrg fi 10553bda5b58fSmrg 10554bda5b58fSmrg CFLAGS="$CFLAGS -pedantic" 10555bda5b58fSmrg 105565212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 105575212f86fSmrgprintf %s "checking if $CC supports -pedantic... " >&6; } 10558bda5b58fSmrg cacheid=xorg_cv_cc_flag__pedantic 105595212f86fSmrg if eval test \${$cacheid+y} 105605212f86fSmrgthen : 105615212f86fSmrg printf %s "(cached) " >&6 105625212f86fSmrgelse $as_nop 10563bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10564bda5b58fSmrg/* end confdefs.h. */ 10565bda5b58fSmrgint i; 10566bda5b58fSmrgint 105675212f86fSmrgmain (void) 10568bda5b58fSmrg{ 10569bda5b58fSmrg 10570bda5b58fSmrg ; 10571bda5b58fSmrg return 0; 10572bda5b58fSmrg} 10573bda5b58fSmrg_ACEOF 105745212f86fSmrgif ac_fn_c_try_link "$LINENO" 105755212f86fSmrgthen : 10576bda5b58fSmrg eval $cacheid=yes 105775212f86fSmrgelse $as_nop 10578bda5b58fSmrg eval $cacheid=no 10579bda5b58fSmrgfi 105805212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10581bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10582bda5b58fSmrgfi 10583bda5b58fSmrg 10584bda5b58fSmrg 10585bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10586bda5b58fSmrg 10587bda5b58fSmrg eval supported=\$$cacheid 105885212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 105895212f86fSmrgprintf "%s\n" "$supported" >&6; } 10590bda5b58fSmrg if test "$supported" = "yes" ; then 10591bda5b58fSmrg STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 10592bda5b58fSmrg found="yes" 10593bda5b58fSmrg fi 10594bda5b58fSmrg fi 10595bda5b58fSmrg 10596bda5b58fSmrg 10597bda5b58fSmrg 10598bda5b58fSmrg 10599bda5b58fSmrg 10600bda5b58fSmrg 10601bda5b58fSmrg 10602bda5b58fSmrg 10603bda5b58fSmrg 10604bda5b58fSmrg 10605bda5b58fSmrg 10606bda5b58fSmrg 10607bda5b58fSmrg 10608bda5b58fSmrg 10609bda5b58fSmrg 10610bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10611bda5b58fSmrg 10612bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10613bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 106145212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 106155212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 106165212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 106175212f86fSmrgthen : 106185212f86fSmrg printf %s "(cached) " >&6 106195212f86fSmrgelse $as_nop 10620bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10621bda5b58fSmrg/* end confdefs.h. */ 10622bda5b58fSmrgint i; 10623bda5b58fSmrg_ACEOF 106245212f86fSmrgif ac_fn_c_try_compile "$LINENO" 106255212f86fSmrgthen : 10626bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 106275212f86fSmrgelse $as_nop 10628bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10629bda5b58fSmrgfi 106305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10631bda5b58fSmrgfi 106325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 106335212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10634bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10635bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10636bda5b58fSmrgfi 10637bda5b58fSmrg 10638bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10639bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10640bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10641bda5b58fSmrg fi 10642bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 106435212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 106445212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 106455212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 106465212f86fSmrgthen : 106475212f86fSmrg printf %s "(cached) " >&6 106485212f86fSmrgelse $as_nop 10649bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10650bda5b58fSmrg/* end confdefs.h. */ 10651bda5b58fSmrgint i; 10652bda5b58fSmrg_ACEOF 106535212f86fSmrgif ac_fn_c_try_compile "$LINENO" 106545212f86fSmrgthen : 10655bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 106565212f86fSmrgelse $as_nop 10657bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10658bda5b58fSmrgfi 106595212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10660bda5b58fSmrgfi 106615212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 106625212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10663bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10664bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10665bda5b58fSmrgfi 10666bda5b58fSmrg 10667bda5b58fSmrgfound="no" 10668bda5b58fSmrg 10669bda5b58fSmrg if test $found = "no" ; then 10670b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10671bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10672bda5b58fSmrg fi 10673bda5b58fSmrg 10674b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10675bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10676bda5b58fSmrg fi 10677bda5b58fSmrg 10678bda5b58fSmrg CFLAGS="$CFLAGS -Werror" 10679bda5b58fSmrg 106805212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 106815212f86fSmrgprintf %s "checking if $CC supports -Werror... " >&6; } 10682bda5b58fSmrg cacheid=xorg_cv_cc_flag__Werror 106835212f86fSmrg if eval test \${$cacheid+y} 106845212f86fSmrgthen : 106855212f86fSmrg printf %s "(cached) " >&6 106865212f86fSmrgelse $as_nop 10687bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10688bda5b58fSmrg/* end confdefs.h. */ 10689bda5b58fSmrgint i; 10690bda5b58fSmrgint 106915212f86fSmrgmain (void) 10692bda5b58fSmrg{ 10693bda5b58fSmrg 10694bda5b58fSmrg ; 10695bda5b58fSmrg return 0; 10696bda5b58fSmrg} 10697bda5b58fSmrg_ACEOF 106985212f86fSmrgif ac_fn_c_try_link "$LINENO" 106995212f86fSmrgthen : 10700bda5b58fSmrg eval $cacheid=yes 107015212f86fSmrgelse $as_nop 10702bda5b58fSmrg eval $cacheid=no 10703bda5b58fSmrgfi 107045212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10705bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10706bda5b58fSmrgfi 10707bda5b58fSmrg 10708bda5b58fSmrg 10709bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10710bda5b58fSmrg 10711bda5b58fSmrg eval supported=\$$cacheid 107125212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 107135212f86fSmrgprintf "%s\n" "$supported" >&6; } 10714bda5b58fSmrg if test "$supported" = "yes" ; then 10715bda5b58fSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 10716bda5b58fSmrg found="yes" 10717bda5b58fSmrg fi 10718bda5b58fSmrg fi 10719bda5b58fSmrg 10720bda5b58fSmrg if test $found = "no" ; then 10721b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10722bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10723bda5b58fSmrg fi 10724bda5b58fSmrg 10725b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10726bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10727bda5b58fSmrg fi 10728bda5b58fSmrg 10729bda5b58fSmrg CFLAGS="$CFLAGS -errwarn" 10730bda5b58fSmrg 107315212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 107325212f86fSmrgprintf %s "checking if $CC supports -errwarn... " >&6; } 10733bda5b58fSmrg cacheid=xorg_cv_cc_flag__errwarn 107345212f86fSmrg if eval test \${$cacheid+y} 107355212f86fSmrgthen : 107365212f86fSmrg printf %s "(cached) " >&6 107375212f86fSmrgelse $as_nop 10738bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10739bda5b58fSmrg/* end confdefs.h. */ 10740bda5b58fSmrgint i; 10741bda5b58fSmrgint 107425212f86fSmrgmain (void) 10743bda5b58fSmrg{ 10744bda5b58fSmrg 10745bda5b58fSmrg ; 10746bda5b58fSmrg return 0; 10747bda5b58fSmrg} 10748bda5b58fSmrg_ACEOF 107495212f86fSmrgif ac_fn_c_try_link "$LINENO" 107505212f86fSmrgthen : 10751bda5b58fSmrg eval $cacheid=yes 107525212f86fSmrgelse $as_nop 10753bda5b58fSmrg eval $cacheid=no 10754bda5b58fSmrgfi 107555212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10756bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10757bda5b58fSmrgfi 10758bda5b58fSmrg 10759bda5b58fSmrg 10760bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10761bda5b58fSmrg 10762bda5b58fSmrg eval supported=\$$cacheid 107635212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 107645212f86fSmrgprintf "%s\n" "$supported" >&6; } 10765bda5b58fSmrg if test "$supported" = "yes" ; then 10766bda5b58fSmrg STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 10767bda5b58fSmrg found="yes" 10768bda5b58fSmrg fi 10769bda5b58fSmrg fi 10770bda5b58fSmrg 10771bda5b58fSmrg 10772bda5b58fSmrg 10773bda5b58fSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 10774bda5b58fSmrg# activate it with -Werror, so we add it here explicitly. 10775bda5b58fSmrg 10776bda5b58fSmrg 10777bda5b58fSmrg 10778bda5b58fSmrg 10779bda5b58fSmrg 10780bda5b58fSmrg 10781bda5b58fSmrg 10782bda5b58fSmrg 10783bda5b58fSmrg 10784bda5b58fSmrg 10785bda5b58fSmrg 10786bda5b58fSmrg 10787bda5b58fSmrg 10788bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS" 10789bda5b58fSmrg 10790bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 10791bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 107925212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 107935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 107945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y} 107955212f86fSmrgthen : 107965212f86fSmrg printf %s "(cached) " >&6 107975212f86fSmrgelse $as_nop 10798bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10799bda5b58fSmrg/* end confdefs.h. */ 10800bda5b58fSmrgint i; 10801bda5b58fSmrg_ACEOF 108025212f86fSmrgif ac_fn_c_try_compile "$LINENO" 108035212f86fSmrgthen : 10804bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=yes 108055212f86fSmrgelse $as_nop 10806bda5b58fSmrg xorg_cv_cc_flag_unknown_warning_option=no 10807bda5b58fSmrgfi 108085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10809bda5b58fSmrgfi 108105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 108115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 10812bda5b58fSmrg xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 10813bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10814bda5b58fSmrgfi 10815bda5b58fSmrg 10816bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 10817bda5b58fSmrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10818bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10819bda5b58fSmrg fi 10820bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 108215212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 108225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 108235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y} 108245212f86fSmrgthen : 108255212f86fSmrg printf %s "(cached) " >&6 108265212f86fSmrgelse $as_nop 10827bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10828bda5b58fSmrg/* end confdefs.h. */ 10829bda5b58fSmrgint i; 10830bda5b58fSmrg_ACEOF 108315212f86fSmrgif ac_fn_c_try_compile "$LINENO" 108325212f86fSmrgthen : 10833bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=yes 108345212f86fSmrgelse $as_nop 10835bda5b58fSmrg xorg_cv_cc_flag_unused_command_line_argument=no 10836bda5b58fSmrgfi 108375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext 10838bda5b58fSmrgfi 108395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 108405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 10841bda5b58fSmrg xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 10842bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10843bda5b58fSmrgfi 10844bda5b58fSmrg 10845bda5b58fSmrgfound="no" 10846bda5b58fSmrg 10847bda5b58fSmrg if test $found = "no" ; then 10848b8414663Smrg if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 10849bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unknown-warning-option" 10850bda5b58fSmrg fi 10851bda5b58fSmrg 10852b8414663Smrg if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 10853bda5b58fSmrg CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 10854bda5b58fSmrg fi 10855bda5b58fSmrg 10856bda5b58fSmrg CFLAGS="$CFLAGS -Werror=attributes" 10857bda5b58fSmrg 108585212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 108595212f86fSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; } 10860b8414663Smrg cacheid=xorg_cv_cc_flag__Werror_attributes 108615212f86fSmrg if eval test \${$cacheid+y} 108625212f86fSmrgthen : 108635212f86fSmrg printf %s "(cached) " >&6 108645212f86fSmrgelse $as_nop 10865bda5b58fSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10866bda5b58fSmrg/* end confdefs.h. */ 10867bda5b58fSmrgint i; 10868bda5b58fSmrgint 108695212f86fSmrgmain (void) 10870bda5b58fSmrg{ 10871bda5b58fSmrg 10872bda5b58fSmrg ; 10873bda5b58fSmrg return 0; 10874bda5b58fSmrg} 10875bda5b58fSmrg_ACEOF 108765212f86fSmrgif ac_fn_c_try_link "$LINENO" 108775212f86fSmrgthen : 10878bda5b58fSmrg eval $cacheid=yes 108795212f86fSmrgelse $as_nop 10880bda5b58fSmrg eval $cacheid=no 10881bda5b58fSmrgfi 108825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \ 10883bda5b58fSmrg conftest$ac_exeext conftest.$ac_ext 10884bda5b58fSmrgfi 10885bda5b58fSmrg 10886bda5b58fSmrg 10887bda5b58fSmrg CFLAGS="$xorg_testset_save_CFLAGS" 10888bda5b58fSmrg 10889bda5b58fSmrg eval supported=\$$cacheid 108905212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 108915212f86fSmrgprintf "%s\n" "$supported" >&6; } 10892bda5b58fSmrg if test "$supported" = "yes" ; then 10893bda5b58fSmrg STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 10894bda5b58fSmrg found="yes" 10895bda5b58fSmrg fi 10896bda5b58fSmrg fi 10897bda5b58fSmrg 10898bda5b58fSmrg 10899bda5b58fSmrg 10900bda5b58fSmrgif test "x$STRICT_COMPILE" = "xyes"; then 10901bda5b58fSmrg BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 10902bda5b58fSmrg CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 10903bda5b58fSmrgfi 10904bda5b58fSmrg 10905bda5b58fSmrg 10906765486e8Smrg 10907765486e8Smrg 10908765486e8Smrg 10909765486e8Smrg 10910765486e8Smrgcat >>confdefs.h <<_ACEOF 10911765486e8Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 10912765486e8Smrg_ACEOF 10913765486e8Smrg 10914765486e8Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 10915765486e8Smrg if test "x$PVM" = "x"; then 10916765486e8Smrg PVM="0" 10917765486e8Smrg fi 10918765486e8Smrg 109195212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h 10920765486e8Smrg 10921765486e8Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 10922765486e8Smrg if test "x$PVP" = "x"; then 10923765486e8Smrg PVP="0" 10924765486e8Smrg fi 10925765486e8Smrg 109265212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h 10927765486e8Smrg 10928765486e8Smrg 10929765486e8Smrg 109305212f86fSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 10931765486e8Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 109325212f86fSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 109335212f86fSmrgtouch \$(top_srcdir)/ChangeLog; \ 109345212f86fSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 10935765486e8Smrg 10936765486e8Smrg 10937765486e8Smrg 10938765486e8Smrg 10939765486e8Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 10940765486e8SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 10941765486e8Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 109425212f86fSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 109435212f86fSmrgtouch \$(top_srcdir)/INSTALL; \ 109445212f86fSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 109455212f86fSmrg 10946765486e8Smrg 10947765486e8Smrg 10948765486e8Smrg 109497d5e3a19Smrg 109507d5e3a19Smrg 109515212f86fSmrgcase $host_os in 109525212f86fSmrg solaris*) 109535212f86fSmrg # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 109545212f86fSmrg # check for a man page file found in later versions that use 109555212f86fSmrg # traditional section numbers instead 109565212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 109575212f86fSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; } 109585212f86fSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y} 109595212f86fSmrgthen : 109605212f86fSmrg printf %s "(cached) " >&6 109615212f86fSmrgelse $as_nop 109625212f86fSmrg test "$cross_compiling" = yes && 109635212f86fSmrg as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 109645212f86fSmrgif test -r "/usr/share/man/man7/attributes.7"; then 109655212f86fSmrg ac_cv_file__usr_share_man_man7_attributes_7=yes 109665212f86fSmrgelse 109675212f86fSmrg ac_cv_file__usr_share_man_man7_attributes_7=no 109685212f86fSmrgfi 109695212f86fSmrgfi 109705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 109715212f86fSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 109725212f86fSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes 109735212f86fSmrgthen : 109745212f86fSmrg SYSV_MAN_SECTIONS=false 109755212f86fSmrgelse $as_nop 109765212f86fSmrg SYSV_MAN_SECTIONS=true 109775212f86fSmrgfi 109785212f86fSmrg 109795212f86fSmrg ;; 109805212f86fSmrg *) SYSV_MAN_SECTIONS=false ;; 109815212f86fSmrgesac 109827d5e3a19Smrg 109837d5e3a19Smrgif test x$APP_MAN_SUFFIX = x ; then 109847d5e3a19Smrg APP_MAN_SUFFIX=1 109857d5e3a19Smrgfi 109867d5e3a19Smrgif test x$APP_MAN_DIR = x ; then 109877d5e3a19Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 109887d5e3a19Smrgfi 109897d5e3a19Smrg 109907d5e3a19Smrgif test x$LIB_MAN_SUFFIX = x ; then 109917d5e3a19Smrg LIB_MAN_SUFFIX=3 109927d5e3a19Smrgfi 109937d5e3a19Smrgif test x$LIB_MAN_DIR = x ; then 109947d5e3a19Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 109957d5e3a19Smrgfi 109967d5e3a19Smrg 109977d5e3a19Smrgif test x$FILE_MAN_SUFFIX = x ; then 109985212f86fSmrg case $SYSV_MAN_SECTIONS in 109995212f86fSmrg true) FILE_MAN_SUFFIX=4 ;; 1100013e6bc1cSmrg *) FILE_MAN_SUFFIX=5 ;; 110017d5e3a19Smrg esac 110027d5e3a19Smrgfi 110037d5e3a19Smrgif test x$FILE_MAN_DIR = x ; then 110047d5e3a19Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 110057d5e3a19Smrgfi 110067d5e3a19Smrg 110077d5e3a19Smrgif test x$MISC_MAN_SUFFIX = x ; then 110085212f86fSmrg case $SYSV_MAN_SECTIONS in 110095212f86fSmrg true) MISC_MAN_SUFFIX=5 ;; 1101013e6bc1cSmrg *) MISC_MAN_SUFFIX=7 ;; 110117d5e3a19Smrg esac 110127d5e3a19Smrgfi 110137d5e3a19Smrgif test x$MISC_MAN_DIR = x ; then 110147d5e3a19Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 110157d5e3a19Smrgfi 110167d5e3a19Smrg 110177d5e3a19Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 110185212f86fSmrg case $SYSV_MAN_SECTIONS in 110195212f86fSmrg true) DRIVER_MAN_SUFFIX=7 ;; 1102013e6bc1cSmrg *) DRIVER_MAN_SUFFIX=4 ;; 110217d5e3a19Smrg esac 110227d5e3a19Smrgfi 110237d5e3a19Smrgif test x$DRIVER_MAN_DIR = x ; then 110247d5e3a19Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 110257d5e3a19Smrgfi 110267d5e3a19Smrg 110277d5e3a19Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 110285212f86fSmrg case $SYSV_MAN_SECTIONS in 110295212f86fSmrg true) ADMIN_MAN_SUFFIX=1m ;; 1103013e6bc1cSmrg *) ADMIN_MAN_SUFFIX=8 ;; 110317d5e3a19Smrg esac 110327d5e3a19Smrgfi 110337d5e3a19Smrgif test x$ADMIN_MAN_DIR = x ; then 110347d5e3a19Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 110357d5e3a19Smrgfi 110367d5e3a19Smrg 110377d5e3a19Smrg 110387d5e3a19Smrg 110397d5e3a19Smrg 110407d5e3a19Smrg 110417d5e3a19Smrg 110427d5e3a19Smrg 110437d5e3a19Smrg 110447d5e3a19Smrg 110457d5e3a19Smrg 110467d5e3a19Smrg 110477d5e3a19Smrg 110487d5e3a19Smrg 110497d5e3a19Smrg 110507d5e3a19Smrg 11051765486e8SmrgXORG_MAN_PAGE="X Version 11" 11052765486e8Smrg 11053765486e8SmrgMAN_SUBSTS="\ 11054765486e8Smrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11055765486e8Smrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 11056765486e8Smrg -e 's|__xservername__|Xorg|g' \ 11057765486e8Smrg -e 's|__xconfigfile__|xorg.conf|g' \ 11058765486e8Smrg -e 's|__projectroot__|\$(prefix)|g' \ 11059765486e8Smrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 11060765486e8Smrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 11061765486e8Smrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 11062765486e8Smrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 11063765486e8Smrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 11064765486e8Smrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 11065765486e8Smrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 11066765486e8Smrg 11067765486e8Smrg 11068765486e8Smrg 11069765486e8Smrg# Check whether --enable-silent-rules was given. 110705212f86fSmrgif test ${enable_silent_rules+y} 110715212f86fSmrgthen : 11072765486e8Smrg enableval=$enable_silent_rules; 11073765486e8Smrgfi 11074765486e8Smrg 11075b8414663Smrgcase $enable_silent_rules in # ((( 11076b8414663Smrg yes) AM_DEFAULT_VERBOSITY=0;; 11077b8414663Smrg no) AM_DEFAULT_VERBOSITY=1;; 11078b8414663Smrg *) AM_DEFAULT_VERBOSITY=0;; 11079765486e8Smrgesac 11080b8414663Smrgam_make=${MAKE-make} 110815212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 110825212f86fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; } 110835212f86fSmrgif test ${am_cv_make_support_nested_variables+y} 110845212f86fSmrgthen : 110855212f86fSmrg printf %s "(cached) " >&6 110865212f86fSmrgelse $as_nop 110875212f86fSmrg if printf "%s\n" 'TRUE=$(BAR$(V)) 11088b8414663SmrgBAR0=false 11089b8414663SmrgBAR1=true 11090b8414663SmrgV=1 11091b8414663Smrgam__doit: 11092b8414663Smrg @$(TRUE) 11093b8414663Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 11094b8414663Smrg am_cv_make_support_nested_variables=yes 11095b8414663Smrgelse 11096b8414663Smrg am_cv_make_support_nested_variables=no 11097b8414663Smrgfi 11098b8414663Smrgfi 110995212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 111005212f86fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; } 11101b8414663Smrgif test $am_cv_make_support_nested_variables = yes; then 11102b8414663Smrg AM_V='$(V)' 11103b8414663Smrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 11104b8414663Smrgelse 11105b8414663Smrg AM_V=$AM_DEFAULT_VERBOSITY 11106b8414663Smrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 11107b8414663Smrgfi 11108765486e8SmrgAM_BACKSLASH='\' 11109765486e8Smrg 11110765486e8Smrg 111117d5e3a19Smrg 111127d5e3a19Smrg 11113765486e8Smrg# Check whether --with-xkb-config-root was given. 111145212f86fSmrgif test ${with_xkb_config_root+y} 111155212f86fSmrgthen : 11116765486e8Smrg withval=$with_xkb_config_root; XKBCONFIGROOT="$withval" 111175212f86fSmrgelse $as_nop 11118765486e8Smrg XKBCONFIGROOT=${datadir}/X11/xkb 111197d5e3a19Smrgfi 111207d5e3a19Smrg 111217d5e3a19Smrg 111227d5e3a19Smrg 11123765486e8Smrg# Checks for pkg-config packages 111245212f86fSmrg# xrandr is needed for the XWayland check 11125765486e8Smrg 11126765486e8Smrgpkg_failed=no 111275212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SETXKBMAP" >&5 111285212f86fSmrgprintf %s "checking for SETXKBMAP... " >&6; } 11129765486e8Smrg 11130765486e8Smrgif test -n "$SETXKBMAP_CFLAGS"; then 11131765486e8Smrg pkg_cv_SETXKBMAP_CFLAGS="$SETXKBMAP_CFLAGS" 11132765486e8Smrg elif test -n "$PKG_CONFIG"; then 11133765486e8Smrg if test -n "$PKG_CONFIG" && \ 111345212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile x11 xrandr\""; } >&5 111355212f86fSmrg ($PKG_CONFIG --exists --print-errors "xkbfile x11 xrandr") 2>&5 11136765486e8Smrg ac_status=$? 111375212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11138765486e8Smrg test $ac_status = 0; }; then 111395212f86fSmrg pkg_cv_SETXKBMAP_CFLAGS=`$PKG_CONFIG --cflags "xkbfile x11 xrandr" 2>/dev/null` 1114013e6bc1cSmrg test "x$?" != "x0" && pkg_failed=yes 11141765486e8Smrgelse 11142765486e8Smrg pkg_failed=yes 11143765486e8Smrgfi 11144765486e8Smrg else 11145765486e8Smrg pkg_failed=untried 11146765486e8Smrgfi 11147765486e8Smrgif test -n "$SETXKBMAP_LIBS"; then 11148765486e8Smrg pkg_cv_SETXKBMAP_LIBS="$SETXKBMAP_LIBS" 11149765486e8Smrg elif test -n "$PKG_CONFIG"; then 11150765486e8Smrg if test -n "$PKG_CONFIG" && \ 111515212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile x11 xrandr\""; } >&5 111525212f86fSmrg ($PKG_CONFIG --exists --print-errors "xkbfile x11 xrandr") 2>&5 11153765486e8Smrg ac_status=$? 111545212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11155765486e8Smrg test $ac_status = 0; }; then 111565212f86fSmrg pkg_cv_SETXKBMAP_LIBS=`$PKG_CONFIG --libs "xkbfile x11 xrandr" 2>/dev/null` 1115713e6bc1cSmrg test "x$?" != "x0" && pkg_failed=yes 11158765486e8Smrgelse 11159765486e8Smrg pkg_failed=yes 11160765486e8Smrgfi 11161765486e8Smrg else 11162765486e8Smrg pkg_failed=untried 11163765486e8Smrgfi 11164765486e8Smrg 11165765486e8Smrg 11166765486e8Smrg 11167765486e8Smrgif test $pkg_failed = yes; then 111685212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 111695212f86fSmrgprintf "%s\n" "no" >&6; } 11170765486e8Smrg 11171765486e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11172765486e8Smrg _pkg_short_errors_supported=yes 11173765486e8Smrgelse 11174765486e8Smrg _pkg_short_errors_supported=no 11175765486e8Smrgfi 11176765486e8Smrg if test $_pkg_short_errors_supported = yes; then 111775212f86fSmrg SETXKBMAP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xkbfile x11 xrandr" 2>&1` 11178765486e8Smrg else 111795212f86fSmrg SETXKBMAP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xkbfile x11 xrandr" 2>&1` 11180765486e8Smrg fi 11181765486e8Smrg # Put the nasty error message in config.log where it belongs 11182765486e8Smrg echo "$SETXKBMAP_PKG_ERRORS" >&5 11183765486e8Smrg 111845212f86fSmrg as_fn_error $? "Package requirements (xkbfile x11 xrandr) were not met: 11185765486e8Smrg 11186765486e8Smrg$SETXKBMAP_PKG_ERRORS 11187765486e8Smrg 11188765486e8SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 11189765486e8Smrginstalled software in a non-standard prefix. 11190765486e8Smrg 11191765486e8SmrgAlternatively, you may set the environment variables SETXKBMAP_CFLAGS 11192765486e8Smrgand SETXKBMAP_LIBS to avoid the need to call pkg-config. 1119313e6bc1cSmrgSee the pkg-config man page for more details." "$LINENO" 5 11194765486e8Smrgelif test $pkg_failed = untried; then 111955212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 111965212f86fSmrgprintf "%s\n" "no" >&6; } 111975212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 111985212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 11199765486e8Smrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11200765486e8Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 11201765486e8Smrgpath to pkg-config. 11202765486e8Smrg 11203765486e8SmrgAlternatively, you may set the environment variables SETXKBMAP_CFLAGS 11204765486e8Smrgand SETXKBMAP_LIBS to avoid the need to call pkg-config. 11205765486e8SmrgSee the pkg-config man page for more details. 11206765486e8Smrg 11207765486e8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 11208765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; } 11209765486e8Smrgelse 11210765486e8Smrg SETXKBMAP_CFLAGS=$pkg_cv_SETXKBMAP_CFLAGS 11211765486e8Smrg SETXKBMAP_LIBS=$pkg_cv_SETXKBMAP_LIBS 112125212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 112135212f86fSmrgprintf "%s\n" "yes" >&6; } 1121413e6bc1cSmrg 11215765486e8Smrgfi 11216765486e8Smrg 11217765486e8Smrg# Allow checking code with lint, sparse, etc. 11218765486e8Smrg 11219765486e8Smrg 11220765486e8Smrg 11221765486e8Smrg 11222765486e8Smrg 11223765486e8Smrg# Check whether --with-lint was given. 112245212f86fSmrgif test ${with_lint+y} 112255212f86fSmrgthen : 11226765486e8Smrg withval=$with_lint; use_lint=$withval 112275212f86fSmrgelse $as_nop 11228765486e8Smrg use_lint=no 11229765486e8Smrgfi 11230765486e8Smrg 11231765486e8Smrg 11232765486e8Smrg# Obtain platform specific info like program name and options 11233765486e8Smrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris 11234765486e8Smrgcase $host_os in 11235765486e8Smrg *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 11236765486e8Smrg lint_name=splint 11237765486e8Smrg lint_options="-badflag" 11238765486e8Smrg ;; 11239765486e8Smrg *freebsd* | *netbsd*) 11240765486e8Smrg lint_name=lint 11241765486e8Smrg lint_options="-u -b" 11242765486e8Smrg ;; 11243765486e8Smrg *solaris*) 11244765486e8Smrg lint_name=lint 11245765486e8Smrg lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 11246765486e8Smrg ;; 11247765486e8Smrgesac 11248765486e8Smrg 11249765486e8Smrg# Test for the presence of the program (either guessed by the code or spelled out by the user) 11250765486e8Smrgif test "x$use_lint" = x"yes" ; then 11251765486e8Smrg # Extract the first word of "$lint_name", so it can be a program name with args. 11252765486e8Smrgset dummy $lint_name; ac_word=$2 112535212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 112545212f86fSmrgprintf %s "checking for $ac_word... " >&6; } 112555212f86fSmrgif test ${ac_cv_path_LINT+y} 112565212f86fSmrgthen : 112575212f86fSmrg printf %s "(cached) " >&6 112585212f86fSmrgelse $as_nop 11259765486e8Smrg case $LINT in 11260765486e8Smrg [\\/]* | ?:[\\/]*) 11261765486e8Smrg ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 11262765486e8Smrg ;; 11263765486e8Smrg *) 11264765486e8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11265765486e8Smrgfor as_dir in $PATH 11266765486e8Smrgdo 11267765486e8Smrg IFS=$as_save_IFS 112685212f86fSmrg case $as_dir in #((( 112695212f86fSmrg '') as_dir=./ ;; 112705212f86fSmrg */) ;; 112715212f86fSmrg *) as_dir=$as_dir/ ;; 112725212f86fSmrg esac 11273765486e8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 112745212f86fSmrg if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then 112755212f86fSmrg ac_cv_path_LINT="$as_dir$ac_word$ac_exec_ext" 112765212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 11277765486e8Smrg break 2 11278765486e8Smrg fi 11279765486e8Smrgdone 11280765486e8Smrg done 11281765486e8SmrgIFS=$as_save_IFS 112827d5e3a19Smrg 11283765486e8Smrg ;; 11284765486e8Smrgesac 11285765486e8Smrgfi 11286765486e8SmrgLINT=$ac_cv_path_LINT 11287765486e8Smrgif test -n "$LINT"; then 112885212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 112895212f86fSmrgprintf "%s\n" "$LINT" >&6; } 11290765486e8Smrgelse 112915212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 112925212f86fSmrgprintf "%s\n" "no" >&6; } 11293765486e8Smrgfi 112947d5e3a19Smrg 112957d5e3a19Smrg 11296765486e8Smrg if test "x$LINT" = "x"; then 11297765486e8Smrg as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 11298765486e8Smrg fi 11299765486e8Smrgelif test "x$use_lint" = x"no" ; then 11300765486e8Smrg if test "x$LINT" != "x"; then 113015212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 113025212f86fSmrgprintf "%s\n" "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 11303765486e8Smrg fi 11304765486e8Smrgelse 11305765486e8Smrg as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 11306765486e8Smrgfi 113077d5e3a19Smrg 11308765486e8Smrg# User supplied flags override default flags 11309765486e8Smrgif test "x$LINT_FLAGS" != "x"; then 11310765486e8Smrg lint_options=$LINT_FLAGS 11311765486e8Smrgfi 113127d5e3a19Smrg 11313765486e8SmrgLINT_FLAGS=$lint_options 113147d5e3a19Smrg 11315765486e8Smrg if test "x$LINT" != x; then 11316765486e8Smrg LINT_TRUE= 11317765486e8Smrg LINT_FALSE='#' 11318765486e8Smrgelse 11319765486e8Smrg LINT_TRUE='#' 11320765486e8Smrg LINT_FALSE= 11321765486e8Smrgfi 113221568b75bSmrg 113231568b75bSmrg 113241568b75bSmrg 113251568b75bSmrg 11326bda5b58fSmrgac_config_files="$ac_config_files Makefile man/Makefile" 113277d5e3a19Smrg 113287d5e3a19Smrgcat >confcache <<\_ACEOF 113297d5e3a19Smrg# This file is a shell script that caches the results of configure 113307d5e3a19Smrg# tests run on this system so they can be shared between configure 113317d5e3a19Smrg# scripts and configure runs, see configure's option --config-cache. 113327d5e3a19Smrg# It is not useful on other systems. If it contains results you don't 113337d5e3a19Smrg# want to keep, you may remove or edit it. 113347d5e3a19Smrg# 113357d5e3a19Smrg# config.status only pays attention to the cache file if you give it 113367d5e3a19Smrg# the --recheck option to rerun configure. 113377d5e3a19Smrg# 113387d5e3a19Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 113397d5e3a19Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 113407d5e3a19Smrg# following values. 113417d5e3a19Smrg 113427d5e3a19Smrg_ACEOF 113437d5e3a19Smrg 113447d5e3a19Smrg# The following way of writing the cache mishandles newlines in values, 113457d5e3a19Smrg# but we know of no workaround that is simple, portable, and efficient. 113467d5e3a19Smrg# So, we kill variables containing newlines. 113477d5e3a19Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 113487d5e3a19Smrg# and sets the high bit in the cache file unless we assign to the vars. 113497d5e3a19Smrg( 113507d5e3a19Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 113517d5e3a19Smrg eval ac_val=\$$ac_var 113527d5e3a19Smrg case $ac_val in #( 113537d5e3a19Smrg *${as_nl}*) 113547d5e3a19Smrg case $ac_var in #( 113555212f86fSmrg *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 113565212f86fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 113577d5e3a19Smrg esac 113587d5e3a19Smrg case $ac_var in #( 113597d5e3a19Smrg _ | IFS | as_nl) ;; #( 113601568b75bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11361765486e8Smrg *) { eval $ac_var=; unset $ac_var;} ;; 113627d5e3a19Smrg esac ;; 113637d5e3a19Smrg esac 113647d5e3a19Smrg done 113657d5e3a19Smrg 113667d5e3a19Smrg (set) 2>&1 | 113677d5e3a19Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 113687d5e3a19Smrg *${as_nl}ac_space=\ *) 11369765486e8Smrg # `set' does not quote correctly, so add quotes: double-quote 11370765486e8Smrg # substitution turns \\\\ into \\, and sed turns \\ into \. 113717d5e3a19Smrg sed -n \ 113727d5e3a19Smrg "s/'/'\\\\''/g; 113737d5e3a19Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 113747d5e3a19Smrg ;; #( 113757d5e3a19Smrg *) 113767d5e3a19Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 113777d5e3a19Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 113787d5e3a19Smrg ;; 113797d5e3a19Smrg esac | 113807d5e3a19Smrg sort 113817d5e3a19Smrg) | 113827d5e3a19Smrg sed ' 113837d5e3a19Smrg /^ac_cv_env_/b end 113847d5e3a19Smrg t clear 113857d5e3a19Smrg :clear 113865212f86fSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ 113877d5e3a19Smrg t end 113887d5e3a19Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 113897d5e3a19Smrg :end' >>confcache 113907d5e3a19Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 113917d5e3a19Smrg if test -w "$cache_file"; then 11392765486e8Smrg if test "x$cache_file" != "x/dev/null"; then 113935212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 113945212f86fSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;} 11395765486e8Smrg if test ! -f "$cache_file" || test -h "$cache_file"; then 11396765486e8Smrg cat confcache >"$cache_file" 11397765486e8Smrg else 11398765486e8Smrg case $cache_file in #( 11399765486e8Smrg */* | ?:*) 11400765486e8Smrg mv -f confcache "$cache_file"$$ && 11401765486e8Smrg mv -f "$cache_file"$$ "$cache_file" ;; #( 11402765486e8Smrg *) 11403765486e8Smrg mv -f confcache "$cache_file" ;; 11404765486e8Smrg esac 11405765486e8Smrg fi 11406765486e8Smrg fi 114077d5e3a19Smrg else 114085212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 114095212f86fSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} 114107d5e3a19Smrg fi 114117d5e3a19Smrgfi 114127d5e3a19Smrgrm -f confcache 114137d5e3a19Smrg 114147d5e3a19Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 114157d5e3a19Smrg# Let make expand exec_prefix. 114167d5e3a19Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 114177d5e3a19Smrg 114187d5e3a19SmrgDEFS=-DHAVE_CONFIG_H 114197d5e3a19Smrg 114207d5e3a19Smrgac_libobjs= 114217d5e3a19Smrgac_ltlibobjs= 11422765486e8SmrgU= 114237d5e3a19Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 114247d5e3a19Smrg # 1. Remove the extension, and $U if already installed. 114257d5e3a19Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 114265212f86fSmrg ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` 114277d5e3a19Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 114287d5e3a19Smrg # will be set to the directory where LIBOBJS objects are built. 11429765486e8Smrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11430765486e8Smrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 114317d5e3a19Smrgdone 114327d5e3a19SmrgLIBOBJS=$ac_libobjs 114337d5e3a19Smrg 114347d5e3a19SmrgLTLIBOBJS=$ac_ltlibobjs 114357d5e3a19Smrg 114367d5e3a19Smrg 114375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 114385212f86fSmrgprintf %s "checking that generated files are newer than configure... " >&6; } 11439b8414663Smrg if test -n "$am_sleep_pid"; then 11440b8414663Smrg # Hide warnings about reused PIDs. 11441b8414663Smrg wait $am_sleep_pid 2>/dev/null 11442b8414663Smrg fi 114435212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 114445212f86fSmrgprintf "%s\n" "done" >&6; } 114451568b75bSmrg if test -n "$EXEEXT"; then 114461568b75bSmrg am__EXEEXT_TRUE= 114471568b75bSmrg am__EXEEXT_FALSE='#' 114481568b75bSmrgelse 114491568b75bSmrg am__EXEEXT_TRUE='#' 114501568b75bSmrg am__EXEEXT_FALSE= 114511568b75bSmrgfi 114521568b75bSmrg 114537d5e3a19Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11454765486e8Smrg as_fn_error $? "conditional \"AMDEP\" was never defined. 11455765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 114567d5e3a19Smrgfi 114577d5e3a19Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11458765486e8Smrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11459765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 114607d5e3a19Smrgfi 114617d5e3a19Smrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 11462765486e8Smrg as_fn_error $? "conditional \"LINT\" was never defined. 11463765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 114647d5e3a19Smrgfi 114657d5e3a19Smrg 11466765486e8Smrg: "${CONFIG_STATUS=./config.status}" 114671568b75bSmrgac_write_fail=0 114687d5e3a19Smrgac_clean_files_save=$ac_clean_files 114697d5e3a19Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 114705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 114715212f86fSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} 11472765486e8Smrgas_write_fail=0 11473765486e8Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 114747d5e3a19Smrg#! $SHELL 114757d5e3a19Smrg# Generated by $as_me. 114767d5e3a19Smrg# Run this file to recreate the current configuration. 114777d5e3a19Smrg# Compiler output produced by configure, useful for debugging 114787d5e3a19Smrg# configure, is in config.log if it exists. 114797d5e3a19Smrg 114807d5e3a19Smrgdebug=false 114817d5e3a19Smrgac_cs_recheck=false 114827d5e3a19Smrgac_cs_silent=false 114837d5e3a19Smrg 11484765486e8SmrgSHELL=\${CONFIG_SHELL-$SHELL} 11485765486e8Smrgexport SHELL 11486765486e8Smrg_ASEOF 11487765486e8Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11488765486e8Smrg## -------------------- ## 11489765486e8Smrg## M4sh Initialization. ## 11490765486e8Smrg## -------------------- ## 114917d5e3a19Smrg 114927d5e3a19Smrg# Be more Bourne compatible 114937d5e3a19SmrgDUALCASE=1; export DUALCASE # for MKS sh 114945212f86fSmrgas_nop=: 114955212f86fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 114965212f86fSmrgthen : 114977d5e3a19Smrg emulate sh 114987d5e3a19Smrg NULLCMD=: 114991568b75bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 115007d5e3a19Smrg # is contrary to our usage. Disable this feature. 115017d5e3a19Smrg alias -g '${1+"$@"}'='"$@"' 115027d5e3a19Smrg setopt NO_GLOB_SUBST 115035212f86fSmrgelse $as_nop 11504765486e8Smrg case `(set -o) 2>/dev/null` in #( 11505765486e8Smrg *posix*) : 11506765486e8Smrg set -o posix ;; #( 11507765486e8Smrg *) : 11508765486e8Smrg ;; 115097d5e3a19Smrgesac 115107d5e3a19Smrgfi 115117d5e3a19Smrg 115127d5e3a19Smrg 115135212f86fSmrg 115145212f86fSmrg# Reset variables that may have inherited troublesome values from 115155212f86fSmrg# the environment. 115165212f86fSmrg 115175212f86fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order. 115185212f86fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the 115195212f86fSmrg# side effect of setting IFS to empty, thus disabling word splitting.) 115205212f86fSmrg# Quoting is to prevent editors from complaining about space-tab. 115211568b75bSmrgas_nl=' 115221568b75bSmrg' 115231568b75bSmrgexport as_nl 115245212f86fSmrgIFS=" "" $as_nl" 115255212f86fSmrg 115265212f86fSmrgPS1='$ ' 115275212f86fSmrgPS2='> ' 115285212f86fSmrgPS4='+ ' 115295212f86fSmrg 115305212f86fSmrg# Ensure predictable behavior from utilities with locale-dependent output. 115315212f86fSmrgLC_ALL=C 115325212f86fSmrgexport LC_ALL 115335212f86fSmrgLANGUAGE=C 115345212f86fSmrgexport LANGUAGE 115355212f86fSmrg 115365212f86fSmrg# We cannot yet rely on "unset" to work, but we need these variables 115375212f86fSmrg# to be unset--not just set to an empty or harmless value--now, to 115385212f86fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct 115395212f86fSmrg# also avoids known problems related to "unset" and subshell syntax 115405212f86fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14). 115415212f86fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH 115425212f86fSmrgdo eval test \${$as_var+y} \ 115435212f86fSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 115445212f86fSmrgdone 115455212f86fSmrg 115465212f86fSmrg# Ensure that fds 0, 1, and 2 are open. 115475212f86fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi 115485212f86fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi 115495212f86fSmrgif (exec 3>&2) ; then :; else exec 2>/dev/null; fi 115501568b75bSmrg 115511568b75bSmrg# The user is always right. 115525212f86fSmrgif ${PATH_SEPARATOR+false} :; then 115531568b75bSmrg PATH_SEPARATOR=: 115541568b75bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 115551568b75bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 115561568b75bSmrg PATH_SEPARATOR=';' 115571568b75bSmrg } 115587d5e3a19Smrgfi 115597d5e3a19Smrg 115607d5e3a19Smrg 115617d5e3a19Smrg# Find who we are. Look in the path if we contain no directory separator. 11562765486e8Smrgas_myself= 11563765486e8Smrgcase $0 in #(( 115647d5e3a19Smrg *[\\/]* ) as_myself=$0 ;; 115657d5e3a19Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 115667d5e3a19Smrgfor as_dir in $PATH 115677d5e3a19Smrgdo 115687d5e3a19Smrg IFS=$as_save_IFS 115695212f86fSmrg case $as_dir in #((( 115705212f86fSmrg '') as_dir=./ ;; 115715212f86fSmrg */) ;; 115725212f86fSmrg *) as_dir=$as_dir/ ;; 115735212f86fSmrg esac 115745212f86fSmrg test -r "$as_dir$0" && as_myself=$as_dir$0 && break 11575765486e8Smrg done 115767d5e3a19SmrgIFS=$as_save_IFS 115777d5e3a19Smrg 115787d5e3a19Smrg ;; 115797d5e3a19Smrgesac 115807d5e3a19Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 115817d5e3a19Smrg# in which case we are not to be found in the path. 115827d5e3a19Smrgif test "x$as_myself" = x; then 115837d5e3a19Smrg as_myself=$0 115847d5e3a19Smrgfi 115857d5e3a19Smrgif test ! -f "$as_myself"; then 115865212f86fSmrg printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11587765486e8Smrg exit 1 115887d5e3a19Smrgfi 115897d5e3a19Smrg 11590765486e8Smrg 11591765486e8Smrg 11592765486e8Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 11593765486e8Smrg# ---------------------------------------- 11594765486e8Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11595765486e8Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11596765486e8Smrg# script with STATUS, using 1 if that was 0. 11597765486e8Smrgas_fn_error () 11598765486e8Smrg{ 11599765486e8Smrg as_status=$1; test $as_status -eq 0 && as_status=1 11600765486e8Smrg if test "$4"; then 11601765486e8Smrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 116025212f86fSmrg printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11603765486e8Smrg fi 116045212f86fSmrg printf "%s\n" "$as_me: error: $2" >&2 11605765486e8Smrg as_fn_exit $as_status 11606765486e8Smrg} # as_fn_error 11607765486e8Smrg 11608765486e8Smrg 116095212f86fSmrg 11610765486e8Smrg# as_fn_set_status STATUS 11611765486e8Smrg# ----------------------- 11612765486e8Smrg# Set $? to STATUS, without forking. 11613765486e8Smrgas_fn_set_status () 11614765486e8Smrg{ 11615765486e8Smrg return $1 11616765486e8Smrg} # as_fn_set_status 11617765486e8Smrg 11618765486e8Smrg# as_fn_exit STATUS 11619765486e8Smrg# ----------------- 11620765486e8Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11621765486e8Smrgas_fn_exit () 11622765486e8Smrg{ 11623765486e8Smrg set +e 11624765486e8Smrg as_fn_set_status $1 11625765486e8Smrg exit $1 11626765486e8Smrg} # as_fn_exit 11627765486e8Smrg 11628765486e8Smrg# as_fn_unset VAR 11629765486e8Smrg# --------------- 11630765486e8Smrg# Portably unset VAR. 11631765486e8Smrgas_fn_unset () 11632765486e8Smrg{ 11633765486e8Smrg { eval $1=; unset $1;} 11634765486e8Smrg} 11635765486e8Smrgas_unset=as_fn_unset 116365212f86fSmrg 11637765486e8Smrg# as_fn_append VAR VALUE 11638765486e8Smrg# ---------------------- 11639765486e8Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take 11640765486e8Smrg# advantage of any shell optimizations that allow amortized linear growth over 11641765486e8Smrg# repeated appends, instead of the typical quadratic growth present in naive 11642765486e8Smrg# implementations. 116435212f86fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null 116445212f86fSmrgthen : 11645765486e8Smrg eval 'as_fn_append () 11646765486e8Smrg { 11647765486e8Smrg eval $1+=\$2 11648765486e8Smrg }' 116495212f86fSmrgelse $as_nop 11650765486e8Smrg as_fn_append () 11651765486e8Smrg { 11652765486e8Smrg eval $1=\$$1\$2 11653765486e8Smrg } 11654765486e8Smrgfi # as_fn_append 11655765486e8Smrg 11656765486e8Smrg# as_fn_arith ARG... 11657765486e8Smrg# ------------------ 11658765486e8Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the 11659765486e8Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 11660765486e8Smrg# must be portable across $(()) and expr. 116615212f86fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null 116625212f86fSmrgthen : 11663765486e8Smrg eval 'as_fn_arith () 11664765486e8Smrg { 11665765486e8Smrg as_val=$(( $* )) 11666765486e8Smrg }' 116675212f86fSmrgelse $as_nop 11668765486e8Smrg as_fn_arith () 11669765486e8Smrg { 11670765486e8Smrg as_val=`expr "$@" || test $? -eq 1` 11671765486e8Smrg } 11672765486e8Smrgfi # as_fn_arith 11673765486e8Smrg 11674765486e8Smrg 116757d5e3a19Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 116767d5e3a19Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 116777d5e3a19Smrg as_expr=expr 116787d5e3a19Smrgelse 116797d5e3a19Smrg as_expr=false 116807d5e3a19Smrgfi 116817d5e3a19Smrg 116827d5e3a19Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 116837d5e3a19Smrg as_basename=basename 116847d5e3a19Smrgelse 116857d5e3a19Smrg as_basename=false 116867d5e3a19Smrgfi 116877d5e3a19Smrg 11688765486e8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11689765486e8Smrg as_dirname=dirname 11690765486e8Smrgelse 11691765486e8Smrg as_dirname=false 11692765486e8Smrgfi 116937d5e3a19Smrg 116947d5e3a19Smrgas_me=`$as_basename -- "$0" || 116957d5e3a19Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 116967d5e3a19Smrg X"$0" : 'X\(//\)$' \| \ 116977d5e3a19Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 116985212f86fSmrgprintf "%s\n" X/"$0" | 116997d5e3a19Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 117007d5e3a19Smrg s//\1/ 117017d5e3a19Smrg q 117027d5e3a19Smrg } 117037d5e3a19Smrg /^X\/\(\/\/\)$/{ 117047d5e3a19Smrg s//\1/ 117057d5e3a19Smrg q 117067d5e3a19Smrg } 117077d5e3a19Smrg /^X\/\(\/\).*/{ 117087d5e3a19Smrg s//\1/ 117097d5e3a19Smrg q 117107d5e3a19Smrg } 117117d5e3a19Smrg s/.*/./; q'` 117127d5e3a19Smrg 11713765486e8Smrg# Avoid depending upon Character Ranges. 11714765486e8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 11715765486e8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11716765486e8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 11717765486e8Smrgas_cr_digits='0123456789' 11718765486e8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 117197d5e3a19Smrg 117205212f86fSmrg 117215212f86fSmrg# Determine whether it's possible to make 'echo' print without a newline. 117225212f86fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed 117235212f86fSmrg# for compatibility with existing Makefiles. 117247d5e3a19SmrgECHO_C= ECHO_N= ECHO_T= 11725765486e8Smrgcase `echo -n x` in #((((( 117267d5e3a19Smrg-n*) 11727765486e8Smrg case `echo 'xy\c'` in 117287d5e3a19Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11729765486e8Smrg xy) ECHO_C='\c';; 11730765486e8Smrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11731765486e8Smrg ECHO_T=' ';; 117327d5e3a19Smrg esac;; 117337d5e3a19Smrg*) 117347d5e3a19Smrg ECHO_N='-n';; 117357d5e3a19Smrgesac 117367d5e3a19Smrg 117375212f86fSmrg# For backward compatibility with old third-party macros, we provide 117385212f86fSmrg# the shell variables $as_echo and $as_echo_n. New code should use 117395212f86fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. 117405212f86fSmrgas_echo='printf %s\n' 117415212f86fSmrgas_echo_n='printf %s' 117425212f86fSmrg 117437d5e3a19Smrgrm -f conf$$ conf$$.exe conf$$.file 117447d5e3a19Smrgif test -d conf$$.dir; then 117457d5e3a19Smrg rm -f conf$$.dir/conf$$.file 117467d5e3a19Smrgelse 117477d5e3a19Smrg rm -f conf$$.dir 117481568b75bSmrg mkdir conf$$.dir 2>/dev/null 117491568b75bSmrgfi 117501568b75bSmrgif (echo >conf$$.file) 2>/dev/null; then 117511568b75bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 117521568b75bSmrg as_ln_s='ln -s' 117531568b75bSmrg # ... but there are two gotchas: 117541568b75bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 117551568b75bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11756b8414663Smrg # In both cases, we have to default to `cp -pR'. 117571568b75bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11758b8414663Smrg as_ln_s='cp -pR' 117591568b75bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 117601568b75bSmrg as_ln_s=ln 117611568b75bSmrg else 11762b8414663Smrg as_ln_s='cp -pR' 117631568b75bSmrg fi 117647d5e3a19Smrgelse 11765b8414663Smrg as_ln_s='cp -pR' 117667d5e3a19Smrgfi 117677d5e3a19Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 117687d5e3a19Smrgrmdir conf$$.dir 2>/dev/null 117697d5e3a19Smrg 11770765486e8Smrg 11771765486e8Smrg# as_fn_mkdir_p 11772765486e8Smrg# ------------- 11773765486e8Smrg# Create "$as_dir" as a directory, including parents if necessary. 11774765486e8Smrgas_fn_mkdir_p () 11775765486e8Smrg{ 11776765486e8Smrg 11777765486e8Smrg case $as_dir in #( 11778765486e8Smrg -*) as_dir=./$as_dir;; 11779765486e8Smrg esac 11780765486e8Smrg test -d "$as_dir" || eval $as_mkdir_p || { 11781765486e8Smrg as_dirs= 11782765486e8Smrg while :; do 11783765486e8Smrg case $as_dir in #( 117845212f86fSmrg *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 11785765486e8Smrg *) as_qdir=$as_dir;; 11786765486e8Smrg esac 11787765486e8Smrg as_dirs="'$as_qdir' $as_dirs" 11788765486e8Smrg as_dir=`$as_dirname -- "$as_dir" || 11789765486e8Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11790765486e8Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 11791765486e8Smrg X"$as_dir" : 'X\(//\)$' \| \ 11792765486e8Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 117935212f86fSmrgprintf "%s\n" X"$as_dir" | 11794765486e8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11795765486e8Smrg s//\1/ 11796765486e8Smrg q 11797765486e8Smrg } 11798765486e8Smrg /^X\(\/\/\)[^/].*/{ 11799765486e8Smrg s//\1/ 11800765486e8Smrg q 11801765486e8Smrg } 11802765486e8Smrg /^X\(\/\/\)$/{ 11803765486e8Smrg s//\1/ 11804765486e8Smrg q 11805765486e8Smrg } 11806765486e8Smrg /^X\(\/\).*/{ 11807765486e8Smrg s//\1/ 11808765486e8Smrg q 11809765486e8Smrg } 11810765486e8Smrg s/.*/./; q'` 11811765486e8Smrg test -d "$as_dir" && break 11812765486e8Smrg done 11813765486e8Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 11814765486e8Smrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 11815765486e8Smrg 11816765486e8Smrg 11817765486e8Smrg} # as_fn_mkdir_p 118187d5e3a19Smrgif mkdir -p . 2>/dev/null; then 11819765486e8Smrg as_mkdir_p='mkdir -p "$as_dir"' 118207d5e3a19Smrgelse 118217d5e3a19Smrg test -d ./-p && rmdir ./-p 118227d5e3a19Smrg as_mkdir_p=false 118237d5e3a19Smrgfi 118247d5e3a19Smrg 11825b8414663Smrg 11826b8414663Smrg# as_fn_executable_p FILE 11827b8414663Smrg# ----------------------- 11828b8414663Smrg# Test if FILE is an executable regular file. 11829b8414663Smrgas_fn_executable_p () 11830b8414663Smrg{ 11831b8414663Smrg test -f "$1" && test -x "$1" 11832b8414663Smrg} # as_fn_executable_p 11833b8414663Smrgas_test_x='test -x' 11834b8414663Smrgas_executable_p=as_fn_executable_p 118357d5e3a19Smrg 118367d5e3a19Smrg# Sed expression to map a string onto a valid CPP name. 118377d5e3a19Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 118387d5e3a19Smrg 118397d5e3a19Smrg# Sed expression to map a string onto a valid variable name. 118407d5e3a19Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 118417d5e3a19Smrg 118427d5e3a19Smrg 118437d5e3a19Smrgexec 6>&1 11844765486e8Smrg## ----------------------------------- ## 11845765486e8Smrg## Main body of $CONFIG_STATUS script. ## 11846765486e8Smrg## ----------------------------------- ## 11847765486e8Smrg_ASEOF 11848765486e8Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 118497d5e3a19Smrg 11850765486e8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11851765486e8Smrg# Save the log message, to keep $0 and so on meaningful, and to 118527d5e3a19Smrg# report actual input values of CONFIG_FILES etc. instead of their 118537d5e3a19Smrg# values after options handling. 118547d5e3a19Smrgac_log=" 118557f6d8fe2SmrgThis file was extended by setxkbmap $as_me 1.3.4, which was 118565212f86fSmrggenerated by GNU Autoconf 2.71. Invocation command line was 118577d5e3a19Smrg 118587d5e3a19Smrg CONFIG_FILES = $CONFIG_FILES 118597d5e3a19Smrg CONFIG_HEADERS = $CONFIG_HEADERS 118607d5e3a19Smrg CONFIG_LINKS = $CONFIG_LINKS 118617d5e3a19Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 118627d5e3a19Smrg $ $0 $@ 118637d5e3a19Smrg 118647d5e3a19Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 118657d5e3a19Smrg" 118667d5e3a19Smrg 118677d5e3a19Smrg_ACEOF 118687d5e3a19Smrg 118691568b75bSmrgcase $ac_config_files in *" 118701568b75bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 118711568b75bSmrgesac 118721568b75bSmrg 118731568b75bSmrgcase $ac_config_headers in *" 118741568b75bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 118751568b75bSmrgesac 118761568b75bSmrg 118771568b75bSmrg 118781568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 118797d5e3a19Smrg# Files that config.status was made for. 118807d5e3a19Smrgconfig_files="$ac_config_files" 118817d5e3a19Smrgconfig_headers="$ac_config_headers" 118827d5e3a19Smrgconfig_commands="$ac_config_commands" 118837d5e3a19Smrg 118847d5e3a19Smrg_ACEOF 118857d5e3a19Smrg 118861568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 118877d5e3a19Smrgac_cs_usage="\ 11888765486e8Smrg\`$as_me' instantiates files and other configuration actions 11889765486e8Smrgfrom templates according to the current configuration. Unless the files 11890765486e8Smrgand actions are specified as TAGs, all are instantiated by default. 118917d5e3a19Smrg 11892765486e8SmrgUsage: $0 [OPTION]... [TAG]... 118937d5e3a19Smrg 118947d5e3a19Smrg -h, --help print this help, then exit 118957d5e3a19Smrg -V, --version print version number and configuration settings, then exit 11896765486e8Smrg --config print configuration, then exit 118971568b75bSmrg -q, --quiet, --silent 118981568b75bSmrg do not print progress messages 118997d5e3a19Smrg -d, --debug don't remove temporary files 119007d5e3a19Smrg --recheck update $as_me by reconfiguring in the same conditions 119011568b75bSmrg --file=FILE[:TEMPLATE] 119021568b75bSmrg instantiate the configuration file FILE 119031568b75bSmrg --header=FILE[:TEMPLATE] 119041568b75bSmrg instantiate the configuration header FILE 119057d5e3a19Smrg 119067d5e3a19SmrgConfiguration files: 119077d5e3a19Smrg$config_files 119087d5e3a19Smrg 119097d5e3a19SmrgConfiguration headers: 119107d5e3a19Smrg$config_headers 119117d5e3a19Smrg 119127d5e3a19SmrgConfiguration commands: 119137d5e3a19Smrg$config_commands 119147d5e3a19Smrg 1191513e6bc1cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>." 119167d5e3a19Smrg 119177d5e3a19Smrg_ACEOF 119185212f86fSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` 119195212f86fSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` 119201568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 119215212f86fSmrgac_cs_config='$ac_cs_config_escaped' 119227d5e3a19Smrgac_cs_version="\\ 119237f6d8fe2Smrgsetxkbmap config.status 1.3.4 119245212f86fSmrgconfigured by $0, generated by GNU Autoconf 2.71, 11925765486e8Smrg with options \\"\$ac_cs_config\\" 119267d5e3a19Smrg 119275212f86fSmrgCopyright (C) 2021 Free Software Foundation, Inc. 119287d5e3a19SmrgThis config.status script is free software; the Free Software Foundation 119297d5e3a19Smrggives unlimited permission to copy, distribute and modify it." 119307d5e3a19Smrg 119317d5e3a19Smrgac_pwd='$ac_pwd' 119327d5e3a19Smrgsrcdir='$srcdir' 119337d5e3a19SmrgINSTALL='$INSTALL' 119347d5e3a19SmrgMKDIR_P='$MKDIR_P' 119351568b75bSmrgAWK='$AWK' 119361568b75bSmrgtest -n "\$AWK" || AWK=awk 119377d5e3a19Smrg_ACEOF 119387d5e3a19Smrg 119391568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 119401568b75bSmrg# The default lists apply if the user does not specify any file. 119417d5e3a19Smrgac_need_defaults=: 119427d5e3a19Smrgwhile test $# != 0 119437d5e3a19Smrgdo 119447d5e3a19Smrg case $1 in 11945765486e8Smrg --*=?*) 119467d5e3a19Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 119477d5e3a19Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 119487d5e3a19Smrg ac_shift=: 119497d5e3a19Smrg ;; 11950765486e8Smrg --*=) 11951765486e8Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 11952765486e8Smrg ac_optarg= 11953765486e8Smrg ac_shift=: 11954765486e8Smrg ;; 119557d5e3a19Smrg *) 119567d5e3a19Smrg ac_option=$1 119577d5e3a19Smrg ac_optarg=$2 119587d5e3a19Smrg ac_shift=shift 119597d5e3a19Smrg ;; 119607d5e3a19Smrg esac 119617d5e3a19Smrg 119627d5e3a19Smrg case $ac_option in 119637d5e3a19Smrg # Handling of the options. 119647d5e3a19Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 119657d5e3a19Smrg ac_cs_recheck=: ;; 119667d5e3a19Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 119675212f86fSmrg printf "%s\n" "$ac_cs_version"; exit ;; 11968765486e8Smrg --config | --confi | --conf | --con | --co | --c ) 119695212f86fSmrg printf "%s\n" "$ac_cs_config"; exit ;; 119707d5e3a19Smrg --debug | --debu | --deb | --de | --d | -d ) 119717d5e3a19Smrg debug=: ;; 119727d5e3a19Smrg --file | --fil | --fi | --f ) 119737d5e3a19Smrg $ac_shift 119741568b75bSmrg case $ac_optarg in 119755212f86fSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 11976765486e8Smrg '') as_fn_error $? "missing file argument" ;; 119771568b75bSmrg esac 11978765486e8Smrg as_fn_append CONFIG_FILES " '$ac_optarg'" 119797d5e3a19Smrg ac_need_defaults=false;; 119807d5e3a19Smrg --header | --heade | --head | --hea ) 119817d5e3a19Smrg $ac_shift 119821568b75bSmrg case $ac_optarg in 119835212f86fSmrg *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 119841568b75bSmrg esac 11985765486e8Smrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 119867d5e3a19Smrg ac_need_defaults=false;; 119877d5e3a19Smrg --he | --h) 119887d5e3a19Smrg # Conflict between --help and --header 11989765486e8Smrg as_fn_error $? "ambiguous option: \`$1' 11990765486e8SmrgTry \`$0 --help' for more information.";; 119917d5e3a19Smrg --help | --hel | -h ) 119925212f86fSmrg printf "%s\n" "$ac_cs_usage"; exit ;; 119937d5e3a19Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 119947d5e3a19Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 119957d5e3a19Smrg ac_cs_silent=: ;; 119967d5e3a19Smrg 119977d5e3a19Smrg # This is an error. 11998765486e8Smrg -*) as_fn_error $? "unrecognized option: \`$1' 11999765486e8SmrgTry \`$0 --help' for more information." ;; 120007d5e3a19Smrg 12001765486e8Smrg *) as_fn_append ac_config_targets " $1" 120027d5e3a19Smrg ac_need_defaults=false ;; 120037d5e3a19Smrg 120047d5e3a19Smrg esac 120057d5e3a19Smrg shift 120067d5e3a19Smrgdone 120077d5e3a19Smrg 120087d5e3a19Smrgac_configure_extra_args= 120097d5e3a19Smrg 120107d5e3a19Smrgif $ac_cs_silent; then 120117d5e3a19Smrg exec 6>/dev/null 120127d5e3a19Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 120137d5e3a19Smrgfi 120147d5e3a19Smrg 120157d5e3a19Smrg_ACEOF 120161568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120177d5e3a19Smrgif \$ac_cs_recheck; then 12018b8414663Smrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 120191568b75bSmrg shift 120205212f86fSmrg \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 120211568b75bSmrg CONFIG_SHELL='$SHELL' 120227d5e3a19Smrg export CONFIG_SHELL 120231568b75bSmrg exec "\$@" 120247d5e3a19Smrgfi 120257d5e3a19Smrg 120267d5e3a19Smrg_ACEOF 120271568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120287d5e3a19Smrgexec 5>>config.log 120297d5e3a19Smrg{ 120307d5e3a19Smrg echo 120317d5e3a19Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 120327d5e3a19Smrg## Running $as_me. ## 120337d5e3a19Smrg_ASBOX 120345212f86fSmrg printf "%s\n" "$ac_log" 120357d5e3a19Smrg} >&5 120367d5e3a19Smrg 120377d5e3a19Smrg_ACEOF 120381568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 120397d5e3a19Smrg# 120407d5e3a19Smrg# INIT-COMMANDS 120417d5e3a19Smrg# 120425212f86fSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 120437d5e3a19Smrg 120447d5e3a19Smrg_ACEOF 120457d5e3a19Smrg 120461568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 120477d5e3a19Smrg 120487d5e3a19Smrg# Handling of arguments. 120497d5e3a19Smrgfor ac_config_target in $ac_config_targets 120507d5e3a19Smrgdo 120517d5e3a19Smrg case $ac_config_target in 120527d5e3a19Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 120537d5e3a19Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 120547d5e3a19Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12055bda5b58fSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 120567d5e3a19Smrg 12057765486e8Smrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 120587d5e3a19Smrg esac 120597d5e3a19Smrgdone 120607d5e3a19Smrg 120617d5e3a19Smrg 120627d5e3a19Smrg# If the user did not use the arguments to specify the items to instantiate, 120637d5e3a19Smrg# then the envvar interface is used. Set only those that are not. 120647d5e3a19Smrg# We use the long form for the default assignment because of an extremely 120657d5e3a19Smrg# bizarre bug on SunOS 4.1.3. 120667d5e3a19Smrgif $ac_need_defaults; then 120675212f86fSmrg test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files 120685212f86fSmrg test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers 120695212f86fSmrg test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands 120707d5e3a19Smrgfi 120717d5e3a19Smrg 120727d5e3a19Smrg# Have a temporary directory for convenience. Make it in the build tree 120737d5e3a19Smrg# simply because there is no reason against having it here, and in addition, 120747d5e3a19Smrg# creating and moving files from /tmp can sometimes cause problems. 120757d5e3a19Smrg# Hook for its removal unless debugging. 120767d5e3a19Smrg# Note that there is a small window in which the directory will not be cleaned: 120777d5e3a19Smrg# after its creation but before its name has been assigned to `$tmp'. 120787d5e3a19Smrg$debug || 120797d5e3a19Smrg{ 12080765486e8Smrg tmp= ac_tmp= 120817d5e3a19Smrg trap 'exit_status=$? 12082765486e8Smrg : "${ac_tmp:=$tmp}" 12083765486e8Smrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 120847d5e3a19Smrg' 0 12085765486e8Smrg trap 'as_fn_exit 1' 1 2 13 15 120867d5e3a19Smrg} 120877d5e3a19Smrg# Create a (secure) tmp directory for tmp files. 120887d5e3a19Smrg 120897d5e3a19Smrg{ 120907d5e3a19Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12091765486e8Smrg test -d "$tmp" 120927d5e3a19Smrg} || 120937d5e3a19Smrg{ 120947d5e3a19Smrg tmp=./conf$$-$RANDOM 120957d5e3a19Smrg (umask 077 && mkdir "$tmp") 12096765486e8Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12097765486e8Smrgac_tmp=$tmp 120987d5e3a19Smrg 120991568b75bSmrg# Set up the scripts for CONFIG_FILES section. 121001568b75bSmrg# No need to generate them if there are no CONFIG_FILES. 121011568b75bSmrg# This happens for instance with `./config.status config.h'. 121027d5e3a19Smrgif test -n "$CONFIG_FILES"; then 121037d5e3a19Smrg 121047d5e3a19Smrg 12105765486e8Smrgac_cr=`echo X | tr X '\015'` 12106765486e8Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 12107765486e8Smrg# But we know of no other shell where ac_cr would be empty at this 12108765486e8Smrg# point, so we can use a bashism as a fallback. 12109765486e8Smrgif test "x$ac_cr" = x; then 12110765486e8Smrg eval ac_cr=\$\'\\r\' 12111765486e8Smrgfi 121121568b75bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 121131568b75bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 121141568b75bSmrg ac_cs_awk_cr='\\r' 121151568b75bSmrgelse 121161568b75bSmrg ac_cs_awk_cr=$ac_cr 121177d5e3a19Smrgfi 121187d5e3a19Smrg 12119765486e8Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 121207d5e3a19Smrg_ACEOF 121217d5e3a19Smrg 121227d5e3a19Smrg 121231568b75bSmrg{ 121241568b75bSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 121251568b75bSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 121261568b75bSmrg echo "_ACEOF" 121271568b75bSmrg} >conf$$subs.sh || 12128765486e8Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12129765486e8Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 121307d5e3a19Smrgac_delim='%!_!# ' 121317d5e3a19Smrgfor ac_last_try in false false false false false :; do 121321568b75bSmrg . ./conf$$subs.sh || 12133765486e8Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 121347d5e3a19Smrg 121351568b75bSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 121361568b75bSmrg if test $ac_delim_n = $ac_delim_num; then 121377d5e3a19Smrg break 121387d5e3a19Smrg elif $ac_last_try; then 12139765486e8Smrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 121407d5e3a19Smrg else 121417d5e3a19Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 121427d5e3a19Smrg fi 121437d5e3a19Smrgdone 121441568b75bSmrgrm -f conf$$subs.sh 121457d5e3a19Smrg 121461568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12147765486e8Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 121481568b75bSmrg_ACEOF 121491568b75bSmrgsed -n ' 121501568b75bSmrgh 121511568b75bSmrgs/^/S["/; s/!.*/"]=/ 121521568b75bSmrgp 121531568b75bSmrgg 121541568b75bSmrgs/^[^!]*!// 121551568b75bSmrg:repl 121561568b75bSmrgt repl 121571568b75bSmrgs/'"$ac_delim"'$// 121581568b75bSmrgt delim 121591568b75bSmrg:nl 121601568b75bSmrgh 12161765486e8Smrgs/\(.\{148\}\)..*/\1/ 121621568b75bSmrgt more1 121631568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 121641568b75bSmrgp 121651568b75bSmrgn 121661568b75bSmrgb repl 121671568b75bSmrg:more1 121681568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 121691568b75bSmrgp 121701568b75bSmrgg 121711568b75bSmrgs/.\{148\}// 121721568b75bSmrgt nl 121731568b75bSmrg:delim 121741568b75bSmrgh 12175765486e8Smrgs/\(.\{148\}\)..*/\1/ 121761568b75bSmrgt more2 121771568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 121781568b75bSmrgp 121791568b75bSmrgb 121801568b75bSmrg:more2 121811568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 121821568b75bSmrgp 121831568b75bSmrgg 121841568b75bSmrgs/.\{148\}// 121851568b75bSmrgt delim 121861568b75bSmrg' <conf$$subs.awk | sed ' 121871568b75bSmrg/^[^""]/{ 121881568b75bSmrg N 121891568b75bSmrg s/\n// 121901568b75bSmrg} 121911568b75bSmrg' >>$CONFIG_STATUS || ac_write_fail=1 121921568b75bSmrgrm -f conf$$subs.awk 121931568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 121941568b75bSmrg_ACAWK 12195765486e8Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 121961568b75bSmrg for (key in S) S_is_set[key] = 1 121971568b75bSmrg FS = "" 121981568b75bSmrg 121991568b75bSmrg} 122001568b75bSmrg{ 122011568b75bSmrg line = $ 0 122021568b75bSmrg nfields = split(line, field, "@") 122031568b75bSmrg substed = 0 122041568b75bSmrg len = length(field[1]) 122051568b75bSmrg for (i = 2; i < nfields; i++) { 122061568b75bSmrg key = field[i] 122071568b75bSmrg keylen = length(key) 122081568b75bSmrg if (S_is_set[key]) { 122091568b75bSmrg value = S[key] 122101568b75bSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 122111568b75bSmrg len += length(value) + length(field[++i]) 122121568b75bSmrg substed = 1 122131568b75bSmrg } else 122141568b75bSmrg len += 1 + keylen 122151568b75bSmrg } 122161568b75bSmrg 122171568b75bSmrg print line 122181568b75bSmrg} 122197d5e3a19Smrg 122201568b75bSmrg_ACAWK 122217d5e3a19Smrg_ACEOF 122221568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122231568b75bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 122241568b75bSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 122251568b75bSmrgelse 122261568b75bSmrg cat 12227765486e8Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12228765486e8Smrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 122297d5e3a19Smrg_ACEOF 122307d5e3a19Smrg 12231765486e8Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12232765486e8Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 122337d5e3a19Smrg# trailing colons and then remove the whole line if VPATH becomes empty 122347d5e3a19Smrg# (actually we leave an empty line to preserve line numbers). 122357d5e3a19Smrgif test "x$srcdir" = x.; then 12236765486e8Smrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12237765486e8Smrgh 12238765486e8Smrgs/// 12239765486e8Smrgs/^/:/ 12240765486e8Smrgs/[ ]*$/:/ 12241765486e8Smrgs/:\$(srcdir):/:/g 12242765486e8Smrgs/:\${srcdir}:/:/g 12243765486e8Smrgs/:@srcdir@:/:/g 12244765486e8Smrgs/^:*// 122457d5e3a19Smrgs/:*$// 12246765486e8Smrgx 12247765486e8Smrgs/\(=[ ]*\).*/\1/ 12248765486e8SmrgG 12249765486e8Smrgs/\n// 122507d5e3a19Smrgs/^[^=]*=[ ]*$// 122517d5e3a19Smrg}' 122527d5e3a19Smrgfi 122537d5e3a19Smrg 122541568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 122557d5e3a19Smrgfi # test -n "$CONFIG_FILES" 122567d5e3a19Smrg 122571568b75bSmrg# Set up the scripts for CONFIG_HEADERS section. 122581568b75bSmrg# No need to generate them if there are no CONFIG_HEADERS. 122591568b75bSmrg# This happens for instance with `./config.status Makefile'. 122601568b75bSmrgif test -n "$CONFIG_HEADERS"; then 12261765486e8Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 122621568b75bSmrgBEGIN { 122631568b75bSmrg_ACEOF 122641568b75bSmrg 122651568b75bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 122661568b75bSmrg# here-document in config.status, that substitutes the proper values into 122671568b75bSmrg# config.h.in to produce config.h. 122681568b75bSmrg 122691568b75bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 122701568b75bSmrg# handling of long lines. 122711568b75bSmrgac_delim='%!_!# ' 122721568b75bSmrgfor ac_last_try in false false :; do 12273765486e8Smrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12274765486e8Smrg if test -z "$ac_tt"; then 122751568b75bSmrg break 122761568b75bSmrg elif $ac_last_try; then 12277765486e8Smrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 122781568b75bSmrg else 122791568b75bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 122801568b75bSmrg fi 122811568b75bSmrgdone 122821568b75bSmrg 122831568b75bSmrg# For the awk script, D is an array of macro values keyed by name, 122841568b75bSmrg# likewise P contains macro parameters if any. Preserve backslash 122851568b75bSmrg# newline sequences. 122861568b75bSmrg 122871568b75bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 122881568b75bSmrgsed -n ' 122891568b75bSmrgs/.\{148\}/&'"$ac_delim"'/g 122901568b75bSmrgt rset 122911568b75bSmrg:rset 122921568b75bSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 122931568b75bSmrgt def 122941568b75bSmrgd 122951568b75bSmrg:def 122961568b75bSmrgs/\\$// 122971568b75bSmrgt bsnl 122981568b75bSmrgs/["\\]/\\&/g 122991568b75bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 123001568b75bSmrgD["\1"]=" \3"/p 123011568b75bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 123021568b75bSmrgd 123031568b75bSmrg:bsnl 123041568b75bSmrgs/["\\]/\\&/g 123051568b75bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 123061568b75bSmrgD["\1"]=" \3\\\\\\n"\\/p 123071568b75bSmrgt cont 123081568b75bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 123091568b75bSmrgt cont 123101568b75bSmrgd 123111568b75bSmrg:cont 123121568b75bSmrgn 123131568b75bSmrgs/.\{148\}/&'"$ac_delim"'/g 123141568b75bSmrgt clear 123151568b75bSmrg:clear 123161568b75bSmrgs/\\$// 123171568b75bSmrgt bsnlc 123181568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 123191568b75bSmrgd 123201568b75bSmrg:bsnlc 123211568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 123221568b75bSmrgb cont 123231568b75bSmrg' <confdefs.h | sed ' 123241568b75bSmrgs/'"$ac_delim"'/"\\\ 123251568b75bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 123261568b75bSmrg 123271568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 123281568b75bSmrg for (key in D) D_is_set[key] = 1 123291568b75bSmrg FS = "" 123301568b75bSmrg} 123311568b75bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 123321568b75bSmrg line = \$ 0 123331568b75bSmrg split(line, arg, " ") 123341568b75bSmrg if (arg[1] == "#") { 123351568b75bSmrg defundef = arg[2] 123361568b75bSmrg mac1 = arg[3] 123371568b75bSmrg } else { 123381568b75bSmrg defundef = substr(arg[1], 2) 123391568b75bSmrg mac1 = arg[2] 123401568b75bSmrg } 123411568b75bSmrg split(mac1, mac2, "(") #) 123421568b75bSmrg macro = mac2[1] 123431568b75bSmrg prefix = substr(line, 1, index(line, defundef) - 1) 123441568b75bSmrg if (D_is_set[macro]) { 123451568b75bSmrg # Preserve the white space surrounding the "#". 123461568b75bSmrg print prefix "define", macro P[macro] D[macro] 123471568b75bSmrg next 123481568b75bSmrg } else { 123491568b75bSmrg # Replace #undef with comments. This is necessary, for example, 123501568b75bSmrg # in the case of _POSIX_SOURCE, which is predefined and required 123511568b75bSmrg # on some systems where configure will not decide to define it. 123521568b75bSmrg if (defundef == "undef") { 123531568b75bSmrg print "/*", prefix defundef, macro, "*/" 123541568b75bSmrg next 123551568b75bSmrg } 123561568b75bSmrg } 123571568b75bSmrg} 123581568b75bSmrg{ print } 123591568b75bSmrg_ACAWK 123601568b75bSmrg_ACEOF 123611568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12362765486e8Smrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 123631568b75bSmrgfi # test -n "$CONFIG_HEADERS" 123641568b75bSmrg 123657d5e3a19Smrg 123661568b75bSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 123671568b75bSmrgshift 123681568b75bSmrgfor ac_tag 123697d5e3a19Smrgdo 123707d5e3a19Smrg case $ac_tag in 123717d5e3a19Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 123727d5e3a19Smrg esac 123737d5e3a19Smrg case $ac_mode$ac_tag in 123747d5e3a19Smrg :[FHL]*:*);; 12375765486e8Smrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 123767d5e3a19Smrg :[FH]-) ac_tag=-:-;; 123777d5e3a19Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 123787d5e3a19Smrg esac 123797d5e3a19Smrg ac_save_IFS=$IFS 123807d5e3a19Smrg IFS=: 123817d5e3a19Smrg set x $ac_tag 123827d5e3a19Smrg IFS=$ac_save_IFS 123837d5e3a19Smrg shift 123847d5e3a19Smrg ac_file=$1 123857d5e3a19Smrg shift 123867d5e3a19Smrg 123877d5e3a19Smrg case $ac_mode in 123887d5e3a19Smrg :L) ac_source=$1;; 123897d5e3a19Smrg :[FH]) 123907d5e3a19Smrg ac_file_inputs= 123917d5e3a19Smrg for ac_f 123927d5e3a19Smrg do 123937d5e3a19Smrg case $ac_f in 12394765486e8Smrg -) ac_f="$ac_tmp/stdin";; 123957d5e3a19Smrg *) # Look for the file first in the build tree, then in the source tree 123967d5e3a19Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 123977d5e3a19Smrg # because $ac_f cannot contain `:'. 123987d5e3a19Smrg test -f "$ac_f" || 123997d5e3a19Smrg case $ac_f in 124007d5e3a19Smrg [\\/$]*) false;; 124017d5e3a19Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 124027d5e3a19Smrg esac || 12403765486e8Smrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 124047d5e3a19Smrg esac 124055212f86fSmrg case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12406765486e8Smrg as_fn_append ac_file_inputs " '$ac_f'" 124077d5e3a19Smrg done 124087d5e3a19Smrg 124097d5e3a19Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 124107d5e3a19Smrg # use $as_me), people would be surprised to read: 124117d5e3a19Smrg # /* config.h. Generated by config.status. */ 124121568b75bSmrg configure_input='Generated from '` 124135212f86fSmrg printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 124141568b75bSmrg `' by configure.' 124157d5e3a19Smrg if test x"$ac_file" != x-; then 124167d5e3a19Smrg configure_input="$ac_file. $configure_input" 124175212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 124185212f86fSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;} 124197d5e3a19Smrg fi 124201568b75bSmrg # Neutralize special characters interpreted by sed in replacement strings. 124211568b75bSmrg case $configure_input in #( 124221568b75bSmrg *\&* | *\|* | *\\* ) 124235212f86fSmrg ac_sed_conf_input=`printf "%s\n" "$configure_input" | 124241568b75bSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 124251568b75bSmrg *) ac_sed_conf_input=$configure_input;; 124261568b75bSmrg esac 124277d5e3a19Smrg 124287d5e3a19Smrg case $ac_tag in 12429765486e8Smrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12430765486e8Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 124317d5e3a19Smrg esac 124327d5e3a19Smrg ;; 124337d5e3a19Smrg esac 124347d5e3a19Smrg 124357d5e3a19Smrg ac_dir=`$as_dirname -- "$ac_file" || 124367d5e3a19Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 124377d5e3a19Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 124387d5e3a19Smrg X"$ac_file" : 'X\(//\)$' \| \ 124397d5e3a19Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 124405212f86fSmrgprintf "%s\n" X"$ac_file" | 124417d5e3a19Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 124427d5e3a19Smrg s//\1/ 124437d5e3a19Smrg q 124447d5e3a19Smrg } 124457d5e3a19Smrg /^X\(\/\/\)[^/].*/{ 124467d5e3a19Smrg s//\1/ 124477d5e3a19Smrg q 124487d5e3a19Smrg } 124497d5e3a19Smrg /^X\(\/\/\)$/{ 124507d5e3a19Smrg s//\1/ 124517d5e3a19Smrg q 124527d5e3a19Smrg } 124537d5e3a19Smrg /^X\(\/\).*/{ 124547d5e3a19Smrg s//\1/ 124557d5e3a19Smrg q 124567d5e3a19Smrg } 124577d5e3a19Smrg s/.*/./; q'` 12458765486e8Smrg as_dir="$ac_dir"; as_fn_mkdir_p 124597d5e3a19Smrg ac_builddir=. 124607d5e3a19Smrg 124617d5e3a19Smrgcase "$ac_dir" in 124627d5e3a19Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 124637d5e3a19Smrg*) 124645212f86fSmrg ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` 124657d5e3a19Smrg # A ".." for each directory in $ac_dir_suffix. 124665212f86fSmrg ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 124677d5e3a19Smrg case $ac_top_builddir_sub in 124687d5e3a19Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 124697d5e3a19Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 124707d5e3a19Smrg esac ;; 124717d5e3a19Smrgesac 124727d5e3a19Smrgac_abs_top_builddir=$ac_pwd 124737d5e3a19Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 124747d5e3a19Smrg# for backward compatibility: 124757d5e3a19Smrgac_top_builddir=$ac_top_build_prefix 124767d5e3a19Smrg 124777d5e3a19Smrgcase $srcdir in 124787d5e3a19Smrg .) # We are building in place. 124797d5e3a19Smrg ac_srcdir=. 124807d5e3a19Smrg ac_top_srcdir=$ac_top_builddir_sub 124817d5e3a19Smrg ac_abs_top_srcdir=$ac_pwd ;; 124827d5e3a19Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 124837d5e3a19Smrg ac_srcdir=$srcdir$ac_dir_suffix; 124847d5e3a19Smrg ac_top_srcdir=$srcdir 124857d5e3a19Smrg ac_abs_top_srcdir=$srcdir ;; 124867d5e3a19Smrg *) # Relative name. 124877d5e3a19Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 124887d5e3a19Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 124897d5e3a19Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 124907d5e3a19Smrgesac 124917d5e3a19Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 124927d5e3a19Smrg 124937d5e3a19Smrg 124947d5e3a19Smrg case $ac_mode in 124957d5e3a19Smrg :F) 124967d5e3a19Smrg # 124977d5e3a19Smrg # CONFIG_FILE 124987d5e3a19Smrg # 124997d5e3a19Smrg 125007d5e3a19Smrg case $INSTALL in 125017d5e3a19Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 125027d5e3a19Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 125037d5e3a19Smrg esac 125047d5e3a19Smrg ac_MKDIR_P=$MKDIR_P 125057d5e3a19Smrg case $MKDIR_P in 125067d5e3a19Smrg [\\/$]* | ?:[\\/]* ) ;; 125077d5e3a19Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 125087d5e3a19Smrg esac 125097d5e3a19Smrg_ACEOF 125107d5e3a19Smrg 125111568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 125127d5e3a19Smrg# If the template does not know about datarootdir, expand it. 125137d5e3a19Smrg# FIXME: This hack should be removed a few years after 2.60. 125147d5e3a19Smrgac_datarootdir_hack=; ac_datarootdir_seen= 125151568b75bSmrgac_sed_dataroot=' 125161568b75bSmrg/datarootdir/ { 125177d5e3a19Smrg p 125187d5e3a19Smrg q 125197d5e3a19Smrg} 125207d5e3a19Smrg/@datadir@/p 125217d5e3a19Smrg/@docdir@/p 125227d5e3a19Smrg/@infodir@/p 125237d5e3a19Smrg/@localedir@/p 12524765486e8Smrg/@mandir@/p' 125251568b75bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 125267d5e3a19Smrg*datarootdir*) ac_datarootdir_seen=yes;; 125277d5e3a19Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 125285212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 125295212f86fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 125307d5e3a19Smrg_ACEOF 125311568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 125327d5e3a19Smrg ac_datarootdir_hack=' 125337d5e3a19Smrg s&@datadir@&$datadir&g 125347d5e3a19Smrg s&@docdir@&$docdir&g 125357d5e3a19Smrg s&@infodir@&$infodir&g 125367d5e3a19Smrg s&@localedir@&$localedir&g 125377d5e3a19Smrg s&@mandir@&$mandir&g 12538765486e8Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 125397d5e3a19Smrgesac 125407d5e3a19Smrg_ACEOF 125417d5e3a19Smrg 125427d5e3a19Smrg# Neutralize VPATH when `$srcdir' = `.'. 125437d5e3a19Smrg# Shell code in configure.ac might set extrasub. 125447d5e3a19Smrg# FIXME: do we really want to maintain this feature? 125451568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 125461568b75bSmrgac_sed_extra="$ac_vpsub 125477d5e3a19Smrg$extrasub 125487d5e3a19Smrg_ACEOF 125491568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 125507d5e3a19Smrg:t 125517d5e3a19Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 125521568b75bSmrgs|@configure_input@|$ac_sed_conf_input|;t t 125537d5e3a19Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 125541568b75bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 125557d5e3a19Smrgs&@srcdir@&$ac_srcdir&;t t 125567d5e3a19Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 125577d5e3a19Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 125587d5e3a19Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 125597d5e3a19Smrgs&@builddir@&$ac_builddir&;t t 125607d5e3a19Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 125617d5e3a19Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 125627d5e3a19Smrgs&@INSTALL@&$ac_INSTALL&;t t 125637d5e3a19Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 125647d5e3a19Smrg$ac_datarootdir_hack 125651568b75bSmrg" 12566765486e8Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 12567765486e8Smrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 125687d5e3a19Smrg 125697d5e3a19Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 12570765486e8Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 12571765486e8Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 12572765486e8Smrg "$ac_tmp/out"`; test -z "$ac_out"; } && 125735212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12574765486e8Smrgwhich seems to be undefined. Please make sure it is defined" >&5 125755212f86fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 12576765486e8Smrgwhich seems to be undefined. Please make sure it is defined" >&2;} 125777d5e3a19Smrg 12578765486e8Smrg rm -f "$ac_tmp/stdin" 125797d5e3a19Smrg case $ac_file in 12580765486e8Smrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 12581765486e8Smrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 125821568b75bSmrg esac \ 12583765486e8Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 125847d5e3a19Smrg ;; 125857d5e3a19Smrg :H) 125867d5e3a19Smrg # 125877d5e3a19Smrg # CONFIG_HEADER 125887d5e3a19Smrg # 125897d5e3a19Smrg if test x"$ac_file" != x-; then 125901568b75bSmrg { 125915212f86fSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12592765486e8Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 12593765486e8Smrg } >"$ac_tmp/config.h" \ 12594765486e8Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 12595765486e8Smrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 125965212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 125975212f86fSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;} 125987d5e3a19Smrg else 125991568b75bSmrg rm -f "$ac_file" 12600765486e8Smrg mv "$ac_tmp/config.h" "$ac_file" \ 12601765486e8Smrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 126027d5e3a19Smrg fi 126037d5e3a19Smrg else 126045212f86fSmrg printf "%s\n" "/* $configure_input */" >&1 \ 12605765486e8Smrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 12606765486e8Smrg || as_fn_error $? "could not create -" "$LINENO" 5 126077d5e3a19Smrg fi 126081568b75bSmrg# Compute "$ac_file"'s index in $config_headers. 126091568b75bSmrg_am_arg="$ac_file" 126107d5e3a19Smrg_am_stamp_count=1 126117d5e3a19Smrgfor _am_header in $config_headers :; do 126127d5e3a19Smrg case $_am_header in 126131568b75bSmrg $_am_arg | $_am_arg:* ) 126147d5e3a19Smrg break ;; 126157d5e3a19Smrg * ) 126167d5e3a19Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 126177d5e3a19Smrg esac 126187d5e3a19Smrgdone 126191568b75bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 126201568b75bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 126211568b75bSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 126221568b75bSmrg X"$_am_arg" : 'X\(//\)$' \| \ 126231568b75bSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 126245212f86fSmrgprintf "%s\n" X"$_am_arg" | 126257d5e3a19Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126267d5e3a19Smrg s//\1/ 126277d5e3a19Smrg q 126287d5e3a19Smrg } 126297d5e3a19Smrg /^X\(\/\/\)[^/].*/{ 126307d5e3a19Smrg s//\1/ 126317d5e3a19Smrg q 126327d5e3a19Smrg } 126337d5e3a19Smrg /^X\(\/\/\)$/{ 126347d5e3a19Smrg s//\1/ 126357d5e3a19Smrg q 126367d5e3a19Smrg } 126377d5e3a19Smrg /^X\(\/\).*/{ 126387d5e3a19Smrg s//\1/ 126397d5e3a19Smrg q 126407d5e3a19Smrg } 126417d5e3a19Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 126427d5e3a19Smrg ;; 126437d5e3a19Smrg 126445212f86fSmrg :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 126455212f86fSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;} 126467d5e3a19Smrg ;; 126477d5e3a19Smrg esac 126487d5e3a19Smrg 126497d5e3a19Smrg 126507d5e3a19Smrg case $ac_file$ac_mode in 126511568b75bSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 12652b8414663Smrg # Older Autoconf quotes --file arguments for eval, but not when files 126531568b75bSmrg # are listed without --file. Let's play safe and only enable the eval 126541568b75bSmrg # if we detect the quoting. 126555212f86fSmrg # TODO: see whether this extra hack can be removed once we start 126565212f86fSmrg # requiring Autoconf 2.70 or later. 126575212f86fSmrg case $CONFIG_FILES in #( 126585212f86fSmrg *\'*) : 126595212f86fSmrg eval set x "$CONFIG_FILES" ;; #( 126605212f86fSmrg *) : 126615212f86fSmrg set x $CONFIG_FILES ;; #( 126625212f86fSmrg *) : 126635212f86fSmrg ;; 126645212f86fSmrgesac 126651568b75bSmrg shift 126665212f86fSmrg # Used to flag and report bootstrapping failures. 126675212f86fSmrg am_rc=0 126685212f86fSmrg for am_mf 126691568b75bSmrg do 126701568b75bSmrg # Strip MF so we end up with the name of the file. 126715212f86fSmrg am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` 126725212f86fSmrg # Check whether this is an Automake generated Makefile which includes 126735212f86fSmrg # dependency-tracking related rules and includes. 126745212f86fSmrg # Grep'ing the whole file directly is not great: AIX grep has a line 126751568b75bSmrg # limit of 2048, but all sed's we know have understand at least 4000. 126765212f86fSmrg sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 126775212f86fSmrg || continue 126785212f86fSmrg am_dirpart=`$as_dirname -- "$am_mf" || 126795212f86fSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 126805212f86fSmrg X"$am_mf" : 'X\(//\)[^/]' \| \ 126815212f86fSmrg X"$am_mf" : 'X\(//\)$' \| \ 126825212f86fSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 126835212f86fSmrgprintf "%s\n" X"$am_mf" | 126847d5e3a19Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126857d5e3a19Smrg s//\1/ 126867d5e3a19Smrg q 126877d5e3a19Smrg } 126887d5e3a19Smrg /^X\(\/\/\)[^/].*/{ 126897d5e3a19Smrg s//\1/ 126907d5e3a19Smrg q 126917d5e3a19Smrg } 126927d5e3a19Smrg /^X\(\/\/\)$/{ 126937d5e3a19Smrg s//\1/ 126947d5e3a19Smrg q 126957d5e3a19Smrg } 126967d5e3a19Smrg /^X\(\/\).*/{ 126977d5e3a19Smrg s//\1/ 126987d5e3a19Smrg q 126997d5e3a19Smrg } 127007d5e3a19Smrg s/.*/./; q'` 127015212f86fSmrg am_filepart=`$as_basename -- "$am_mf" || 127025212f86fSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 127035212f86fSmrg X"$am_mf" : 'X\(//\)$' \| \ 127045212f86fSmrg X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 127055212f86fSmrgprintf "%s\n" X/"$am_mf" | 127065212f86fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 127077d5e3a19Smrg s//\1/ 127087d5e3a19Smrg q 127097d5e3a19Smrg } 127105212f86fSmrg /^X\/\(\/\/\)$/{ 127117d5e3a19Smrg s//\1/ 127127d5e3a19Smrg q 127137d5e3a19Smrg } 127145212f86fSmrg /^X\/\(\/\).*/{ 127157d5e3a19Smrg s//\1/ 127167d5e3a19Smrg q 127177d5e3a19Smrg } 127187d5e3a19Smrg s/.*/./; q'` 127195212f86fSmrg { echo "$as_me:$LINENO: cd "$am_dirpart" \ 127205212f86fSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 127215212f86fSmrg | $MAKE -f - am--depfiles" >&5 127225212f86fSmrg (cd "$am_dirpart" \ 127235212f86fSmrg && sed -e '/# am--include-marker/d' "$am_filepart" \ 127245212f86fSmrg | $MAKE -f - am--depfiles) >&5 2>&5 127255212f86fSmrg ac_status=$? 127265212f86fSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 127275212f86fSmrg (exit $ac_status); } || am_rc=$? 127287d5e3a19Smrg done 127295212f86fSmrg if test $am_rc -ne 0; then 127305212f86fSmrg { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 127315212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} 127325212f86fSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments 127335212f86fSmrg for automatic dependency tracking. If GNU make was not used, consider 127345212f86fSmrg re-running the configure script with MAKE=\"gmake\" (or whatever is 127355212f86fSmrg necessary). You can also try re-running configure with the 127365212f86fSmrg '--disable-dependency-tracking' option to at least be able to build 127375212f86fSmrg the package (albeit without support for automatic dependency tracking). 127385212f86fSmrgSee \`config.log' for more details" "$LINENO" 5; } 127395212f86fSmrg fi 127405212f86fSmrg { am_dirpart=; unset am_dirpart;} 127415212f86fSmrg { am_filepart=; unset am_filepart;} 127425212f86fSmrg { am_mf=; unset am_mf;} 127435212f86fSmrg { am_rc=; unset am_rc;} 127445212f86fSmrg rm -f conftest-deps.mk 127451568b75bSmrg} 127467d5e3a19Smrg ;; 127477d5e3a19Smrg 127487d5e3a19Smrg esac 127497d5e3a19Smrgdone # for ac_tag 127507d5e3a19Smrg 127517d5e3a19Smrg 12752765486e8Smrgas_fn_exit 0 127537d5e3a19Smrg_ACEOF 127547d5e3a19Smrgac_clean_files=$ac_clean_files_save 127557d5e3a19Smrg 127561568b75bSmrgtest $ac_write_fail = 0 || 12757765486e8Smrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 127581568b75bSmrg 127597d5e3a19Smrg 127607d5e3a19Smrg# configure is writing to config.log, and then calls config.status. 127617d5e3a19Smrg# config.status does its own redirection, appending to config.log. 127627d5e3a19Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 127637d5e3a19Smrg# by configure, so config.status won't be able to write to it; its 127647d5e3a19Smrg# output is simply discarded. So we exec the FD to /dev/null, 127657d5e3a19Smrg# effectively closing config.log, so it can be properly (re)opened and 127667d5e3a19Smrg# appended to by config.status. When coming back to configure, we 127677d5e3a19Smrg# need to make the FD available again. 127687d5e3a19Smrgif test "$no_create" != yes; then 127697d5e3a19Smrg ac_cs_success=: 127707d5e3a19Smrg ac_config_status_args= 127717d5e3a19Smrg test "$silent" = yes && 127727d5e3a19Smrg ac_config_status_args="$ac_config_status_args --quiet" 127737d5e3a19Smrg exec 5>/dev/null 127747d5e3a19Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 127757d5e3a19Smrg exec 5>>config.log 127767d5e3a19Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 127777d5e3a19Smrg # would make configure fail if this is the last instruction. 12778765486e8Smrg $ac_cs_success || as_fn_exit 1 127797d5e3a19Smrgfi 127801568b75bSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 127815212f86fSmrg { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 127825212f86fSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 127831568b75bSmrgfi 127847d5e3a19Smrg 127855212f86fSmrg 12786