1c19de146Smrg#! /bin/sh
2c19de146Smrg# Guess values for system-dependent variables and create Makefiles.
33b83913fSmrg# Generated by GNU Autoconf 2.72 for xbiff 1.0.5.
4c19de146Smrg#
5a39bb051Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>.
6c19de146Smrg#
79ef7378bSmrg#
83b83913fSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
93b83913fSmrg# Inc.
109ef7378bSmrg#
119ef7378bSmrg#
12c19de146Smrg# This configure script is free software; the Free Software Foundation
13c19de146Smrg# gives unlimited permission to copy, distribute and modify it.
149ef7378bSmrg## -------------------- ##
159ef7378bSmrg## M4sh Initialization. ##
169ef7378bSmrg## -------------------- ##
17c19de146Smrg
189ef7378bSmrg# Be more Bourne compatible
199ef7378bSmrgDUALCASE=1; export DUALCASE # for MKS sh
203b83913fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
213b83913fSmrgthen :
22c19de146Smrg  emulate sh
23c19de146Smrg  NULLCMD=:
249ef7378bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25c19de146Smrg  # is contrary to our usage.  Disable this feature.
26c19de146Smrg  alias -g '${1+"$@"}'='"$@"'
279ef7378bSmrg  setopt NO_GLOB_SUBST
283b83913fSmrgelse case e in #(
293b83913fSmrg  e) case `(set -o) 2>/dev/null` in #(
309ef7378bSmrg  *posix*) :
319ef7378bSmrg    set -o posix ;; #(
329ef7378bSmrg  *) :
339ef7378bSmrg     ;;
343b83913fSmrgesac ;;
359ef7378bSmrgesac
36c19de146Smrgfi
37c19de146Smrg
389ef7378bSmrg
393b83913fSmrg
403b83913fSmrg# Reset variables that may have inherited troublesome values from
413b83913fSmrg# the environment.
423b83913fSmrg
433b83913fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
443b83913fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
453b83913fSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
463b83913fSmrg# Quoting is to prevent editors from complaining about space-tab.
479ef7378bSmrgas_nl='
489ef7378bSmrg'
499ef7378bSmrgexport as_nl
503b83913fSmrgIFS=" ""	$as_nl"
513b83913fSmrg
523b83913fSmrgPS1='$ '
533b83913fSmrgPS2='> '
543b83913fSmrgPS4='+ '
553b83913fSmrg
563b83913fSmrg# Ensure predictable behavior from utilities with locale-dependent output.
573b83913fSmrgLC_ALL=C
583b83913fSmrgexport LC_ALL
593b83913fSmrgLANGUAGE=C
603b83913fSmrgexport LANGUAGE
613b83913fSmrg
623b83913fSmrg# We cannot yet rely on "unset" to work, but we need these variables
633b83913fSmrg# to be unset--not just set to an empty or harmless value--now, to
643b83913fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
653b83913fSmrg# also avoids known problems related to "unset" and subshell syntax
663b83913fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
673b83913fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
683b83913fSmrgdo eval test \${$as_var+y} \
693b83913fSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
703b83913fSmrgdone
713b83913fSmrg
723b83913fSmrg# Ensure that fds 0, 1, and 2 are open.
733b83913fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
743b83913fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
753b83913fSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
769ef7378bSmrg
779ef7378bSmrg# The user is always right.
783b83913fSmrgif ${PATH_SEPARATOR+false} :; then
799ef7378bSmrg  PATH_SEPARATOR=:
809ef7378bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
819ef7378bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
829ef7378bSmrg      PATH_SEPARATOR=';'
839ef7378bSmrg  }
84c19de146Smrgfi
85c19de146Smrg
86c19de146Smrg
879ef7378bSmrg# Find who we are.  Look in the path if we contain no directory separator.
88c918a7e2Smrgas_myself=
899ef7378bSmrgcase $0 in #((
909ef7378bSmrg  *[\\/]* ) as_myself=$0 ;;
919ef7378bSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
929ef7378bSmrgfor as_dir in $PATH
939ef7378bSmrgdo
949ef7378bSmrg  IFS=$as_save_IFS
953b83913fSmrg  case $as_dir in #(((
963b83913fSmrg    '') as_dir=./ ;;
973b83913fSmrg    */) ;;
983b83913fSmrg    *) as_dir=$as_dir/ ;;
993b83913fSmrg  esac
1003b83913fSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1019ef7378bSmrg  done
1029ef7378bSmrgIFS=$as_save_IFS
1039ef7378bSmrg
1049ef7378bSmrg     ;;
1059ef7378bSmrgesac
1063b83913fSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
1079ef7378bSmrg# in which case we are not to be found in the path.
1089ef7378bSmrgif test "x$as_myself" = x; then
1099ef7378bSmrg  as_myself=$0
1109ef7378bSmrgfi
1119ef7378bSmrgif test ! -f "$as_myself"; then
1123b83913fSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1139ef7378bSmrg  exit 1
1149ef7378bSmrgfi
1159ef7378bSmrg
1169ef7378bSmrg
117a39bb051Smrg# Use a proper internal environment variable to ensure we don't fall
118a39bb051Smrg  # into an infinite loop, continuously re-executing ourselves.
119a39bb051Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120a39bb051Smrg    _as_can_reexec=no; export _as_can_reexec;
121a39bb051Smrg    # We cannot yet assume a decent shell, so we have to provide a
122a39bb051Smrg# neutralization value for shells without unset; and this also
123a39bb051Smrg# works around shells that cannot unset nonexistent variables.
124a39bb051Smrg# Preserve -v and -x to the replacement shell.
125a39bb051SmrgBASH_ENV=/dev/null
126a39bb051SmrgENV=/dev/null
127a39bb051Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128a39bb051Smrgcase $- in # ((((
129a39bb051Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130a39bb051Smrg  *v* ) as_opts=-v ;;
131a39bb051Smrg  *x* ) as_opts=-x ;;
132a39bb051Smrg  * ) as_opts= ;;
133a39bb051Smrgesac
134a39bb051Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135a39bb051Smrg# Admittedly, this is quite paranoid, since all the known shells bail
1363b83913fSmrg# out after a failed 'exec'.
1373b83913fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
1383b83913fSmrgexit 255
139a39bb051Smrg  fi
140a39bb051Smrg  # We don't want this to propagate to other subprocesses.
141a39bb051Smrg          { _as_can_reexec=; unset _as_can_reexec;}
1429ef7378bSmrgif test "x$CONFIG_SHELL" = x; then
1433b83913fSmrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1443b83913fSmrgthen :
1459ef7378bSmrg  emulate sh
1469ef7378bSmrg  NULLCMD=:
1479ef7378bSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1489ef7378bSmrg  # is contrary to our usage.  Disable this feature.
1499ef7378bSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1509ef7378bSmrg  setopt NO_GLOB_SUBST
1513b83913fSmrgelse case e in #(
1523b83913fSmrg  e) case \`(set -o) 2>/dev/null\` in #(
1539ef7378bSmrg  *posix*) :
1549ef7378bSmrg    set -o posix ;; #(
1559ef7378bSmrg  *) :
1569ef7378bSmrg     ;;
1573b83913fSmrgesac ;;
1589ef7378bSmrgesac
1599ef7378bSmrgfi
1609ef7378bSmrg"
1619ef7378bSmrg  as_required="as_fn_return () { (exit \$1); }
1629ef7378bSmrgas_fn_success () { as_fn_return 0; }
1639ef7378bSmrgas_fn_failure () { as_fn_return 1; }
1649ef7378bSmrgas_fn_ret_success () { return 0; }
1659ef7378bSmrgas_fn_ret_failure () { return 1; }
1669ef7378bSmrg
1679ef7378bSmrgexitcode=0
1689ef7378bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1699ef7378bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1709ef7378bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1719ef7378bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1723b83913fSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
1733b83913fSmrgthen :
1749ef7378bSmrg
1753b83913fSmrgelse case e in #(
1763b83913fSmrg  e) exitcode=1; echo positional parameters were not saved. ;;
1773b83913fSmrgesac
1789ef7378bSmrgfi
179a39bb051Smrgtest x\$exitcode = x0 || exit 1
1803b83913fSmrgblah=\$(echo \$(echo blah))
1813b83913fSmrgtest x\"\$blah\" = xblah || exit 1
182a39bb051Smrgtest -x / || exit 1"
1839ef7378bSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1849ef7378bSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1859ef7378bSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
1869ef7378bSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
1879ef7378bSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
1883b83913fSmrg  if (eval "$as_required") 2>/dev/null
1893b83913fSmrgthen :
1909ef7378bSmrg  as_have_required=yes
1913b83913fSmrgelse case e in #(
1923b83913fSmrg  e) as_have_required=no ;;
1933b83913fSmrgesac
1949ef7378bSmrgfi
1953b83913fSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
1963b83913fSmrgthen :
1979ef7378bSmrg
1983b83913fSmrgelse case e in #(
1993b83913fSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2009ef7378bSmrgas_found=false
2019ef7378bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202c19de146Smrgdo
2039ef7378bSmrg  IFS=$as_save_IFS
2043b83913fSmrg  case $as_dir in #(((
2053b83913fSmrg    '') as_dir=./ ;;
2063b83913fSmrg    */) ;;
2073b83913fSmrg    *) as_dir=$as_dir/ ;;
2083b83913fSmrg  esac
2099ef7378bSmrg  as_found=:
2109ef7378bSmrg  case $as_dir in #(
2119ef7378bSmrg	 /*)
2129ef7378bSmrg	   for as_base in sh bash ksh sh5; do
2139ef7378bSmrg	     # Try only shells that exist, to save several forks.
2143b83913fSmrg	     as_shell=$as_dir$as_base
2159ef7378bSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2163b83913fSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
2173b83913fSmrgthen :
2189ef7378bSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
2193b83913fSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
2203b83913fSmrgthen :
2219ef7378bSmrg  break 2
2229ef7378bSmrgfi
2239ef7378bSmrgfi
2249ef7378bSmrg	   done;;
2259ef7378bSmrg       esac
2269ef7378bSmrg  as_found=false
2279ef7378bSmrgdone
2289ef7378bSmrgIFS=$as_save_IFS
2293b83913fSmrgif $as_found
2303b83913fSmrgthen :
2313b83913fSmrg
2323b83913fSmrgelse case e in #(
2333b83913fSmrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2343b83913fSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
2353b83913fSmrgthen :
2363b83913fSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
2373b83913fSmrgfi ;;
2383b83913fSmrgesac
2393b83913fSmrgfi
2409ef7378bSmrg
2419ef7378bSmrg
2423b83913fSmrg      if test "x$CONFIG_SHELL" != x
2433b83913fSmrgthen :
244a39bb051Smrg  export CONFIG_SHELL
245a39bb051Smrg             # We cannot yet assume a decent shell, so we have to provide a
246a39bb051Smrg# neutralization value for shells without unset; and this also
247a39bb051Smrg# works around shells that cannot unset nonexistent variables.
248a39bb051Smrg# Preserve -v and -x to the replacement shell.
249a39bb051SmrgBASH_ENV=/dev/null
250a39bb051SmrgENV=/dev/null
251a39bb051Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252a39bb051Smrgcase $- in # ((((
253a39bb051Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
254a39bb051Smrg  *v* ) as_opts=-v ;;
255a39bb051Smrg  *x* ) as_opts=-x ;;
256a39bb051Smrg  * ) as_opts= ;;
257a39bb051Smrgesac
258a39bb051Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259a39bb051Smrg# Admittedly, this is quite paranoid, since all the known shells bail
2603b83913fSmrg# out after a failed 'exec'.
2613b83913fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262a39bb051Smrgexit 255
2639ef7378bSmrgfi
2649ef7378bSmrg
2653b83913fSmrg    if test x$as_have_required = xno
2663b83913fSmrgthen :
2673b83913fSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
2683b83913fSmrg  printf "%s\n" "$0: the shells that I found on your system."
2693b83913fSmrg  if test ${ZSH_VERSION+y} ; then
2703b83913fSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2713b83913fSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272c19de146Smrg  else
2733b83913fSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274a39bb051Smrg$0: https://gitlab.freedesktop.org/xorg/app/xbiff/issues
2759ef7378bSmrg$0: about your system, including any error possibly output
2769ef7378bSmrg$0: before this message. Then install a modern shell, or
2779ef7378bSmrg$0: manually run the script under such a shell if you do
2789ef7378bSmrg$0: have one."
279c19de146Smrg  fi
2809ef7378bSmrg  exit 1
2813b83913fSmrgfi ;;
2823b83913fSmrgesac
2839ef7378bSmrgfi
2849ef7378bSmrgfi
2859ef7378bSmrgSHELL=${CONFIG_SHELL-/bin/sh}
2869ef7378bSmrgexport SHELL
2879ef7378bSmrg# Unset more variables known to interfere with behavior of common tools.
2889ef7378bSmrgCLICOLOR_FORCE= GREP_OPTIONS=
2899ef7378bSmrgunset CLICOLOR_FORCE GREP_OPTIONS
2909ef7378bSmrg
2919ef7378bSmrg## --------------------- ##
2929ef7378bSmrg## M4sh Shell Functions. ##
2939ef7378bSmrg## --------------------- ##
2949ef7378bSmrg# as_fn_unset VAR
2959ef7378bSmrg# ---------------
2969ef7378bSmrg# Portably unset VAR.
2979ef7378bSmrgas_fn_unset ()
2989ef7378bSmrg{
2999ef7378bSmrg  { eval $1=; unset $1;}
3009ef7378bSmrg}
3019ef7378bSmrgas_unset=as_fn_unset
3029ef7378bSmrg
3033b83913fSmrg
3049ef7378bSmrg# as_fn_set_status STATUS
3059ef7378bSmrg# -----------------------
3069ef7378bSmrg# Set $? to STATUS, without forking.
3079ef7378bSmrgas_fn_set_status ()
3089ef7378bSmrg{
3099ef7378bSmrg  return $1
3109ef7378bSmrg} # as_fn_set_status
3119ef7378bSmrg
3129ef7378bSmrg# as_fn_exit STATUS
3139ef7378bSmrg# -----------------
3149ef7378bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3159ef7378bSmrgas_fn_exit ()
3169ef7378bSmrg{
3179ef7378bSmrg  set +e
3189ef7378bSmrg  as_fn_set_status $1
3199ef7378bSmrg  exit $1
3209ef7378bSmrg} # as_fn_exit
3219ef7378bSmrg
3229ef7378bSmrg# as_fn_mkdir_p
3239ef7378bSmrg# -------------
3249ef7378bSmrg# Create "$as_dir" as a directory, including parents if necessary.
3259ef7378bSmrgas_fn_mkdir_p ()
3269ef7378bSmrg{
327c19de146Smrg
3289ef7378bSmrg  case $as_dir in #(
3299ef7378bSmrg  -*) as_dir=./$as_dir;;
3309ef7378bSmrg  esac
3319ef7378bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
3329ef7378bSmrg    as_dirs=
3339ef7378bSmrg    while :; do
3349ef7378bSmrg      case $as_dir in #(
3353b83913fSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3369ef7378bSmrg      *) as_qdir=$as_dir;;
3379ef7378bSmrg      esac
3389ef7378bSmrg      as_dirs="'$as_qdir' $as_dirs"
3399ef7378bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
3409ef7378bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3419ef7378bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3429ef7378bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
3439ef7378bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3443b83913fSmrgprintf "%s\n" X"$as_dir" |
3459ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3469ef7378bSmrg	    s//\1/
3479ef7378bSmrg	    q
3489ef7378bSmrg	  }
3499ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
3509ef7378bSmrg	    s//\1/
3519ef7378bSmrg	    q
3529ef7378bSmrg	  }
3539ef7378bSmrg	  /^X\(\/\/\)$/{
3549ef7378bSmrg	    s//\1/
3559ef7378bSmrg	    q
3569ef7378bSmrg	  }
3579ef7378bSmrg	  /^X\(\/\).*/{
3589ef7378bSmrg	    s//\1/
3599ef7378bSmrg	    q
3609ef7378bSmrg	  }
3619ef7378bSmrg	  s/.*/./; q'`
3629ef7378bSmrg      test -d "$as_dir" && break
3639ef7378bSmrg    done
3649ef7378bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365c918a7e2Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3669ef7378bSmrg
3679ef7378bSmrg
3689ef7378bSmrg} # as_fn_mkdir_p
369a39bb051Smrg
370a39bb051Smrg# as_fn_executable_p FILE
371a39bb051Smrg# -----------------------
372a39bb051Smrg# Test if FILE is an executable regular file.
373a39bb051Smrgas_fn_executable_p ()
374a39bb051Smrg{
375a39bb051Smrg  test -f "$1" && test -x "$1"
376a39bb051Smrg} # as_fn_executable_p
3779ef7378bSmrg# as_fn_append VAR VALUE
3789ef7378bSmrg# ----------------------
3799ef7378bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3809ef7378bSmrg# advantage of any shell optimizations that allow amortized linear growth over
3819ef7378bSmrg# repeated appends, instead of the typical quadratic growth present in naive
3829ef7378bSmrg# implementations.
3833b83913fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
3843b83913fSmrgthen :
3859ef7378bSmrg  eval 'as_fn_append ()
3869ef7378bSmrg  {
3879ef7378bSmrg    eval $1+=\$2
3889ef7378bSmrg  }'
3893b83913fSmrgelse case e in #(
3903b83913fSmrg  e) as_fn_append ()
3919ef7378bSmrg  {
3929ef7378bSmrg    eval $1=\$$1\$2
3933b83913fSmrg  } ;;
3943b83913fSmrgesac
3959ef7378bSmrgfi # as_fn_append
3969ef7378bSmrg
3979ef7378bSmrg# as_fn_arith ARG...
3989ef7378bSmrg# ------------------
3999ef7378bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
4009ef7378bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
4019ef7378bSmrg# must be portable across $(()) and expr.
4023b83913fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
4033b83913fSmrgthen :
4049ef7378bSmrg  eval 'as_fn_arith ()
4059ef7378bSmrg  {
4069ef7378bSmrg    as_val=$(( $* ))
4079ef7378bSmrg  }'
4083b83913fSmrgelse case e in #(
4093b83913fSmrg  e) as_fn_arith ()
4109ef7378bSmrg  {
4119ef7378bSmrg    as_val=`expr "$@" || test $? -eq 1`
4123b83913fSmrg  } ;;
4133b83913fSmrgesac
4149ef7378bSmrgfi # as_fn_arith
4159ef7378bSmrg
4169ef7378bSmrg
417c918a7e2Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418c918a7e2Smrg# ----------------------------------------
4199ef7378bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4209ef7378bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421c918a7e2Smrg# script with STATUS, using 1 if that was 0.
4229ef7378bSmrgas_fn_error ()
4239ef7378bSmrg{
424c918a7e2Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
425c918a7e2Smrg  if test "$4"; then
426c918a7e2Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4273b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4289ef7378bSmrg  fi
4293b83913fSmrg  printf "%s\n" "$as_me: error: $2" >&2
4309ef7378bSmrg  as_fn_exit $as_status
4319ef7378bSmrg} # as_fn_error
4329ef7378bSmrg
4339ef7378bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4349ef7378bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435c19de146Smrg  as_expr=expr
436c19de146Smrgelse
437c19de146Smrg  as_expr=false
438c19de146Smrgfi
439c19de146Smrg
4409ef7378bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441c19de146Smrg  as_basename=basename
442c19de146Smrgelse
443c19de146Smrg  as_basename=false
444c19de146Smrgfi
445c19de146Smrg
4469ef7378bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4479ef7378bSmrg  as_dirname=dirname
4489ef7378bSmrgelse
4499ef7378bSmrg  as_dirname=false
4509ef7378bSmrgfi
451c19de146Smrg
4529ef7378bSmrgas_me=`$as_basename -- "$0" ||
453c19de146Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454c19de146Smrg	 X"$0" : 'X\(//\)$' \| \
4559ef7378bSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4563b83913fSmrgprintf "%s\n" X/"$0" |
4579ef7378bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4589ef7378bSmrg	    s//\1/
4599ef7378bSmrg	    q
4609ef7378bSmrg	  }
4619ef7378bSmrg	  /^X\/\(\/\/\)$/{
4629ef7378bSmrg	    s//\1/
4639ef7378bSmrg	    q
4649ef7378bSmrg	  }
4659ef7378bSmrg	  /^X\/\(\/\).*/{
4669ef7378bSmrg	    s//\1/
4679ef7378bSmrg	    q
4689ef7378bSmrg	  }
4699ef7378bSmrg	  s/.*/./; q'`
470c19de146Smrg
471c19de146Smrg# Avoid depending upon Character Ranges.
472c19de146Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473c19de146Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474c19de146Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475c19de146Smrgas_cr_digits='0123456789'
476c19de146Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477c19de146Smrg
478c19de146Smrg
4799ef7378bSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4809ef7378bSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4819ef7378bSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4829ef7378bSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4839ef7378bSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4849ef7378bSmrg  sed -n '
4859ef7378bSmrg    p
4869ef7378bSmrg    /[$]LINENO/=
4879ef7378bSmrg  ' <$as_myself |
488c19de146Smrg    sed '
4893b83913fSmrg      t clear
4903b83913fSmrg      :clear
4919ef7378bSmrg      s/[$]LINENO.*/&-/
4929ef7378bSmrg      t lineno
4939ef7378bSmrg      b
4949ef7378bSmrg      :lineno
495c19de146Smrg      N
4969ef7378bSmrg      :loop
4979ef7378bSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498c19de146Smrg      t loop
4999ef7378bSmrg      s/-\n.*//
500c19de146Smrg    ' >$as_me.lineno &&
5019ef7378bSmrg  chmod +x "$as_me.lineno" ||
5023b83913fSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503c19de146Smrg
504a39bb051Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505a39bb051Smrg  # already done that, so ensure we don't try to do so again and fall
506a39bb051Smrg  # in an infinite loop.  This has already happened in practice.
507a39bb051Smrg  _as_can_reexec=no; export _as_can_reexec
508c19de146Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
509c19de146Smrg  # (the dirname of $[0] is not the place where we might find the
5109ef7378bSmrg  # original and so on.  Autoconf is especially sensitive to this).
5119ef7378bSmrg  . "./$as_me.lineno"
512c19de146Smrg  # Exit status is that of the last command.
513c19de146Smrg  exit
514c19de146Smrg}
515c19de146Smrg
5163b83913fSmrg
5173b83913fSmrg# Determine whether it's possible to make 'echo' print without a newline.
5183b83913fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
5193b83913fSmrg# for compatibility with existing Makefiles.
5209ef7378bSmrgECHO_C= ECHO_N= ECHO_T=
5219ef7378bSmrgcase `echo -n x` in #(((((
5229ef7378bSmrg-n*)
5239ef7378bSmrg  case `echo 'xy\c'` in
5249ef7378bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5259ef7378bSmrg  xy)  ECHO_C='\c';;
5269ef7378bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5279ef7378bSmrg       ECHO_T='	';;
5289ef7378bSmrg  esac;;
5299ef7378bSmrg*)
5309ef7378bSmrg  ECHO_N='-n';;
531c19de146Smrgesac
532c19de146Smrg
5333b83913fSmrg# For backward compatibility with old third-party macros, we provide
5343b83913fSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
5353b83913fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
5363b83913fSmrgas_echo='printf %s\n'
5373b83913fSmrgas_echo_n='printf %s'
5383b83913fSmrg
5399ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.file
5409ef7378bSmrgif test -d conf$$.dir; then
5419ef7378bSmrg  rm -f conf$$.dir/conf$$.file
542c19de146Smrgelse
5439ef7378bSmrg  rm -f conf$$.dir
5449ef7378bSmrg  mkdir conf$$.dir 2>/dev/null
545c19de146Smrgfi
5469ef7378bSmrgif (echo >conf$$.file) 2>/dev/null; then
5479ef7378bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548c19de146Smrg    as_ln_s='ln -s'
5499ef7378bSmrg    # ... but there are two gotchas:
5503b83913fSmrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
5513b83913fSmrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
5523b83913fSmrg    # In both cases, we have to default to 'cp -pR'.
5539ef7378bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554a39bb051Smrg      as_ln_s='cp -pR'
5559ef7378bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5569ef7378bSmrg    as_ln_s=ln
5579ef7378bSmrg  else
558a39bb051Smrg    as_ln_s='cp -pR'
559c19de146Smrg  fi
560c19de146Smrgelse
561a39bb051Smrg  as_ln_s='cp -pR'
562c19de146Smrgfi
5639ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5649ef7378bSmrgrmdir conf$$.dir 2>/dev/null
565c19de146Smrg
566c19de146Smrgif mkdir -p . 2>/dev/null; then
5679ef7378bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
568c19de146Smrgelse
569c19de146Smrg  test -d ./-p && rmdir ./-p
570c19de146Smrg  as_mkdir_p=false
571c19de146Smrgfi
572c19de146Smrg
573a39bb051Smrgas_test_x='test -x'
574a39bb051Smrgas_executable_p=as_fn_executable_p
575c19de146Smrg
576c19de146Smrg# Sed expression to map a string onto a valid CPP name.
5773b83913fSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
5783b83913fSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579c19de146Smrg
580c19de146Smrg# Sed expression to map a string onto a valid variable name.
5813b83913fSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
5823b83913fSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583c19de146Smrg
584c19de146Smrg
5859ef7378bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5869ef7378bSmrgexec 6>&1
587c19de146Smrg
588c19de146Smrg# Name of the host.
589c918a7e2Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590c19de146Smrg# so uname gets run too.
591c19de146Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592c19de146Smrg
593c19de146Smrg#
594c19de146Smrg# Initializations.
595c19de146Smrg#
596c19de146Smrgac_default_prefix=/usr/local
5979ef7378bSmrgac_clean_files=
598c19de146Smrgac_config_libobj_dir=.
5999ef7378bSmrgLIBOBJS=
600c19de146Smrgcross_compiling=no
601c19de146Smrgsubdirs=
602c19de146SmrgMFLAGS=
603c19de146SmrgMAKEFLAGS=
604c19de146Smrg
605c19de146Smrg# Identity of this package.
606c19de146SmrgPACKAGE_NAME='xbiff'
607c19de146SmrgPACKAGE_TARNAME='xbiff'
6083b83913fSmrgPACKAGE_VERSION='1.0.5'
6093b83913fSmrgPACKAGE_STRING='xbiff 1.0.5'
610a39bb051SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xbiff/issues'
6119ef7378bSmrgPACKAGE_URL=''
612c19de146Smrg
613c918a7e2Smrgac_unique_file="Makefile.am"
6149ef7378bSmrg# Factoring default headers for most tests.
6159ef7378bSmrgac_includes_default="\
6163b83913fSmrg#include <stddef.h>
6173b83913fSmrg#ifdef HAVE_STDIO_H
6183b83913fSmrg# include <stdio.h>
6199ef7378bSmrg#endif
6203b83913fSmrg#ifdef HAVE_STDLIB_H
6219ef7378bSmrg# include <stdlib.h>
6229ef7378bSmrg#endif
6239ef7378bSmrg#ifdef HAVE_STRING_H
6249ef7378bSmrg# include <string.h>
6259ef7378bSmrg#endif
6269ef7378bSmrg#ifdef HAVE_INTTYPES_H
6279ef7378bSmrg# include <inttypes.h>
6289ef7378bSmrg#endif
6299ef7378bSmrg#ifdef HAVE_STDINT_H
6309ef7378bSmrg# include <stdint.h>
6319ef7378bSmrg#endif
6323b83913fSmrg#ifdef HAVE_STRINGS_H
6333b83913fSmrg# include <strings.h>
6343b83913fSmrg#endif
6353b83913fSmrg#ifdef HAVE_SYS_TYPES_H
6363b83913fSmrg# include <sys/types.h>
6373b83913fSmrg#endif
6383b83913fSmrg#ifdef HAVE_SYS_STAT_H
6393b83913fSmrg# include <sys/stat.h>
6403b83913fSmrg#endif
6419ef7378bSmrg#ifdef HAVE_UNISTD_H
6429ef7378bSmrg# include <unistd.h>
6439ef7378bSmrg#endif"
6449ef7378bSmrg
6453b83913fSmrgac_header_c_list=
6463b83913fSmrgenable_year2038=no
6479ef7378bSmrgac_subst_vars='am__EXEEXT_FALSE
6489ef7378bSmrgam__EXEEXT_TRUE
6499ef7378bSmrgLTLIBOBJS
6509ef7378bSmrgLIBOBJS
6519ef7378bSmrgXBIFF_LIBS
6529ef7378bSmrgXBIFF_CFLAGS
653c918a7e2SmrgMAN_SUBSTS
654c918a7e2SmrgXORG_MAN_PAGE
6559ef7378bSmrgADMIN_MAN_DIR
6569ef7378bSmrgDRIVER_MAN_DIR
6579ef7378bSmrgMISC_MAN_DIR
6589ef7378bSmrgFILE_MAN_DIR
6599ef7378bSmrgLIB_MAN_DIR
6609ef7378bSmrgAPP_MAN_DIR
6619ef7378bSmrgADMIN_MAN_SUFFIX
6629ef7378bSmrgDRIVER_MAN_SUFFIX
6639ef7378bSmrgMISC_MAN_SUFFIX
6649ef7378bSmrgFILE_MAN_SUFFIX
6659ef7378bSmrgLIB_MAN_SUFFIX
6669ef7378bSmrgAPP_MAN_SUFFIX
667c918a7e2SmrgSED
6689ef7378bSmrghost_os
6699ef7378bSmrghost_vendor
6709ef7378bSmrghost_cpu
6719ef7378bSmrghost
6729ef7378bSmrgbuild_os
6739ef7378bSmrgbuild_vendor
6749ef7378bSmrgbuild_cpu
6759ef7378bSmrgbuild
6769ef7378bSmrgINSTALL_CMD
677a39bb051SmrgPKG_CONFIG_LIBDIR
678a39bb051SmrgPKG_CONFIG_PATH
6799ef7378bSmrgPKG_CONFIG
6809ef7378bSmrgCHANGELOG_CMD
681a39bb051SmrgSTRICT_CFLAGS
6829ef7378bSmrgCWARNFLAGS
683a39bb051SmrgBASE_CFLAGS
6849ef7378bSmrgam__fastdepCC_FALSE
6859ef7378bSmrgam__fastdepCC_TRUE
6869ef7378bSmrgCCDEPMODE
687a39bb051Smrgam__nodep
6889ef7378bSmrgAMDEPBACKSLASH
6899ef7378bSmrgAMDEP_FALSE
6909ef7378bSmrgAMDEP_TRUE
6919ef7378bSmrgam__include
6929ef7378bSmrgDEPDIR
6939ef7378bSmrgOBJEXT
6949ef7378bSmrgEXEEXT
6959ef7378bSmrgac_ct_CC
6969ef7378bSmrgCPPFLAGS
6979ef7378bSmrgLDFLAGS
6989ef7378bSmrgCFLAGS
6999ef7378bSmrgCC
700a39bb051SmrgAM_BACKSLASH
701a39bb051SmrgAM_DEFAULT_VERBOSITY
702a39bb051SmrgAM_DEFAULT_V
703a39bb051SmrgAM_V
7043b83913fSmrgCSCOPE
7053b83913fSmrgETAGS
7063b83913fSmrgCTAGS
7079ef7378bSmrgam__untar
7089ef7378bSmrgam__tar
7099ef7378bSmrgAMTAR
7109ef7378bSmrgam__leading_dot
7119ef7378bSmrgSET_MAKE
7129ef7378bSmrgAWK
7139ef7378bSmrgmkdir_p
7149ef7378bSmrgMKDIR_P
7159ef7378bSmrgINSTALL_STRIP_PROGRAM
7169ef7378bSmrgSTRIP
7179ef7378bSmrginstall_sh
7189ef7378bSmrgMAKEINFO
7199ef7378bSmrgAUTOHEADER
7209ef7378bSmrgAUTOMAKE
7219ef7378bSmrgAUTOCONF
7229ef7378bSmrgACLOCAL
7239ef7378bSmrgVERSION
7249ef7378bSmrgPACKAGE
7259ef7378bSmrgCYGPATH_W
7269ef7378bSmrgam__isrc
7279ef7378bSmrgINSTALL_DATA
7289ef7378bSmrgINSTALL_SCRIPT
7299ef7378bSmrgINSTALL_PROGRAM
7309ef7378bSmrgtarget_alias
7319ef7378bSmrghost_alias
7329ef7378bSmrgbuild_alias
7339ef7378bSmrgLIBS
7349ef7378bSmrgECHO_T
7359ef7378bSmrgECHO_N
7369ef7378bSmrgECHO_C
7379ef7378bSmrgDEFS
7389ef7378bSmrgmandir
7399ef7378bSmrglocaledir
7409ef7378bSmrglibdir
7419ef7378bSmrgpsdir
7429ef7378bSmrgpdfdir
7439ef7378bSmrgdvidir
7449ef7378bSmrghtmldir
7459ef7378bSmrginfodir
7469ef7378bSmrgdocdir
7479ef7378bSmrgoldincludedir
7489ef7378bSmrgincludedir
7493b83913fSmrgrunstatedir
7509ef7378bSmrglocalstatedir
7519ef7378bSmrgsharedstatedir
7529ef7378bSmrgsysconfdir
7539ef7378bSmrgdatadir
7549ef7378bSmrgdatarootdir
7559ef7378bSmrglibexecdir
7569ef7378bSmrgsbindir
7579ef7378bSmrgbindir
7589ef7378bSmrgprogram_transform_name
7599ef7378bSmrgprefix
7609ef7378bSmrgexec_prefix
7619ef7378bSmrgPACKAGE_URL
7629ef7378bSmrgPACKAGE_BUGREPORT
7639ef7378bSmrgPACKAGE_STRING
7649ef7378bSmrgPACKAGE_VERSION
7659ef7378bSmrgPACKAGE_TARNAME
7669ef7378bSmrgPACKAGE_NAME
7679ef7378bSmrgPATH_SEPARATOR
7683b83913fSmrgSHELL
7693b83913fSmrgam__quote'
770c19de146Smrgac_subst_files=''
7719ef7378bSmrgac_user_opts='
7729ef7378bSmrgenable_option_checking
773a39bb051Smrgenable_silent_rules
7749ef7378bSmrgenable_dependency_tracking
775a39bb051Smrgenable_selective_werror
7769ef7378bSmrgenable_strict_compilation
7773b83913fSmrgenable_largefile
778c918a7e2Smrgwith_mailbox_directory
7793b83913fSmrgenable_year2038
7809ef7378bSmrg'
7819ef7378bSmrg      ac_precious_vars='build_alias
7829ef7378bSmrghost_alias
7839ef7378bSmrgtarget_alias
7849ef7378bSmrgCC
7859ef7378bSmrgCFLAGS
7869ef7378bSmrgLDFLAGS
7879ef7378bSmrgLIBS
7889ef7378bSmrgCPPFLAGS
7899ef7378bSmrgPKG_CONFIG
790a39bb051SmrgPKG_CONFIG_PATH
791a39bb051SmrgPKG_CONFIG_LIBDIR
7929ef7378bSmrgXBIFF_CFLAGS
7939ef7378bSmrgXBIFF_LIBS'
7949ef7378bSmrg
795c19de146Smrg
796c19de146Smrg# Initialize some variables set by options.
797c19de146Smrgac_init_help=
798c19de146Smrgac_init_version=false
7999ef7378bSmrgac_unrecognized_opts=
8009ef7378bSmrgac_unrecognized_sep=
801c19de146Smrg# The variables have the same names as the options, with
802c19de146Smrg# dashes changed to underlines.
803c19de146Smrgcache_file=/dev/null
804c19de146Smrgexec_prefix=NONE
805c19de146Smrgno_create=
806c19de146Smrgno_recursion=
807c19de146Smrgprefix=NONE
808c19de146Smrgprogram_prefix=NONE
809c19de146Smrgprogram_suffix=NONE
810c19de146Smrgprogram_transform_name=s,x,x,
811c19de146Smrgsilent=
812c19de146Smrgsite=
813c19de146Smrgsrcdir=
814c19de146Smrgverbose=
815c19de146Smrgx_includes=NONE
816c19de146Smrgx_libraries=NONE
817c19de146Smrg
818c19de146Smrg# Installation directory options.
819c19de146Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
820c19de146Smrg# and all the variables that are supposed to be based on exec_prefix
821c19de146Smrg# by default will actually change.
822c19de146Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
8239ef7378bSmrg# (The list follows the same order as the GNU Coding Standards.)
824c19de146Smrgbindir='${exec_prefix}/bin'
825c19de146Smrgsbindir='${exec_prefix}/sbin'
826c19de146Smrglibexecdir='${exec_prefix}/libexec'
8279ef7378bSmrgdatarootdir='${prefix}/share'
8289ef7378bSmrgdatadir='${datarootdir}'
829c19de146Smrgsysconfdir='${prefix}/etc'
830c19de146Smrgsharedstatedir='${prefix}/com'
831c19de146Smrglocalstatedir='${prefix}/var'
8323b83913fSmrgrunstatedir='${localstatedir}/run'
833c19de146Smrgincludedir='${prefix}/include'
834c19de146Smrgoldincludedir='/usr/include'
8359ef7378bSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8369ef7378bSmrginfodir='${datarootdir}/info'
8379ef7378bSmrghtmldir='${docdir}'
8389ef7378bSmrgdvidir='${docdir}'
8399ef7378bSmrgpdfdir='${docdir}'
8409ef7378bSmrgpsdir='${docdir}'
8419ef7378bSmrglibdir='${exec_prefix}/lib'
8429ef7378bSmrglocaledir='${datarootdir}/locale'
8439ef7378bSmrgmandir='${datarootdir}/man'
844c19de146Smrg
845c19de146Smrgac_prev=
8469ef7378bSmrgac_dashdash=
847c19de146Smrgfor ac_option
848c19de146Smrgdo
849c19de146Smrg  # If the previous option needs an argument, assign it.
850c19de146Smrg  if test -n "$ac_prev"; then
8519ef7378bSmrg    eval $ac_prev=\$ac_option
852c19de146Smrg    ac_prev=
853c19de146Smrg    continue
854c19de146Smrg  fi
855c19de146Smrg
8569ef7378bSmrg  case $ac_option in
857c918a7e2Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
858c918a7e2Smrg  *=)   ac_optarg= ;;
859c918a7e2Smrg  *)    ac_optarg=yes ;;
8609ef7378bSmrg  esac
861c19de146Smrg
8629ef7378bSmrg  case $ac_dashdash$ac_option in
8639ef7378bSmrg  --)
8649ef7378bSmrg    ac_dashdash=yes ;;
865c19de146Smrg
866c19de146Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
867c19de146Smrg    ac_prev=bindir ;;
868c19de146Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
869c19de146Smrg    bindir=$ac_optarg ;;
870c19de146Smrg
871c19de146Smrg  -build | --build | --buil | --bui | --bu)
872c19de146Smrg    ac_prev=build_alias ;;
873c19de146Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
874c19de146Smrg    build_alias=$ac_optarg ;;
875c19de146Smrg
876c19de146Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
877c19de146Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
878c19de146Smrg    ac_prev=cache_file ;;
879c19de146Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
880c19de146Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
881c19de146Smrg    cache_file=$ac_optarg ;;
882c19de146Smrg
883c19de146Smrg  --config-cache | -C)
884c19de146Smrg    cache_file=config.cache ;;
885c19de146Smrg
8869ef7378bSmrg  -datadir | --datadir | --datadi | --datad)
887c19de146Smrg    ac_prev=datadir ;;
8889ef7378bSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
889c19de146Smrg    datadir=$ac_optarg ;;
890c19de146Smrg
8919ef7378bSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8929ef7378bSmrg  | --dataroo | --dataro | --datar)
8939ef7378bSmrg    ac_prev=datarootdir ;;
8949ef7378bSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8959ef7378bSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8969ef7378bSmrg    datarootdir=$ac_optarg ;;
8979ef7378bSmrg
898c19de146Smrg  -disable-* | --disable-*)
8999ef7378bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
900c19de146Smrg    # Reject names that are not valid shell variable names.
9019ef7378bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9023b83913fSmrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
9039ef7378bSmrg    ac_useropt_orig=$ac_useropt
9043b83913fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9059ef7378bSmrg    case $ac_user_opts in
9069ef7378bSmrg      *"
9079ef7378bSmrg"enable_$ac_useropt"
9089ef7378bSmrg"*) ;;
9099ef7378bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9109ef7378bSmrg	 ac_unrecognized_sep=', ';;
9119ef7378bSmrg    esac
9129ef7378bSmrg    eval enable_$ac_useropt=no ;;
9139ef7378bSmrg
9149ef7378bSmrg  -docdir | --docdir | --docdi | --doc | --do)
9159ef7378bSmrg    ac_prev=docdir ;;
9169ef7378bSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9179ef7378bSmrg    docdir=$ac_optarg ;;
9189ef7378bSmrg
9199ef7378bSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9209ef7378bSmrg    ac_prev=dvidir ;;
9219ef7378bSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9229ef7378bSmrg    dvidir=$ac_optarg ;;
923c19de146Smrg
924c19de146Smrg  -enable-* | --enable-*)
9259ef7378bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
926c19de146Smrg    # Reject names that are not valid shell variable names.
9279ef7378bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9283b83913fSmrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
9299ef7378bSmrg    ac_useropt_orig=$ac_useropt
9303b83913fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9319ef7378bSmrg    case $ac_user_opts in
9329ef7378bSmrg      *"
9339ef7378bSmrg"enable_$ac_useropt"
9349ef7378bSmrg"*) ;;
9359ef7378bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9369ef7378bSmrg	 ac_unrecognized_sep=', ';;
937c19de146Smrg    esac
9389ef7378bSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
939c19de146Smrg
940c19de146Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
941c19de146Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
942c19de146Smrg  | --exec | --exe | --ex)
943c19de146Smrg    ac_prev=exec_prefix ;;
944c19de146Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
945c19de146Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
946c19de146Smrg  | --exec=* | --exe=* | --ex=*)
947c19de146Smrg    exec_prefix=$ac_optarg ;;
948c19de146Smrg
949c19de146Smrg  -gas | --gas | --ga | --g)
950c19de146Smrg    # Obsolete; use --with-gas.
951c19de146Smrg    with_gas=yes ;;
952c19de146Smrg
953c19de146Smrg  -help | --help | --hel | --he | -h)
954c19de146Smrg    ac_init_help=long ;;
955c19de146Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
956c19de146Smrg    ac_init_help=recursive ;;
957c19de146Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
958c19de146Smrg    ac_init_help=short ;;
959c19de146Smrg
960c19de146Smrg  -host | --host | --hos | --ho)
961c19de146Smrg    ac_prev=host_alias ;;
962c19de146Smrg  -host=* | --host=* | --hos=* | --ho=*)
963c19de146Smrg    host_alias=$ac_optarg ;;
964c19de146Smrg
9659ef7378bSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9669ef7378bSmrg    ac_prev=htmldir ;;
9679ef7378bSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9689ef7378bSmrg  | --ht=*)
9699ef7378bSmrg    htmldir=$ac_optarg ;;
9709ef7378bSmrg
971c19de146Smrg  -includedir | --includedir | --includedi | --included | --include \
972c19de146Smrg  | --includ | --inclu | --incl | --inc)
973c19de146Smrg    ac_prev=includedir ;;
974c19de146Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
975c19de146Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
976c19de146Smrg    includedir=$ac_optarg ;;
977c19de146Smrg
978c19de146Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
979c19de146Smrg    ac_prev=infodir ;;
980c19de146Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
981c19de146Smrg    infodir=$ac_optarg ;;
982c19de146Smrg
983c19de146Smrg  -libdir | --libdir | --libdi | --libd)
984c19de146Smrg    ac_prev=libdir ;;
985c19de146Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
986c19de146Smrg    libdir=$ac_optarg ;;
987c19de146Smrg
988c19de146Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
989c19de146Smrg  | --libexe | --libex | --libe)
990c19de146Smrg    ac_prev=libexecdir ;;
991c19de146Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
992c19de146Smrg  | --libexe=* | --libex=* | --libe=*)
993c19de146Smrg    libexecdir=$ac_optarg ;;
994c19de146Smrg
9959ef7378bSmrg  -localedir | --localedir | --localedi | --localed | --locale)
9969ef7378bSmrg    ac_prev=localedir ;;
9979ef7378bSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
9989ef7378bSmrg    localedir=$ac_optarg ;;
9999ef7378bSmrg
1000c19de146Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10019ef7378bSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
1002c19de146Smrg    ac_prev=localstatedir ;;
1003c19de146Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10049ef7378bSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1005c19de146Smrg    localstatedir=$ac_optarg ;;
1006c19de146Smrg
1007c19de146Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1008c19de146Smrg    ac_prev=mandir ;;
1009c19de146Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1010c19de146Smrg    mandir=$ac_optarg ;;
1011c19de146Smrg
1012c19de146Smrg  -nfp | --nfp | --nf)
1013c19de146Smrg    # Obsolete; use --without-fp.
1014c19de146Smrg    with_fp=no ;;
1015c19de146Smrg
1016c19de146Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1017c19de146Smrg  | --no-cr | --no-c | -n)
1018c19de146Smrg    no_create=yes ;;
1019c19de146Smrg
1020c19de146Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1021c19de146Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1022c19de146Smrg    no_recursion=yes ;;
1023c19de146Smrg
1024c19de146Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1025c19de146Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1026c19de146Smrg  | --oldin | --oldi | --old | --ol | --o)
1027c19de146Smrg    ac_prev=oldincludedir ;;
1028c19de146Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1029c19de146Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1030c19de146Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1031c19de146Smrg    oldincludedir=$ac_optarg ;;
1032c19de146Smrg
1033c19de146Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1034c19de146Smrg    ac_prev=prefix ;;
1035c19de146Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1036c19de146Smrg    prefix=$ac_optarg ;;
1037c19de146Smrg
1038c19de146Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1039c19de146Smrg  | --program-pre | --program-pr | --program-p)
1040c19de146Smrg    ac_prev=program_prefix ;;
1041c19de146Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1042c19de146Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1043c19de146Smrg    program_prefix=$ac_optarg ;;
1044c19de146Smrg
1045c19de146Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1046c19de146Smrg  | --program-suf | --program-su | --program-s)
1047c19de146Smrg    ac_prev=program_suffix ;;
1048c19de146Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1049c19de146Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1050c19de146Smrg    program_suffix=$ac_optarg ;;
1051c19de146Smrg
1052c19de146Smrg  -program-transform-name | --program-transform-name \
1053c19de146Smrg  | --program-transform-nam | --program-transform-na \
1054c19de146Smrg  | --program-transform-n | --program-transform- \
1055c19de146Smrg  | --program-transform | --program-transfor \
1056c19de146Smrg  | --program-transfo | --program-transf \
1057c19de146Smrg  | --program-trans | --program-tran \
1058c19de146Smrg  | --progr-tra | --program-tr | --program-t)
1059c19de146Smrg    ac_prev=program_transform_name ;;
1060c19de146Smrg  -program-transform-name=* | --program-transform-name=* \
1061c19de146Smrg  | --program-transform-nam=* | --program-transform-na=* \
1062c19de146Smrg  | --program-transform-n=* | --program-transform-=* \
1063c19de146Smrg  | --program-transform=* | --program-transfor=* \
1064c19de146Smrg  | --program-transfo=* | --program-transf=* \
1065c19de146Smrg  | --program-trans=* | --program-tran=* \
1066c19de146Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1067c19de146Smrg    program_transform_name=$ac_optarg ;;
1068c19de146Smrg
10699ef7378bSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10709ef7378bSmrg    ac_prev=pdfdir ;;
10719ef7378bSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10729ef7378bSmrg    pdfdir=$ac_optarg ;;
10739ef7378bSmrg
10749ef7378bSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10759ef7378bSmrg    ac_prev=psdir ;;
10769ef7378bSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10779ef7378bSmrg    psdir=$ac_optarg ;;
10789ef7378bSmrg
1079c19de146Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1080c19de146Smrg  | -silent | --silent | --silen | --sile | --sil)
1081c19de146Smrg    silent=yes ;;
1082c19de146Smrg
10833b83913fSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
10843b83913fSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
10853b83913fSmrg  | --run | --ru | --r)
10863b83913fSmrg    ac_prev=runstatedir ;;
10873b83913fSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
10883b83913fSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
10893b83913fSmrg  | --run=* | --ru=* | --r=*)
10903b83913fSmrg    runstatedir=$ac_optarg ;;
10913b83913fSmrg
1092c19de146Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1093c19de146Smrg    ac_prev=sbindir ;;
1094c19de146Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1095c19de146Smrg  | --sbi=* | --sb=*)
1096c19de146Smrg    sbindir=$ac_optarg ;;
1097c19de146Smrg
1098c19de146Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1099c19de146Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1100c19de146Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1101c19de146Smrg  | --sha | --sh)
1102c19de146Smrg    ac_prev=sharedstatedir ;;
1103c19de146Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1104c19de146Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1105c19de146Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1106c19de146Smrg  | --sha=* | --sh=*)
1107c19de146Smrg    sharedstatedir=$ac_optarg ;;
1108c19de146Smrg
1109c19de146Smrg  -site | --site | --sit)
1110c19de146Smrg    ac_prev=site ;;
1111c19de146Smrg  -site=* | --site=* | --sit=*)
1112c19de146Smrg    site=$ac_optarg ;;
1113c19de146Smrg
1114c19de146Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1115c19de146Smrg    ac_prev=srcdir ;;
1116c19de146Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1117c19de146Smrg    srcdir=$ac_optarg ;;
1118c19de146Smrg
1119c19de146Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1120c19de146Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1121c19de146Smrg    ac_prev=sysconfdir ;;
1122c19de146Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1123c19de146Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1124c19de146Smrg    sysconfdir=$ac_optarg ;;
1125c19de146Smrg
1126c19de146Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1127c19de146Smrg    ac_prev=target_alias ;;
1128c19de146Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1129c19de146Smrg    target_alias=$ac_optarg ;;
1130c19de146Smrg
1131c19de146Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1132c19de146Smrg    verbose=yes ;;
1133c19de146Smrg
1134c19de146Smrg  -version | --version | --versio | --versi | --vers | -V)
1135c19de146Smrg    ac_init_version=: ;;
1136c19de146Smrg
1137c19de146Smrg  -with-* | --with-*)
11389ef7378bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1139c19de146Smrg    # Reject names that are not valid shell variable names.
11409ef7378bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11413b83913fSmrg      as_fn_error $? "invalid package name: '$ac_useropt'"
11429ef7378bSmrg    ac_useropt_orig=$ac_useropt
11433b83913fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11449ef7378bSmrg    case $ac_user_opts in
11459ef7378bSmrg      *"
11469ef7378bSmrg"with_$ac_useropt"
11479ef7378bSmrg"*) ;;
11489ef7378bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11499ef7378bSmrg	 ac_unrecognized_sep=', ';;
1150c19de146Smrg    esac
11519ef7378bSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1152c19de146Smrg
1153c19de146Smrg  -without-* | --without-*)
11549ef7378bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1155c19de146Smrg    # Reject names that are not valid shell variable names.
11569ef7378bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11573b83913fSmrg      as_fn_error $? "invalid package name: '$ac_useropt'"
11589ef7378bSmrg    ac_useropt_orig=$ac_useropt
11593b83913fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11609ef7378bSmrg    case $ac_user_opts in
11619ef7378bSmrg      *"
11629ef7378bSmrg"with_$ac_useropt"
11639ef7378bSmrg"*) ;;
11649ef7378bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11659ef7378bSmrg	 ac_unrecognized_sep=', ';;
11669ef7378bSmrg    esac
11679ef7378bSmrg    eval with_$ac_useropt=no ;;
1168c19de146Smrg
1169c19de146Smrg  --x)
1170c19de146Smrg    # Obsolete; use --with-x.
1171c19de146Smrg    with_x=yes ;;
1172c19de146Smrg
1173c19de146Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1174c19de146Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1175c19de146Smrg    ac_prev=x_includes ;;
1176c19de146Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1177c19de146Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1178c19de146Smrg    x_includes=$ac_optarg ;;
1179c19de146Smrg
1180c19de146Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1181c19de146Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1182c19de146Smrg    ac_prev=x_libraries ;;
1183c19de146Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1184c19de146Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1185c19de146Smrg    x_libraries=$ac_optarg ;;
1186c19de146Smrg
11873b83913fSmrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
11883b83913fSmrgTry '$0 --help' for more information"
1189c19de146Smrg    ;;
1190c19de146Smrg
1191c19de146Smrg  *=*)
1192c19de146Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1193c19de146Smrg    # Reject names that are not valid shell variable names.
11949ef7378bSmrg    case $ac_envvar in #(
11959ef7378bSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
11963b83913fSmrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
11979ef7378bSmrg    esac
11989ef7378bSmrg    eval $ac_envvar=\$ac_optarg
1199c19de146Smrg    export $ac_envvar ;;
1200c19de146Smrg
1201c19de146Smrg  *)
1202c19de146Smrg    # FIXME: should be removed in autoconf 3.0.
12033b83913fSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1204c19de146Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
12053b83913fSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1206c918a7e2Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1207c19de146Smrg    ;;
1208c19de146Smrg
1209c19de146Smrg  esac
1210c19de146Smrgdone
1211c19de146Smrg
1212c19de146Smrgif test -n "$ac_prev"; then
1213c19de146Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1214c918a7e2Smrg  as_fn_error $? "missing argument to $ac_option"
1215c19de146Smrgfi
1216c19de146Smrg
12179ef7378bSmrgif test -n "$ac_unrecognized_opts"; then
12189ef7378bSmrg  case $enable_option_checking in
12199ef7378bSmrg    no) ;;
1220c918a7e2Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
12213b83913fSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1222c19de146Smrg  esac
12239ef7378bSmrgfi
1224c19de146Smrg
12259ef7378bSmrg# Check all directory arguments for consistency.
12269ef7378bSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12279ef7378bSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12289ef7378bSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12293b83913fSmrg		libdir localedir mandir runstatedir
1230c19de146Smrgdo
12319ef7378bSmrg  eval ac_val=\$$ac_var
12329ef7378bSmrg  # Remove trailing slashes.
1233c19de146Smrg  case $ac_val in
12349ef7378bSmrg    */ )
12359ef7378bSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12369ef7378bSmrg      eval $ac_var=\$ac_val;;
1237c19de146Smrg  esac
12389ef7378bSmrg  # Be sure to have absolute directory names.
12399ef7378bSmrg  case $ac_val in
12409ef7378bSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12419ef7378bSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12429ef7378bSmrg  esac
1243c918a7e2Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1244c19de146Smrgdone
1245c19de146Smrg
12463b83913fSmrg# There might be people who depend on the old broken behavior: '$host'
1247c19de146Smrg# used to hold the argument of --host etc.
1248c19de146Smrg# FIXME: To remove some day.
1249c19de146Smrgbuild=$build_alias
1250c19de146Smrghost=$host_alias
1251c19de146Smrgtarget=$target_alias
1252c19de146Smrg
1253c19de146Smrg# FIXME: To remove some day.
1254c19de146Smrgif test "x$host_alias" != x; then
1255c19de146Smrg  if test "x$build_alias" = x; then
1256c19de146Smrg    cross_compiling=maybe
1257c19de146Smrg  elif test "x$build_alias" != "x$host_alias"; then
1258c19de146Smrg    cross_compiling=yes
1259c19de146Smrg  fi
1260c19de146Smrgfi
1261c19de146Smrg
1262c19de146Smrgac_tool_prefix=
1263c19de146Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1264c19de146Smrg
1265c19de146Smrgtest "$silent" = yes && exec 6>/dev/null
1266c19de146Smrg
1267c19de146Smrg
12689ef7378bSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12699ef7378bSmrgac_ls_di=`ls -di .` &&
12709ef7378bSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1271c918a7e2Smrg  as_fn_error $? "working directory cannot be determined"
12729ef7378bSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1273c918a7e2Smrg  as_fn_error $? "pwd does not report name of working directory"
12749ef7378bSmrg
12759ef7378bSmrg
1276c19de146Smrg# Find the source files, if location was not specified.
1277c19de146Smrgif test -z "$srcdir"; then
1278c19de146Smrg  ac_srcdir_defaulted=yes
12799ef7378bSmrg  # Try the directory containing this script, then the parent directory.
12809ef7378bSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12819ef7378bSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12829ef7378bSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12839ef7378bSmrg	 X"$as_myself" : 'X\(//\)$' \| \
12849ef7378bSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
12853b83913fSmrgprintf "%s\n" X"$as_myself" |
12869ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12879ef7378bSmrg	    s//\1/
12889ef7378bSmrg	    q
12899ef7378bSmrg	  }
12909ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
12919ef7378bSmrg	    s//\1/
12929ef7378bSmrg	    q
12939ef7378bSmrg	  }
12949ef7378bSmrg	  /^X\(\/\/\)$/{
12959ef7378bSmrg	    s//\1/
12969ef7378bSmrg	    q
12979ef7378bSmrg	  }
12989ef7378bSmrg	  /^X\(\/\).*/{
12999ef7378bSmrg	    s//\1/
13009ef7378bSmrg	    q
13019ef7378bSmrg	  }
13029ef7378bSmrg	  s/.*/./; q'`
1303c19de146Smrg  srcdir=$ac_confdir
13049ef7378bSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
1305c19de146Smrg    srcdir=..
1306c19de146Smrg  fi
1307c19de146Smrgelse
1308c19de146Smrg  ac_srcdir_defaulted=no
1309c19de146Smrgfi
13109ef7378bSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13119ef7378bSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1312c918a7e2Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13139ef7378bSmrgfi
13143b83913fSmrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
13159ef7378bSmrgac_abs_confdir=`(
1316c918a7e2Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13179ef7378bSmrg	pwd)`
13189ef7378bSmrg# When building in place, set srcdir=.
13199ef7378bSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13209ef7378bSmrg  srcdir=.
13219ef7378bSmrgfi
13229ef7378bSmrg# Remove unnecessary trailing slashes from srcdir.
13239ef7378bSmrg# Double slashes in file names in object file debugging info
13249ef7378bSmrg# mess up M-x gdb in Emacs.
13259ef7378bSmrgcase $srcdir in
13269ef7378bSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13279ef7378bSmrgesac
13289ef7378bSmrgfor ac_var in $ac_precious_vars; do
13299ef7378bSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13309ef7378bSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13319ef7378bSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13329ef7378bSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13339ef7378bSmrgdone
1334c19de146Smrg
1335c19de146Smrg#
1336c19de146Smrg# Report the --help message.
1337c19de146Smrg#
1338c19de146Smrgif test "$ac_init_help" = "long"; then
1339c19de146Smrg  # Omit some internal or obsolete options to make the list less imposing.
1340c19de146Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1341c19de146Smrg  cat <<_ACEOF
13423b83913fSmrg'configure' configures xbiff 1.0.5 to adapt to many kinds of systems.
1343c19de146Smrg
1344c19de146SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1345c19de146Smrg
1346c19de146SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1347c19de146SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1348c19de146Smrg
1349c19de146SmrgDefaults for the options are specified in brackets.
1350c19de146Smrg
1351c19de146SmrgConfiguration:
1352c19de146Smrg  -h, --help              display this help and exit
1353c19de146Smrg      --help=short        display options specific to this package
1354c19de146Smrg      --help=recursive    display the short help of all the included packages
1355c19de146Smrg  -V, --version           display version information and exit
13563b83913fSmrg  -q, --quiet, --silent   do not print 'checking ...' messages
1357c19de146Smrg      --cache-file=FILE   cache test results in FILE [disabled]
13583b83913fSmrg  -C, --config-cache      alias for '--cache-file=config.cache'
1359c19de146Smrg  -n, --no-create         do not create output files
13603b83913fSmrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1361c19de146Smrg
1362c19de146SmrgInstallation directories:
1363c19de146Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13649ef7378bSmrg                          [$ac_default_prefix]
1365c19de146Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13669ef7378bSmrg                          [PREFIX]
1367c19de146Smrg
13683b83913fSmrgBy default, 'make install' will install all the files in
13693b83913fSmrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
13703b83913fSmrgan installation prefix other than '$ac_default_prefix' using '--prefix',
13713b83913fSmrgfor instance '--prefix=\$HOME'.
1372c19de146Smrg
1373c19de146SmrgFor better control, use the options below.
1374c19de146Smrg
1375c19de146SmrgFine tuning of the installation directories:
13769ef7378bSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13779ef7378bSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13789ef7378bSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13799ef7378bSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13809ef7378bSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13819ef7378bSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
13823b83913fSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13839ef7378bSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13849ef7378bSmrg  --includedir=DIR        C header files [PREFIX/include]
13859ef7378bSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13869ef7378bSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13879ef7378bSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13889ef7378bSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13899ef7378bSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13909ef7378bSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13919ef7378bSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xbiff]
13929ef7378bSmrg  --htmldir=DIR           html documentation [DOCDIR]
13939ef7378bSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
13949ef7378bSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13959ef7378bSmrg  --psdir=DIR             ps documentation [DOCDIR]
1396c19de146Smrg_ACEOF
1397c19de146Smrg
1398c19de146Smrg  cat <<\_ACEOF
1399c19de146Smrg
1400c19de146SmrgProgram names:
1401c19de146Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1402c19de146Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1403c19de146Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1404c19de146Smrg
1405c19de146SmrgSystem types:
1406c19de146Smrg  --build=BUILD     configure for building on BUILD [guessed]
1407c19de146Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1408c19de146Smrg_ACEOF
1409c19de146Smrgfi
1410c19de146Smrg
1411c19de146Smrgif test -n "$ac_init_help"; then
1412c19de146Smrg  case $ac_init_help in
14133b83913fSmrg     short | recursive ) echo "Configuration of xbiff 1.0.5:";;
1414c19de146Smrg   esac
1415c19de146Smrg  cat <<\_ACEOF
1416c19de146Smrg
1417c19de146SmrgOptional Features:
14189ef7378bSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1419c19de146Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1420c19de146Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1421a39bb051Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1422a39bb051Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1423a39bb051Smrg  --enable-dependency-tracking
1424a39bb051Smrg                          do not reject slow dependency extractors
1425a39bb051Smrg  --disable-dependency-tracking
1426a39bb051Smrg                          speeds up one-time build
1427a39bb051Smrg  --disable-selective-werror
1428a39bb051Smrg                          Turn off selective compiler errors. (default:
1429a39bb051Smrg                          enabled)
14309ef7378bSmrg  --enable-strict-compilation
14319ef7378bSmrg                          Enable all warnings from compiler and make them
14329ef7378bSmrg                          errors (default: disabled)
14333b83913fSmrg  --disable-largefile     omit support for large files
14343b83913fSmrg  --enable-year2038       support timestamps after 2038
1435c19de146Smrg
1436c19de146SmrgOptional Packages:
1437c19de146Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1438c19de146Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1439c918a7e2Smrg  --with-mailbox-directory=PATH
1440c918a7e2Smrg                          specify directory to check for system mailboxes
1441c19de146Smrg
1442c19de146SmrgSome influential environment variables:
1443c19de146Smrg  CC          C compiler command
1444c19de146Smrg  CFLAGS      C compiler flags
1445c19de146Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1446c19de146Smrg              nonstandard directory <lib dir>
14479ef7378bSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
14489ef7378bSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14499ef7378bSmrg              you have headers in a nonstandard directory <include dir>
1450c19de146Smrg  PKG_CONFIG  path to pkg-config utility
1451a39bb051Smrg  PKG_CONFIG_PATH
1452a39bb051Smrg              directories to add to pkg-config's search path
1453a39bb051Smrg  PKG_CONFIG_LIBDIR
1454a39bb051Smrg              path overriding pkg-config's built-in search path
1455c19de146Smrg  XBIFF_CFLAGS
1456c19de146Smrg              C compiler flags for XBIFF, overriding pkg-config
1457c19de146Smrg  XBIFF_LIBS  linker flags for XBIFF, overriding pkg-config
1458c19de146Smrg
14593b83913fSmrgUse these variables to override the choices made by 'configure' or to help
1460c19de146Smrgit to find libraries and programs with nonstandard names/locations.
1461c19de146Smrg
1462a39bb051SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>.
1463c19de146Smrg_ACEOF
14649ef7378bSmrgac_status=$?
1465c19de146Smrgfi
1466c19de146Smrg
1467c19de146Smrgif test "$ac_init_help" = "recursive"; then
1468c19de146Smrg  # If there are subdirs, report their specific --help.
1469c19de146Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14709ef7378bSmrg    test -d "$ac_dir" ||
14719ef7378bSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14729ef7378bSmrg      continue
1473c19de146Smrg    ac_builddir=.
1474c19de146Smrg
14759ef7378bSmrgcase "$ac_dir" in
14769ef7378bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14779ef7378bSmrg*)
14783b83913fSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14799ef7378bSmrg  # A ".." for each directory in $ac_dir_suffix.
14803b83913fSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14819ef7378bSmrg  case $ac_top_builddir_sub in
14829ef7378bSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14839ef7378bSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14849ef7378bSmrg  esac ;;
14859ef7378bSmrgesac
14869ef7378bSmrgac_abs_top_builddir=$ac_pwd
14879ef7378bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14889ef7378bSmrg# for backward compatibility:
14899ef7378bSmrgac_top_builddir=$ac_top_build_prefix
1490c19de146Smrg
1491c19de146Smrgcase $srcdir in
14929ef7378bSmrg  .)  # We are building in place.
1493c19de146Smrg    ac_srcdir=.
14949ef7378bSmrg    ac_top_srcdir=$ac_top_builddir_sub
14959ef7378bSmrg    ac_abs_top_srcdir=$ac_pwd ;;
14969ef7378bSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1497c19de146Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
14989ef7378bSmrg    ac_top_srcdir=$srcdir
14999ef7378bSmrg    ac_abs_top_srcdir=$srcdir ;;
15009ef7378bSmrg  *) # Relative name.
15019ef7378bSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15029ef7378bSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
15039ef7378bSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1504c19de146Smrgesac
15059ef7378bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15069ef7378bSmrg
15079ef7378bSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
15083b83913fSmrg    # Check for configure.gnu first; this name is used for a wrapper for
15093b83913fSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
15109ef7378bSmrg    if test -f "$ac_srcdir/configure.gnu"; then
15119ef7378bSmrg      echo &&
15129ef7378bSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15139ef7378bSmrg    elif test -f "$ac_srcdir/configure"; then
15149ef7378bSmrg      echo &&
15159ef7378bSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1516c19de146Smrg    else
15173b83913fSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15189ef7378bSmrg    fi || ac_status=$?
15199ef7378bSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1520c19de146Smrg  done
1521c19de146Smrgfi
1522c19de146Smrg
15239ef7378bSmrgtest -n "$ac_init_help" && exit $ac_status
1524c19de146Smrgif $ac_init_version; then
1525c19de146Smrg  cat <<\_ACEOF
15263b83913fSmrgxbiff configure 1.0.5
15273b83913fSmrggenerated by GNU Autoconf 2.72
1528c19de146Smrg
15293b83913fSmrgCopyright (C) 2023 Free Software Foundation, Inc.
1530c19de146SmrgThis configure script is free software; the Free Software Foundation
1531c19de146Smrggives unlimited permission to copy, distribute and modify it.
1532c19de146Smrg_ACEOF
15339ef7378bSmrg  exit
1534c19de146Smrgfi
1535c19de146Smrg
15369ef7378bSmrg## ------------------------ ##
15379ef7378bSmrg## Autoconf initialization. ##
15389ef7378bSmrg## ------------------------ ##
1539c19de146Smrg
15409ef7378bSmrg# ac_fn_c_try_compile LINENO
15419ef7378bSmrg# --------------------------
15429ef7378bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
15439ef7378bSmrgac_fn_c_try_compile ()
1544c19de146Smrg{
15459ef7378bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15463b83913fSmrg  rm -f conftest.$ac_objext conftest.beam
15479ef7378bSmrg  if { { ac_try="$ac_compile"
15489ef7378bSmrgcase "(($ac_try" in
15499ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15509ef7378bSmrg  *) ac_try_echo=$ac_try;;
15519ef7378bSmrgesac
15529ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15533b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
15549ef7378bSmrg  (eval "$ac_compile") 2>conftest.err
15559ef7378bSmrg  ac_status=$?
15569ef7378bSmrg  if test -s conftest.err; then
15579ef7378bSmrg    grep -v '^ *+' conftest.err >conftest.er1
15589ef7378bSmrg    cat conftest.er1 >&5
15599ef7378bSmrg    mv -f conftest.er1 conftest.err
15609ef7378bSmrg  fi
15613b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15629ef7378bSmrg  test $ac_status = 0; } && {
15639ef7378bSmrg	 test -z "$ac_c_werror_flag" ||
15649ef7378bSmrg	 test ! -s conftest.err
15653b83913fSmrg       } && test -s conftest.$ac_objext
15663b83913fSmrgthen :
15679ef7378bSmrg  ac_retval=0
15683b83913fSmrgelse case e in #(
15693b83913fSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
15709ef7378bSmrgsed 's/^/| /' conftest.$ac_ext >&5
1571c19de146Smrg
15723b83913fSmrg	ac_retval=1 ;;
15733b83913fSmrgesac
15749ef7378bSmrgfi
1575c918a7e2Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15769ef7378bSmrg  as_fn_set_status $ac_retval
1577c19de146Smrg
15789ef7378bSmrg} # ac_fn_c_try_compile
1579c19de146Smrg
15803b83913fSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
15813b83913fSmrg# ------------------------------------------------------------------
1582c918a7e2Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
15833b83913fSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
15843b83913fSmrgac_fn_check_decl ()
15859ef7378bSmrg{
15869ef7378bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1587c918a7e2Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
15883b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
15893b83913fSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
15903b83913fSmrgif eval test \${$3+y}
15913b83913fSmrgthen :
15923b83913fSmrg  printf %s "(cached) " >&6
15933b83913fSmrgelse case e in #(
15943b83913fSmrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
15953b83913fSmrg  eval ac_save_FLAGS=\$$6
15963b83913fSmrg  as_fn_append $6 " $5"
15979ef7378bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15989ef7378bSmrg/* end confdefs.h.  */
15999ef7378bSmrg$4
16009ef7378bSmrgint
16013b83913fSmrgmain (void)
16029ef7378bSmrg{
1603c918a7e2Smrg#ifndef $as_decl_name
1604c918a7e2Smrg#ifdef __cplusplus
1605c918a7e2Smrg  (void) $as_decl_use;
1606c918a7e2Smrg#else
1607c918a7e2Smrg  (void) $as_decl_name;
1608c918a7e2Smrg#endif
16099ef7378bSmrg#endif
1610c19de146Smrg
16119ef7378bSmrg  ;
16129ef7378bSmrg  return 0;
16139ef7378bSmrg}
16149ef7378bSmrg_ACEOF
16153b83913fSmrgif ac_fn_c_try_compile "$LINENO"
16163b83913fSmrgthen :
16179ef7378bSmrg  eval "$3=yes"
16183b83913fSmrgelse case e in #(
16193b83913fSmrg  e) eval "$3=no" ;;
16209ef7378bSmrgesac
16219ef7378bSmrgfi
16223b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16233b83913fSmrg  eval $6=\$ac_save_FLAGS
16243b83913fSmrg ;;
16259ef7378bSmrgesac
16269ef7378bSmrgfi
16273b83913fSmrgeval ac_res=\$$3
16283b83913fSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16293b83913fSmrgprintf "%s\n" "$ac_res" >&6; }
1630c918a7e2Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16319ef7378bSmrg
16323b83913fSmrg} # ac_fn_check_decl
16339ef7378bSmrg
16349ef7378bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
16359ef7378bSmrg# -------------------------------------------------------
16369ef7378bSmrg# Tests whether HEADER exists and can be compiled using the include files in
16379ef7378bSmrg# INCLUDES, setting the cache variable VAR accordingly.
16389ef7378bSmrgac_fn_c_check_header_compile ()
16399ef7378bSmrg{
16409ef7378bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16413b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16423b83913fSmrgprintf %s "checking for $2... " >&6; }
16433b83913fSmrgif eval test \${$3+y}
16443b83913fSmrgthen :
16453b83913fSmrg  printf %s "(cached) " >&6
16463b83913fSmrgelse case e in #(
16473b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16489ef7378bSmrg/* end confdefs.h.  */
16499ef7378bSmrg$4
16509ef7378bSmrg#include <$2>
16519ef7378bSmrg_ACEOF
16523b83913fSmrgif ac_fn_c_try_compile "$LINENO"
16533b83913fSmrgthen :
16549ef7378bSmrg  eval "$3=yes"
16553b83913fSmrgelse case e in #(
16563b83913fSmrg  e) eval "$3=no" ;;
16573b83913fSmrgesac
16589ef7378bSmrgfi
16593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
16603b83913fSmrgesac
16619ef7378bSmrgfi
16629ef7378bSmrgeval ac_res=\$$3
16633b83913fSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16643b83913fSmrgprintf "%s\n" "$ac_res" >&6; }
1665c918a7e2Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16669ef7378bSmrg
16679ef7378bSmrg} # ac_fn_c_check_header_compile
1668c918a7e2Smrg
1669a39bb051Smrg# ac_fn_c_try_link LINENO
1670a39bb051Smrg# -----------------------
1671a39bb051Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1672a39bb051Smrgac_fn_c_try_link ()
1673a39bb051Smrg{
1674a39bb051Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16753b83913fSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1676a39bb051Smrg  if { { ac_try="$ac_link"
1677a39bb051Smrgcase "(($ac_try" in
1678a39bb051Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1679a39bb051Smrg  *) ac_try_echo=$ac_try;;
1680a39bb051Smrgesac
1681a39bb051Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16823b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1683a39bb051Smrg  (eval "$ac_link") 2>conftest.err
1684a39bb051Smrg  ac_status=$?
1685a39bb051Smrg  if test -s conftest.err; then
1686a39bb051Smrg    grep -v '^ *+' conftest.err >conftest.er1
1687a39bb051Smrg    cat conftest.er1 >&5
1688a39bb051Smrg    mv -f conftest.er1 conftest.err
1689a39bb051Smrg  fi
16903b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691a39bb051Smrg  test $ac_status = 0; } && {
1692a39bb051Smrg	 test -z "$ac_c_werror_flag" ||
1693a39bb051Smrg	 test ! -s conftest.err
1694a39bb051Smrg       } && test -s conftest$ac_exeext && {
1695a39bb051Smrg	 test "$cross_compiling" = yes ||
1696a39bb051Smrg	 test -x conftest$ac_exeext
16973b83913fSmrg       }
16983b83913fSmrgthen :
1699a39bb051Smrg  ac_retval=0
17003b83913fSmrgelse case e in #(
17013b83913fSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1702a39bb051Smrgsed 's/^/| /' conftest.$ac_ext >&5
1703a39bb051Smrg
17043b83913fSmrg	ac_retval=1 ;;
17053b83913fSmrgesac
1706a39bb051Smrgfi
1707a39bb051Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1708a39bb051Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1709a39bb051Smrg  # interfere with the next link command; also delete a directory that is
1710a39bb051Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1711a39bb051Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1712a39bb051Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1713a39bb051Smrg  as_fn_set_status $ac_retval
1714a39bb051Smrg
1715a39bb051Smrg} # ac_fn_c_try_link
17163b83913fSmrgac_configure_args_raw=
17173b83913fSmrgfor ac_arg
17183b83913fSmrgdo
17193b83913fSmrg  case $ac_arg in
17203b83913fSmrg  *\'*)
17213b83913fSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17223b83913fSmrg  esac
17233b83913fSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
17243b83913fSmrgdone
1725a39bb051Smrg
17263b83913fSmrgcase $ac_configure_args_raw in
17273b83913fSmrg  *$as_nl*)
17283b83913fSmrg    ac_safe_unquote= ;;
17293b83913fSmrg  *)
17303b83913fSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
17313b83913fSmrg    ac_unsafe_a="$ac_unsafe_z#~"
17323b83913fSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
17333b83913fSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1734c918a7e2Smrgesac
1735c918a7e2Smrg
17369ef7378bSmrgcat >config.log <<_ACEOF
17379ef7378bSmrgThis file contains any messages produced by compilers while
17389ef7378bSmrgrunning configure, to aid debugging if configure makes a mistake.
17399ef7378bSmrg
17403b83913fSmrgIt was created by xbiff $as_me 1.0.5, which was
17413b83913fSmrggenerated by GNU Autoconf 2.72.  Invocation command line was
17429ef7378bSmrg
17433b83913fSmrg  $ $0$ac_configure_args_raw
17449ef7378bSmrg
17459ef7378bSmrg_ACEOF
17469ef7378bSmrgexec 5>>config.log
17479ef7378bSmrg{
17489ef7378bSmrgcat <<_ASUNAME
17499ef7378bSmrg## --------- ##
17509ef7378bSmrg## Platform. ##
17519ef7378bSmrg## --------- ##
17529ef7378bSmrg
17539ef7378bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
17549ef7378bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
17559ef7378bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
17569ef7378bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
17579ef7378bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
17589ef7378bSmrg
17599ef7378bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17609ef7378bSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
17619ef7378bSmrg
17629ef7378bSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
17639ef7378bSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
17649ef7378bSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17659ef7378bSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
17669ef7378bSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
17679ef7378bSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17689ef7378bSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
17699ef7378bSmrg
17709ef7378bSmrg_ASUNAME
17719ef7378bSmrg
17729ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17739ef7378bSmrgfor as_dir in $PATH
17749ef7378bSmrgdo
17759ef7378bSmrg  IFS=$as_save_IFS
17763b83913fSmrg  case $as_dir in #(((
17773b83913fSmrg    '') as_dir=./ ;;
17783b83913fSmrg    */) ;;
17793b83913fSmrg    *) as_dir=$as_dir/ ;;
17803b83913fSmrg  esac
17813b83913fSmrg    printf "%s\n" "PATH: $as_dir"
17829ef7378bSmrg  done
17839ef7378bSmrgIFS=$as_save_IFS
1784c19de146Smrg
1785c19de146Smrg} >&5
1786c19de146Smrg
1787c19de146Smrgcat >&5 <<_ACEOF
1788c19de146Smrg
1789c19de146Smrg
1790c19de146Smrg## ----------- ##
1791c19de146Smrg## Core tests. ##
1792c19de146Smrg## ----------- ##
1793c19de146Smrg
1794c19de146Smrg_ACEOF
1795c19de146Smrg
1796c19de146Smrg
1797c19de146Smrg# Keep a trace of the command line.
1798c19de146Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1799c19de146Smrg# Strip out --silent because we don't want to record it for future runs.
1800c19de146Smrg# Also quote any args containing shell meta-characters.
1801c19de146Smrg# Make two passes to allow for proper duplicate-argument suppression.
1802c19de146Smrgac_configure_args=
1803c19de146Smrgac_configure_args0=
1804c19de146Smrgac_configure_args1=
1805c19de146Smrgac_must_keep_next=false
1806c19de146Smrgfor ac_pass in 1 2
1807c19de146Smrgdo
1808c19de146Smrg  for ac_arg
1809c19de146Smrg  do
1810c19de146Smrg    case $ac_arg in
1811c19de146Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1812c19de146Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1813c19de146Smrg    | -silent | --silent | --silen | --sile | --sil)
1814c19de146Smrg      continue ;;
18159ef7378bSmrg    *\'*)
18163b83913fSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1817c19de146Smrg    esac
1818c19de146Smrg    case $ac_pass in
18199ef7378bSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1820c19de146Smrg    2)
18219ef7378bSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1822c19de146Smrg      if test $ac_must_keep_next = true; then
1823c19de146Smrg	ac_must_keep_next=false # Got value, back to normal.
1824c19de146Smrg      else
1825c19de146Smrg	case $ac_arg in
1826c19de146Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1827c19de146Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1828c19de146Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1829c19de146Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1830c19de146Smrg	    case "$ac_configure_args0 " in
1831c19de146Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1832c19de146Smrg	    esac
1833c19de146Smrg	    ;;
1834c19de146Smrg	  -* ) ac_must_keep_next=true ;;
1835c19de146Smrg	esac
1836c19de146Smrg      fi
18379ef7378bSmrg      as_fn_append ac_configure_args " '$ac_arg'"
1838c19de146Smrg      ;;
1839c19de146Smrg    esac
1840c19de146Smrg  done
1841c19de146Smrgdone
18429ef7378bSmrg{ ac_configure_args0=; unset ac_configure_args0;}
18439ef7378bSmrg{ ac_configure_args1=; unset ac_configure_args1;}
1844c19de146Smrg
1845c19de146Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1846c19de146Smrg# config.log.  We remove comments because anyway the quotes in there
1847c19de146Smrg# would cause problems or look ugly.
18489ef7378bSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18499ef7378bSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1850c19de146Smrgtrap 'exit_status=$?
18513b83913fSmrg  # Sanitize IFS.
18523b83913fSmrg  IFS=" ""	$as_nl"
1853c19de146Smrg  # Save into config.log some information that might help in debugging.
1854c19de146Smrg  {
1855c19de146Smrg    echo
1856c19de146Smrg
18573b83913fSmrg    printf "%s\n" "## ---------------- ##
1858c19de146Smrg## Cache variables. ##
1859c918a7e2Smrg## ---------------- ##"
1860c19de146Smrg    echo
1861c19de146Smrg    # The following way of writing the cache mishandles newlines in values,
18629ef7378bSmrg(
18639ef7378bSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18649ef7378bSmrg    eval ac_val=\$$ac_var
18659ef7378bSmrg    case $ac_val in #(
18669ef7378bSmrg    *${as_nl}*)
18679ef7378bSmrg      case $ac_var in #(
18683b83913fSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18693b83913fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18709ef7378bSmrg      esac
18719ef7378bSmrg      case $ac_var in #(
18729ef7378bSmrg      _ | IFS | as_nl) ;; #(
18739ef7378bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18749ef7378bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
18759ef7378bSmrg      esac ;;
18769ef7378bSmrg    esac
18779ef7378bSmrg  done
1878c19de146Smrg  (set) 2>&1 |
18799ef7378bSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18809ef7378bSmrg    *${as_nl}ac_space=\ *)
1881c19de146Smrg      sed -n \
18829ef7378bSmrg	"s/'\''/'\''\\\\'\'''\''/g;
18839ef7378bSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18849ef7378bSmrg      ;; #(
1885c19de146Smrg    *)
18869ef7378bSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1887c19de146Smrg      ;;
18889ef7378bSmrg    esac |
18899ef7378bSmrg    sort
18909ef7378bSmrg)
1891c19de146Smrg    echo
1892c19de146Smrg
18933b83913fSmrg    printf "%s\n" "## ----------------- ##
1894c19de146Smrg## Output variables. ##
1895c918a7e2Smrg## ----------------- ##"
1896c19de146Smrg    echo
1897c19de146Smrg    for ac_var in $ac_subst_vars
1898c19de146Smrg    do
18999ef7378bSmrg      eval ac_val=\$$ac_var
19009ef7378bSmrg      case $ac_val in
19013b83913fSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19029ef7378bSmrg      esac
19033b83913fSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1904c19de146Smrg    done | sort
1905c19de146Smrg    echo
1906c19de146Smrg
1907c19de146Smrg    if test -n "$ac_subst_files"; then
19083b83913fSmrg      printf "%s\n" "## ------------------- ##
19099ef7378bSmrg## File substitutions. ##
1910c918a7e2Smrg## ------------------- ##"
1911c19de146Smrg      echo
1912c19de146Smrg      for ac_var in $ac_subst_files
1913c19de146Smrg      do
19149ef7378bSmrg	eval ac_val=\$$ac_var
19159ef7378bSmrg	case $ac_val in
19163b83913fSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19179ef7378bSmrg	esac
19183b83913fSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1919c19de146Smrg      done | sort
1920c19de146Smrg      echo
1921c19de146Smrg    fi
1922c19de146Smrg
1923c19de146Smrg    if test -s confdefs.h; then
19243b83913fSmrg      printf "%s\n" "## ----------- ##
1925c19de146Smrg## confdefs.h. ##
1926c918a7e2Smrg## ----------- ##"
1927c19de146Smrg      echo
19289ef7378bSmrg      cat confdefs.h
1929c19de146Smrg      echo
1930c19de146Smrg    fi
1931c19de146Smrg    test "$ac_signal" != 0 &&
19323b83913fSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
19333b83913fSmrg    printf "%s\n" "$as_me: exit $exit_status"
1934c19de146Smrg  } >&5
19359ef7378bSmrg  rm -f core *.core core.conftest.* &&
19369ef7378bSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1937c19de146Smrg    exit $exit_status
19389ef7378bSmrg' 0
1939c19de146Smrgfor ac_signal in 1 2 13 15; do
19409ef7378bSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1941c19de146Smrgdone
1942c19de146Smrgac_signal=0
1943c19de146Smrg
1944c19de146Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19459ef7378bSmrgrm -f -r conftest* confdefs.h
19469ef7378bSmrg
19473b83913fSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1948c19de146Smrg
1949c19de146Smrg# Predefined preprocessor variables.
1950c19de146Smrg
19513b83913fSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1952c19de146Smrg
19533b83913fSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1954c19de146Smrg
19553b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1956c19de146Smrg
19573b83913fSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1958c19de146Smrg
19593b83913fSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1960c19de146Smrg
19613b83913fSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
19629ef7378bSmrg
1963c19de146Smrg
1964c19de146Smrg# Let the site file select an alternate cache file if it wants to.
19659ef7378bSmrg# Prefer an explicitly selected file to automatically selected ones.
19669ef7378bSmrgif test -n "$CONFIG_SITE"; then
19673b83913fSmrg  ac_site_files="$CONFIG_SITE"
19689ef7378bSmrgelif test "x$prefix" != xNONE; then
19693b83913fSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19709ef7378bSmrgelse
19713b83913fSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1972c19de146Smrgfi
19733b83913fSmrg
19743b83913fSmrgfor ac_site_file in $ac_site_files
19759ef7378bSmrgdo
19763b83913fSmrg  case $ac_site_file in #(
19773b83913fSmrg  */*) :
19783b83913fSmrg     ;; #(
19793b83913fSmrg  *) :
19803b83913fSmrg    ac_site_file=./$ac_site_file ;;
19813b83913fSmrgesac
19823b83913fSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
19833b83913fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
19843b83913fSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1985c19de146Smrg    sed 's/^/| /' "$ac_site_file" >&5
1986c918a7e2Smrg    . "$ac_site_file" \
19873b83913fSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
19883b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1989c918a7e2Smrgas_fn_error $? "failed to load site script $ac_site_file
19903b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
1991c19de146Smrg  fi
1992c19de146Smrgdone
1993c19de146Smrg
1994c19de146Smrgif test -r "$cache_file"; then
19959ef7378bSmrg  # Some versions of bash will fail to source /dev/null (special files
19969ef7378bSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
19979ef7378bSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
19983b83913fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
19993b83913fSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2000c19de146Smrg    case $cache_file in
20019ef7378bSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
20029ef7378bSmrg      *)                      . "./$cache_file";;
2003c19de146Smrg    esac
2004c19de146Smrg  fi
2005c19de146Smrgelse
20063b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
20073b83913fSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2008c19de146Smrg  >$cache_file
2009c19de146Smrgfi
2010c19de146Smrg
20113b83913fSmrg# Test code for whether the C compiler supports C89 (global declarations)
20123b83913fSmrgac_c_conftest_c89_globals='
20133b83913fSmrg/* Does the compiler advertise C89 conformance?
20143b83913fSmrg   Do not test the value of __STDC__, because some compilers set it to 0
20153b83913fSmrg   while being otherwise adequately conformant. */
20163b83913fSmrg#if !defined __STDC__
20173b83913fSmrg# error "Compiler does not advertise C89 conformance"
20183b83913fSmrg#endif
2019c19de146Smrg
20203b83913fSmrg#include <stddef.h>
20213b83913fSmrg#include <stdarg.h>
20223b83913fSmrgstruct stat;
20233b83913fSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
20243b83913fSmrgstruct buf { int x; };
20253b83913fSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
20263b83913fSmrgstatic char *e (char **p, int i)
20273b83913fSmrg{
20283b83913fSmrg  return p[i];
20293b83913fSmrg}
20303b83913fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
20313b83913fSmrg{
20323b83913fSmrg  char *s;
20333b83913fSmrg  va_list v;
20343b83913fSmrg  va_start (v,p);
20353b83913fSmrg  s = g (p, va_arg (v,int));
20363b83913fSmrg  va_end (v);
20373b83913fSmrg  return s;
20383b83913fSmrg}
2039c19de146Smrg
20403b83913fSmrg/* C89 style stringification. */
20413b83913fSmrg#define noexpand_stringify(a) #a
20423b83913fSmrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
20433b83913fSmrg
20443b83913fSmrg/* C89 style token pasting.  Exercises some of the corner cases that
20453b83913fSmrg   e.g. old MSVC gets wrong, but not very hard. */
20463b83913fSmrg#define noexpand_concat(a,b) a##b
20473b83913fSmrg#define expand_concat(a,b) noexpand_concat(a,b)
20483b83913fSmrgextern int vA;
20493b83913fSmrgextern int vbee;
20503b83913fSmrg#define aye A
20513b83913fSmrg#define bee B
20523b83913fSmrgint *pvA = &expand_concat(v,aye);
20533b83913fSmrgint *pvbee = &noexpand_concat(v,bee);
2054c19de146Smrg
20553b83913fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
20563b83913fSmrg   function prototypes and stuff, but not \xHH hex character constants.
20573b83913fSmrg   These do not provoke an error unfortunately, instead are silently treated
20583b83913fSmrg   as an "x".  The following induces an error, until -std is added to get
20593b83913fSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
20603b83913fSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
20613b83913fSmrg   that is true only with -std.  */
20623b83913fSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2063c918a7e2Smrg
20643b83913fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
20653b83913fSmrg   inside strings and character constants.  */
20663b83913fSmrg#define FOO(x) '\''x'\''
20673b83913fSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2068c918a7e2Smrg
20693b83913fSmrgint test (int i, double x);
20703b83913fSmrgstruct s1 {int (*f) (int a);};
20713b83913fSmrgstruct s2 {int (*f) (double a);};
20723b83913fSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
20733b83913fSmrg               int, int);'
2074c918a7e2Smrg
20753b83913fSmrg# Test code for whether the C compiler supports C89 (body of main).
20763b83913fSmrgac_c_conftest_c89_main='
20773b83913fSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
20783b83913fSmrg'
2079c19de146Smrg
20803b83913fSmrg# Test code for whether the C compiler supports C99 (global declarations)
20813b83913fSmrgac_c_conftest_c99_globals='
20823b83913fSmrg/* Does the compiler advertise C99 conformance? */
20833b83913fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
20843b83913fSmrg# error "Compiler does not advertise C99 conformance"
20853b83913fSmrg#endif
20863b83913fSmrg
20873b83913fSmrg// See if C++-style comments work.
20883b83913fSmrg
20893b83913fSmrg#include <stdbool.h>
20903b83913fSmrgextern int puts (const char *);
20913b83913fSmrgextern int printf (const char *, ...);
20923b83913fSmrgextern int dprintf (int, const char *, ...);
20933b83913fSmrgextern void *malloc (size_t);
20943b83913fSmrgextern void free (void *);
20953b83913fSmrg
20963b83913fSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
20973b83913fSmrg// dprintf is used instead of fprintf to avoid needing to declare
20983b83913fSmrg// FILE and stderr.
20993b83913fSmrg#define debug(...) dprintf (2, __VA_ARGS__)
21003b83913fSmrg#define showlist(...) puts (#__VA_ARGS__)
21013b83913fSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
21023b83913fSmrgstatic void
21033b83913fSmrgtest_varargs_macros (void)
21043b83913fSmrg{
21053b83913fSmrg  int x = 1234;
21063b83913fSmrg  int y = 5678;
21073b83913fSmrg  debug ("Flag");
21083b83913fSmrg  debug ("X = %d\n", x);
21093b83913fSmrg  showlist (The first, second, and third items.);
21103b83913fSmrg  report (x>y, "x is %d but y is %d", x, y);
21113b83913fSmrg}
21123b83913fSmrg
21133b83913fSmrg// Check long long types.
21143b83913fSmrg#define BIG64 18446744073709551615ull
21153b83913fSmrg#define BIG32 4294967295ul
21163b83913fSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
21173b83913fSmrg#if !BIG_OK
21183b83913fSmrg  #error "your preprocessor is broken"
21193b83913fSmrg#endif
21203b83913fSmrg#if BIG_OK
21213b83913fSmrg#else
21223b83913fSmrg  #error "your preprocessor is broken"
21233b83913fSmrg#endif
21243b83913fSmrgstatic long long int bignum = -9223372036854775807LL;
21253b83913fSmrgstatic unsigned long long int ubignum = BIG64;
21263b83913fSmrg
21273b83913fSmrgstruct incomplete_array
21283b83913fSmrg{
21293b83913fSmrg  int datasize;
21303b83913fSmrg  double data[];
21313b83913fSmrg};
21323b83913fSmrg
21333b83913fSmrgstruct named_init {
21343b83913fSmrg  int number;
21353b83913fSmrg  const wchar_t *name;
21363b83913fSmrg  double average;
21373b83913fSmrg};
21383b83913fSmrg
21393b83913fSmrgtypedef const char *ccp;
21403b83913fSmrg
21413b83913fSmrgstatic inline int
21423b83913fSmrgtest_restrict (ccp restrict text)
21433b83913fSmrg{
21443b83913fSmrg  // Iterate through items via the restricted pointer.
21453b83913fSmrg  // Also check for declarations in for loops.
21463b83913fSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
21473b83913fSmrg    continue;
21483b83913fSmrg  return 0;
21493b83913fSmrg}
21503b83913fSmrg
21513b83913fSmrg// Check varargs and va_copy.
21523b83913fSmrgstatic bool
21533b83913fSmrgtest_varargs (const char *format, ...)
21543b83913fSmrg{
21553b83913fSmrg  va_list args;
21563b83913fSmrg  va_start (args, format);
21573b83913fSmrg  va_list args_copy;
21583b83913fSmrg  va_copy (args_copy, args);
21593b83913fSmrg
21603b83913fSmrg  const char *str = "";
21613b83913fSmrg  int number = 0;
21623b83913fSmrg  float fnumber = 0;
21633b83913fSmrg
21643b83913fSmrg  while (*format)
21653b83913fSmrg    {
21663b83913fSmrg      switch (*format++)
21673b83913fSmrg	{
21683b83913fSmrg	case '\''s'\'': // string
21693b83913fSmrg	  str = va_arg (args_copy, const char *);
21703b83913fSmrg	  break;
21713b83913fSmrg	case '\''d'\'': // int
21723b83913fSmrg	  number = va_arg (args_copy, int);
21733b83913fSmrg	  break;
21743b83913fSmrg	case '\''f'\'': // float
21753b83913fSmrg	  fnumber = va_arg (args_copy, double);
21763b83913fSmrg	  break;
21773b83913fSmrg	default:
21783b83913fSmrg	  break;
21793b83913fSmrg	}
21803b83913fSmrg    }
21813b83913fSmrg  va_end (args_copy);
21823b83913fSmrg  va_end (args);
21833b83913fSmrg
21843b83913fSmrg  return *str && number && fnumber;
21853b83913fSmrg}
21863b83913fSmrg'
21873b83913fSmrg
21883b83913fSmrg# Test code for whether the C compiler supports C99 (body of main).
21893b83913fSmrgac_c_conftest_c99_main='
21903b83913fSmrg  // Check bool.
21913b83913fSmrg  _Bool success = false;
21923b83913fSmrg  success |= (argc != 0);
21933b83913fSmrg
21943b83913fSmrg  // Check restrict.
21953b83913fSmrg  if (test_restrict ("String literal") == 0)
21963b83913fSmrg    success = true;
21973b83913fSmrg  char *restrict newvar = "Another string";
21983b83913fSmrg
21993b83913fSmrg  // Check varargs.
22003b83913fSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
22013b83913fSmrg  test_varargs_macros ();
22023b83913fSmrg
22033b83913fSmrg  // Check flexible array members.
22043b83913fSmrg  struct incomplete_array *ia =
22053b83913fSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
22063b83913fSmrg  ia->datasize = 10;
22073b83913fSmrg  for (int i = 0; i < ia->datasize; ++i)
22083b83913fSmrg    ia->data[i] = i * 1.234;
22093b83913fSmrg  // Work around memory leak warnings.
22103b83913fSmrg  free (ia);
22113b83913fSmrg
22123b83913fSmrg  // Check named initializers.
22133b83913fSmrg  struct named_init ni = {
22143b83913fSmrg    .number = 34,
22153b83913fSmrg    .name = L"Test wide string",
22163b83913fSmrg    .average = 543.34343,
22173b83913fSmrg  };
22183b83913fSmrg
22193b83913fSmrg  ni.number = 58;
22203b83913fSmrg
22213b83913fSmrg  int dynamic_array[ni.number];
22223b83913fSmrg  dynamic_array[0] = argv[0][0];
22233b83913fSmrg  dynamic_array[ni.number - 1] = 543;
22243b83913fSmrg
22253b83913fSmrg  // work around unused variable warnings
22263b83913fSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
22273b83913fSmrg	 || dynamic_array[ni.number - 1] != 543);
22283b83913fSmrg'
22293b83913fSmrg
22303b83913fSmrg# Test code for whether the C compiler supports C11 (global declarations)
22313b83913fSmrgac_c_conftest_c11_globals='
22323b83913fSmrg/* Does the compiler advertise C11 conformance? */
22333b83913fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
22343b83913fSmrg# error "Compiler does not advertise C11 conformance"
22353b83913fSmrg#endif
22363b83913fSmrg
22373b83913fSmrg// Check _Alignas.
22383b83913fSmrgchar _Alignas (double) aligned_as_double;
22393b83913fSmrgchar _Alignas (0) no_special_alignment;
22403b83913fSmrgextern char aligned_as_int;
22413b83913fSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
22423b83913fSmrg
22433b83913fSmrg// Check _Alignof.
22443b83913fSmrgenum
22453b83913fSmrg{
22463b83913fSmrg  int_alignment = _Alignof (int),
22473b83913fSmrg  int_array_alignment = _Alignof (int[100]),
22483b83913fSmrg  char_alignment = _Alignof (char)
22493b83913fSmrg};
22503b83913fSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
22513b83913fSmrg
22523b83913fSmrg// Check _Noreturn.
22533b83913fSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
22543b83913fSmrg
22553b83913fSmrg// Check _Static_assert.
22563b83913fSmrgstruct test_static_assert
22573b83913fSmrg{
22583b83913fSmrg  int x;
22593b83913fSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
22603b83913fSmrg                  "_Static_assert does not work in struct");
22613b83913fSmrg  long int y;
22623b83913fSmrg};
22633b83913fSmrg
22643b83913fSmrg// Check UTF-8 literals.
22653b83913fSmrg#define u8 syntax error!
22663b83913fSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
22673b83913fSmrg
22683b83913fSmrg// Check duplicate typedefs.
22693b83913fSmrgtypedef long *long_ptr;
22703b83913fSmrgtypedef long int *long_ptr;
22713b83913fSmrgtypedef long_ptr long_ptr;
22723b83913fSmrg
22733b83913fSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
22743b83913fSmrgstruct anonymous
22753b83913fSmrg{
22763b83913fSmrg  union {
22773b83913fSmrg    struct { int i; int j; };
22783b83913fSmrg    struct { int k; long int l; } w;
22793b83913fSmrg  };
22803b83913fSmrg  int m;
22813b83913fSmrg} v1;
22823b83913fSmrg'
22833b83913fSmrg
22843b83913fSmrg# Test code for whether the C compiler supports C11 (body of main).
22853b83913fSmrgac_c_conftest_c11_main='
22863b83913fSmrg  _Static_assert ((offsetof (struct anonymous, i)
22873b83913fSmrg		   == offsetof (struct anonymous, w.k)),
22883b83913fSmrg		  "Anonymous union alignment botch");
22893b83913fSmrg  v1.i = 2;
22903b83913fSmrg  v1.w.k = 5;
22913b83913fSmrg  ok |= v1.i != 5;
22923b83913fSmrg'
22933b83913fSmrg
22943b83913fSmrg# Test code for whether the C compiler supports C11 (complete).
22953b83913fSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
22963b83913fSmrg${ac_c_conftest_c99_globals}
22973b83913fSmrg${ac_c_conftest_c11_globals}
22983b83913fSmrg
22993b83913fSmrgint
23003b83913fSmrgmain (int argc, char **argv)
23013b83913fSmrg{
23023b83913fSmrg  int ok = 0;
23033b83913fSmrg  ${ac_c_conftest_c89_main}
23043b83913fSmrg  ${ac_c_conftest_c99_main}
23053b83913fSmrg  ${ac_c_conftest_c11_main}
23063b83913fSmrg  return ok;
23073b83913fSmrg}
23083b83913fSmrg"
23093b83913fSmrg
23103b83913fSmrg# Test code for whether the C compiler supports C99 (complete).
23113b83913fSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
23123b83913fSmrg${ac_c_conftest_c99_globals}
23133b83913fSmrg
23143b83913fSmrgint
23153b83913fSmrgmain (int argc, char **argv)
23163b83913fSmrg{
23173b83913fSmrg  int ok = 0;
23183b83913fSmrg  ${ac_c_conftest_c89_main}
23193b83913fSmrg  ${ac_c_conftest_c99_main}
23203b83913fSmrg  return ok;
23213b83913fSmrg}
23223b83913fSmrg"
23233b83913fSmrg
23243b83913fSmrg# Test code for whether the C compiler supports C89 (complete).
23253b83913fSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
23263b83913fSmrg
23273b83913fSmrgint
23283b83913fSmrgmain (int argc, char **argv)
23293b83913fSmrg{
23303b83913fSmrg  int ok = 0;
23313b83913fSmrg  ${ac_c_conftest_c89_main}
23323b83913fSmrg  return ok;
23333b83913fSmrg}
23343b83913fSmrg"
23353b83913fSmrg
23363b83913fSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
23373b83913fSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
23383b83913fSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
23393b83913fSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
23403b83913fSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
23413b83913fSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
23423b83913fSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
23433b83913fSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
23443b83913fSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
23453b83913fSmrg
23463b83913fSmrg# Auxiliary files required by this configure script.
23473b83913fSmrgac_aux_files="config.guess config.sub compile missing install-sh"
23483b83913fSmrg
23493b83913fSmrg# Locations in which to look for auxiliary files.
23503b83913fSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
23513b83913fSmrg
23523b83913fSmrg# Search for a directory containing all of the required auxiliary files,
23533b83913fSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
23543b83913fSmrg# If we don't find one directory that contains all the files we need,
23553b83913fSmrg# we report the set of missing files from the *first* directory in
23563b83913fSmrg# $ac_aux_dir_candidates and give up.
23573b83913fSmrgac_missing_aux_files=""
23583b83913fSmrgac_first_candidate=:
23593b83913fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
23603b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23613b83913fSmrgas_found=false
23623b83913fSmrgfor as_dir in $ac_aux_dir_candidates
23633b83913fSmrgdo
23643b83913fSmrg  IFS=$as_save_IFS
23653b83913fSmrg  case $as_dir in #(((
23663b83913fSmrg    '') as_dir=./ ;;
23673b83913fSmrg    */) ;;
23683b83913fSmrg    *) as_dir=$as_dir/ ;;
23693b83913fSmrg  esac
23703b83913fSmrg  as_found=:
23713b83913fSmrg
23723b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
23733b83913fSmrg  ac_aux_dir_found=yes
23743b83913fSmrg  ac_install_sh=
23753b83913fSmrg  for ac_aux in $ac_aux_files
23763b83913fSmrg  do
23773b83913fSmrg    # As a special case, if "install-sh" is required, that requirement
23783b83913fSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
23793b83913fSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
23803b83913fSmrg    if test x"$ac_aux" = x"install-sh"
23813b83913fSmrg    then
23823b83913fSmrg      if test -f "${as_dir}install-sh"; then
23833b83913fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
23843b83913fSmrg        ac_install_sh="${as_dir}install-sh -c"
23853b83913fSmrg      elif test -f "${as_dir}install.sh"; then
23863b83913fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
23873b83913fSmrg        ac_install_sh="${as_dir}install.sh -c"
23883b83913fSmrg      elif test -f "${as_dir}shtool"; then
23893b83913fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
23903b83913fSmrg        ac_install_sh="${as_dir}shtool install -c"
23913b83913fSmrg      else
23923b83913fSmrg        ac_aux_dir_found=no
23933b83913fSmrg        if $ac_first_candidate; then
23943b83913fSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
23953b83913fSmrg        else
23963b83913fSmrg          break
23973b83913fSmrg        fi
23983b83913fSmrg      fi
23993b83913fSmrg    else
24003b83913fSmrg      if test -f "${as_dir}${ac_aux}"; then
24013b83913fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
24023b83913fSmrg      else
24033b83913fSmrg        ac_aux_dir_found=no
24043b83913fSmrg        if $ac_first_candidate; then
24053b83913fSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
24063b83913fSmrg        else
24073b83913fSmrg          break
24083b83913fSmrg        fi
24093b83913fSmrg      fi
24103b83913fSmrg    fi
24113b83913fSmrg  done
24123b83913fSmrg  if test "$ac_aux_dir_found" = yes; then
24133b83913fSmrg    ac_aux_dir="$as_dir"
2414c918a7e2Smrg    break
2415c918a7e2Smrg  fi
24163b83913fSmrg  ac_first_candidate=false
24173b83913fSmrg
24183b83913fSmrg  as_found=false
2419c19de146Smrgdone
24203b83913fSmrgIFS=$as_save_IFS
24213b83913fSmrgif $as_found
24223b83913fSmrgthen :
24233b83913fSmrg
24243b83913fSmrgelse case e in #(
24253b83913fSmrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
24263b83913fSmrgesac
2427c19de146Smrgfi
24289ef7378bSmrg
24293b83913fSmrg
24309ef7378bSmrg# These three variables are undocumented and unsupported,
24319ef7378bSmrg# and are intended to be withdrawn in a future Autoconf release.
24329ef7378bSmrg# They can cause serious problems if a builder's source tree is in a directory
24339ef7378bSmrg# whose full name contains unusual characters.
24343b83913fSmrgif test -f "${ac_aux_dir}config.guess"; then
24353b83913fSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
24363b83913fSmrgfi
24373b83913fSmrgif test -f "${ac_aux_dir}config.sub"; then
24383b83913fSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
24393b83913fSmrgfi
24403b83913fSmrgif test -f "$ac_aux_dir/configure"; then
24413b83913fSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
24423b83913fSmrgfi
24433b83913fSmrg
24443b83913fSmrg# Check that the precious variables saved in the cache have kept the same
24453b83913fSmrg# value.
24463b83913fSmrgac_cache_corrupted=false
24473b83913fSmrgfor ac_var in $ac_precious_vars; do
24483b83913fSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
24493b83913fSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
24503b83913fSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
24513b83913fSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
24523b83913fSmrg  case $ac_old_set,$ac_new_set in
24533b83913fSmrg    set,)
24543b83913fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
24553b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
24563b83913fSmrg      ac_cache_corrupted=: ;;
24573b83913fSmrg    ,set)
24583b83913fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
24593b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
24603b83913fSmrg      ac_cache_corrupted=: ;;
24613b83913fSmrg    ,);;
24623b83913fSmrg    *)
24633b83913fSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
24643b83913fSmrg	# differences in whitespace do not lead to failure.
24653b83913fSmrg	ac_old_val_w=`echo x $ac_old_val`
24663b83913fSmrg	ac_new_val_w=`echo x $ac_new_val`
24673b83913fSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
24683b83913fSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
24693b83913fSmrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
24703b83913fSmrg	  ac_cache_corrupted=:
24713b83913fSmrg	else
24723b83913fSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
24733b83913fSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
24743b83913fSmrg	  eval $ac_var=\$ac_old_val
24753b83913fSmrg	fi
24763b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
24773b83913fSmrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
24783b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
24793b83913fSmrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
24803b83913fSmrg      fi;;
24813b83913fSmrg  esac
24823b83913fSmrg  # Pass precious variables to config.status.
24833b83913fSmrg  if test "$ac_new_set" = set; then
24843b83913fSmrg    case $ac_new_val in
24853b83913fSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
24863b83913fSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
24873b83913fSmrg    esac
24883b83913fSmrg    case " $ac_configure_args " in
24893b83913fSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
24903b83913fSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
24913b83913fSmrg    esac
24923b83913fSmrg  fi
24933b83913fSmrgdone
24943b83913fSmrgif $ac_cache_corrupted; then
24953b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
24963b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
24973b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
24983b83913fSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
24993b83913fSmrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
25003b83913fSmrg	    and start over" "$LINENO" 5
25013b83913fSmrgfi
25023b83913fSmrg## -------------------- ##
25033b83913fSmrg## Main body of script. ##
25043b83913fSmrg## -------------------- ##
25053b83913fSmrg
25063b83913fSmrgac_ext=c
25073b83913fSmrgac_cpp='$CPP $CPPFLAGS'
25083b83913fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25093b83913fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25103b83913fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
25119ef7378bSmrg
2512c19de146Smrg
25133b83913fSmrg
25143b83913fSmrgac_config_headers="$ac_config_headers config.h"
25153b83913fSmrg
25163b83913fSmrg
25173b83913fSmrg# Initialize Automake
25183b83913fSmrgam__api_version='1.16'
25193b83913fSmrg
25203b83913fSmrg
25213b83913fSmrg
25223b83913fSmrg  # Find a good install program.  We prefer a C program (faster),
2523c19de146Smrg# so one script is as good as another.  But avoid the broken or
2524c19de146Smrg# incompatible versions:
2525c19de146Smrg# SysV /etc/install, /usr/sbin/install
2526c19de146Smrg# SunOS /usr/etc/install
2527c19de146Smrg# IRIX /sbin/install
2528c19de146Smrg# AIX /bin/install
2529c19de146Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2530c19de146Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2531c19de146Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2532c19de146Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2533c19de146Smrg# OS/2's system install, which has a completely different semantic
2534c19de146Smrg# ./install, which can be erroneously created by make from ./install.sh.
25359ef7378bSmrg# Reject install programs that cannot install multiple files.
25363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
25373b83913fSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2538c19de146Smrgif test -z "$INSTALL"; then
25393b83913fSmrgif test ${ac_cv_path_install+y}
25403b83913fSmrgthen :
25413b83913fSmrg  printf %s "(cached) " >&6
25423b83913fSmrgelse case e in #(
25433b83913fSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2544c19de146Smrgfor as_dir in $PATH
2545c19de146Smrgdo
2546c19de146Smrg  IFS=$as_save_IFS
25473b83913fSmrg  case $as_dir in #(((
25483b83913fSmrg    '') as_dir=./ ;;
25493b83913fSmrg    */) ;;
25503b83913fSmrg    *) as_dir=$as_dir/ ;;
25513b83913fSmrg  esac
25523b83913fSmrg    # Account for fact that we put trailing slashes in our PATH walk.
25533b83913fSmrgcase $as_dir in #((
25543b83913fSmrg  ./ | /[cC]/* | \
2555c19de146Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
25569ef7378bSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2557c19de146Smrg  /usr/ucb/* ) ;;
2558c19de146Smrg  *)
2559c19de146Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2560c19de146Smrg    # Don't use installbsd from OSF since it installs stuff as root
2561c19de146Smrg    # by default.
2562c19de146Smrg    for ac_prog in ginstall scoinst install; do
2563c19de146Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
25643b83913fSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2565c19de146Smrg	  if test $ac_prog = install &&
25663b83913fSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2567c19de146Smrg	    # AIX install.  It has an incompatible calling convention.
2568c19de146Smrg	    :
2569c19de146Smrg	  elif test $ac_prog = install &&
25703b83913fSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2571c19de146Smrg	    # program-specific install script used by HP pwplus--don't use.
2572c19de146Smrg	    :
2573c19de146Smrg	  else
25749ef7378bSmrg	    rm -rf conftest.one conftest.two conftest.dir
25759ef7378bSmrg	    echo one > conftest.one
25769ef7378bSmrg	    echo two > conftest.two
25779ef7378bSmrg	    mkdir conftest.dir
25783b83913fSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25799ef7378bSmrg	      test -s conftest.one && test -s conftest.two &&
25809ef7378bSmrg	      test -s conftest.dir/conftest.one &&
25819ef7378bSmrg	      test -s conftest.dir/conftest.two
25829ef7378bSmrg	    then
25833b83913fSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25849ef7378bSmrg	      break 3
25859ef7378bSmrg	    fi
2586c19de146Smrg	  fi
2587c19de146Smrg	fi
2588c19de146Smrg      done
2589c19de146Smrg    done
2590c19de146Smrg    ;;
2591c19de146Smrgesac
2592c19de146Smrg
25939ef7378bSmrg  done
25949ef7378bSmrgIFS=$as_save_IFS
25959ef7378bSmrg
25969ef7378bSmrgrm -rf conftest.one conftest.two conftest.dir
25973b83913fSmrg ;;
25983b83913fSmrgesac
2599c19de146Smrgfi
26003b83913fSmrg  if test ${ac_cv_path_install+y}; then
2601c19de146Smrg    INSTALL=$ac_cv_path_install
2602c19de146Smrg  else
26039ef7378bSmrg    # As a last resort, use the slow shell script.  Don't cache a
26049ef7378bSmrg    # value for INSTALL within a source directory, because that will
2605c19de146Smrg    # break other packages using the cache if that directory is
26069ef7378bSmrg    # removed, or if the value is a relative name.
2607c19de146Smrg    INSTALL=$ac_install_sh
2608c19de146Smrg  fi
2609c19de146Smrgfi
26103b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
26113b83913fSmrgprintf "%s\n" "$INSTALL" >&6; }
2612c19de146Smrg
2613c19de146Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2614c19de146Smrg# It thinks the first close brace ends the variable substitution.
2615c19de146Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2616c19de146Smrg
2617c19de146Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2618c19de146Smrg
2619c19de146Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2620c19de146Smrg
26213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
26223b83913fSmrgprintf %s "checking whether build environment is sane... " >&6; }
26239ef7378bSmrg# Reject unsafe characters in $srcdir or the absolute working directory
26249ef7378bSmrg# name.  Accept space and tab only in the latter.
26259ef7378bSmrgam_lf='
26269ef7378bSmrg'
26279ef7378bSmrgcase `pwd` in
26289ef7378bSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2629c918a7e2Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
26309ef7378bSmrgesac
26319ef7378bSmrgcase $srcdir in
26329ef7378bSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2633a39bb051Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
26349ef7378bSmrgesac
26359ef7378bSmrg
2636a39bb051Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2637c19de146Smrg# arguments.  Must try -L first in case configure is actually a
2638c19de146Smrg# symlink; some systems play weird games with the mod time of symlinks
2639c19de146Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2640c19de146Smrg# directory).
2641c19de146Smrgif (
2642a39bb051Smrg   am_has_slept=no
2643a39bb051Smrg   for am_try in 1 2; do
2644a39bb051Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2645a39bb051Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2646a39bb051Smrg     if test "$*" = "X"; then
2647a39bb051Smrg	# -L didn't work.
2648a39bb051Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2649a39bb051Smrg     fi
2650a39bb051Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2651a39bb051Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2652a39bb051Smrg
2653a39bb051Smrg	# If neither matched, then we have a broken ls.  This can happen
2654a39bb051Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2655a39bb051Smrg	# broken ls alias from the environment.  This has actually
2656a39bb051Smrg	# happened.  Such a system could not be considered "sane".
2657a39bb051Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2658a39bb051Smrg  alias in your environment" "$LINENO" 5
2659a39bb051Smrg     fi
2660a39bb051Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2661a39bb051Smrg       break
2662a39bb051Smrg     fi
2663a39bb051Smrg     # Just in case.
2664a39bb051Smrg     sleep 1
2665a39bb051Smrg     am_has_slept=yes
2666a39bb051Smrg   done
2667c19de146Smrg   test "$2" = conftest.file
2668c19de146Smrg   )
2669c19de146Smrgthen
2670c19de146Smrg   # Ok.
2671c19de146Smrg   :
2672c19de146Smrgelse
2673c918a7e2Smrg   as_fn_error $? "newly created file is older than distributed files!
26749ef7378bSmrgCheck your system clock" "$LINENO" 5
2675c19de146Smrgfi
26763b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26773b83913fSmrgprintf "%s\n" "yes" >&6; }
2678a39bb051Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2679a39bb051Smrg# generated files are strictly newer.
2680a39bb051Smrgam_sleep_pid=
2681a39bb051Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2682a39bb051Smrg  ( sleep 1 ) &
2683a39bb051Smrg  am_sleep_pid=$!
2684a39bb051Smrgfi
2685a39bb051Smrg
2686a39bb051Smrgrm -f conftest.file
2687a39bb051Smrg
2688c19de146Smrgtest "$program_prefix" != NONE &&
26899ef7378bSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2690c19de146Smrg# Use a double $ so make ignores it.
2691c19de146Smrgtest "$program_suffix" != NONE &&
26929ef7378bSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26939ef7378bSmrg# Double any \ or $.
26943b83913fSmrg# By default was 's,x,x', remove it if useless.
26959ef7378bSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
26963b83913fSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
26973b83913fSmrg
2698c19de146Smrg
2699a39bb051Smrg# Expand $ac_aux_dir to an absolute path.
2700a39bb051Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2701c19de146Smrg
27023b83913fSmrg
27033b83913fSmrg  if test x"${MISSING+set}" != xset; then
27043b83913fSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
27059ef7378bSmrgfi
2706c19de146Smrg# Use eval to expand $SHELL
2707a39bb051Smrgif eval "$MISSING --is-lightweight"; then
2708a39bb051Smrg  am_missing_run="$MISSING "
2709c19de146Smrgelse
2710c19de146Smrg  am_missing_run=
27113b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
27123b83913fSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
27139ef7378bSmrgfi
27149ef7378bSmrg
2715a39bb051Smrgif test x"${install_sh+set}" != xset; then
27169ef7378bSmrg  case $am_aux_dir in
27179ef7378bSmrg  *\ * | *\	*)
27189ef7378bSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
27199ef7378bSmrg  *)
27209ef7378bSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
27219ef7378bSmrg  esac
27229ef7378bSmrgfi
27239ef7378bSmrg
2724a39bb051Smrg# Installed binaries are usually stripped using 'strip' when the user
2725a39bb051Smrg# run "make install-strip".  However 'strip' might not be the right
27269ef7378bSmrg# tool to use in cross-compilation environments, therefore Automake
2727a39bb051Smrg# will honor the 'STRIP' environment variable to overrule this program.
27289ef7378bSmrgif test "$cross_compiling" != no; then
27299ef7378bSmrg  if test -n "$ac_tool_prefix"; then
27309ef7378bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27319ef7378bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
27323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27333b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
27343b83913fSmrgif test ${ac_cv_prog_STRIP+y}
27353b83913fSmrgthen :
27363b83913fSmrg  printf %s "(cached) " >&6
27373b83913fSmrgelse case e in #(
27383b83913fSmrg  e) if test -n "$STRIP"; then
27399ef7378bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27409ef7378bSmrgelse
27419ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27429ef7378bSmrgfor as_dir in $PATH
27439ef7378bSmrgdo
27449ef7378bSmrg  IFS=$as_save_IFS
27453b83913fSmrg  case $as_dir in #(((
27463b83913fSmrg    '') as_dir=./ ;;
27473b83913fSmrg    */) ;;
27483b83913fSmrg    *) as_dir=$as_dir/ ;;
27493b83913fSmrg  esac
27509ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
27513b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27529ef7378bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
27533b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27549ef7378bSmrg    break 2
27559ef7378bSmrg  fi
27569ef7378bSmrgdone
27579ef7378bSmrg  done
27589ef7378bSmrgIFS=$as_save_IFS
27599ef7378bSmrg
27603b83913fSmrgfi ;;
27613b83913fSmrgesac
27629ef7378bSmrgfi
27639ef7378bSmrgSTRIP=$ac_cv_prog_STRIP
27649ef7378bSmrgif test -n "$STRIP"; then
27653b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
27663b83913fSmrgprintf "%s\n" "$STRIP" >&6; }
27679ef7378bSmrgelse
27683b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
27693b83913fSmrgprintf "%s\n" "no" >&6; }
27709ef7378bSmrgfi
27719ef7378bSmrg
27729ef7378bSmrg
27739ef7378bSmrgfi
27749ef7378bSmrgif test -z "$ac_cv_prog_STRIP"; then
27759ef7378bSmrg  ac_ct_STRIP=$STRIP
27769ef7378bSmrg  # Extract the first word of "strip", so it can be a program name with args.
27779ef7378bSmrgset dummy strip; ac_word=$2
27783b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27793b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
27803b83913fSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
27813b83913fSmrgthen :
27823b83913fSmrg  printf %s "(cached) " >&6
27833b83913fSmrgelse case e in #(
27843b83913fSmrg  e) if test -n "$ac_ct_STRIP"; then
27859ef7378bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
27869ef7378bSmrgelse
27879ef7378bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27889ef7378bSmrgfor as_dir in $PATH
27899ef7378bSmrgdo
27909ef7378bSmrg  IFS=$as_save_IFS
27913b83913fSmrg  case $as_dir in #(((
27923b83913fSmrg    '') as_dir=./ ;;
27933b83913fSmrg    */) ;;
27943b83913fSmrg    *) as_dir=$as_dir/ ;;
27953b83913fSmrg  esac
27969ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
27973b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27989ef7378bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
27993b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28009ef7378bSmrg    break 2
28019ef7378bSmrg  fi
28029ef7378bSmrgdone
28039ef7378bSmrg  done
28049ef7378bSmrgIFS=$as_save_IFS
28059ef7378bSmrg
28063b83913fSmrgfi ;;
28073b83913fSmrgesac
28089ef7378bSmrgfi
28099ef7378bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
28109ef7378bSmrgif test -n "$ac_ct_STRIP"; then
28113b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
28123b83913fSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
28139ef7378bSmrgelse
28143b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
28153b83913fSmrgprintf "%s\n" "no" >&6; }
28169ef7378bSmrgfi
28179ef7378bSmrg
28189ef7378bSmrg  if test "x$ac_ct_STRIP" = x; then
28199ef7378bSmrg    STRIP=":"
28209ef7378bSmrg  else
28219ef7378bSmrg    case $cross_compiling:$ac_tool_warned in
28229ef7378bSmrgyes:)
28233b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28243b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28259ef7378bSmrgac_tool_warned=yes ;;
28269ef7378bSmrgesac
28279ef7378bSmrg    STRIP=$ac_ct_STRIP
28289ef7378bSmrg  fi
28299ef7378bSmrgelse
28309ef7378bSmrg  STRIP="$ac_cv_prog_STRIP"
28319ef7378bSmrgfi
28329ef7378bSmrg
2833c19de146Smrgfi
28349ef7378bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28359ef7378bSmrg
28363b83913fSmrg
28373b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
28383b83913fSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28399ef7378bSmrgif test -z "$MKDIR_P"; then
28403b83913fSmrg  if test ${ac_cv_path_mkdir+y}
28413b83913fSmrgthen :
28423b83913fSmrg  printf %s "(cached) " >&6
28433b83913fSmrgelse case e in #(
28443b83913fSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28459ef7378bSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28469ef7378bSmrgdo
28479ef7378bSmrg  IFS=$as_save_IFS
28483b83913fSmrg  case $as_dir in #(((
28493b83913fSmrg    '') as_dir=./ ;;
28503b83913fSmrg    */) ;;
28513b83913fSmrg    *) as_dir=$as_dir/ ;;
28523b83913fSmrg  esac
28539ef7378bSmrg    for ac_prog in mkdir gmkdir; do
28549ef7378bSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
28553b83913fSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
28563b83913fSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
28573b83913fSmrg	     'mkdir ('*'coreutils) '* | \
28583b83913fSmrg	     *'BusyBox '* | \
28599ef7378bSmrg	     'mkdir (fileutils) '4.1*)
28603b83913fSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28619ef7378bSmrg	       break 3;;
28629ef7378bSmrg	   esac
28639ef7378bSmrg	 done
28649ef7378bSmrg       done
28659ef7378bSmrg  done
28669ef7378bSmrgIFS=$as_save_IFS
28673b83913fSmrg ;;
28683b83913fSmrgesac
28699ef7378bSmrgfi
28709ef7378bSmrg
28719ef7378bSmrg  test -d ./--version && rmdir ./--version
28723b83913fSmrg  if test ${ac_cv_path_mkdir+y}; then
28739ef7378bSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
28749ef7378bSmrg  else
28753b83913fSmrg    # As a last resort, use plain mkdir -p,
28763b83913fSmrg    # in the hope it doesn't have the bugs of ancient mkdir.
28773b83913fSmrg    MKDIR_P='mkdir -p'
28789ef7378bSmrg  fi
28799ef7378bSmrgfi
28803b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
28813b83913fSmrgprintf "%s\n" "$MKDIR_P" >&6; }
28829ef7378bSmrg
2883c19de146Smrgfor ac_prog in gawk mawk nawk awk
2884c19de146Smrgdo
2885c19de146Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2886c19de146Smrgset dummy $ac_prog; ac_word=$2
28873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28883b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
28893b83913fSmrgif test ${ac_cv_prog_AWK+y}
28903b83913fSmrgthen :
28913b83913fSmrg  printf %s "(cached) " >&6
28923b83913fSmrgelse case e in #(
28933b83913fSmrg  e) if test -n "$AWK"; then
2894c19de146Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2895c19de146Smrgelse
2896c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2897c19de146Smrgfor as_dir in $PATH
2898c19de146Smrgdo
2899c19de146Smrg  IFS=$as_save_IFS
29003b83913fSmrg  case $as_dir in #(((
29013b83913fSmrg    '') as_dir=./ ;;
29023b83913fSmrg    */) ;;
29033b83913fSmrg    *) as_dir=$as_dir/ ;;
29043b83913fSmrg  esac
29059ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
29063b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2907c19de146Smrg    ac_cv_prog_AWK="$ac_prog"
29083b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2909c19de146Smrg    break 2
2910c19de146Smrg  fi
2911c19de146Smrgdone
29129ef7378bSmrg  done
29139ef7378bSmrgIFS=$as_save_IFS
2914c19de146Smrg
29153b83913fSmrgfi ;;
29163b83913fSmrgesac
2917c19de146Smrgfi
2918c19de146SmrgAWK=$ac_cv_prog_AWK
2919c19de146Smrgif test -n "$AWK"; then
29203b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
29213b83913fSmrgprintf "%s\n" "$AWK" >&6; }
2922c19de146Smrgelse
29233b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
29243b83913fSmrgprintf "%s\n" "no" >&6; }
2925c19de146Smrgfi
2926c19de146Smrg
29279ef7378bSmrg
2928c19de146Smrg  test -n "$AWK" && break
2929c19de146Smrgdone
2930c19de146Smrg
29313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
29323b83913fSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29339ef7378bSmrgset x ${MAKE-make}
29343b83913fSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
29353b83913fSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
29363b83913fSmrgthen :
29373b83913fSmrg  printf %s "(cached) " >&6
29383b83913fSmrgelse case e in #(
29393b83913fSmrg  e) cat >conftest.make <<\_ACEOF
29409ef7378bSmrgSHELL = /bin/sh
2941c19de146Smrgall:
29429ef7378bSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2943c19de146Smrg_ACEOF
2944c918a7e2Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29459ef7378bSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29469ef7378bSmrg  *@@@%%%=?*=@@@%%%*)
29479ef7378bSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29489ef7378bSmrg  *)
29499ef7378bSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29509ef7378bSmrgesac
29513b83913fSmrgrm -f conftest.make ;;
29523b83913fSmrgesac
2953c19de146Smrgfi
29549ef7378bSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
29553b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29563b83913fSmrgprintf "%s\n" "yes" >&6; }
2957c19de146Smrg  SET_MAKE=
2958c19de146Smrgelse
29593b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
29603b83913fSmrgprintf "%s\n" "no" >&6; }
2961c19de146Smrg  SET_MAKE="MAKE=${MAKE-make}"
2962c19de146Smrgfi
2963c19de146Smrg
2964c19de146Smrgrm -rf .tst 2>/dev/null
2965c19de146Smrgmkdir .tst 2>/dev/null
2966c19de146Smrgif test -d .tst; then
2967c19de146Smrg  am__leading_dot=.
2968c19de146Smrgelse
2969c19de146Smrg  am__leading_dot=_
2970c19de146Smrgfi
2971c19de146Smrgrmdir .tst 2>/dev/null
2972c19de146Smrg
2973a39bb051Smrg# Check whether --enable-silent-rules was given.
29743b83913fSmrgif test ${enable_silent_rules+y}
29753b83913fSmrgthen :
2976a39bb051Smrg  enableval=$enable_silent_rules;
2977a39bb051Smrgfi
2978a39bb051Smrg
2979a39bb051Smrgcase $enable_silent_rules in # (((
2980a39bb051Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2981a39bb051Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2982a39bb051Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2983a39bb051Smrgesac
2984a39bb051Smrgam_make=${MAKE-make}
29853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
29863b83913fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
29873b83913fSmrgif test ${am_cv_make_support_nested_variables+y}
29883b83913fSmrgthen :
29893b83913fSmrg  printf %s "(cached) " >&6
29903b83913fSmrgelse case e in #(
29913b83913fSmrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
2992a39bb051SmrgBAR0=false
2993a39bb051SmrgBAR1=true
2994a39bb051SmrgV=1
2995a39bb051Smrgam__doit:
2996a39bb051Smrg	@$(TRUE)
2997a39bb051Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2998a39bb051Smrg  am_cv_make_support_nested_variables=yes
2999a39bb051Smrgelse
3000a39bb051Smrg  am_cv_make_support_nested_variables=no
30013b83913fSmrgfi ;;
30023b83913fSmrgesac
3003a39bb051Smrgfi
30043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
30053b83913fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
3006a39bb051Smrgif test $am_cv_make_support_nested_variables = yes; then
3007a39bb051Smrg    AM_V='$(V)'
3008a39bb051Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3009a39bb051Smrgelse
3010a39bb051Smrg  AM_V=$AM_DEFAULT_VERBOSITY
3011a39bb051Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3012a39bb051Smrgfi
3013a39bb051SmrgAM_BACKSLASH='\'
3014a39bb051Smrg
30159ef7378bSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
30169ef7378bSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
30179ef7378bSmrg  # is not polluted with repeated "-I."
30189ef7378bSmrg  am__isrc=' -I$(srcdir)'
30199ef7378bSmrg  # test to see if srcdir already configured
30209ef7378bSmrg  if test -f $srcdir/config.status; then
3021c918a7e2Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
30229ef7378bSmrg  fi
3023c19de146Smrgfi
3024c19de146Smrg
3025c19de146Smrg# test whether we have cygpath
3026c19de146Smrgif test -z "$CYGPATH_W"; then
3027c19de146Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3028c19de146Smrg    CYGPATH_W='cygpath -w'
3029c19de146Smrg  else
3030c19de146Smrg    CYGPATH_W=echo
3031c19de146Smrg  fi
3032c19de146Smrgfi
3033c19de146Smrg
3034c19de146Smrg
3035c19de146Smrg# Define the identity of the package.
3036c19de146Smrg PACKAGE='xbiff'
30373b83913fSmrg VERSION='1.0.5'
3038c19de146Smrg
3039c19de146Smrg
30403b83913fSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3041c19de146Smrg
3042c19de146Smrg
30433b83913fSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3044c19de146Smrg
3045c19de146Smrg# Some tools Automake needs.
3046c19de146Smrg
3047c19de146SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3048c19de146Smrg
3049c19de146Smrg
3050c19de146SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3051c19de146Smrg
3052c19de146Smrg
3053c19de146SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3054c19de146Smrg
3055c19de146Smrg
3056c19de146SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3057c19de146Smrg
3058c19de146Smrg
3059c19de146SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3060c19de146Smrg
3061a39bb051Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3062a39bb051Smrg# dies out for good.  For more background, see:
30633b83913fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
30643b83913fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3065a39bb051Smrgmkdir_p='$(MKDIR_P)'
3066c19de146Smrg
3067a39bb051Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3068a39bb051Smrg# system "awk" is bad on some platforms.
3069a39bb051Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3070a39bb051Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3071a39bb051SmrgAMTAR='$${TAR-tar}'
3072c19de146Smrg
3073c19de146Smrg
3074a39bb051Smrg# We'll loop over all known methods to create a tar archive until one works.
3075a39bb051Smrg_am_tools='gnutar  pax cpio none'
30769ef7378bSmrg
3077a39bb051Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
30789ef7378bSmrg
30799ef7378bSmrg
30809ef7378bSmrg
30819ef7378bSmrg
30829ef7378bSmrg
30833b83913fSmrg# Variables for tags utilities; see am/tags.am
30843b83913fSmrgif test -z "$CTAGS"; then
30853b83913fSmrg  CTAGS=ctags
30863b83913fSmrgfi
30873b83913fSmrg
30883b83913fSmrgif test -z "$ETAGS"; then
30893b83913fSmrg  ETAGS=etags
30903b83913fSmrgfi
30913b83913fSmrg
30923b83913fSmrgif test -z "$CSCOPE"; then
30933b83913fSmrg  CSCOPE=cscope
30943b83913fSmrgfi
30953b83913fSmrg
30963b83913fSmrg
3097c19de146Smrg
3098a39bb051Smrg# POSIX will say in a future version that running "rm -f" with no argument
3099a39bb051Smrg# is OK; and we want to be able to make that assumption in our Makefile
3100a39bb051Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3101a39bb051Smrg# actually supported "in the wild" to an acceptable degree.
3102a39bb051Smrg# See automake bug#10828.
3103a39bb051Smrg# To make any issue more visible, cause the running configure to be aborted
3104a39bb051Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3105a39bb051Smrg# user can still override this though.
3106a39bb051Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3107a39bb051Smrg  cat >&2 <<'END'
3108a39bb051SmrgOops!
3109a39bb051Smrg
3110a39bb051SmrgYour 'rm' program seems unable to run without file operands specified
3111a39bb051Smrgon the command line, even when the '-f' option is present.  This is contrary
3112a39bb051Smrgto the behaviour of most rm programs out there, and not conforming with
3113a39bb051Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3114a39bb051Smrg
3115a39bb051SmrgPlease tell bug-automake@gnu.org about your system, including the value
3116a39bb051Smrgof your $PATH and any error possibly output before this message.  This
3117a39bb051Smrgcan help us improve future automake versions.
3118a39bb051Smrg
3119a39bb051SmrgEND
3120a39bb051Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3121a39bb051Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3122a39bb051Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3123a39bb051Smrg    echo >&2
3124a39bb051Smrg  else
3125a39bb051Smrg    cat >&2 <<'END'
3126a39bb051SmrgAborting the configuration process, to ensure you take notice of the issue.
3127a39bb051Smrg
3128a39bb051SmrgYou can download and install GNU coreutils to get an 'rm' implementation
31293b83913fSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3130c19de146Smrg
3131a39bb051SmrgIf you want to complete the configuration process using your problematic
3132a39bb051Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3133a39bb051Smrgto "yes", and re-run configure.
3134a39bb051Smrg
3135a39bb051SmrgEND
3136a39bb051Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3137a39bb051Smrg  fi
3138a39bb051Smrgfi
3139c19de146Smrg
3140c19de146Smrg
3141c918a7e2Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
31429ef7378bSmrg
31439ef7378bSmrg
3144c19de146Smrg
3145c19de146Smrg
3146c19de146Smrg
3147c19de146Smrg
3148c19de146Smrg
3149c19de146Smrg
3150c19de146Smrg
3151c19de146Smrg
3152c19de146Smrg
31533b83913fSmrg
31543b83913fSmrg
31553b83913fSmrg
31563b83913fSmrg
31573b83913fSmrg
31583b83913fSmrg
31593b83913fSmrg
31603b83913fSmrg
31613b83913fSmrg
3162c918a7e2SmrgDEPDIR="${am__leading_dot}deps"
3163c19de146Smrg
3164c918a7e2Smrgac_config_commands="$ac_config_commands depfiles"
3165c918a7e2Smrg
31663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
31673b83913fSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
31683b83913fSmrgcat > confinc.mk << 'END'
3169c918a7e2Smrgam__doit:
31703b83913fSmrg	@echo this is the am__doit target >confinc.out
3171c918a7e2Smrg.PHONY: am__doit
3172c918a7e2SmrgEND
3173c918a7e2Smrgam__include="#"
3174c918a7e2Smrgam__quote=
31753b83913fSmrg# BSD make does it like this.
31763b83913fSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
31773b83913fSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
31783b83913fSmrgecho 'include confinc.mk # ignored' > confmf.GNU
31793b83913fSmrg_am_result=no
31803b83913fSmrgfor s in GNU BSD; do
31813b83913fSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
31823b83913fSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
31833b83913fSmrg   ac_status=$?
31843b83913fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
31853b83913fSmrg   (exit $ac_status); }
31863b83913fSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
31873b83913fSmrg  '0:this is the am__doit target') :
31883b83913fSmrg    case $s in #(
31893b83913fSmrg  BSD) :
31903b83913fSmrg    am__include='.include' am__quote='"' ;; #(
31913b83913fSmrg  *) :
31923b83913fSmrg    am__include='include' am__quote='' ;;
31933b83913fSmrgesac ;; #(
31943b83913fSmrg  *) :
3195c918a7e2Smrg     ;;
31963b83913fSmrgesac
31973b83913fSmrg  if test "$am__include" != "#"; then
31983b83913fSmrg    _am_result="yes ($s style)"
31993b83913fSmrg    break
32003b83913fSmrg  fi
32013b83913fSmrgdone
32023b83913fSmrgrm -f confinc.* confmf.*
32033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
32043b83913fSmrgprintf "%s\n" "${_am_result}" >&6; }
3205c918a7e2Smrg
3206c918a7e2Smrg# Check whether --enable-dependency-tracking was given.
32073b83913fSmrgif test ${enable_dependency_tracking+y}
32083b83913fSmrgthen :
3209c918a7e2Smrg  enableval=$enable_dependency_tracking;
3210c918a7e2Smrgfi
3211c918a7e2Smrg
3212c918a7e2Smrgif test "x$enable_dependency_tracking" != xno; then
3213c918a7e2Smrg  am_depcomp="$ac_aux_dir/depcomp"
3214c918a7e2Smrg  AMDEPBACKSLASH='\'
3215a39bb051Smrg  am__nodep='_no'
3216c918a7e2Smrgfi
3217c918a7e2Smrg if test "x$enable_dependency_tracking" != xno; then
3218c918a7e2Smrg  AMDEP_TRUE=
3219c918a7e2Smrg  AMDEP_FALSE='#'
3220c918a7e2Smrgelse
3221c918a7e2Smrg  AMDEP_TRUE='#'
3222c918a7e2Smrg  AMDEP_FALSE=
3223c918a7e2Smrgfi
3224c19de146Smrg
3225c19de146Smrg
3226c19de146Smrgac_ext=c
3227c19de146Smrgac_cpp='$CPP $CPPFLAGS'
3228c19de146Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229c19de146Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230c19de146Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3231c19de146Smrgif test -n "$ac_tool_prefix"; then
3232c19de146Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3233c19de146Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
32343b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32353b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
32363b83913fSmrgif test ${ac_cv_prog_CC+y}
32373b83913fSmrgthen :
32383b83913fSmrg  printf %s "(cached) " >&6
32393b83913fSmrgelse case e in #(
32403b83913fSmrg  e) if test -n "$CC"; then
3241c19de146Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3242c19de146Smrgelse
3243c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3244c19de146Smrgfor as_dir in $PATH
3245c19de146Smrgdo
3246c19de146Smrg  IFS=$as_save_IFS
32473b83913fSmrg  case $as_dir in #(((
32483b83913fSmrg    '') as_dir=./ ;;
32493b83913fSmrg    */) ;;
32503b83913fSmrg    *) as_dir=$as_dir/ ;;
32513b83913fSmrg  esac
32529ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
32533b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3254c19de146Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
32553b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3256c19de146Smrg    break 2
3257c19de146Smrg  fi
3258c19de146Smrgdone
32599ef7378bSmrg  done
32609ef7378bSmrgIFS=$as_save_IFS
3261c19de146Smrg
32623b83913fSmrgfi ;;
32633b83913fSmrgesac
3264c19de146Smrgfi
3265c19de146SmrgCC=$ac_cv_prog_CC
3266c19de146Smrgif test -n "$CC"; then
32673b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
32683b83913fSmrgprintf "%s\n" "$CC" >&6; }
3269c19de146Smrgelse
32703b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
32713b83913fSmrgprintf "%s\n" "no" >&6; }
3272c19de146Smrgfi
3273c19de146Smrg
32749ef7378bSmrg
3275c19de146Smrgfi
3276c19de146Smrgif test -z "$ac_cv_prog_CC"; then
3277c19de146Smrg  ac_ct_CC=$CC
3278c19de146Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3279c19de146Smrgset dummy gcc; ac_word=$2
32803b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32813b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
32823b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
32833b83913fSmrgthen :
32843b83913fSmrg  printf %s "(cached) " >&6
32853b83913fSmrgelse case e in #(
32863b83913fSmrg  e) if test -n "$ac_ct_CC"; then
3287c19de146Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3288c19de146Smrgelse
3289c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3290c19de146Smrgfor as_dir in $PATH
3291c19de146Smrgdo
3292c19de146Smrg  IFS=$as_save_IFS
32933b83913fSmrg  case $as_dir in #(((
32943b83913fSmrg    '') as_dir=./ ;;
32953b83913fSmrg    */) ;;
32963b83913fSmrg    *) as_dir=$as_dir/ ;;
32973b83913fSmrg  esac
32989ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
32993b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3300c19de146Smrg    ac_cv_prog_ac_ct_CC="gcc"
33013b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3302c19de146Smrg    break 2
3303c19de146Smrg  fi
3304c19de146Smrgdone
33059ef7378bSmrg  done
33069ef7378bSmrgIFS=$as_save_IFS
3307c19de146Smrg
33083b83913fSmrgfi ;;
33093b83913fSmrgesac
3310c19de146Smrgfi
3311c19de146Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3312c19de146Smrgif test -n "$ac_ct_CC"; then
33133b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
33143b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3315c19de146Smrgelse
33163b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
33173b83913fSmrgprintf "%s\n" "no" >&6; }
3318c19de146Smrgfi
3319c19de146Smrg
33209ef7378bSmrg  if test "x$ac_ct_CC" = x; then
33219ef7378bSmrg    CC=""
33229ef7378bSmrg  else
33239ef7378bSmrg    case $cross_compiling:$ac_tool_warned in
33249ef7378bSmrgyes:)
33253b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
33263b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
33279ef7378bSmrgac_tool_warned=yes ;;
33289ef7378bSmrgesac
33299ef7378bSmrg    CC=$ac_ct_CC
33309ef7378bSmrg  fi
3331c19de146Smrgelse
3332c19de146Smrg  CC="$ac_cv_prog_CC"
3333c19de146Smrgfi
3334c19de146Smrg
3335c19de146Smrgif test -z "$CC"; then
33369ef7378bSmrg          if test -n "$ac_tool_prefix"; then
33379ef7378bSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3338c19de146Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
33393b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33403b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
33413b83913fSmrgif test ${ac_cv_prog_CC+y}
33423b83913fSmrgthen :
33433b83913fSmrg  printf %s "(cached) " >&6
33443b83913fSmrgelse case e in #(
33453b83913fSmrg  e) if test -n "$CC"; then
3346c19de146Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3347c19de146Smrgelse
3348c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3349c19de146Smrgfor as_dir in $PATH
3350c19de146Smrgdo
3351c19de146Smrg  IFS=$as_save_IFS
33523b83913fSmrg  case $as_dir in #(((
33533b83913fSmrg    '') as_dir=./ ;;
33543b83913fSmrg    */) ;;
33553b83913fSmrg    *) as_dir=$as_dir/ ;;
33563b83913fSmrg  esac
33579ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
33583b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3359c19de146Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
33603b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3361c19de146Smrg    break 2
3362c19de146Smrg  fi
3363c19de146Smrgdone
33649ef7378bSmrg  done
33659ef7378bSmrgIFS=$as_save_IFS
3366c19de146Smrg
33673b83913fSmrgfi ;;
33683b83913fSmrgesac
3369c19de146Smrgfi
3370c19de146SmrgCC=$ac_cv_prog_CC
3371c19de146Smrgif test -n "$CC"; then
33723b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33733b83913fSmrgprintf "%s\n" "$CC" >&6; }
3374c19de146Smrgelse
33753b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
33763b83913fSmrgprintf "%s\n" "no" >&6; }
3377c19de146Smrgfi
3378c19de146Smrg
3379c19de146Smrg
33809ef7378bSmrg  fi
3381c19de146Smrgfi
3382c19de146Smrgif test -z "$CC"; then
3383c19de146Smrg  # Extract the first word of "cc", so it can be a program name with args.
3384c19de146Smrgset dummy cc; ac_word=$2
33853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33863b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
33873b83913fSmrgif test ${ac_cv_prog_CC+y}
33883b83913fSmrgthen :
33893b83913fSmrg  printf %s "(cached) " >&6
33903b83913fSmrgelse case e in #(
33913b83913fSmrg  e) if test -n "$CC"; then
3392c19de146Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3393c19de146Smrgelse
3394c19de146Smrg  ac_prog_rejected=no
3395c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3396c19de146Smrgfor as_dir in $PATH
3397c19de146Smrgdo
3398c19de146Smrg  IFS=$as_save_IFS
33993b83913fSmrg  case $as_dir in #(((
34003b83913fSmrg    '') as_dir=./ ;;
34013b83913fSmrg    */) ;;
34023b83913fSmrg    *) as_dir=$as_dir/ ;;
34033b83913fSmrg  esac
34049ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
34053b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34063b83913fSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3407c19de146Smrg       ac_prog_rejected=yes
3408c19de146Smrg       continue
3409c19de146Smrg     fi
3410c19de146Smrg    ac_cv_prog_CC="cc"
34113b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3412c19de146Smrg    break 2
3413c19de146Smrg  fi
3414c19de146Smrgdone
34159ef7378bSmrg  done
34169ef7378bSmrgIFS=$as_save_IFS
3417c19de146Smrg
3418c19de146Smrgif test $ac_prog_rejected = yes; then
3419c19de146Smrg  # We found a bogon in the path, so make sure we never use it.
3420c19de146Smrg  set dummy $ac_cv_prog_CC
3421c19de146Smrg  shift
3422c19de146Smrg  if test $# != 0; then
3423c19de146Smrg    # We chose a different compiler from the bogus one.
3424c19de146Smrg    # However, it has the same basename, so the bogon will be chosen
3425c19de146Smrg    # first if we set CC to just the basename; use the full file name.
3426c19de146Smrg    shift
34273b83913fSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3428c19de146Smrg  fi
3429c19de146Smrgfi
34303b83913fSmrgfi ;;
34313b83913fSmrgesac
3432c19de146Smrgfi
3433c19de146SmrgCC=$ac_cv_prog_CC
3434c19de146Smrgif test -n "$CC"; then
34353b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34363b83913fSmrgprintf "%s\n" "$CC" >&6; }
3437c19de146Smrgelse
34383b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
34393b83913fSmrgprintf "%s\n" "no" >&6; }
3440c19de146Smrgfi
3441c19de146Smrg
34429ef7378bSmrg
3443c19de146Smrgfi
3444c19de146Smrgif test -z "$CC"; then
3445c19de146Smrg  if test -n "$ac_tool_prefix"; then
34469ef7378bSmrg  for ac_prog in cl.exe
3447c19de146Smrg  do
3448c19de146Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3449c19de146Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
34503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34513b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
34523b83913fSmrgif test ${ac_cv_prog_CC+y}
34533b83913fSmrgthen :
34543b83913fSmrg  printf %s "(cached) " >&6
34553b83913fSmrgelse case e in #(
34563b83913fSmrg  e) if test -n "$CC"; then
3457c19de146Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3458c19de146Smrgelse
3459c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3460c19de146Smrgfor as_dir in $PATH
3461c19de146Smrgdo
3462c19de146Smrg  IFS=$as_save_IFS
34633b83913fSmrg  case $as_dir in #(((
34643b83913fSmrg    '') as_dir=./ ;;
34653b83913fSmrg    */) ;;
34663b83913fSmrg    *) as_dir=$as_dir/ ;;
34673b83913fSmrg  esac
34689ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
34693b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3470c19de146Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
34713b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3472c19de146Smrg    break 2
3473c19de146Smrg  fi
3474c19de146Smrgdone
34759ef7378bSmrg  done
34769ef7378bSmrgIFS=$as_save_IFS
3477c19de146Smrg
34783b83913fSmrgfi ;;
34793b83913fSmrgesac
3480c19de146Smrgfi
3481c19de146SmrgCC=$ac_cv_prog_CC
3482c19de146Smrgif test -n "$CC"; then
34833b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34843b83913fSmrgprintf "%s\n" "$CC" >&6; }
3485c19de146Smrgelse
34863b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
34873b83913fSmrgprintf "%s\n" "no" >&6; }
3488c19de146Smrgfi
3489c19de146Smrg
34909ef7378bSmrg
3491c19de146Smrg    test -n "$CC" && break
3492c19de146Smrg  done
3493c19de146Smrgfi
3494c19de146Smrgif test -z "$CC"; then
3495c19de146Smrg  ac_ct_CC=$CC
34969ef7378bSmrg  for ac_prog in cl.exe
3497c19de146Smrgdo
3498c19de146Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3499c19de146Smrgset dummy $ac_prog; ac_word=$2
35003b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35013b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
35023b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
35033b83913fSmrgthen :
35043b83913fSmrg  printf %s "(cached) " >&6
35053b83913fSmrgelse case e in #(
35063b83913fSmrg  e) if test -n "$ac_ct_CC"; then
3507c19de146Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3508c19de146Smrgelse
3509c19de146Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3510c19de146Smrgfor as_dir in $PATH
3511c19de146Smrgdo
3512c19de146Smrg  IFS=$as_save_IFS
35133b83913fSmrg  case $as_dir in #(((
35143b83913fSmrg    '') as_dir=./ ;;
35153b83913fSmrg    */) ;;
35163b83913fSmrg    *) as_dir=$as_dir/ ;;
35173b83913fSmrg  esac
35189ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
35193b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3520c19de146Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
35213b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3522c19de146Smrg    break 2
3523c19de146Smrg  fi
3524c19de146Smrgdone
35259ef7378bSmrg  done
35269ef7378bSmrgIFS=$as_save_IFS
3527c19de146Smrg
35283b83913fSmrgfi ;;
35293b83913fSmrgesac
3530c19de146Smrgfi
3531c19de146Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3532c19de146Smrgif test -n "$ac_ct_CC"; then
35333b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
35343b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3535c19de146Smrgelse
35363b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
35373b83913fSmrgprintf "%s\n" "no" >&6; }
3538c19de146Smrgfi
3539c19de146Smrg
35409ef7378bSmrg
3541c19de146Smrg  test -n "$ac_ct_CC" && break
3542c19de146Smrgdone
3543c19de146Smrg
35449ef7378bSmrg  if test "x$ac_ct_CC" = x; then
35459ef7378bSmrg    CC=""
35469ef7378bSmrg  else
35479ef7378bSmrg    case $cross_compiling:$ac_tool_warned in
35489ef7378bSmrgyes:)
35493b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
35503b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
35513b83913fSmrgac_tool_warned=yes ;;
35523b83913fSmrgesac
35533b83913fSmrg    CC=$ac_ct_CC
35543b83913fSmrg  fi
35553b83913fSmrgfi
35563b83913fSmrg
35573b83913fSmrgfi
35583b83913fSmrgif test -z "$CC"; then
35593b83913fSmrg  if test -n "$ac_tool_prefix"; then
35603b83913fSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
35613b83913fSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
35623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35633b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
35643b83913fSmrgif test ${ac_cv_prog_CC+y}
35653b83913fSmrgthen :
35663b83913fSmrg  printf %s "(cached) " >&6
35673b83913fSmrgelse case e in #(
35683b83913fSmrg  e) if test -n "$CC"; then
35693b83913fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
35703b83913fSmrgelse
35713b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35723b83913fSmrgfor as_dir in $PATH
35733b83913fSmrgdo
35743b83913fSmrg  IFS=$as_save_IFS
35753b83913fSmrg  case $as_dir in #(((
35763b83913fSmrg    '') as_dir=./ ;;
35773b83913fSmrg    */) ;;
35783b83913fSmrg    *) as_dir=$as_dir/ ;;
35793b83913fSmrg  esac
35803b83913fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
35813b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
35823b83913fSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
35833b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
35843b83913fSmrg    break 2
35853b83913fSmrg  fi
35863b83913fSmrgdone
35873b83913fSmrg  done
35883b83913fSmrgIFS=$as_save_IFS
35893b83913fSmrg
35903b83913fSmrgfi ;;
35913b83913fSmrgesac
35923b83913fSmrgfi
35933b83913fSmrgCC=$ac_cv_prog_CC
35943b83913fSmrgif test -n "$CC"; then
35953b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
35963b83913fSmrgprintf "%s\n" "$CC" >&6; }
35973b83913fSmrgelse
35983b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
35993b83913fSmrgprintf "%s\n" "no" >&6; }
36003b83913fSmrgfi
36013b83913fSmrg
36023b83913fSmrg
36033b83913fSmrgfi
36043b83913fSmrgif test -z "$ac_cv_prog_CC"; then
36053b83913fSmrg  ac_ct_CC=$CC
36063b83913fSmrg  # Extract the first word of "clang", so it can be a program name with args.
36073b83913fSmrgset dummy clang; ac_word=$2
36083b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
36093b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
36103b83913fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
36113b83913fSmrgthen :
36123b83913fSmrg  printf %s "(cached) " >&6
36133b83913fSmrgelse case e in #(
36143b83913fSmrg  e) if test -n "$ac_ct_CC"; then
36153b83913fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
36163b83913fSmrgelse
36173b83913fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
36183b83913fSmrgfor as_dir in $PATH
36193b83913fSmrgdo
36203b83913fSmrg  IFS=$as_save_IFS
36213b83913fSmrg  case $as_dir in #(((
36223b83913fSmrg    '') as_dir=./ ;;
36233b83913fSmrg    */) ;;
36243b83913fSmrg    *) as_dir=$as_dir/ ;;
36253b83913fSmrg  esac
36263b83913fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
36273b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
36283b83913fSmrg    ac_cv_prog_ac_ct_CC="clang"
36293b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
36303b83913fSmrg    break 2
36313b83913fSmrg  fi
36323b83913fSmrgdone
36333b83913fSmrg  done
36343b83913fSmrgIFS=$as_save_IFS
36353b83913fSmrg
36363b83913fSmrgfi ;;
36373b83913fSmrgesac
36383b83913fSmrgfi
36393b83913fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
36403b83913fSmrgif test -n "$ac_ct_CC"; then
36413b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
36423b83913fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
36433b83913fSmrgelse
36443b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
36453b83913fSmrgprintf "%s\n" "no" >&6; }
36463b83913fSmrgfi
36473b83913fSmrg
36483b83913fSmrg  if test "x$ac_ct_CC" = x; then
36493b83913fSmrg    CC=""
36503b83913fSmrg  else
36513b83913fSmrg    case $cross_compiling:$ac_tool_warned in
36523b83913fSmrgyes:)
36533b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
36543b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
36559ef7378bSmrgac_tool_warned=yes ;;
36569ef7378bSmrgesac
36579ef7378bSmrg    CC=$ac_ct_CC
36589ef7378bSmrg  fi
36593b83913fSmrgelse
36603b83913fSmrg  CC="$ac_cv_prog_CC"
3661c19de146Smrgfi
3662c19de146Smrg
3663c19de146Smrgfi
3664c19de146Smrg
3665c19de146Smrg
36663b83913fSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
36673b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3668c918a7e2Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
36693b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
3670c19de146Smrg
3671c19de146Smrg# Provide some information about the compiler.
36723b83913fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36739ef7378bSmrgset X $ac_compile
36749ef7378bSmrgac_compiler=$2
36753b83913fSmrgfor ac_option in --version -v -V -qversion -version; do
36769ef7378bSmrg  { { ac_try="$ac_compiler $ac_option >&5"
36779ef7378bSmrgcase "(($ac_try" in
36789ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36799ef7378bSmrg  *) ac_try_echo=$ac_try;;
36809ef7378bSmrgesac
36819ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
36823b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
36839ef7378bSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3684c19de146Smrg  ac_status=$?
36859ef7378bSmrg  if test -s conftest.err; then
36869ef7378bSmrg    sed '10a\
36879ef7378bSmrg... rest of stderr output deleted ...
36889ef7378bSmrg         10q' conftest.err >conftest.er1
36899ef7378bSmrg    cat conftest.er1 >&5
36909ef7378bSmrg  fi
36919ef7378bSmrg  rm -f conftest.er1 conftest.err
36923b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
36939ef7378bSmrg  test $ac_status = 0; }
36949ef7378bSmrgdone
3695c19de146Smrg
36969ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697c19de146Smrg/* end confdefs.h.  */
3698c19de146Smrg
3699c19de146Smrgint
37003b83913fSmrgmain (void)
3701c19de146Smrg{
3702c19de146Smrg
3703c19de146Smrg  ;
3704c19de146Smrg  return 0;
3705c19de146Smrg}
3706c19de146Smrg_ACEOF
3707c19de146Smrgac_clean_files_save=$ac_clean_files
37089ef7378bSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3709c19de146Smrg# Try to create an executable without -o first, disregard a.out.
3710c19de146Smrg# It will help us diagnose broken compilers, and finding out an intuition
3711c19de146Smrg# of exeext.
37123b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
37133b83913fSmrgprintf %s "checking whether the C compiler works... " >&6; }
37143b83913fSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
37159ef7378bSmrg
37169ef7378bSmrg# The possible output files:
37179ef7378bSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
37189ef7378bSmrg
37199ef7378bSmrgac_rmfiles=
37209ef7378bSmrgfor ac_file in $ac_files
37219ef7378bSmrgdo
37229ef7378bSmrg  case $ac_file in
37239ef7378bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37249ef7378bSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
37259ef7378bSmrg  esac
37269ef7378bSmrgdone
37279ef7378bSmrgrm -f $ac_rmfiles
37289ef7378bSmrg
37299ef7378bSmrgif { { ac_try="$ac_link_default"
37309ef7378bSmrgcase "(($ac_try" in
37319ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37329ef7378bSmrg  *) ac_try_echo=$ac_try;;
37339ef7378bSmrgesac
37349ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
37353b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
37369ef7378bSmrg  (eval "$ac_link_default") 2>&5
3737c19de146Smrg  ac_status=$?
37383b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
37393b83913fSmrg  test $ac_status = 0; }
37403b83913fSmrgthen :
37413b83913fSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
37423b83913fSmrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
37439ef7378bSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37449ef7378bSmrg# so that the user can short-circuit this test for compilers unknown to
37459ef7378bSmrg# Autoconf.
37469ef7378bSmrgfor ac_file in $ac_files ''
3747c19de146Smrgdo
3748c19de146Smrg  test -f "$ac_file" || continue
3749c19de146Smrg  case $ac_file in
37509ef7378bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3751c19de146Smrg	;;
3752c19de146Smrg    [ab].out )
3753c19de146Smrg	# We found the default executable, but exeext='' is most
3754c19de146Smrg	# certainly right.
3755c19de146Smrg	break;;
3756c19de146Smrg    *.* )
37573b83913fSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37589ef7378bSmrg	then :; else
37599ef7378bSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37609ef7378bSmrg	fi
37619ef7378bSmrg	# We set ac_cv_exeext here because the later test for it is not
37623b83913fSmrg	# safe: cross compilers may not add the suffix if given an '-o'
37639ef7378bSmrg	# argument, so we may need to know it at that point already.
37649ef7378bSmrg	# Even if this section looks crufty: it has the advantage of
37659ef7378bSmrg	# actually working.
3766c19de146Smrg	break;;
3767c19de146Smrg    * )
3768c19de146Smrg	break;;
3769c19de146Smrg  esac
3770c19de146Smrgdone
37719ef7378bSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37729ef7378bSmrg
37733b83913fSmrgelse case e in #(
37743b83913fSmrg  e) ac_file='' ;;
37753b83913fSmrgesac
37769ef7378bSmrgfi
37773b83913fSmrgif test -z "$ac_file"
37783b83913fSmrgthen :
37793b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
37803b83913fSmrgprintf "%s\n" "no" >&6; }
37813b83913fSmrgprintf "%s\n" "$as_me: failed program was:" >&5
3782c19de146Smrgsed 's/^/| /' conftest.$ac_ext >&5
3783c19de146Smrg
37843b83913fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
37853b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3786c918a7e2Smrgas_fn_error 77 "C compiler cannot create executables
37873b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
37883b83913fSmrgelse case e in #(
37893b83913fSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
37903b83913fSmrgprintf "%s\n" "yes" >&6; } ;;
37913b83913fSmrgesac
3792c19de146Smrgfi
37933b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
37943b83913fSmrgprintf %s "checking for C compiler default output file name... " >&6; }
37953b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
37963b83913fSmrgprintf "%s\n" "$ac_file" >&6; }
3797c19de146Smrgac_exeext=$ac_cv_exeext
3798c19de146Smrg
37999ef7378bSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3800c19de146Smrgac_clean_files=$ac_clean_files_save
38013b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
38023b83913fSmrgprintf %s "checking for suffix of executables... " >&6; }
38039ef7378bSmrgif { { ac_try="$ac_link"
38049ef7378bSmrgcase "(($ac_try" in
38059ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38069ef7378bSmrg  *) ac_try_echo=$ac_try;;
38079ef7378bSmrgesac
38089ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
38093b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38109ef7378bSmrg  (eval "$ac_link") 2>&5
3811c19de146Smrg  ac_status=$?
38123b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
38133b83913fSmrg  test $ac_status = 0; }
38143b83913fSmrgthen :
38153b83913fSmrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
38163b83913fSmrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
38173b83913fSmrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
38183b83913fSmrg# 'rm'.
3819c19de146Smrgfor ac_file in conftest.exe conftest conftest.*; do
3820c19de146Smrg  test -f "$ac_file" || continue
3821c19de146Smrg  case $ac_file in
38229ef7378bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3823c19de146Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3824c19de146Smrg	  break;;
3825c19de146Smrg    * ) break;;
3826c19de146Smrg  esac
3827c19de146Smrgdone
38283b83913fSmrgelse case e in #(
38293b83913fSmrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
38303b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3831c918a7e2Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
38323b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
38333b83913fSmrgesac
3834c19de146Smrgfi
38359ef7378bSmrgrm -f conftest conftest$ac_cv_exeext
38363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
38373b83913fSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3838c19de146Smrg
3839c19de146Smrgrm -f conftest.$ac_ext
3840c19de146SmrgEXEEXT=$ac_cv_exeext
3841c19de146Smrgac_exeext=$EXEEXT
38429ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
38439ef7378bSmrg/* end confdefs.h.  */
38449ef7378bSmrg#include <stdio.h>
38459ef7378bSmrgint
38463b83913fSmrgmain (void)
38479ef7378bSmrg{
38489ef7378bSmrgFILE *f = fopen ("conftest.out", "w");
38493b83913fSmrg if (!f)
38503b83913fSmrg  return 1;
38519ef7378bSmrg return ferror (f) || fclose (f) != 0;
38529ef7378bSmrg
38539ef7378bSmrg  ;
38549ef7378bSmrg  return 0;
38559ef7378bSmrg}
3856c19de146Smrg_ACEOF
38579ef7378bSmrgac_clean_files="$ac_clean_files conftest.out"
38589ef7378bSmrg# Check that the compiler produces executables we can run.  If not, either
38599ef7378bSmrg# the compiler is broken, or we cross compile.
38603b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
38613b83913fSmrgprintf %s "checking whether we are cross compiling... " >&6; }
38629ef7378bSmrgif test "$cross_compiling" != yes; then
38639ef7378bSmrg  { { ac_try="$ac_link"
38649ef7378bSmrgcase "(($ac_try" in
38659ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38669ef7378bSmrg  *) ac_try_echo=$ac_try;;
38679ef7378bSmrgesac
38689ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
38693b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38709ef7378bSmrg  (eval "$ac_link") 2>&5
38719ef7378bSmrg  ac_status=$?
38723b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
38739ef7378bSmrg  test $ac_status = 0; }
38749ef7378bSmrg  if { ac_try='./conftest$ac_cv_exeext'
38759ef7378bSmrg  { { case "(($ac_try" in
38769ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38779ef7378bSmrg  *) ac_try_echo=$ac_try;;
38789ef7378bSmrgesac
38799ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
38803b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38819ef7378bSmrg  (eval "$ac_try") 2>&5
38829ef7378bSmrg  ac_status=$?
38833b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
38849ef7378bSmrg  test $ac_status = 0; }; }; then
38859ef7378bSmrg    cross_compiling=no
38869ef7378bSmrg  else
38879ef7378bSmrg    if test "$cross_compiling" = maybe; then
38889ef7378bSmrg	cross_compiling=yes
38899ef7378bSmrg    else
38903b83913fSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
38913b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
38923b83913fSmrgas_fn_error 77 "cannot run C compiled programs.
38933b83913fSmrgIf you meant to cross compile, use '--host'.
38943b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
38959ef7378bSmrg    fi
38969ef7378bSmrg  fi
38979ef7378bSmrgfi
38983b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
38993b83913fSmrgprintf "%s\n" "$cross_compiling" >&6; }
39009ef7378bSmrg
39013b83913fSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
39023b83913fSmrg  conftest.o conftest.obj conftest.out
39039ef7378bSmrgac_clean_files=$ac_clean_files_save
39043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
39053b83913fSmrgprintf %s "checking for suffix of object files... " >&6; }
39063b83913fSmrgif test ${ac_cv_objext+y}
39073b83913fSmrgthen :
39083b83913fSmrg  printf %s "(cached) " >&6
39093b83913fSmrgelse case e in #(
39103b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3911c19de146Smrg/* end confdefs.h.  */
3912c19de146Smrg
3913c19de146Smrgint
39143b83913fSmrgmain (void)
3915c19de146Smrg{
3916c19de146Smrg
3917c19de146Smrg  ;
3918c19de146Smrg  return 0;
3919c19de146Smrg}
3920c19de146Smrg_ACEOF
3921c19de146Smrgrm -f conftest.o conftest.obj
39229ef7378bSmrgif { { ac_try="$ac_compile"
39239ef7378bSmrgcase "(($ac_try" in
39249ef7378bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
39259ef7378bSmrg  *) ac_try_echo=$ac_try;;
39269ef7378bSmrgesac
39279ef7378bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
39283b83913fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
39299ef7378bSmrg  (eval "$ac_compile") 2>&5
3930c19de146Smrg  ac_status=$?
39313b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
39323b83913fSmrg  test $ac_status = 0; }
39333b83913fSmrgthen :
39349ef7378bSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
39359ef7378bSmrg  test -f "$ac_file" || continue;
3936c19de146Smrg  case $ac_file in
39379ef7378bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3938c19de146Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3939c19de146Smrg       break;;
3940c19de146Smrg  esac
3941c19de146Smrgdone
39423b83913fSmrgelse case e in #(
39433b83913fSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
3944c19de146Smrgsed 's/^/| /' conftest.$ac_ext >&5
3945c19de146Smrg
39463b83913fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
39473b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3948c918a7e2Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
39493b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
39503b83913fSmrgesac
3951c19de146Smrgfi
39523b83913fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
39533b83913fSmrgesac
3954c19de146Smrgfi
39553b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39563b83913fSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
3957c19de146SmrgOBJEXT=$ac_cv_objext
3958c19de146Smrgac_objext=$OBJEXT
39593b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
39603b83913fSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
39613b83913fSmrgif test ${ac_cv_c_compiler_gnu+y}
39623b83913fSmrgthen :
39633b83913fSmrg  printf %s "(cached) " >&6
39643b83913fSmrgelse case e in #(
39653b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3966c19de146Smrg/* end confdefs.h.  */
3967c19de146Smrg
3968c19de146Smrgint
39693b83913fSmrgmain (void)
3970c19de146Smrg{
3971c19de146Smrg#ifndef __GNUC__
3972c19de146Smrg       choke me
3973c19de146Smrg#endif
3974c19de146Smrg
3975c19de146Smrg  ;
3976c19de146Smrg  return 0;
3977c19de146Smrg}
3978c19de146Smrg_ACEOF
39793b83913fSmrgif ac_fn_c_try_compile "$LINENO"
39803b83913fSmrgthen :
3981c19de146Smrg  ac_compiler_gnu=yes
39823b83913fSmrgelse case e in #(
39833b83913fSmrg  e) ac_compiler_gnu=no ;;
39843b83913fSmrgesac
3985c19de146Smrgfi
39863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3987c19de146Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
39883b83913fSmrg ;;
39893b83913fSmrgesac
3990c19de146Smrgfi
39913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39923b83913fSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
39933b83913fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39943b83913fSmrg
39959ef7378bSmrgif test $ac_compiler_gnu = yes; then
39969ef7378bSmrg  GCC=yes
39979ef7378bSmrgelse
39989ef7378bSmrg  GCC=
39999ef7378bSmrgfi
40003b83913fSmrgac_test_CFLAGS=${CFLAGS+y}
4001c19de146Smrgac_save_CFLAGS=$CFLAGS
40023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
40033b83913fSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
40043b83913fSmrgif test ${ac_cv_prog_cc_g+y}
40053b83913fSmrgthen :
40063b83913fSmrg  printf %s "(cached) " >&6
40073b83913fSmrgelse case e in #(
40083b83913fSmrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
40099ef7378bSmrg   ac_c_werror_flag=yes
40109ef7378bSmrg   ac_cv_prog_cc_g=no
40119ef7378bSmrg   CFLAGS="-g"
40129ef7378bSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4013c19de146Smrg/* end confdefs.h.  */
4014c19de146Smrg
4015c19de146Smrgint
40163b83913fSmrgmain (void)
4017c19de146Smrg{
4018c19de146Smrg
4019c19de146Smrg  ;
4020c19de146Smrg  return 0;
4021c19de146Smrg}
4022c19de146Smrg_ACEOF
40233b83913fSmrgif ac_fn_c_try_compile "$LINENO"
40243b83913fSmrgthen :
4025c19de146Smrg  ac_cv_prog_cc_g=yes
40263b83913fSmrgelse case e in #(
40273b83913fSmrg  e) CFLAGS=""
40289ef7378bSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40299ef7378bSmrg/* end confdefs.h.  */
40309ef7378bSmrg
40319ef7378bSmrgint
40323b83913fSmrgmain (void)
40339ef7378bSmrg{
40349ef7378bSmrg
40359ef7378bSmrg  ;
40369ef7378bSmrg  return 0;
40379ef7378bSmrg}
40389ef7378bSmrg_ACEOF
40393b83913fSmrgif ac_fn_c_try_compile "$LINENO"
40403b83913fSmrgthen :
40419ef7378bSmrg
40423b83913fSmrgelse case e in #(
40433b83913fSmrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
40449ef7378bSmrg	 CFLAGS="-g"
40459ef7378bSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40469ef7378bSmrg/* end confdefs.h.  */
40479ef7378bSmrg
40489ef7378bSmrgint
40493b83913fSmrgmain (void)
40509ef7378bSmrg{
4051c19de146Smrg
40529ef7378bSmrg  ;
40539ef7378bSmrg  return 0;
40549ef7378bSmrg}
40559ef7378bSmrg_ACEOF
40563b83913fSmrgif ac_fn_c_try_compile "$LINENO"
40573b83913fSmrgthen :
40589ef7378bSmrg  ac_cv_prog_cc_g=yes
4059c19de146Smrgfi
40603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
40613b83913fSmrgesac
4062c19de146Smrgfi
40633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
40643b83913fSmrgesac
40659ef7378bSmrgfi
40663b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40673b83913fSmrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
40683b83913fSmrgesac
40699ef7378bSmrgfi
40703b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
40713b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
40723b83913fSmrgif test $ac_test_CFLAGS; then
4073c19de146Smrg  CFLAGS=$ac_save_CFLAGS
4074c19de146Smrgelif test $ac_cv_prog_cc_g = yes; then
4075c19de146Smrg  if test "$GCC" = yes; then
4076c19de146Smrg    CFLAGS="-g -O2"
4077c19de146Smrg  else
4078c19de146Smrg    CFLAGS="-g"
4079c19de146Smrg  fi
4080c19de146Smrgelse
4081c19de146Smrg  if test "$GCC" = yes; then
4082c19de146Smrg    CFLAGS="-O2"
4083c19de146Smrg  else
4084c19de146Smrg    CFLAGS=
4085c19de146Smrg  fi
4086c19de146Smrgfi
40873b83913fSmrgac_prog_cc_stdc=no
40883b83913fSmrgif test x$ac_prog_cc_stdc = xno
40893b83913fSmrgthen :
40903b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
40913b83913fSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
40923b83913fSmrgif test ${ac_cv_prog_cc_c11+y}
40933b83913fSmrgthen :
40943b83913fSmrg  printf %s "(cached) " >&6
40953b83913fSmrgelse case e in #(
40963b83913fSmrg  e) ac_cv_prog_cc_c11=no
4097c19de146Smrgac_save_CC=$CC
40989ef7378bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4099c19de146Smrg/* end confdefs.h.  */
41003b83913fSmrg$ac_c_conftest_c11_program
41013b83913fSmrg_ACEOF
41023b83913fSmrgfor ac_arg in '' -std=gnu11
41033b83913fSmrgdo
41043b83913fSmrg  CC="$ac_save_CC $ac_arg"
41053b83913fSmrg  if ac_fn_c_try_compile "$LINENO"
41063b83913fSmrgthen :
41073b83913fSmrg  ac_cv_prog_cc_c11=$ac_arg
41083b83913fSmrgfi
41093b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41103b83913fSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
41113b83913fSmrgdone
41123b83913fSmrgrm -f conftest.$ac_ext
41133b83913fSmrgCC=$ac_save_CC ;;
41143b83913fSmrgesac
41153b83913fSmrgfi
4116c19de146Smrg
41173b83913fSmrgif test "x$ac_cv_prog_cc_c11" = xno
41183b83913fSmrgthen :
41193b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
41203b83913fSmrgprintf "%s\n" "unsupported" >&6; }
41213b83913fSmrgelse case e in #(
41223b83913fSmrg  e) if test "x$ac_cv_prog_cc_c11" = x
41233b83913fSmrgthen :
41243b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
41253b83913fSmrgprintf "%s\n" "none needed" >&6; }
41263b83913fSmrgelse case e in #(
41273b83913fSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
41283b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
41293b83913fSmrg     CC="$CC $ac_cv_prog_cc_c11" ;;
41303b83913fSmrgesac
41313b83913fSmrgfi
41323b83913fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
41333b83913fSmrg  ac_prog_cc_stdc=c11 ;;
41343b83913fSmrgesac
41353b83913fSmrgfi
41363b83913fSmrgfi
41373b83913fSmrgif test x$ac_prog_cc_stdc = xno
41383b83913fSmrgthen :
41393b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
41403b83913fSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
41413b83913fSmrgif test ${ac_cv_prog_cc_c99+y}
41423b83913fSmrgthen :
41433b83913fSmrg  printf %s "(cached) " >&6
41443b83913fSmrgelse case e in #(
41453b83913fSmrg  e) ac_cv_prog_cc_c99=no
41463b83913fSmrgac_save_CC=$CC
41473b83913fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
41483b83913fSmrg/* end confdefs.h.  */
41493b83913fSmrg$ac_c_conftest_c99_program
41503b83913fSmrg_ACEOF
41513b83913fSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
41523b83913fSmrgdo
41533b83913fSmrg  CC="$ac_save_CC $ac_arg"
41543b83913fSmrg  if ac_fn_c_try_compile "$LINENO"
41553b83913fSmrgthen :
41563b83913fSmrg  ac_cv_prog_cc_c99=$ac_arg
41573b83913fSmrgfi
41583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41593b83913fSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
41603b83913fSmrgdone
41613b83913fSmrgrm -f conftest.$ac_ext
41623b83913fSmrgCC=$ac_save_CC ;;
41633b83913fSmrgesac
41643b83913fSmrgfi
41659ef7378bSmrg
41663b83913fSmrgif test "x$ac_cv_prog_cc_c99" = xno
41673b83913fSmrgthen :
41683b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
41693b83913fSmrgprintf "%s\n" "unsupported" >&6; }
41703b83913fSmrgelse case e in #(
41713b83913fSmrg  e) if test "x$ac_cv_prog_cc_c99" = x
41723b83913fSmrgthen :
41733b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
41743b83913fSmrgprintf "%s\n" "none needed" >&6; }
41753b83913fSmrgelse case e in #(
41763b83913fSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
41773b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
41783b83913fSmrg     CC="$CC $ac_cv_prog_cc_c99" ;;
41793b83913fSmrgesac
41803b83913fSmrgfi
41813b83913fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
41823b83913fSmrg  ac_prog_cc_stdc=c99 ;;
41833b83913fSmrgesac
41843b83913fSmrgfi
41853b83913fSmrgfi
41863b83913fSmrgif test x$ac_prog_cc_stdc = xno
41873b83913fSmrgthen :
41883b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
41893b83913fSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
41903b83913fSmrgif test ${ac_cv_prog_cc_c89+y}
41913b83913fSmrgthen :
41923b83913fSmrg  printf %s "(cached) " >&6
41933b83913fSmrgelse case e in #(
41943b83913fSmrg  e) ac_cv_prog_cc_c89=no
41953b83913fSmrgac_save_CC=$CC
41963b83913fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
41973b83913fSmrg/* end confdefs.h.  */
41983b83913fSmrg$ac_c_conftest_c89_program
4199c19de146Smrg_ACEOF
42003b83913fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4201c19de146Smrgdo
4202c19de146Smrg  CC="$ac_save_CC $ac_arg"
42033b83913fSmrg  if ac_fn_c_try_compile "$LINENO"
42043b83913fSmrgthen :
42059ef7378bSmrg  ac_cv_prog_cc_c89=$ac_arg
4206c19de146Smrgfi
42073b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
42089ef7378bSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4209c19de146Smrgdone
42109ef7378bSmrgrm -f conftest.$ac_ext
42113b83913fSmrgCC=$ac_save_CC ;;
42123b83913fSmrgesac
42133b83913fSmrgfi
4214c19de146Smrg
42153b83913fSmrgif test "x$ac_cv_prog_cc_c89" = xno
42163b83913fSmrgthen :
42173b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
42183b83913fSmrgprintf "%s\n" "unsupported" >&6; }
42193b83913fSmrgelse case e in #(
42203b83913fSmrg  e) if test "x$ac_cv_prog_cc_c89" = x
42213b83913fSmrgthen :
42223b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
42233b83913fSmrgprintf "%s\n" "none needed" >&6; }
42243b83913fSmrgelse case e in #(
42253b83913fSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
42263b83913fSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
42273b83913fSmrg     CC="$CC $ac_cv_prog_cc_c89" ;;
42283b83913fSmrgesac
4229c19de146Smrgfi
42303b83913fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
42313b83913fSmrg  ac_prog_cc_stdc=c89 ;;
4232c19de146Smrgesac
42333b83913fSmrgfi
4234c19de146Smrgfi
4235c19de146Smrg
4236c19de146Smrgac_ext=c
4237c19de146Smrgac_cpp='$CPP $CPPFLAGS'
4238c19de146Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4239c19de146Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4240c19de146Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4241c19de146Smrg
42423b83913fSmrg
42433b83913fSmrg  ac_ext=c
4244a39bb051Smrgac_cpp='$CPP $CPPFLAGS'
4245a39bb051Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4246a39bb051Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4247a39bb051Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
42483b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
42493b83913fSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
42503b83913fSmrgif test ${am_cv_prog_cc_c_o+y}
42513b83913fSmrgthen :
42523b83913fSmrg  printf %s "(cached) " >&6
42533b83913fSmrgelse case e in #(
42543b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4255a39bb051Smrg/* end confdefs.h.  */
4256a39bb051Smrg
4257a39bb051Smrgint
42583b83913fSmrgmain (void)
4259a39bb051Smrg{
4260a39bb051Smrg
4261a39bb051Smrg  ;
4262a39bb051Smrg  return 0;
4263a39bb051Smrg}
4264a39bb051Smrg_ACEOF
4265a39bb051Smrg  # Make sure it works both with $CC and with simple cc.
4266a39bb051Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4267a39bb051Smrg  # compilers refuse to overwrite an existing .o file with -o,
4268a39bb051Smrg  # though they will create one.
4269a39bb051Smrg  am_cv_prog_cc_c_o=yes
4270a39bb051Smrg  for am_i in 1 2; do
4271a39bb051Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4272a39bb051Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4273a39bb051Smrg   ac_status=$?
4274a39bb051Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4275a39bb051Smrg   (exit $ac_status); } \
4276a39bb051Smrg         && test -f conftest2.$ac_objext; then
4277a39bb051Smrg      : OK
4278a39bb051Smrg    else
4279a39bb051Smrg      am_cv_prog_cc_c_o=no
4280a39bb051Smrg      break
4281a39bb051Smrg    fi
4282a39bb051Smrg  done
4283a39bb051Smrg  rm -f core conftest*
42843b83913fSmrg  unset am_i ;;
42853b83913fSmrgesac
4286a39bb051Smrgfi
42873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
42883b83913fSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4289a39bb051Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4290a39bb051Smrg   # Losing compiler, so override with the script.
4291a39bb051Smrg   # FIXME: It is wrong to rewrite CC.
4292a39bb051Smrg   # But if we don't then we get into trouble of one sort or another.
4293a39bb051Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4294a39bb051Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4295a39bb051Smrg   CC="$am_aux_dir/compile $CC"
4296a39bb051Smrgfi
4297a39bb051Smrgac_ext=c
4298a39bb051Smrgac_cpp='$CPP $CPPFLAGS'
4299a39bb051Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4300a39bb051Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4301a39bb051Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4302a39bb051Smrg
4303a39bb051Smrg
4304c19de146Smrgdepcc="$CC"   am_compiler_list=
4305c19de146Smrg
43063b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
43073b83913fSmrgprintf %s "checking dependency style of $depcc... " >&6; }
43083b83913fSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
43093b83913fSmrgthen :
43103b83913fSmrg  printf %s "(cached) " >&6
43113b83913fSmrgelse case e in #(
43123b83913fSmrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4313c19de146Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4314c19de146Smrg  # making bogus files that we don't know about and never remove.  For
4315c19de146Smrg  # instance it was reported that on HP-UX the gcc test will end up
4316a39bb051Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4317a39bb051Smrg  # in D".
4318a39bb051Smrg  rm -rf conftest.dir
4319c19de146Smrg  mkdir conftest.dir
4320c19de146Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4321c19de146Smrg  # using a relative directory.
4322c19de146Smrg  cp "$am_depcomp" conftest.dir
4323c19de146Smrg  cd conftest.dir
4324c19de146Smrg  # We will build objects and dependencies in a subdirectory because
4325c19de146Smrg  # it helps to detect inapplicable dependency modes.  For instance
4326c19de146Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4327c19de146Smrg  # side effect of compilation, but ICC will put the dependencies in
4328c19de146Smrg  # the current directory while Tru64 will put them in the object
4329c19de146Smrg  # directory.
4330c19de146Smrg  mkdir sub
4331c19de146Smrg
4332c19de146Smrg  am_cv_CC_dependencies_compiler_type=none
4333c19de146Smrg  if test "$am_compiler_list" = ""; then
4334c19de146Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4335c19de146Smrg  fi
43369ef7378bSmrg  am__universal=false
43379ef7378bSmrg  case " $depcc " in #(
43389ef7378bSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
43399ef7378bSmrg     esac
43409ef7378bSmrg
4341c19de146Smrg  for depmode in $am_compiler_list; do
4342c19de146Smrg    # Setup a source with many dependencies, because some compilers
4343c19de146Smrg    # like to wrap large dependency lists on column 80 (with \), and
4344c19de146Smrg    # we should not choose a depcomp mode which is confused by this.
4345c19de146Smrg    #
4346c19de146Smrg    # We need to recreate these files for each test, as the compiler may
4347c19de146Smrg    # overwrite some of them when testing with obscure command lines.
4348c19de146Smrg    # This happens at least with the AIX C compiler.
4349c19de146Smrg    : > sub/conftest.c
4350c19de146Smrg    for i in 1 2 3 4 5 6; do
4351c19de146Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4352a39bb051Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4353a39bb051Smrg      # Solaris 10 /bin/sh.
4354a39bb051Smrg      echo '/* dummy */' > sub/conftst$i.h
4355c19de146Smrg    done
4356c19de146Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4357c19de146Smrg
4358a39bb051Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
43599ef7378bSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4360a39bb051Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4361a39bb051Smrg    # versions had trouble with output in subdirs.
43629ef7378bSmrg    am__obj=sub/conftest.${OBJEXT-o}
43639ef7378bSmrg    am__minus_obj="-o $am__obj"
4364c19de146Smrg    case $depmode in
43659ef7378bSmrg    gcc)
43669ef7378bSmrg      # This depmode causes a compiler race in universal mode.
43679ef7378bSmrg      test "$am__universal" = false || continue
43689ef7378bSmrg      ;;
4369c19de146Smrg    nosideeffect)
4370a39bb051Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4371a39bb051Smrg      # only be used when explicitly requested.
4372c19de146Smrg      if test "x$enable_dependency_tracking" = xyes; then
4373c19de146Smrg	continue
43743b83913fSmrg      else
43753b83913fSmrg	break
43763b83913fSmrg      fi
43773b83913fSmrg      ;;
43783b83913fSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
43793b83913fSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
43803b83913fSmrg      # not run yet.  These depmodes are late enough in the game, and
43813b83913fSmrg      # so weak that their functioning should not be impacted.
43823b83913fSmrg      am__obj=conftest.${OBJEXT-o}
43833b83913fSmrg      am__minus_obj=
43843b83913fSmrg      ;;
43853b83913fSmrg    none) break ;;
43863b83913fSmrg    esac
43873b83913fSmrg    if depmode=$depmode \
43883b83913fSmrg       source=sub/conftest.c object=$am__obj \
43893b83913fSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
43903b83913fSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
43913b83913fSmrg         >/dev/null 2>conftest.err &&
43923b83913fSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
43933b83913fSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
43943b83913fSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
43953b83913fSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
43963b83913fSmrg      # icc doesn't choke on unknown options, it will just issue warnings
43973b83913fSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
43983b83913fSmrg      # that says an option was ignored or not supported.
43993b83913fSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
44003b83913fSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
44013b83913fSmrg      # The diagnosis changed in icc 8.0:
44023b83913fSmrg      #   icc: Command line remark: option '-MP' not supported
44033b83913fSmrg      if (grep 'ignoring option' conftest.err ||
44043b83913fSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
44053b83913fSmrg        am_cv_CC_dependencies_compiler_type=$depmode
44063b83913fSmrg        break
44073b83913fSmrg      fi
44089ef7378bSmrg    fi
44099ef7378bSmrg  done
4410c19de146Smrg
44113b83913fSmrg  cd ..
44123b83913fSmrg  rm -rf conftest.dir
44139ef7378bSmrgelse
44143b83913fSmrg  am_cv_CC_dependencies_compiler_type=none
4415c19de146Smrgfi
44163b83913fSmrg ;;
44179ef7378bSmrgesac
44183b83913fSmrgfi
44193b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
44203b83913fSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
44213b83913fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
44229ef7378bSmrg
44233b83913fSmrg if
44243b83913fSmrg  test "x$enable_dependency_tracking" != xno \
44253b83913fSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
44263b83913fSmrg  am__fastdepCC_TRUE=
44273b83913fSmrg  am__fastdepCC_FALSE='#'
44289ef7378bSmrgelse
44293b83913fSmrg  am__fastdepCC_TRUE='#'
44303b83913fSmrg  am__fastdepCC_FALSE=
4431c19de146Smrgfi
4432c19de146Smrg
4433c19de146Smrg
4434c19de146Smrg
44353b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
44363b83913fSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
44373b83913fSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
44383b83913fSmrgthen :
44393b83913fSmrg  printf %s "(cached) " >&6
44403b83913fSmrgelse case e in #(
44413b83913fSmrg  e) ac_save_CFLAGS=$CFLAGS
44423b83913fSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
44433b83913fSmrg   for ac_arg in '' -fno-builtin; do
44443b83913fSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
44453b83913fSmrg     # This test program should *not* compile successfully.
44463b83913fSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44479ef7378bSmrg/* end confdefs.h.  */
44489ef7378bSmrg
44499ef7378bSmrgint
44503b83913fSmrgmain (void)
44519ef7378bSmrg{
44523b83913fSmrg(void) strchr;
44539ef7378bSmrg  ;
44549ef7378bSmrg  return 0;
44559ef7378bSmrg}
44569ef7378bSmrg_ACEOF
44573b83913fSmrgif ac_fn_c_try_compile "$LINENO"
44583b83913fSmrgthen :
44599ef7378bSmrg
44603b83913fSmrgelse case e in #(
44613b83913fSmrg  e) # This test program should compile successfully.
44623b83913fSmrg        # No library function is consistently available on
44633b83913fSmrg        # freestanding implementations, so test against a dummy
44643b83913fSmrg        # declaration.  Include always-available headers on the
44653b83913fSmrg        # off chance that they somehow elicit warnings.
44663b83913fSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44679ef7378bSmrg/* end confdefs.h.  */
44683b83913fSmrg#include <float.h>
44693b83913fSmrg#include <limits.h>
44703b83913fSmrg#include <stdarg.h>
44713b83913fSmrg#include <stddef.h>
44723b83913fSmrgextern void ac_decl (int, char *);
44739ef7378bSmrg
44749ef7378bSmrgint
44753b83913fSmrgmain (void)
44769ef7378bSmrg{
44773b83913fSmrg(void) ac_decl (0, (char *) 0);
44783b83913fSmrg  (void) ac_decl;
44793b83913fSmrg
44803b83913fSmrg  ;
44819ef7378bSmrg  return 0;
44829ef7378bSmrg}
44839ef7378bSmrg_ACEOF
44843b83913fSmrgif ac_fn_c_try_compile "$LINENO"
44853b83913fSmrgthen :
44863b83913fSmrg  if test x"$ac_arg" = x
44873b83913fSmrgthen :
44883b83913fSmrg  ac_cv_c_undeclared_builtin_options='none needed'
44893b83913fSmrgelse case e in #(
44903b83913fSmrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
44913b83913fSmrgesac
44929ef7378bSmrgfi
44933b83913fSmrg          break
44949ef7378bSmrgfi
44953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
44963b83913fSmrgesac
44979ef7378bSmrgfi
44983b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44993b83913fSmrg    done
45003b83913fSmrg    CFLAGS=$ac_save_CFLAGS
45013b83913fSmrg   ;;
45023b83913fSmrgesac
45039ef7378bSmrgfi
45043b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
45053b83913fSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
45063b83913fSmrg  case $ac_cv_c_undeclared_builtin_options in #(
45073b83913fSmrg  'cannot detect') :
45083b83913fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
45093b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
45103b83913fSmrgas_fn_error $? "cannot make $CC report undeclared builtins
45113b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
45123b83913fSmrg  'none needed') :
45133b83913fSmrg    ac_c_undeclared_builtin_options='' ;; #(
45143b83913fSmrg  *) :
45153b83913fSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
45163b83913fSmrgesac
45179ef7378bSmrg
45183b83913fSmrgac_header= ac_cache=
45193b83913fSmrgfor ac_item in $ac_header_c_list
45203b83913fSmrgdo
45213b83913fSmrg  if test $ac_cache; then
45223b83913fSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
45233b83913fSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
45243b83913fSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
45253b83913fSmrg    fi
45263b83913fSmrg    ac_header= ac_cache=
45273b83913fSmrg  elif test $ac_header; then
45283b83913fSmrg    ac_cache=$ac_item
45293b83913fSmrg  else
45303b83913fSmrg    ac_header=$ac_item
45313b83913fSmrg  fi
45323b83913fSmrgdone
45339ef7378bSmrg
45349ef7378bSmrg
45359ef7378bSmrg
45369ef7378bSmrg
45379ef7378bSmrg
45389ef7378bSmrg
4539c19de146Smrg
4540c19de146Smrg
45413b83913fSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
45423b83913fSmrgthen :
4543a39bb051Smrg
45443b83913fSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4545a39bb051Smrg
4546a39bb051Smrgfi
4547a39bb051Smrg
45483b83913fSmrg
45493b83913fSmrg
45503b83913fSmrg
45513b83913fSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45523b83913fSmrgif test "x$ac_cv_have_decl___clang__" = xyes
45533b83913fSmrgthen :
45543b83913fSmrg  CLANGCC="yes"
45553b83913fSmrgelse case e in #(
45563b83913fSmrg  e) CLANGCC="no" ;;
45573b83913fSmrgesac
45583b83913fSmrgfi
45593b83913fSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45603b83913fSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
45613b83913fSmrgthen :
4562a39bb051Smrg  INTELCC="yes"
45633b83913fSmrgelse case e in #(
45643b83913fSmrg  e) INTELCC="no" ;;
45653b83913fSmrgesac
4566a39bb051Smrgfi
45673b83913fSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45683b83913fSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
45693b83913fSmrgthen :
4570a39bb051Smrg  SUNCC="yes"
45713b83913fSmrgelse case e in #(
45723b83913fSmrg  e) SUNCC="no" ;;
45733b83913fSmrgesac
4574a39bb051Smrgfi
4575a39bb051Smrg
4576a39bb051Smrg
4577a39bb051Smrg
4578a39bb051Smrg
4579a39bb051Smrg
4580a39bb051Smrg
4581a39bb051Smrg
4582a39bb051Smrg
4583c19de146Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4584c19de146Smrg	if test -n "$ac_tool_prefix"; then
4585c19de146Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4586c19de146Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
45873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
45883b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
45893b83913fSmrgif test ${ac_cv_path_PKG_CONFIG+y}
45903b83913fSmrgthen :
45913b83913fSmrg  printf %s "(cached) " >&6
45923b83913fSmrgelse case e in #(
45933b83913fSmrg  e) case $PKG_CONFIG in
4594c19de146Smrg  [\\/]* | ?:[\\/]*)
4595c19de146Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4596c19de146Smrg  ;;
4597c19de146Smrg  *)
4598c19de146Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4599c19de146Smrgfor as_dir in $PATH
4600c19de146Smrgdo
4601c19de146Smrg  IFS=$as_save_IFS
46023b83913fSmrg  case $as_dir in #(((
46033b83913fSmrg    '') as_dir=./ ;;
46043b83913fSmrg    */) ;;
46053b83913fSmrg    *) as_dir=$as_dir/ ;;
46063b83913fSmrg  esac
46079ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
46083b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
46093b83913fSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
46103b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4611c19de146Smrg    break 2
4612c19de146Smrg  fi
4613c19de146Smrgdone
46149ef7378bSmrg  done
46159ef7378bSmrgIFS=$as_save_IFS
4616c19de146Smrg
4617c19de146Smrg  ;;
46183b83913fSmrgesac ;;
4619c19de146Smrgesac
4620c19de146Smrgfi
4621c19de146SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4622c19de146Smrgif test -n "$PKG_CONFIG"; then
46233b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
46243b83913fSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4625c19de146Smrgelse
46263b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
46273b83913fSmrgprintf "%s\n" "no" >&6; }
4628c19de146Smrgfi
4629c19de146Smrg
46309ef7378bSmrg
4631c19de146Smrgfi
4632c19de146Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4633c19de146Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4634c19de146Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4635c19de146Smrgset dummy pkg-config; ac_word=$2
46363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
46373b83913fSmrgprintf %s "checking for $ac_word... " >&6; }
46383b83913fSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
46393b83913fSmrgthen :
46403b83913fSmrg  printf %s "(cached) " >&6
46413b83913fSmrgelse case e in #(
46423b83913fSmrg  e) case $ac_pt_PKG_CONFIG in
4643c19de146Smrg  [\\/]* | ?:[\\/]*)
4644c19de146Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4645c19de146Smrg  ;;
4646c19de146Smrg  *)
4647c19de146Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4648c19de146Smrgfor as_dir in $PATH
4649c19de146Smrgdo
4650c19de146Smrg  IFS=$as_save_IFS
46513b83913fSmrg  case $as_dir in #(((
46523b83913fSmrg    '') as_dir=./ ;;
46533b83913fSmrg    */) ;;
46543b83913fSmrg    *) as_dir=$as_dir/ ;;
46553b83913fSmrg  esac
46569ef7378bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
46573b83913fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
46583b83913fSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
46593b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4660c19de146Smrg    break 2
4661c19de146Smrg  fi
4662c19de146Smrgdone
46639ef7378bSmrg  done
46649ef7378bSmrgIFS=$as_save_IFS
4665c19de146Smrg
4666c19de146Smrg  ;;
46673b83913fSmrgesac ;;
4668c19de146Smrgesac
4669c19de146Smrgfi
4670c19de146Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4671c19de146Smrgif test -n "$ac_pt_PKG_CONFIG"; then
46723b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
46733b83913fSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4674c19de146Smrgelse
46753b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
46763b83913fSmrgprintf "%s\n" "no" >&6; }
4677c19de146Smrgfi
4678c19de146Smrg
46799ef7378bSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
46809ef7378bSmrg    PKG_CONFIG=""
46819ef7378bSmrg  else
46829ef7378bSmrg    case $cross_compiling:$ac_tool_warned in
46839ef7378bSmrgyes:)
46843b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
46853b83913fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46869ef7378bSmrgac_tool_warned=yes ;;
46879ef7378bSmrgesac
46889ef7378bSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
46899ef7378bSmrg  fi
4690c19de146Smrgelse
4691c19de146Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4692c19de146Smrgfi
4693c19de146Smrg
4694c19de146Smrgfi
4695c19de146Smrgif test -n "$PKG_CONFIG"; then
4696c19de146Smrg	_pkg_min_version=0.9.0
46973b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
46983b83913fSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4699c19de146Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
47003b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
47013b83913fSmrgprintf "%s\n" "yes" >&6; }
4702c19de146Smrg	else
47033b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
47043b83913fSmrgprintf "%s\n" "no" >&6; }
4705c19de146Smrg		PKG_CONFIG=""
4706c19de146Smrg	fi
4707c19de146Smrgfi
4708c19de146Smrg
47093b83913fSmrg
47103b83913fSmrg  # Make sure we can run config.sub.
47113b83913fSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
47123b83913fSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
47133b83913fSmrg
47143b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
47153b83913fSmrgprintf %s "checking build system type... " >&6; }
47163b83913fSmrgif test ${ac_cv_build+y}
47173b83913fSmrgthen :
47183b83913fSmrg  printf %s "(cached) " >&6
47193b83913fSmrgelse case e in #(
47203b83913fSmrg  e) ac_build_alias=$build_alias
47219ef7378bSmrgtest "x$ac_build_alias" = x &&
47223b83913fSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
47239ef7378bSmrgtest "x$ac_build_alias" = x &&
4724c918a7e2Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
47253b83913fSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
47263b83913fSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
47273b83913fSmrg ;;
47283b83913fSmrgesac
47299ef7378bSmrgfi
47303b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
47313b83913fSmrgprintf "%s\n" "$ac_cv_build" >&6; }
47329ef7378bSmrgcase $ac_cv_build in
47339ef7378bSmrg*-*-*) ;;
4734c918a7e2Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
47359ef7378bSmrgesac
47369ef7378bSmrgbuild=$ac_cv_build
47379ef7378bSmrgac_save_IFS=$IFS; IFS='-'
47389ef7378bSmrgset x $ac_cv_build
47399ef7378bSmrgshift
47409ef7378bSmrgbuild_cpu=$1
47419ef7378bSmrgbuild_vendor=$2
47429ef7378bSmrgshift; shift
47439ef7378bSmrg# Remember, the first character of IFS is used to create $*,
47449ef7378bSmrg# except with old shells:
47459ef7378bSmrgbuild_os=$*
47469ef7378bSmrgIFS=$ac_save_IFS
47479ef7378bSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
47489ef7378bSmrg
47499ef7378bSmrg
47503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
47513b83913fSmrgprintf %s "checking host system type... " >&6; }
47523b83913fSmrgif test ${ac_cv_host+y}
47533b83913fSmrgthen :
47543b83913fSmrg  printf %s "(cached) " >&6
47553b83913fSmrgelse case e in #(
47563b83913fSmrg  e) if test "x$host_alias" = x; then
47579ef7378bSmrg  ac_cv_host=$ac_cv_build
4758c19de146Smrgelse
47593b83913fSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
47603b83913fSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4761c19de146Smrgfi
47623b83913fSmrg ;;
47633b83913fSmrgesac
4764c19de146Smrgfi
47653b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
47663b83913fSmrgprintf "%s\n" "$ac_cv_host" >&6; }
47679ef7378bSmrgcase $ac_cv_host in
47689ef7378bSmrg*-*-*) ;;
4769c918a7e2Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
47709ef7378bSmrgesac
47719ef7378bSmrghost=$ac_cv_host
47729ef7378bSmrgac_save_IFS=$IFS; IFS='-'
47739ef7378bSmrgset x $ac_cv_host
47749ef7378bSmrgshift
47759ef7378bSmrghost_cpu=$1
47769ef7378bSmrghost_vendor=$2
47779ef7378bSmrgshift; shift
47789ef7378bSmrg# Remember, the first character of IFS is used to create $*,
47799ef7378bSmrg# except with old shells:
47809ef7378bSmrghost_os=$*
47819ef7378bSmrgIFS=$ac_save_IFS
47829ef7378bSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4783c19de146Smrg
4784c19de146Smrg
47853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
47863b83913fSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
47873b83913fSmrgif test ${ac_cv_path_SED+y}
47883b83913fSmrgthen :
47893b83913fSmrg  printf %s "(cached) " >&6
47903b83913fSmrgelse case e in #(
47913b83913fSmrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4792c918a7e2Smrg     for ac_i in 1 2 3 4 5 6 7; do
4793c918a7e2Smrg       ac_script="$ac_script$as_nl$ac_script"
4794c918a7e2Smrg     done
4795c918a7e2Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4796c918a7e2Smrg     { ac_script=; unset ac_script;}
4797c918a7e2Smrg     if test -z "$SED"; then
4798c918a7e2Smrg  ac_path_SED_found=false
4799c918a7e2Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4800c918a7e2Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4801c918a7e2Smrgfor as_dir in $PATH
4802c918a7e2Smrgdo
4803c918a7e2Smrg  IFS=$as_save_IFS
48043b83913fSmrg  case $as_dir in #(((
48053b83913fSmrg    '') as_dir=./ ;;
48063b83913fSmrg    */) ;;
48073b83913fSmrg    *) as_dir=$as_dir/ ;;
48083b83913fSmrg  esac
48093b83913fSmrg    for ac_prog in sed gsed
48103b83913fSmrg   do
4811c918a7e2Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
48123b83913fSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4813a39bb051Smrg      as_fn_executable_p "$ac_path_SED" || continue
4814c918a7e2Smrg# Check for GNU ac_path_SED and select it if it is found.
4815c918a7e2Smrg  # Check for GNU $ac_path_SED
48163b83913fSmrgcase `"$ac_path_SED" --version 2>&1` in #(
4817c918a7e2Smrg*GNU*)
4818c918a7e2Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
48193b83913fSmrg#(
4820c918a7e2Smrg*)
4821c918a7e2Smrg  ac_count=0
48223b83913fSmrg  printf %s 0123456789 >"conftest.in"
4823c918a7e2Smrg  while :
4824c918a7e2Smrg  do
4825c918a7e2Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4826c918a7e2Smrg    mv "conftest.tmp" "conftest.in"
4827c918a7e2Smrg    cp "conftest.in" "conftest.nl"
48283b83913fSmrg    printf "%s\n" '' >> "conftest.nl"
4829c918a7e2Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4830c918a7e2Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4831c918a7e2Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4832c918a7e2Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4833c918a7e2Smrg      # Best one so far, save it but keep looking for a better one
4834c918a7e2Smrg      ac_cv_path_SED="$ac_path_SED"
4835c918a7e2Smrg      ac_path_SED_max=$ac_count
4836c918a7e2Smrg    fi
4837c918a7e2Smrg    # 10*(2^10) chars as input seems more than enough
4838c918a7e2Smrg    test $ac_count -gt 10 && break
4839c918a7e2Smrg  done
4840c918a7e2Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4841c918a7e2Smrgesac
4842c918a7e2Smrg
4843c918a7e2Smrg      $ac_path_SED_found && break 3
4844c918a7e2Smrg    done
4845c918a7e2Smrg  done
4846c918a7e2Smrg  done
4847c918a7e2SmrgIFS=$as_save_IFS
4848c918a7e2Smrg  if test -z "$ac_cv_path_SED"; then
4849c918a7e2Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4850c918a7e2Smrg  fi
4851c918a7e2Smrgelse
4852c918a7e2Smrg  ac_cv_path_SED=$SED
4853c918a7e2Smrgfi
48543b83913fSmrg ;;
48553b83913fSmrgesac
4856c918a7e2Smrgfi
48573b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
48583b83913fSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4859c918a7e2Smrg SED="$ac_cv_path_SED"
4860c918a7e2Smrg  rm -f conftest.sed
4861c918a7e2Smrg
4862c918a7e2Smrg
4863c19de146Smrg
4864c19de146Smrg
4865c19de146Smrg
4866a39bb051Smrg
4867a39bb051Smrg# Check whether --enable-selective-werror was given.
48683b83913fSmrgif test ${enable_selective_werror+y}
48693b83913fSmrgthen :
4870a39bb051Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
48713b83913fSmrgelse case e in #(
48723b83913fSmrg  e) SELECTIVE_WERROR=yes ;;
48733b83913fSmrgesac
4874c19de146Smrgfi
4875c19de146Smrg
4876a39bb051Smrg
4877a39bb051Smrg
4878a39bb051Smrg
4879a39bb051Smrg
4880a39bb051Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4881a39bb051Smrgif test "x$SUNCC" = "xyes"; then
4882a39bb051Smrg    BASE_CFLAGS="-v"
4883a39bb051Smrgelse
4884a39bb051Smrg    BASE_CFLAGS=""
4885c19de146Smrgfi
4886c19de146Smrg
4887a39bb051Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4888c19de146Smrg
4889c19de146Smrg
4890c19de146Smrg
4891c19de146Smrg
4892c19de146Smrg
48939ef7378bSmrg
4894c19de146Smrg
4895a39bb051Smrg
4896a39bb051Smrg
4897a39bb051Smrg
4898a39bb051Smrg
4899a39bb051Smrg
4900a39bb051Smrg
4901a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4902a39bb051Smrg
4903a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4904a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49053b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
49063b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
49073b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
49083b83913fSmrgthen :
49093b83913fSmrg  printf %s "(cached) " >&6
49103b83913fSmrgelse case e in #(
49113b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4912a39bb051Smrg/* end confdefs.h.  */
4913a39bb051Smrgint i;
4914a39bb051Smrg_ACEOF
49153b83913fSmrgif ac_fn_c_try_compile "$LINENO"
49163b83913fSmrgthen :
4917a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
49183b83913fSmrgelse case e in #(
49193b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
49203b83913fSmrgesac
4921a39bb051Smrgfi
49223b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
49233b83913fSmrgesac
4924a39bb051Smrgfi
49253b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
49263b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4927a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4928a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4929c19de146Smrgfi
4930c19de146Smrg
4931a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4932a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4933a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49349ef7378bSmrg	fi
4935a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
49363b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
49373b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
49383b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
49393b83913fSmrgthen :
49403b83913fSmrg  printf %s "(cached) " >&6
49413b83913fSmrgelse case e in #(
49423b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4943a39bb051Smrg/* end confdefs.h.  */
4944a39bb051Smrgint i;
4945a39bb051Smrg_ACEOF
49463b83913fSmrgif ac_fn_c_try_compile "$LINENO"
49473b83913fSmrgthen :
4948a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
49493b83913fSmrgelse case e in #(
49503b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
49513b83913fSmrgesac
4952a39bb051Smrgfi
49533b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
49543b83913fSmrgesac
4955a39bb051Smrgfi
49563b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
49573b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4958a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4959a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
49609ef7378bSmrgfi
4961c19de146Smrg
4962a39bb051Smrgfound="no"
4963c19de146Smrg
4964a39bb051Smrg	if test $found = "no" ; then
4965a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4966a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4967a39bb051Smrg		fi
4968c19de146Smrg
4969a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4970a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4971a39bb051Smrg		fi
4972c19de146Smrg
4973a39bb051Smrg		CFLAGS="$CFLAGS -Wall"
4974c19de146Smrg
49753b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
49763b83913fSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
4977a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wall
49783b83913fSmrg		if eval test \${$cacheid+y}
49793b83913fSmrgthen :
49803b83913fSmrg  printf %s "(cached) " >&6
49813b83913fSmrgelse case e in #(
49823b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4983a39bb051Smrg/* end confdefs.h.  */
4984a39bb051Smrgint i;
4985a39bb051Smrgint
49863b83913fSmrgmain (void)
4987a39bb051Smrg{
4988c19de146Smrg
4989a39bb051Smrg  ;
4990a39bb051Smrg  return 0;
4991a39bb051Smrg}
49929ef7378bSmrg_ACEOF
49933b83913fSmrgif ac_fn_c_try_link "$LINENO"
49943b83913fSmrgthen :
4995a39bb051Smrg  eval $cacheid=yes
49963b83913fSmrgelse case e in #(
49973b83913fSmrg  e) eval $cacheid=no ;;
49983b83913fSmrgesac
4999a39bb051Smrgfi
50003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
50013b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
50023b83913fSmrgesac
5003a39bb051Smrgfi
5004c19de146Smrg
5005a39bb051Smrg
5006a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5007a39bb051Smrg
5008a39bb051Smrg		eval supported=\$$cacheid
50093b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
50103b83913fSmrgprintf "%s\n" "$supported" >&6; }
5011a39bb051Smrg		if test "$supported" = "yes" ; then
5012a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5013a39bb051Smrg			found="yes"
5014a39bb051Smrg		fi
50159ef7378bSmrg	fi
5016c19de146Smrg
5017c19de146Smrg
5018c19de146Smrg
5019c19de146Smrg
5020c19de146Smrg
5021c19de146Smrg
5022c19de146Smrg
5023c19de146Smrg
5024c918a7e2Smrg
5025c19de146Smrg
5026c19de146Smrg
5027c19de146Smrg
5028c19de146Smrg
5029c19de146Smrg
5030c19de146Smrg
5031a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5032c19de146Smrg
5033a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5034a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50353b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
50363b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
50373b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
50383b83913fSmrgthen :
50393b83913fSmrg  printf %s "(cached) " >&6
50403b83913fSmrgelse case e in #(
50413b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5042a39bb051Smrg/* end confdefs.h.  */
5043a39bb051Smrgint i;
5044a39bb051Smrg_ACEOF
50453b83913fSmrgif ac_fn_c_try_compile "$LINENO"
50463b83913fSmrgthen :
5047a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
50483b83913fSmrgelse case e in #(
50493b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
50503b83913fSmrgesac
5051a39bb051Smrgfi
50523b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
50533b83913fSmrgesac
5054a39bb051Smrgfi
50553b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
50563b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5057a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5058a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5059a39bb051Smrgfi
5060a39bb051Smrg
5061a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5062a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5063a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5064a39bb051Smrg	fi
5065a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50663b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
50673b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
50683b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
50693b83913fSmrgthen :
50703b83913fSmrg  printf %s "(cached) " >&6
50713b83913fSmrgelse case e in #(
50723b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5073a39bb051Smrg/* end confdefs.h.  */
5074a39bb051Smrgint i;
5075a39bb051Smrg_ACEOF
50763b83913fSmrgif ac_fn_c_try_compile "$LINENO"
50773b83913fSmrgthen :
5078a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
50793b83913fSmrgelse case e in #(
50803b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
50813b83913fSmrgesac
5082a39bb051Smrgfi
50833b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
50843b83913fSmrgesac
5085a39bb051Smrgfi
50863b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
50873b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5088a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5089a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5090a39bb051Smrgfi
5091a39bb051Smrg
5092a39bb051Smrgfound="no"
5093a39bb051Smrg
5094a39bb051Smrg	if test $found = "no" ; then
5095a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5096a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5097a39bb051Smrg		fi
5098a39bb051Smrg
5099a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5100a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5101a39bb051Smrg		fi
5102a39bb051Smrg
5103a39bb051Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
5104a39bb051Smrg
51053b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
51063b83913fSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5107a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
51083b83913fSmrg		if eval test \${$cacheid+y}
51093b83913fSmrgthen :
51103b83913fSmrg  printf %s "(cached) " >&6
51113b83913fSmrgelse case e in #(
51123b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5113a39bb051Smrg/* end confdefs.h.  */
5114a39bb051Smrgint i;
5115a39bb051Smrgint
51163b83913fSmrgmain (void)
5117a39bb051Smrg{
5118a39bb051Smrg
5119a39bb051Smrg  ;
5120a39bb051Smrg  return 0;
5121a39bb051Smrg}
5122a39bb051Smrg_ACEOF
51233b83913fSmrgif ac_fn_c_try_link "$LINENO"
51243b83913fSmrgthen :
5125a39bb051Smrg  eval $cacheid=yes
51263b83913fSmrgelse case e in #(
51273b83913fSmrg  e) eval $cacheid=no ;;
51283b83913fSmrgesac
5129a39bb051Smrgfi
51303b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
51313b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
51323b83913fSmrgesac
5133a39bb051Smrgfi
5134a39bb051Smrg
5135a39bb051Smrg
5136a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5137a39bb051Smrg
5138a39bb051Smrg		eval supported=\$$cacheid
51393b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
51403b83913fSmrgprintf "%s\n" "$supported" >&6; }
5141a39bb051Smrg		if test "$supported" = "yes" ; then
5142a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5143a39bb051Smrg			found="yes"
5144a39bb051Smrg		fi
5145a39bb051Smrg	fi
5146a39bb051Smrg
5147a39bb051Smrg
5148a39bb051Smrg
5149a39bb051Smrg
5150a39bb051Smrg
5151a39bb051Smrg
5152a39bb051Smrg
5153a39bb051Smrg
5154a39bb051Smrg
5155a39bb051Smrg
5156a39bb051Smrg
5157a39bb051Smrg
5158a39bb051Smrg
5159a39bb051Smrg
5160a39bb051Smrg
5161a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5162a39bb051Smrg
5163a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5164a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51653b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
51663b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
51673b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
51683b83913fSmrgthen :
51693b83913fSmrg  printf %s "(cached) " >&6
51703b83913fSmrgelse case e in #(
51713b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5172a39bb051Smrg/* end confdefs.h.  */
5173a39bb051Smrgint i;
5174a39bb051Smrg_ACEOF
51753b83913fSmrgif ac_fn_c_try_compile "$LINENO"
51763b83913fSmrgthen :
5177a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
51783b83913fSmrgelse case e in #(
51793b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
51803b83913fSmrgesac
5181a39bb051Smrgfi
51823b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
51833b83913fSmrgesac
5184a39bb051Smrgfi
51853b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
51863b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5187a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5188a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5189a39bb051Smrgfi
5190a39bb051Smrg
5191a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5192a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5193a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5194a39bb051Smrg	fi
5195a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51963b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
51973b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
51983b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
51993b83913fSmrgthen :
52003b83913fSmrg  printf %s "(cached) " >&6
52013b83913fSmrgelse case e in #(
52023b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5203a39bb051Smrg/* end confdefs.h.  */
5204a39bb051Smrgint i;
5205a39bb051Smrg_ACEOF
52063b83913fSmrgif ac_fn_c_try_compile "$LINENO"
52073b83913fSmrgthen :
5208a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
52093b83913fSmrgelse case e in #(
52103b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
52113b83913fSmrgesac
5212a39bb051Smrgfi
52133b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
52143b83913fSmrgesac
5215a39bb051Smrgfi
52163b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
52173b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5218a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5219a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5220a39bb051Smrgfi
5221a39bb051Smrg
5222a39bb051Smrgfound="no"
5223a39bb051Smrg
5224a39bb051Smrg	if test $found = "no" ; then
5225a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5226a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5227a39bb051Smrg		fi
5228a39bb051Smrg
5229a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5230a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5231a39bb051Smrg		fi
5232a39bb051Smrg
5233a39bb051Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5234a39bb051Smrg
52353b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
52363b83913fSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5237a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
52383b83913fSmrg		if eval test \${$cacheid+y}
52393b83913fSmrgthen :
52403b83913fSmrg  printf %s "(cached) " >&6
52413b83913fSmrgelse case e in #(
52423b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5243a39bb051Smrg/* end confdefs.h.  */
5244a39bb051Smrgint i;
5245a39bb051Smrgint
52463b83913fSmrgmain (void)
5247a39bb051Smrg{
5248a39bb051Smrg
5249a39bb051Smrg  ;
5250a39bb051Smrg  return 0;
5251a39bb051Smrg}
5252a39bb051Smrg_ACEOF
52533b83913fSmrgif ac_fn_c_try_link "$LINENO"
52543b83913fSmrgthen :
5255a39bb051Smrg  eval $cacheid=yes
52563b83913fSmrgelse case e in #(
52573b83913fSmrg  e) eval $cacheid=no ;;
52583b83913fSmrgesac
5259a39bb051Smrgfi
52603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
52613b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
52623b83913fSmrgesac
5263a39bb051Smrgfi
5264a39bb051Smrg
5265a39bb051Smrg
5266a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5267a39bb051Smrg
5268a39bb051Smrg		eval supported=\$$cacheid
52693b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
52703b83913fSmrgprintf "%s\n" "$supported" >&6; }
5271a39bb051Smrg		if test "$supported" = "yes" ; then
5272a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5273a39bb051Smrg			found="yes"
5274a39bb051Smrg		fi
5275a39bb051Smrg	fi
5276a39bb051Smrg
5277a39bb051Smrg
5278a39bb051Smrg
5279a39bb051Smrg
5280a39bb051Smrg
5281a39bb051Smrg
5282a39bb051Smrg
5283a39bb051Smrg
5284a39bb051Smrg
5285a39bb051Smrg
5286a39bb051Smrg
5287a39bb051Smrg
5288a39bb051Smrg
5289a39bb051Smrg
5290a39bb051Smrg
5291a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5292a39bb051Smrg
5293a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5294a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52953b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
52963b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
52973b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
52983b83913fSmrgthen :
52993b83913fSmrg  printf %s "(cached) " >&6
53003b83913fSmrgelse case e in #(
53013b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5302a39bb051Smrg/* end confdefs.h.  */
5303a39bb051Smrgint i;
5304a39bb051Smrg_ACEOF
53053b83913fSmrgif ac_fn_c_try_compile "$LINENO"
53063b83913fSmrgthen :
5307a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
53083b83913fSmrgelse case e in #(
53093b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
53103b83913fSmrgesac
5311a39bb051Smrgfi
53123b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
53133b83913fSmrgesac
5314a39bb051Smrgfi
53153b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
53163b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5317a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5318a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5319a39bb051Smrgfi
5320a39bb051Smrg
5321a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5322a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5323a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5324a39bb051Smrg	fi
5325a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
53263b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
53273b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
53283b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
53293b83913fSmrgthen :
53303b83913fSmrg  printf %s "(cached) " >&6
53313b83913fSmrgelse case e in #(
53323b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5333a39bb051Smrg/* end confdefs.h.  */
5334a39bb051Smrgint i;
5335a39bb051Smrg_ACEOF
53363b83913fSmrgif ac_fn_c_try_compile "$LINENO"
53373b83913fSmrgthen :
5338a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
53393b83913fSmrgelse case e in #(
53403b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
53413b83913fSmrgesac
5342a39bb051Smrgfi
53433b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
53443b83913fSmrgesac
5345a39bb051Smrgfi
53463b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
53473b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5348a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5349a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5350a39bb051Smrgfi
5351a39bb051Smrg
5352a39bb051Smrgfound="no"
5353a39bb051Smrg
5354a39bb051Smrg	if test $found = "no" ; then
5355a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5356a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5357a39bb051Smrg		fi
5358a39bb051Smrg
5359a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5360a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5361a39bb051Smrg		fi
5362a39bb051Smrg
5363a39bb051Smrg		CFLAGS="$CFLAGS -Wformat=2"
5364a39bb051Smrg
53653b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
53663b83913fSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5367a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
53683b83913fSmrg		if eval test \${$cacheid+y}
53693b83913fSmrgthen :
53703b83913fSmrg  printf %s "(cached) " >&6
53713b83913fSmrgelse case e in #(
53723b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5373a39bb051Smrg/* end confdefs.h.  */
5374a39bb051Smrgint i;
5375a39bb051Smrgint
53763b83913fSmrgmain (void)
5377a39bb051Smrg{
5378a39bb051Smrg
5379a39bb051Smrg  ;
5380a39bb051Smrg  return 0;
5381a39bb051Smrg}
5382a39bb051Smrg_ACEOF
53833b83913fSmrgif ac_fn_c_try_link "$LINENO"
53843b83913fSmrgthen :
5385a39bb051Smrg  eval $cacheid=yes
53863b83913fSmrgelse case e in #(
53873b83913fSmrg  e) eval $cacheid=no ;;
53883b83913fSmrgesac
5389a39bb051Smrgfi
53903b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
53913b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
53923b83913fSmrgesac
5393a39bb051Smrgfi
5394a39bb051Smrg
5395a39bb051Smrg
5396a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5397a39bb051Smrg
5398a39bb051Smrg		eval supported=\$$cacheid
53993b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
54003b83913fSmrgprintf "%s\n" "$supported" >&6; }
5401a39bb051Smrg		if test "$supported" = "yes" ; then
5402a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5403a39bb051Smrg			found="yes"
5404a39bb051Smrg		fi
5405a39bb051Smrg	fi
5406a39bb051Smrg
5407a39bb051Smrg	if test $found = "no" ; then
5408a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5409a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5410a39bb051Smrg		fi
5411a39bb051Smrg
5412a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5413a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5414a39bb051Smrg		fi
5415a39bb051Smrg
5416a39bb051Smrg		CFLAGS="$CFLAGS -Wformat"
5417a39bb051Smrg
54183b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
54193b83913fSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5420a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wformat
54213b83913fSmrg		if eval test \${$cacheid+y}
54223b83913fSmrgthen :
54233b83913fSmrg  printf %s "(cached) " >&6
54243b83913fSmrgelse case e in #(
54253b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5426a39bb051Smrg/* end confdefs.h.  */
5427a39bb051Smrgint i;
5428a39bb051Smrgint
54293b83913fSmrgmain (void)
5430a39bb051Smrg{
5431a39bb051Smrg
5432a39bb051Smrg  ;
5433a39bb051Smrg  return 0;
5434a39bb051Smrg}
5435a39bb051Smrg_ACEOF
54363b83913fSmrgif ac_fn_c_try_link "$LINENO"
54373b83913fSmrgthen :
5438a39bb051Smrg  eval $cacheid=yes
54393b83913fSmrgelse case e in #(
54403b83913fSmrg  e) eval $cacheid=no ;;
54413b83913fSmrgesac
5442a39bb051Smrgfi
54433b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
54443b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
54453b83913fSmrgesac
5446a39bb051Smrgfi
5447a39bb051Smrg
5448a39bb051Smrg
5449a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5450a39bb051Smrg
5451a39bb051Smrg		eval supported=\$$cacheid
54523b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
54533b83913fSmrgprintf "%s\n" "$supported" >&6; }
5454a39bb051Smrg		if test "$supported" = "yes" ; then
5455a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5456a39bb051Smrg			found="yes"
5457a39bb051Smrg		fi
5458a39bb051Smrg	fi
5459a39bb051Smrg
5460a39bb051Smrg
5461a39bb051Smrg
5462a39bb051Smrg
5463a39bb051Smrg
5464a39bb051Smrg
5465a39bb051Smrg
5466a39bb051Smrg
5467a39bb051Smrg
5468a39bb051Smrg
5469a39bb051Smrg
5470a39bb051Smrg
5471a39bb051Smrg
5472a39bb051Smrg
5473a39bb051Smrg
5474a39bb051Smrg
5475a39bb051Smrg
5476a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5477a39bb051Smrg
5478a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5479a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54803b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
54813b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
54823b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
54833b83913fSmrgthen :
54843b83913fSmrg  printf %s "(cached) " >&6
54853b83913fSmrgelse case e in #(
54863b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5487a39bb051Smrg/* end confdefs.h.  */
5488a39bb051Smrgint i;
5489a39bb051Smrg_ACEOF
54903b83913fSmrgif ac_fn_c_try_compile "$LINENO"
54913b83913fSmrgthen :
5492a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
54933b83913fSmrgelse case e in #(
54943b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
54953b83913fSmrgesac
5496a39bb051Smrgfi
54973b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
54983b83913fSmrgesac
5499a39bb051Smrgfi
55003b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
55013b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5502a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5503a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5504a39bb051Smrgfi
5505a39bb051Smrg
5506a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5507a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5508a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5509a39bb051Smrg	fi
5510a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55113b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
55123b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
55133b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
55143b83913fSmrgthen :
55153b83913fSmrg  printf %s "(cached) " >&6
55163b83913fSmrgelse case e in #(
55173b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5518a39bb051Smrg/* end confdefs.h.  */
5519a39bb051Smrgint i;
5520a39bb051Smrg_ACEOF
55213b83913fSmrgif ac_fn_c_try_compile "$LINENO"
55223b83913fSmrgthen :
5523a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
55243b83913fSmrgelse case e in #(
55253b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
55263b83913fSmrgesac
5527a39bb051Smrgfi
55283b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
55293b83913fSmrgesac
5530a39bb051Smrgfi
55313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
55323b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5533a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5534a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5535a39bb051Smrgfi
5536a39bb051Smrg
5537a39bb051Smrgfound="no"
5538a39bb051Smrg
5539a39bb051Smrg	if test $found = "no" ; then
5540a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5541a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5542a39bb051Smrg		fi
5543a39bb051Smrg
5544a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5545a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5546a39bb051Smrg		fi
5547a39bb051Smrg
5548a39bb051Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5549a39bb051Smrg
55503b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
55513b83913fSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
55523b83913fSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
55533b83913fSmrg		if eval test \${$cacheid+y}
55543b83913fSmrgthen :
55553b83913fSmrg  printf %s "(cached) " >&6
55563b83913fSmrgelse case e in #(
55573b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558a39bb051Smrg/* end confdefs.h.  */
5559a39bb051Smrgint i;
5560a39bb051Smrgint
55613b83913fSmrgmain (void)
5562a39bb051Smrg{
5563a39bb051Smrg
5564a39bb051Smrg  ;
5565a39bb051Smrg  return 0;
5566a39bb051Smrg}
5567a39bb051Smrg_ACEOF
55683b83913fSmrgif ac_fn_c_try_link "$LINENO"
55693b83913fSmrgthen :
5570a39bb051Smrg  eval $cacheid=yes
55713b83913fSmrgelse case e in #(
55723b83913fSmrg  e) eval $cacheid=no ;;
55733b83913fSmrgesac
5574a39bb051Smrgfi
55753b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
55763b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
55773b83913fSmrgesac
5578a39bb051Smrgfi
5579a39bb051Smrg
5580a39bb051Smrg
5581a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5582a39bb051Smrg
5583a39bb051Smrg		eval supported=\$$cacheid
55843b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
55853b83913fSmrgprintf "%s\n" "$supported" >&6; }
5586a39bb051Smrg		if test "$supported" = "yes" ; then
5587a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5588a39bb051Smrg			found="yes"
5589a39bb051Smrg		fi
5590a39bb051Smrg	fi
5591a39bb051Smrg
5592a39bb051Smrg
5593a39bb051Smrg
5594a39bb051Smrg
5595a39bb051Smrg
5596a39bb051Smrg
5597a39bb051Smrg
5598a39bb051Smrg
5599a39bb051Smrg
5600a39bb051Smrg
5601a39bb051Smrg
5602a39bb051Smrg
5603a39bb051Smrg
5604a39bb051Smrg
5605a39bb051Smrg
5606a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5607a39bb051Smrg
5608a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5609a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56103b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
56113b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
56123b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
56133b83913fSmrgthen :
56143b83913fSmrg  printf %s "(cached) " >&6
56153b83913fSmrgelse case e in #(
56163b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5617a39bb051Smrg/* end confdefs.h.  */
5618a39bb051Smrgint i;
5619a39bb051Smrg_ACEOF
56203b83913fSmrgif ac_fn_c_try_compile "$LINENO"
56213b83913fSmrgthen :
5622a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
56233b83913fSmrgelse case e in #(
56243b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
56253b83913fSmrgesac
5626a39bb051Smrgfi
56273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
56283b83913fSmrgesac
5629a39bb051Smrgfi
56303b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
56313b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5632a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5633a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5634a39bb051Smrgfi
5635a39bb051Smrg
5636a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5637a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5638a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5639a39bb051Smrg	fi
5640a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56413b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
56423b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
56433b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
56443b83913fSmrgthen :
56453b83913fSmrg  printf %s "(cached) " >&6
56463b83913fSmrgelse case e in #(
56473b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5648a39bb051Smrg/* end confdefs.h.  */
5649a39bb051Smrgint i;
5650a39bb051Smrg_ACEOF
56513b83913fSmrgif ac_fn_c_try_compile "$LINENO"
56523b83913fSmrgthen :
5653a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
56543b83913fSmrgelse case e in #(
56553b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
56563b83913fSmrgesac
5657a39bb051Smrgfi
56583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
56593b83913fSmrgesac
5660a39bb051Smrgfi
56613b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
56623b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5663a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5664a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5665a39bb051Smrgfi
5666a39bb051Smrg
5667a39bb051Smrgfound="no"
5668a39bb051Smrg
5669a39bb051Smrg	if test $found = "no" ; then
5670a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5671a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5672a39bb051Smrg		fi
5673a39bb051Smrg
5674a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5675a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5676a39bb051Smrg		fi
5677a39bb051Smrg
5678a39bb051Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5679a39bb051Smrg
56803b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
56813b83913fSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5682a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
56833b83913fSmrg		if eval test \${$cacheid+y}
56843b83913fSmrgthen :
56853b83913fSmrg  printf %s "(cached) " >&6
56863b83913fSmrgelse case e in #(
56873b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5688a39bb051Smrg/* end confdefs.h.  */
5689a39bb051Smrgint i;
5690a39bb051Smrgint
56913b83913fSmrgmain (void)
5692a39bb051Smrg{
5693a39bb051Smrg
5694a39bb051Smrg  ;
5695a39bb051Smrg  return 0;
5696a39bb051Smrg}
5697a39bb051Smrg_ACEOF
56983b83913fSmrgif ac_fn_c_try_link "$LINENO"
56993b83913fSmrgthen :
5700a39bb051Smrg  eval $cacheid=yes
57013b83913fSmrgelse case e in #(
57023b83913fSmrg  e) eval $cacheid=no ;;
57033b83913fSmrgesac
5704a39bb051Smrgfi
57053b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
57063b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
57073b83913fSmrgesac
5708a39bb051Smrgfi
5709a39bb051Smrg
5710a39bb051Smrg
5711a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5712a39bb051Smrg
5713a39bb051Smrg		eval supported=\$$cacheid
57143b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
57153b83913fSmrgprintf "%s\n" "$supported" >&6; }
5716a39bb051Smrg		if test "$supported" = "yes" ; then
5717a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5718a39bb051Smrg			found="yes"
5719a39bb051Smrg		fi
5720a39bb051Smrg	fi
5721a39bb051Smrg
5722a39bb051Smrg
5723a39bb051Smrg
5724a39bb051Smrg
5725a39bb051Smrg
5726a39bb051Smrg
5727a39bb051Smrg
5728a39bb051Smrg
5729a39bb051Smrg
5730a39bb051Smrg
5731a39bb051Smrg
5732a39bb051Smrg
5733a39bb051Smrg
5734a39bb051Smrg
5735a39bb051Smrg
5736a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5737a39bb051Smrg
5738a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5739a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57403b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
57413b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
57423b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
57433b83913fSmrgthen :
57443b83913fSmrg  printf %s "(cached) " >&6
57453b83913fSmrgelse case e in #(
57463b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5747a39bb051Smrg/* end confdefs.h.  */
5748a39bb051Smrgint i;
5749a39bb051Smrg_ACEOF
57503b83913fSmrgif ac_fn_c_try_compile "$LINENO"
57513b83913fSmrgthen :
5752a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
57533b83913fSmrgelse case e in #(
57543b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
57553b83913fSmrgesac
5756a39bb051Smrgfi
57573b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
57583b83913fSmrgesac
5759a39bb051Smrgfi
57603b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
57613b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5762a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5763a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5764a39bb051Smrgfi
5765a39bb051Smrg
5766a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5767a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5768a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5769a39bb051Smrg	fi
5770a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
57713b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
57723b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
57733b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
57743b83913fSmrgthen :
57753b83913fSmrg  printf %s "(cached) " >&6
57763b83913fSmrgelse case e in #(
57773b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5778a39bb051Smrg/* end confdefs.h.  */
5779a39bb051Smrgint i;
5780a39bb051Smrg_ACEOF
57813b83913fSmrgif ac_fn_c_try_compile "$LINENO"
57823b83913fSmrgthen :
5783a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
57843b83913fSmrgelse case e in #(
57853b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
57863b83913fSmrgesac
5787a39bb051Smrgfi
57883b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
57893b83913fSmrgesac
5790a39bb051Smrgfi
57913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
57923b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5793a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5794a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5795a39bb051Smrgfi
5796a39bb051Smrg
5797a39bb051Smrgfound="no"
5798a39bb051Smrg
5799a39bb051Smrg	if test $found = "no" ; then
5800a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5801a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5802a39bb051Smrg		fi
5803a39bb051Smrg
5804a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5805a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5806a39bb051Smrg		fi
5807a39bb051Smrg
5808a39bb051Smrg		CFLAGS="$CFLAGS -Wnested-externs"
5809a39bb051Smrg
58103b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
58113b83913fSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
5812a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
58133b83913fSmrg		if eval test \${$cacheid+y}
58143b83913fSmrgthen :
58153b83913fSmrg  printf %s "(cached) " >&6
58163b83913fSmrgelse case e in #(
58173b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5818a39bb051Smrg/* end confdefs.h.  */
5819a39bb051Smrgint i;
5820a39bb051Smrgint
58213b83913fSmrgmain (void)
5822a39bb051Smrg{
5823a39bb051Smrg
5824a39bb051Smrg  ;
5825a39bb051Smrg  return 0;
5826a39bb051Smrg}
5827a39bb051Smrg_ACEOF
58283b83913fSmrgif ac_fn_c_try_link "$LINENO"
58293b83913fSmrgthen :
5830a39bb051Smrg  eval $cacheid=yes
58313b83913fSmrgelse case e in #(
58323b83913fSmrg  e) eval $cacheid=no ;;
58333b83913fSmrgesac
5834a39bb051Smrgfi
58353b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
58363b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
58373b83913fSmrgesac
5838a39bb051Smrgfi
5839a39bb051Smrg
5840a39bb051Smrg
5841a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5842a39bb051Smrg
5843a39bb051Smrg		eval supported=\$$cacheid
58443b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
58453b83913fSmrgprintf "%s\n" "$supported" >&6; }
5846a39bb051Smrg		if test "$supported" = "yes" ; then
5847a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5848a39bb051Smrg			found="yes"
5849a39bb051Smrg		fi
5850a39bb051Smrg	fi
5851a39bb051Smrg
5852a39bb051Smrg
5853a39bb051Smrg
5854a39bb051Smrg
5855a39bb051Smrg
5856a39bb051Smrg
5857a39bb051Smrg
5858a39bb051Smrg
5859a39bb051Smrg
5860a39bb051Smrg
5861a39bb051Smrg
5862a39bb051Smrg
5863a39bb051Smrg
5864a39bb051Smrg
5865a39bb051Smrg
5866a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5867a39bb051Smrg
5868a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5869a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58703b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
58713b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
58723b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
58733b83913fSmrgthen :
58743b83913fSmrg  printf %s "(cached) " >&6
58753b83913fSmrgelse case e in #(
58763b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5877a39bb051Smrg/* end confdefs.h.  */
5878a39bb051Smrgint i;
5879a39bb051Smrg_ACEOF
58803b83913fSmrgif ac_fn_c_try_compile "$LINENO"
58813b83913fSmrgthen :
5882a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
58833b83913fSmrgelse case e in #(
58843b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
58853b83913fSmrgesac
5886a39bb051Smrgfi
58873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
58883b83913fSmrgesac
5889a39bb051Smrgfi
58903b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
58913b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5892a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5893a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5894a39bb051Smrgfi
5895a39bb051Smrg
5896a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5897a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5898a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5899a39bb051Smrg	fi
5900a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59013b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
59023b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
59033b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
59043b83913fSmrgthen :
59053b83913fSmrg  printf %s "(cached) " >&6
59063b83913fSmrgelse case e in #(
59073b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5908a39bb051Smrg/* end confdefs.h.  */
5909a39bb051Smrgint i;
5910a39bb051Smrg_ACEOF
59113b83913fSmrgif ac_fn_c_try_compile "$LINENO"
59123b83913fSmrgthen :
5913a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
59143b83913fSmrgelse case e in #(
59153b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
59163b83913fSmrgesac
5917a39bb051Smrgfi
59183b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
59193b83913fSmrgesac
5920a39bb051Smrgfi
59213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
59223b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5923a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5924a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5925a39bb051Smrgfi
5926a39bb051Smrg
5927a39bb051Smrgfound="no"
5928a39bb051Smrg
5929a39bb051Smrg	if test $found = "no" ; then
5930a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5931a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5932a39bb051Smrg		fi
5933a39bb051Smrg
5934a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5935a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5936a39bb051Smrg		fi
5937a39bb051Smrg
5938a39bb051Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5939a39bb051Smrg
59403b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
59413b83913fSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
5942a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
59433b83913fSmrg		if eval test \${$cacheid+y}
59443b83913fSmrgthen :
59453b83913fSmrg  printf %s "(cached) " >&6
59463b83913fSmrgelse case e in #(
59473b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5948a39bb051Smrg/* end confdefs.h.  */
5949a39bb051Smrgint i;
5950a39bb051Smrgint
59513b83913fSmrgmain (void)
5952a39bb051Smrg{
5953a39bb051Smrg
5954a39bb051Smrg  ;
5955a39bb051Smrg  return 0;
5956a39bb051Smrg}
5957a39bb051Smrg_ACEOF
59583b83913fSmrgif ac_fn_c_try_link "$LINENO"
59593b83913fSmrgthen :
5960a39bb051Smrg  eval $cacheid=yes
59613b83913fSmrgelse case e in #(
59623b83913fSmrg  e) eval $cacheid=no ;;
59633b83913fSmrgesac
5964a39bb051Smrgfi
59653b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
59663b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
59673b83913fSmrgesac
5968a39bb051Smrgfi
5969a39bb051Smrg
5970a39bb051Smrg
5971a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5972a39bb051Smrg
5973a39bb051Smrg		eval supported=\$$cacheid
59743b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
59753b83913fSmrgprintf "%s\n" "$supported" >&6; }
5976a39bb051Smrg		if test "$supported" = "yes" ; then
5977a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5978a39bb051Smrg			found="yes"
5979a39bb051Smrg		fi
5980a39bb051Smrg	fi
5981a39bb051Smrg
5982a39bb051Smrg
5983a39bb051Smrg
5984a39bb051Smrg
5985a39bb051Smrg
5986a39bb051Smrg
5987a39bb051Smrg
5988a39bb051Smrg
5989a39bb051Smrg
5990a39bb051Smrg
5991a39bb051Smrg
5992a39bb051Smrg
5993a39bb051Smrg
5994a39bb051Smrg
5995a39bb051Smrg
5996a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5997a39bb051Smrg
5998a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5999a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60003b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
60013b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
60023b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
60033b83913fSmrgthen :
60043b83913fSmrg  printf %s "(cached) " >&6
60053b83913fSmrgelse case e in #(
60063b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6007a39bb051Smrg/* end confdefs.h.  */
6008a39bb051Smrgint i;
6009a39bb051Smrg_ACEOF
60103b83913fSmrgif ac_fn_c_try_compile "$LINENO"
60113b83913fSmrgthen :
6012a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
60133b83913fSmrgelse case e in #(
60143b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
60153b83913fSmrgesac
6016a39bb051Smrgfi
60173b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
60183b83913fSmrgesac
6019a39bb051Smrgfi
60203b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
60213b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6022a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6023a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6024a39bb051Smrgfi
6025a39bb051Smrg
6026a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6027a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6028a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6029a39bb051Smrg	fi
6030a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
60313b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
60323b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
60333b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
60343b83913fSmrgthen :
60353b83913fSmrg  printf %s "(cached) " >&6
60363b83913fSmrgelse case e in #(
60373b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6038a39bb051Smrg/* end confdefs.h.  */
6039a39bb051Smrgint i;
6040a39bb051Smrg_ACEOF
60413b83913fSmrgif ac_fn_c_try_compile "$LINENO"
60423b83913fSmrgthen :
6043a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
60443b83913fSmrgelse case e in #(
60453b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
60463b83913fSmrgesac
6047a39bb051Smrgfi
60483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
60493b83913fSmrgesac
6050a39bb051Smrgfi
60513b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
60523b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6053a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6054a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6055a39bb051Smrgfi
6056a39bb051Smrg
6057a39bb051Smrgfound="no"
6058a39bb051Smrg
6059a39bb051Smrg	if test $found = "no" ; then
6060a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6061a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6062a39bb051Smrg		fi
6063a39bb051Smrg
6064a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6065a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6066a39bb051Smrg		fi
6067a39bb051Smrg
6068a39bb051Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
6069a39bb051Smrg
60703b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
60713b83913fSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6072a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
60733b83913fSmrg		if eval test \${$cacheid+y}
60743b83913fSmrgthen :
60753b83913fSmrg  printf %s "(cached) " >&6
60763b83913fSmrgelse case e in #(
60773b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6078a39bb051Smrg/* end confdefs.h.  */
6079a39bb051Smrgint i;
6080a39bb051Smrgint
60813b83913fSmrgmain (void)
6082a39bb051Smrg{
6083a39bb051Smrg
6084a39bb051Smrg  ;
6085a39bb051Smrg  return 0;
6086a39bb051Smrg}
6087a39bb051Smrg_ACEOF
60883b83913fSmrgif ac_fn_c_try_link "$LINENO"
60893b83913fSmrgthen :
6090a39bb051Smrg  eval $cacheid=yes
60913b83913fSmrgelse case e in #(
60923b83913fSmrg  e) eval $cacheid=no ;;
60933b83913fSmrgesac
6094a39bb051Smrgfi
60953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
60963b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
60973b83913fSmrgesac
6098a39bb051Smrgfi
6099a39bb051Smrg
6100a39bb051Smrg
6101a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6102a39bb051Smrg
6103a39bb051Smrg		eval supported=\$$cacheid
61043b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
61053b83913fSmrgprintf "%s\n" "$supported" >&6; }
6106a39bb051Smrg		if test "$supported" = "yes" ; then
6107a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6108a39bb051Smrg			found="yes"
6109a39bb051Smrg		fi
6110a39bb051Smrg	fi
6111a39bb051Smrg
6112a39bb051Smrg	if test $found = "no" ; then
6113a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6114a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6115a39bb051Smrg		fi
6116a39bb051Smrg
6117a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6118a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6119a39bb051Smrg		fi
6120a39bb051Smrg
6121a39bb051Smrg		CFLAGS="$CFLAGS -fd"
6122a39bb051Smrg
61233b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
61243b83913fSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6125a39bb051Smrg		cacheid=xorg_cv_cc_flag__fd
61263b83913fSmrg		if eval test \${$cacheid+y}
61273b83913fSmrgthen :
61283b83913fSmrg  printf %s "(cached) " >&6
61293b83913fSmrgelse case e in #(
61303b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6131a39bb051Smrg/* end confdefs.h.  */
6132a39bb051Smrgint i;
6133a39bb051Smrgint
61343b83913fSmrgmain (void)
6135a39bb051Smrg{
6136a39bb051Smrg
6137a39bb051Smrg  ;
6138a39bb051Smrg  return 0;
6139a39bb051Smrg}
6140a39bb051Smrg_ACEOF
61413b83913fSmrgif ac_fn_c_try_link "$LINENO"
61423b83913fSmrgthen :
6143a39bb051Smrg  eval $cacheid=yes
61443b83913fSmrgelse case e in #(
61453b83913fSmrg  e) eval $cacheid=no ;;
61463b83913fSmrgesac
6147a39bb051Smrgfi
61483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
61493b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
61503b83913fSmrgesac
6151a39bb051Smrgfi
6152a39bb051Smrg
6153a39bb051Smrg
6154a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6155a39bb051Smrg
6156a39bb051Smrg		eval supported=\$$cacheid
61573b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
61583b83913fSmrgprintf "%s\n" "$supported" >&6; }
6159a39bb051Smrg		if test "$supported" = "yes" ; then
6160a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6161a39bb051Smrg			found="yes"
6162a39bb051Smrg		fi
6163a39bb051Smrg	fi
6164a39bb051Smrg
6165a39bb051Smrg
6166a39bb051Smrg
6167a39bb051Smrg
6168a39bb051Smrg
6169a39bb051Smrg
6170a39bb051Smrg
6171a39bb051Smrg
6172a39bb051Smrg
6173a39bb051Smrg
6174a39bb051Smrg
6175a39bb051Smrg
6176a39bb051Smrg
6177a39bb051Smrg
6178a39bb051Smrg
6179a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6180a39bb051Smrg
6181a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6182a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61833b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
61843b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
61853b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
61863b83913fSmrgthen :
61873b83913fSmrg  printf %s "(cached) " >&6
61883b83913fSmrgelse case e in #(
61893b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6190a39bb051Smrg/* end confdefs.h.  */
6191a39bb051Smrgint i;
6192a39bb051Smrg_ACEOF
61933b83913fSmrgif ac_fn_c_try_compile "$LINENO"
61943b83913fSmrgthen :
6195a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
61963b83913fSmrgelse case e in #(
61973b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
61983b83913fSmrgesac
6199a39bb051Smrgfi
62003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
62013b83913fSmrgesac
6202a39bb051Smrgfi
62033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
62043b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6205a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6206a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6207a39bb051Smrgfi
6208a39bb051Smrg
6209a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6210a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6211a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6212a39bb051Smrg	fi
6213a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62143b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
62153b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
62163b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
62173b83913fSmrgthen :
62183b83913fSmrg  printf %s "(cached) " >&6
62193b83913fSmrgelse case e in #(
62203b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6221a39bb051Smrg/* end confdefs.h.  */
6222a39bb051Smrgint i;
6223a39bb051Smrg_ACEOF
62243b83913fSmrgif ac_fn_c_try_compile "$LINENO"
62253b83913fSmrgthen :
6226a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
62273b83913fSmrgelse case e in #(
62283b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
62293b83913fSmrgesac
6230a39bb051Smrgfi
62313b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
62323b83913fSmrgesac
6233a39bb051Smrgfi
62343b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
62353b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6236a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6237a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6238a39bb051Smrgfi
6239a39bb051Smrg
6240a39bb051Smrgfound="no"
6241a39bb051Smrg
6242a39bb051Smrg	if test $found = "no" ; then
6243a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6244a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6245a39bb051Smrg		fi
6246a39bb051Smrg
6247a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6248a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6249a39bb051Smrg		fi
6250a39bb051Smrg
6251a39bb051Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6252a39bb051Smrg
62533b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
62543b83913fSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6255a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
62563b83913fSmrg		if eval test \${$cacheid+y}
62573b83913fSmrgthen :
62583b83913fSmrg  printf %s "(cached) " >&6
62593b83913fSmrgelse case e in #(
62603b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6261a39bb051Smrg/* end confdefs.h.  */
6262a39bb051Smrgint i;
6263a39bb051Smrgint
62643b83913fSmrgmain (void)
6265a39bb051Smrg{
6266a39bb051Smrg
6267a39bb051Smrg  ;
6268a39bb051Smrg  return 0;
6269a39bb051Smrg}
6270a39bb051Smrg_ACEOF
62713b83913fSmrgif ac_fn_c_try_link "$LINENO"
62723b83913fSmrgthen :
6273a39bb051Smrg  eval $cacheid=yes
62743b83913fSmrgelse case e in #(
62753b83913fSmrg  e) eval $cacheid=no ;;
62763b83913fSmrgesac
6277a39bb051Smrgfi
62783b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
62793b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
62803b83913fSmrgesac
6281a39bb051Smrgfi
6282a39bb051Smrg
6283a39bb051Smrg
6284a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6285a39bb051Smrg
6286a39bb051Smrg		eval supported=\$$cacheid
62873b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
62883b83913fSmrgprintf "%s\n" "$supported" >&6; }
6289a39bb051Smrg		if test "$supported" = "yes" ; then
6290a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6291a39bb051Smrg			found="yes"
6292a39bb051Smrg		fi
6293a39bb051Smrg	fi
6294a39bb051Smrg
6295a39bb051Smrg
6296a39bb051Smrg
6297a39bb051Smrg
6298a39bb051Smrg
6299a39bb051Smrg# This chunk adds additional warnings that could catch undesired effects.
6300a39bb051Smrg
6301a39bb051Smrg
6302a39bb051Smrg
6303a39bb051Smrg
6304a39bb051Smrg
6305a39bb051Smrg
6306a39bb051Smrg
6307a39bb051Smrg
6308a39bb051Smrg
6309a39bb051Smrg
6310a39bb051Smrg
6311a39bb051Smrg
6312a39bb051Smrg
6313a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6314a39bb051Smrg
6315a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6316a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63173b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
63183b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
63193b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
63203b83913fSmrgthen :
63213b83913fSmrg  printf %s "(cached) " >&6
63223b83913fSmrgelse case e in #(
63233b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6324a39bb051Smrg/* end confdefs.h.  */
6325a39bb051Smrgint i;
6326a39bb051Smrg_ACEOF
63273b83913fSmrgif ac_fn_c_try_compile "$LINENO"
63283b83913fSmrgthen :
6329a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
63303b83913fSmrgelse case e in #(
63313b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
63323b83913fSmrgesac
6333a39bb051Smrgfi
63343b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
63353b83913fSmrgesac
6336a39bb051Smrgfi
63373b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
63383b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6339a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6340a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6341a39bb051Smrgfi
6342a39bb051Smrg
6343a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6344a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6345a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6346a39bb051Smrg	fi
6347a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63483b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
63493b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
63503b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
63513b83913fSmrgthen :
63523b83913fSmrg  printf %s "(cached) " >&6
63533b83913fSmrgelse case e in #(
63543b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6355a39bb051Smrg/* end confdefs.h.  */
6356a39bb051Smrgint i;
6357a39bb051Smrg_ACEOF
63583b83913fSmrgif ac_fn_c_try_compile "$LINENO"
63593b83913fSmrgthen :
6360a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
63613b83913fSmrgelse case e in #(
63623b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
63633b83913fSmrgesac
6364a39bb051Smrgfi
63653b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
63663b83913fSmrgesac
6367a39bb051Smrgfi
63683b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
63693b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6370a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6371a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6372a39bb051Smrgfi
6373a39bb051Smrg
6374a39bb051Smrgfound="no"
6375a39bb051Smrg
6376a39bb051Smrg	if test $found = "no" ; then
6377a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6378a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6379a39bb051Smrg		fi
6380a39bb051Smrg
6381a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6382a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6383a39bb051Smrg		fi
6384a39bb051Smrg
6385a39bb051Smrg		CFLAGS="$CFLAGS -Wunused"
6386a39bb051Smrg
63873b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
63883b83913fSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6389a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wunused
63903b83913fSmrg		if eval test \${$cacheid+y}
63913b83913fSmrgthen :
63923b83913fSmrg  printf %s "(cached) " >&6
63933b83913fSmrgelse case e in #(
63943b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6395a39bb051Smrg/* end confdefs.h.  */
6396a39bb051Smrgint i;
6397a39bb051Smrgint
63983b83913fSmrgmain (void)
6399a39bb051Smrg{
6400a39bb051Smrg
6401a39bb051Smrg  ;
6402a39bb051Smrg  return 0;
6403a39bb051Smrg}
6404a39bb051Smrg_ACEOF
64053b83913fSmrgif ac_fn_c_try_link "$LINENO"
64063b83913fSmrgthen :
6407a39bb051Smrg  eval $cacheid=yes
64083b83913fSmrgelse case e in #(
64093b83913fSmrg  e) eval $cacheid=no ;;
64103b83913fSmrgesac
6411a39bb051Smrgfi
64123b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
64133b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
64143b83913fSmrgesac
6415a39bb051Smrgfi
6416a39bb051Smrg
6417a39bb051Smrg
6418a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6419a39bb051Smrg
6420a39bb051Smrg		eval supported=\$$cacheid
64213b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
64223b83913fSmrgprintf "%s\n" "$supported" >&6; }
6423a39bb051Smrg		if test "$supported" = "yes" ; then
6424a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6425a39bb051Smrg			found="yes"
6426a39bb051Smrg		fi
6427a39bb051Smrg	fi
6428a39bb051Smrg
6429a39bb051Smrg
6430a39bb051Smrg
6431a39bb051Smrg
6432a39bb051Smrg
6433a39bb051Smrg
6434a39bb051Smrg
6435a39bb051Smrg
6436a39bb051Smrg
6437a39bb051Smrg
6438a39bb051Smrg
6439a39bb051Smrg
6440a39bb051Smrg
6441a39bb051Smrg
6442a39bb051Smrg
6443a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6444a39bb051Smrg
6445a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6446a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64473b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
64483b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
64493b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
64503b83913fSmrgthen :
64513b83913fSmrg  printf %s "(cached) " >&6
64523b83913fSmrgelse case e in #(
64533b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6454a39bb051Smrg/* end confdefs.h.  */
6455a39bb051Smrgint i;
6456a39bb051Smrg_ACEOF
64573b83913fSmrgif ac_fn_c_try_compile "$LINENO"
64583b83913fSmrgthen :
6459a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
64603b83913fSmrgelse case e in #(
64613b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
64623b83913fSmrgesac
6463a39bb051Smrgfi
64643b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
64653b83913fSmrgesac
6466a39bb051Smrgfi
64673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
64683b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6469a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6470a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6471a39bb051Smrgfi
6472a39bb051Smrg
6473a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6474a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6475a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6476a39bb051Smrg	fi
6477a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
64783b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
64793b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
64803b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
64813b83913fSmrgthen :
64823b83913fSmrg  printf %s "(cached) " >&6
64833b83913fSmrgelse case e in #(
64843b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6485a39bb051Smrg/* end confdefs.h.  */
6486a39bb051Smrgint i;
6487a39bb051Smrg_ACEOF
64883b83913fSmrgif ac_fn_c_try_compile "$LINENO"
64893b83913fSmrgthen :
6490a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
64913b83913fSmrgelse case e in #(
64923b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
64933b83913fSmrgesac
6494a39bb051Smrgfi
64953b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
64963b83913fSmrgesac
6497a39bb051Smrgfi
64983b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
64993b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6500a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6501a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6502a39bb051Smrgfi
6503a39bb051Smrg
6504a39bb051Smrgfound="no"
6505a39bb051Smrg
6506a39bb051Smrg	if test $found = "no" ; then
6507a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6508a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6509a39bb051Smrg		fi
6510a39bb051Smrg
6511a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6512a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6513a39bb051Smrg		fi
6514a39bb051Smrg
6515a39bb051Smrg		CFLAGS="$CFLAGS -Wuninitialized"
6516a39bb051Smrg
65173b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
65183b83913fSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6519a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
65203b83913fSmrg		if eval test \${$cacheid+y}
65213b83913fSmrgthen :
65223b83913fSmrg  printf %s "(cached) " >&6
65233b83913fSmrgelse case e in #(
65243b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6525a39bb051Smrg/* end confdefs.h.  */
6526a39bb051Smrgint i;
6527a39bb051Smrgint
65283b83913fSmrgmain (void)
6529a39bb051Smrg{
6530a39bb051Smrg
6531a39bb051Smrg  ;
6532a39bb051Smrg  return 0;
6533a39bb051Smrg}
6534a39bb051Smrg_ACEOF
65353b83913fSmrgif ac_fn_c_try_link "$LINENO"
65363b83913fSmrgthen :
6537a39bb051Smrg  eval $cacheid=yes
65383b83913fSmrgelse case e in #(
65393b83913fSmrg  e) eval $cacheid=no ;;
65403b83913fSmrgesac
6541a39bb051Smrgfi
65423b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
65433b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
65443b83913fSmrgesac
6545a39bb051Smrgfi
6546a39bb051Smrg
6547a39bb051Smrg
6548a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6549a39bb051Smrg
6550a39bb051Smrg		eval supported=\$$cacheid
65513b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
65523b83913fSmrgprintf "%s\n" "$supported" >&6; }
6553a39bb051Smrg		if test "$supported" = "yes" ; then
6554a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6555a39bb051Smrg			found="yes"
6556a39bb051Smrg		fi
6557a39bb051Smrg	fi
6558a39bb051Smrg
6559a39bb051Smrg
6560a39bb051Smrg
6561a39bb051Smrg
6562a39bb051Smrg
6563a39bb051Smrg
6564a39bb051Smrg
6565a39bb051Smrg
6566a39bb051Smrg
6567a39bb051Smrg
6568a39bb051Smrg
6569a39bb051Smrg
6570a39bb051Smrg
6571a39bb051Smrg
6572a39bb051Smrg
6573a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6574a39bb051Smrg
6575a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6576a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65773b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
65783b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
65793b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
65803b83913fSmrgthen :
65813b83913fSmrg  printf %s "(cached) " >&6
65823b83913fSmrgelse case e in #(
65833b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6584a39bb051Smrg/* end confdefs.h.  */
6585a39bb051Smrgint i;
6586a39bb051Smrg_ACEOF
65873b83913fSmrgif ac_fn_c_try_compile "$LINENO"
65883b83913fSmrgthen :
6589a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
65903b83913fSmrgelse case e in #(
65913b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
65923b83913fSmrgesac
6593a39bb051Smrgfi
65943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
65953b83913fSmrgesac
6596a39bb051Smrgfi
65973b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
65983b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6599a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6600a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6601a39bb051Smrgfi
6602a39bb051Smrg
6603a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6604a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6605a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6606a39bb051Smrg	fi
6607a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66083b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
66093b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
66103b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
66113b83913fSmrgthen :
66123b83913fSmrg  printf %s "(cached) " >&6
66133b83913fSmrgelse case e in #(
66143b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6615a39bb051Smrg/* end confdefs.h.  */
6616a39bb051Smrgint i;
6617a39bb051Smrg_ACEOF
66183b83913fSmrgif ac_fn_c_try_compile "$LINENO"
66193b83913fSmrgthen :
6620a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
66213b83913fSmrgelse case e in #(
66223b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
66233b83913fSmrgesac
6624a39bb051Smrgfi
66253b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
66263b83913fSmrgesac
6627a39bb051Smrgfi
66283b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
66293b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6630a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6631a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6632a39bb051Smrgfi
6633a39bb051Smrg
6634a39bb051Smrgfound="no"
6635a39bb051Smrg
6636a39bb051Smrg	if test $found = "no" ; then
6637a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6638a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6639a39bb051Smrg		fi
6640a39bb051Smrg
6641a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6642a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6643a39bb051Smrg		fi
6644a39bb051Smrg
6645a39bb051Smrg		CFLAGS="$CFLAGS -Wshadow"
6646a39bb051Smrg
66473b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
66483b83913fSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6649a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wshadow
66503b83913fSmrg		if eval test \${$cacheid+y}
66513b83913fSmrgthen :
66523b83913fSmrg  printf %s "(cached) " >&6
66533b83913fSmrgelse case e in #(
66543b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6655a39bb051Smrg/* end confdefs.h.  */
6656a39bb051Smrgint i;
6657a39bb051Smrgint
66583b83913fSmrgmain (void)
6659a39bb051Smrg{
6660a39bb051Smrg
6661a39bb051Smrg  ;
6662a39bb051Smrg  return 0;
6663a39bb051Smrg}
6664a39bb051Smrg_ACEOF
66653b83913fSmrgif ac_fn_c_try_link "$LINENO"
66663b83913fSmrgthen :
6667a39bb051Smrg  eval $cacheid=yes
66683b83913fSmrgelse case e in #(
66693b83913fSmrg  e) eval $cacheid=no ;;
66703b83913fSmrgesac
6671a39bb051Smrgfi
66723b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
66733b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
66743b83913fSmrgesac
6675a39bb051Smrgfi
6676a39bb051Smrg
6677a39bb051Smrg
6678a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6679a39bb051Smrg
6680a39bb051Smrg		eval supported=\$$cacheid
66813b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
66823b83913fSmrgprintf "%s\n" "$supported" >&6; }
6683a39bb051Smrg		if test "$supported" = "yes" ; then
6684a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6685a39bb051Smrg			found="yes"
6686a39bb051Smrg		fi
6687a39bb051Smrg	fi
6688a39bb051Smrg
6689a39bb051Smrg
6690a39bb051Smrg
6691a39bb051Smrg
6692a39bb051Smrg
6693a39bb051Smrg
6694a39bb051Smrg
6695a39bb051Smrg
6696a39bb051Smrg
6697a39bb051Smrg
6698a39bb051Smrg
6699a39bb051Smrg
6700a39bb051Smrg
6701a39bb051Smrg
6702a39bb051Smrg
6703a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6704a39bb051Smrg
6705a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6706a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67073b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
67083b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
67093b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
67103b83913fSmrgthen :
67113b83913fSmrg  printf %s "(cached) " >&6
67123b83913fSmrgelse case e in #(
67133b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6714a39bb051Smrg/* end confdefs.h.  */
6715a39bb051Smrgint i;
6716a39bb051Smrg_ACEOF
67173b83913fSmrgif ac_fn_c_try_compile "$LINENO"
67183b83913fSmrgthen :
6719a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
67203b83913fSmrgelse case e in #(
67213b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
67223b83913fSmrgesac
6723a39bb051Smrgfi
67243b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
67253b83913fSmrgesac
6726a39bb051Smrgfi
67273b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
67283b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6729a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6730a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6731a39bb051Smrgfi
6732a39bb051Smrg
6733a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6734a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6735a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6736a39bb051Smrg	fi
6737a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67383b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
67393b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
67403b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
67413b83913fSmrgthen :
67423b83913fSmrg  printf %s "(cached) " >&6
67433b83913fSmrgelse case e in #(
67443b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6745a39bb051Smrg/* end confdefs.h.  */
6746a39bb051Smrgint i;
6747a39bb051Smrg_ACEOF
67483b83913fSmrgif ac_fn_c_try_compile "$LINENO"
67493b83913fSmrgthen :
6750a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
67513b83913fSmrgelse case e in #(
67523b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
67533b83913fSmrgesac
6754a39bb051Smrgfi
67553b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
67563b83913fSmrgesac
6757a39bb051Smrgfi
67583b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
67593b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6760a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6761a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6762a39bb051Smrgfi
6763a39bb051Smrg
6764a39bb051Smrgfound="no"
6765a39bb051Smrg
6766a39bb051Smrg	if test $found = "no" ; then
6767a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6768a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6769a39bb051Smrg		fi
6770a39bb051Smrg
6771a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6772a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6773a39bb051Smrg		fi
6774a39bb051Smrg
6775a39bb051Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6776a39bb051Smrg
67773b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
67783b83913fSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6779a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
67803b83913fSmrg		if eval test \${$cacheid+y}
67813b83913fSmrgthen :
67823b83913fSmrg  printf %s "(cached) " >&6
67833b83913fSmrgelse case e in #(
67843b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6785a39bb051Smrg/* end confdefs.h.  */
6786a39bb051Smrgint i;
6787a39bb051Smrgint
67883b83913fSmrgmain (void)
6789a39bb051Smrg{
6790a39bb051Smrg
6791a39bb051Smrg  ;
6792a39bb051Smrg  return 0;
6793a39bb051Smrg}
6794a39bb051Smrg_ACEOF
67953b83913fSmrgif ac_fn_c_try_link "$LINENO"
67963b83913fSmrgthen :
6797a39bb051Smrg  eval $cacheid=yes
67983b83913fSmrgelse case e in #(
67993b83913fSmrg  e) eval $cacheid=no ;;
68003b83913fSmrgesac
6801a39bb051Smrgfi
68023b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
68033b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
68043b83913fSmrgesac
6805a39bb051Smrgfi
6806a39bb051Smrg
6807a39bb051Smrg
6808a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6809a39bb051Smrg
6810a39bb051Smrg		eval supported=\$$cacheid
68113b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
68123b83913fSmrgprintf "%s\n" "$supported" >&6; }
6813a39bb051Smrg		if test "$supported" = "yes" ; then
6814a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6815a39bb051Smrg			found="yes"
6816a39bb051Smrg		fi
6817a39bb051Smrg	fi
6818a39bb051Smrg
6819a39bb051Smrg
6820a39bb051Smrg
6821a39bb051Smrg
6822a39bb051Smrg
6823a39bb051Smrg
6824a39bb051Smrg
6825a39bb051Smrg
6826a39bb051Smrg
6827a39bb051Smrg
6828a39bb051Smrg
6829a39bb051Smrg
6830a39bb051Smrg
6831a39bb051Smrg
6832a39bb051Smrg
6833a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6834a39bb051Smrg
6835a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6836a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68373b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
68383b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
68393b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
68403b83913fSmrgthen :
68413b83913fSmrg  printf %s "(cached) " >&6
68423b83913fSmrgelse case e in #(
68433b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6844a39bb051Smrg/* end confdefs.h.  */
6845a39bb051Smrgint i;
6846a39bb051Smrg_ACEOF
68473b83913fSmrgif ac_fn_c_try_compile "$LINENO"
68483b83913fSmrgthen :
6849a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
68503b83913fSmrgelse case e in #(
68513b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
68523b83913fSmrgesac
6853a39bb051Smrgfi
68543b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
68553b83913fSmrgesac
6856a39bb051Smrgfi
68573b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
68583b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6859a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6860a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6861a39bb051Smrgfi
6862a39bb051Smrg
6863a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6864a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6865a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6866a39bb051Smrg	fi
6867a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68683b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
68693b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
68703b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
68713b83913fSmrgthen :
68723b83913fSmrg  printf %s "(cached) " >&6
68733b83913fSmrgelse case e in #(
68743b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6875a39bb051Smrg/* end confdefs.h.  */
6876a39bb051Smrgint i;
6877a39bb051Smrg_ACEOF
68783b83913fSmrgif ac_fn_c_try_compile "$LINENO"
68793b83913fSmrgthen :
6880a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
68813b83913fSmrgelse case e in #(
68823b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
68833b83913fSmrgesac
6884a39bb051Smrgfi
68853b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
68863b83913fSmrgesac
6887a39bb051Smrgfi
68883b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
68893b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6890a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6891a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6892a39bb051Smrgfi
6893a39bb051Smrg
6894a39bb051Smrgfound="no"
6895a39bb051Smrg
6896a39bb051Smrg	if test $found = "no" ; then
6897a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6898a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6899a39bb051Smrg		fi
6900a39bb051Smrg
6901a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6902a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6903a39bb051Smrg		fi
6904a39bb051Smrg
6905a39bb051Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6906a39bb051Smrg
69073b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
69083b83913fSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6909a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
69103b83913fSmrg		if eval test \${$cacheid+y}
69113b83913fSmrgthen :
69123b83913fSmrg  printf %s "(cached) " >&6
69133b83913fSmrgelse case e in #(
69143b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6915a39bb051Smrg/* end confdefs.h.  */
6916a39bb051Smrgint i;
6917a39bb051Smrgint
69183b83913fSmrgmain (void)
6919a39bb051Smrg{
6920a39bb051Smrg
6921a39bb051Smrg  ;
6922a39bb051Smrg  return 0;
6923a39bb051Smrg}
6924a39bb051Smrg_ACEOF
69253b83913fSmrgif ac_fn_c_try_link "$LINENO"
69263b83913fSmrgthen :
6927a39bb051Smrg  eval $cacheid=yes
69283b83913fSmrgelse case e in #(
69293b83913fSmrg  e) eval $cacheid=no ;;
69303b83913fSmrgesac
6931a39bb051Smrgfi
69323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
69333b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
69343b83913fSmrgesac
6935a39bb051Smrgfi
6936a39bb051Smrg
6937a39bb051Smrg
6938a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6939a39bb051Smrg
6940a39bb051Smrg		eval supported=\$$cacheid
69413b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
69423b83913fSmrgprintf "%s\n" "$supported" >&6; }
6943a39bb051Smrg		if test "$supported" = "yes" ; then
6944a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6945a39bb051Smrg			found="yes"
6946a39bb051Smrg		fi
6947a39bb051Smrg	fi
6948a39bb051Smrg
6949a39bb051Smrg
6950a39bb051Smrg
6951a39bb051Smrg
6952a39bb051Smrg
6953a39bb051Smrg
6954a39bb051Smrg
6955a39bb051Smrg
6956a39bb051Smrg
6957a39bb051Smrg
6958a39bb051Smrg
6959a39bb051Smrg
6960a39bb051Smrg
6961a39bb051Smrg
6962a39bb051Smrg
6963a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6964a39bb051Smrg
6965a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6966a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69673b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
69683b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
69693b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
69703b83913fSmrgthen :
69713b83913fSmrg  printf %s "(cached) " >&6
69723b83913fSmrgelse case e in #(
69733b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6974a39bb051Smrg/* end confdefs.h.  */
6975a39bb051Smrgint i;
6976a39bb051Smrg_ACEOF
69773b83913fSmrgif ac_fn_c_try_compile "$LINENO"
69783b83913fSmrgthen :
6979a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
69803b83913fSmrgelse case e in #(
69813b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
69823b83913fSmrgesac
6983a39bb051Smrgfi
69843b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
69853b83913fSmrgesac
6986a39bb051Smrgfi
69873b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
69883b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6989a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6990a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6991a39bb051Smrgfi
6992a39bb051Smrg
6993a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6994a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6995a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6996a39bb051Smrg	fi
6997a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69983b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
69993b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
70003b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
70013b83913fSmrgthen :
70023b83913fSmrg  printf %s "(cached) " >&6
70033b83913fSmrgelse case e in #(
70043b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7005a39bb051Smrg/* end confdefs.h.  */
7006a39bb051Smrgint i;
7007a39bb051Smrg_ACEOF
70083b83913fSmrgif ac_fn_c_try_compile "$LINENO"
70093b83913fSmrgthen :
7010a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
70113b83913fSmrgelse case e in #(
70123b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
70133b83913fSmrgesac
7014a39bb051Smrgfi
70153b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
70163b83913fSmrgesac
7017a39bb051Smrgfi
70183b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
70193b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7020a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7021a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7022a39bb051Smrgfi
7023a39bb051Smrg
7024a39bb051Smrgfound="no"
7025a39bb051Smrg
7026a39bb051Smrg	if test $found = "no" ; then
7027a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7028a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7029a39bb051Smrg		fi
7030a39bb051Smrg
7031a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7032a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7033a39bb051Smrg		fi
7034a39bb051Smrg
7035a39bb051Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7036a39bb051Smrg
70373b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
70383b83913fSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7039a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
70403b83913fSmrg		if eval test \${$cacheid+y}
70413b83913fSmrgthen :
70423b83913fSmrg  printf %s "(cached) " >&6
70433b83913fSmrgelse case e in #(
70443b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7045a39bb051Smrg/* end confdefs.h.  */
7046a39bb051Smrgint i;
7047a39bb051Smrgint
70483b83913fSmrgmain (void)
7049a39bb051Smrg{
7050a39bb051Smrg
7051a39bb051Smrg  ;
7052a39bb051Smrg  return 0;
7053a39bb051Smrg}
7054a39bb051Smrg_ACEOF
70553b83913fSmrgif ac_fn_c_try_link "$LINENO"
70563b83913fSmrgthen :
7057a39bb051Smrg  eval $cacheid=yes
70583b83913fSmrgelse case e in #(
70593b83913fSmrg  e) eval $cacheid=no ;;
70603b83913fSmrgesac
7061a39bb051Smrgfi
70623b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
70633b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
70643b83913fSmrgesac
7065a39bb051Smrgfi
7066a39bb051Smrg
7067a39bb051Smrg
7068a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7069a39bb051Smrg
7070a39bb051Smrg		eval supported=\$$cacheid
70713b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
70723b83913fSmrgprintf "%s\n" "$supported" >&6; }
7073a39bb051Smrg		if test "$supported" = "yes" ; then
7074a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7075a39bb051Smrg			found="yes"
7076a39bb051Smrg		fi
7077a39bb051Smrg	fi
7078a39bb051Smrg
7079a39bb051Smrg
7080a39bb051Smrg
7081a39bb051Smrg
7082a39bb051Smrg
7083a39bb051Smrg
7084a39bb051Smrg
7085a39bb051Smrg
7086a39bb051Smrg
7087a39bb051Smrg
7088a39bb051Smrg
7089a39bb051Smrg
7090a39bb051Smrg
7091a39bb051Smrg
7092a39bb051Smrg
7093a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7094a39bb051Smrg
7095a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7096a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70973b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
70983b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
70993b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
71003b83913fSmrgthen :
71013b83913fSmrg  printf %s "(cached) " >&6
71023b83913fSmrgelse case e in #(
71033b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7104a39bb051Smrg/* end confdefs.h.  */
7105a39bb051Smrgint i;
7106a39bb051Smrg_ACEOF
71073b83913fSmrgif ac_fn_c_try_compile "$LINENO"
71083b83913fSmrgthen :
7109a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
71103b83913fSmrgelse case e in #(
71113b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
71123b83913fSmrgesac
7113a39bb051Smrgfi
71143b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
71153b83913fSmrgesac
7116a39bb051Smrgfi
71173b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
71183b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7119a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7120a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7121a39bb051Smrgfi
7122a39bb051Smrg
7123a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7124a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7125a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7126a39bb051Smrg	fi
7127a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71283b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
71293b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
71303b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
71313b83913fSmrgthen :
71323b83913fSmrg  printf %s "(cached) " >&6
71333b83913fSmrgelse case e in #(
71343b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7135a39bb051Smrg/* end confdefs.h.  */
7136a39bb051Smrgint i;
7137a39bb051Smrg_ACEOF
71383b83913fSmrgif ac_fn_c_try_compile "$LINENO"
71393b83913fSmrgthen :
7140a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
71413b83913fSmrgelse case e in #(
71423b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
71433b83913fSmrgesac
7144a39bb051Smrgfi
71453b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
71463b83913fSmrgesac
7147a39bb051Smrgfi
71483b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
71493b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7150a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7151a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7152a39bb051Smrgfi
7153a39bb051Smrg
7154a39bb051Smrgfound="no"
7155a39bb051Smrg
7156a39bb051Smrg	if test $found = "no" ; then
7157a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7158a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7159a39bb051Smrg		fi
7160a39bb051Smrg
7161a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7162a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7163a39bb051Smrg		fi
7164a39bb051Smrg
7165a39bb051Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7166a39bb051Smrg
71673b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
71683b83913fSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7169a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
71703b83913fSmrg		if eval test \${$cacheid+y}
71713b83913fSmrgthen :
71723b83913fSmrg  printf %s "(cached) " >&6
71733b83913fSmrgelse case e in #(
71743b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7175a39bb051Smrg/* end confdefs.h.  */
7176a39bb051Smrgint i;
7177a39bb051Smrgint
71783b83913fSmrgmain (void)
7179a39bb051Smrg{
7180a39bb051Smrg
7181a39bb051Smrg  ;
7182a39bb051Smrg  return 0;
7183a39bb051Smrg}
7184a39bb051Smrg_ACEOF
71853b83913fSmrgif ac_fn_c_try_link "$LINENO"
71863b83913fSmrgthen :
7187a39bb051Smrg  eval $cacheid=yes
71883b83913fSmrgelse case e in #(
71893b83913fSmrg  e) eval $cacheid=no ;;
71903b83913fSmrgesac
7191a39bb051Smrgfi
71923b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71933b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
71943b83913fSmrgesac
7195a39bb051Smrgfi
7196a39bb051Smrg
7197a39bb051Smrg
7198a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7199a39bb051Smrg
7200a39bb051Smrg		eval supported=\$$cacheid
72013b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
72023b83913fSmrgprintf "%s\n" "$supported" >&6; }
7203a39bb051Smrg		if test "$supported" = "yes" ; then
7204a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7205a39bb051Smrg			found="yes"
7206a39bb051Smrg		fi
7207a39bb051Smrg	fi
7208a39bb051Smrg
7209a39bb051Smrg
7210a39bb051Smrg
7211a39bb051Smrg# These are currently disabled because they are noisy.  They will be enabled
7212a39bb051Smrg# in the future once the codebase is sufficiently modernized to silence
7213a39bb051Smrg# them.  For now, I don't want them to drown out the other warnings.
7214a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7215a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7216a39bb051Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7217a39bb051Smrg
72183b83913fSmrg# Turn some warnings into errors, so we don't accidentally get successful builds
7219a39bb051Smrg# when there are problems that should be fixed.
7220a39bb051Smrg
7221a39bb051Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7222a39bb051Smrg
7223a39bb051Smrg
7224a39bb051Smrg
7225a39bb051Smrg
7226a39bb051Smrg
7227a39bb051Smrg
7228a39bb051Smrg
7229a39bb051Smrg
7230a39bb051Smrg
7231a39bb051Smrg
7232a39bb051Smrg
7233a39bb051Smrg
7234a39bb051Smrg
7235a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7236a39bb051Smrg
7237a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7238a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72393b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
72403b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
72413b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
72423b83913fSmrgthen :
72433b83913fSmrg  printf %s "(cached) " >&6
72443b83913fSmrgelse case e in #(
72453b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7246a39bb051Smrg/* end confdefs.h.  */
7247a39bb051Smrgint i;
7248a39bb051Smrg_ACEOF
72493b83913fSmrgif ac_fn_c_try_compile "$LINENO"
72503b83913fSmrgthen :
7251a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
72523b83913fSmrgelse case e in #(
72533b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
72543b83913fSmrgesac
7255a39bb051Smrgfi
72563b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
72573b83913fSmrgesac
7258a39bb051Smrgfi
72593b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
72603b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7261a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7262a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7263a39bb051Smrgfi
7264a39bb051Smrg
7265a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7266a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7267a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7268a39bb051Smrg	fi
7269a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
72703b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
72713b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
72723b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
72733b83913fSmrgthen :
72743b83913fSmrg  printf %s "(cached) " >&6
72753b83913fSmrgelse case e in #(
72763b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7277a39bb051Smrg/* end confdefs.h.  */
7278a39bb051Smrgint i;
7279a39bb051Smrg_ACEOF
72803b83913fSmrgif ac_fn_c_try_compile "$LINENO"
72813b83913fSmrgthen :
7282a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
72833b83913fSmrgelse case e in #(
72843b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
72853b83913fSmrgesac
7286a39bb051Smrgfi
72873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
72883b83913fSmrgesac
7289a39bb051Smrgfi
72903b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
72913b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7292a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7293a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7294a39bb051Smrgfi
7295a39bb051Smrg
7296a39bb051Smrgfound="no"
7297a39bb051Smrg
7298a39bb051Smrg	if test $found = "no" ; then
7299a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7300a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7301a39bb051Smrg		fi
7302a39bb051Smrg
7303a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7304a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7305a39bb051Smrg		fi
7306a39bb051Smrg
7307a39bb051Smrg		CFLAGS="$CFLAGS -Werror=implicit"
7308a39bb051Smrg
73093b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
73103b83913fSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7311a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
73123b83913fSmrg		if eval test \${$cacheid+y}
73133b83913fSmrgthen :
73143b83913fSmrg  printf %s "(cached) " >&6
73153b83913fSmrgelse case e in #(
73163b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317a39bb051Smrg/* end confdefs.h.  */
7318a39bb051Smrgint i;
7319a39bb051Smrgint
73203b83913fSmrgmain (void)
7321a39bb051Smrg{
7322a39bb051Smrg
7323a39bb051Smrg  ;
7324a39bb051Smrg  return 0;
7325a39bb051Smrg}
7326a39bb051Smrg_ACEOF
73273b83913fSmrgif ac_fn_c_try_link "$LINENO"
73283b83913fSmrgthen :
7329a39bb051Smrg  eval $cacheid=yes
73303b83913fSmrgelse case e in #(
73313b83913fSmrg  e) eval $cacheid=no ;;
73323b83913fSmrgesac
7333a39bb051Smrgfi
73343b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73353b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
73363b83913fSmrgesac
7337a39bb051Smrgfi
7338a39bb051Smrg
7339a39bb051Smrg
7340a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7341a39bb051Smrg
7342a39bb051Smrg		eval supported=\$$cacheid
73433b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
73443b83913fSmrgprintf "%s\n" "$supported" >&6; }
7345a39bb051Smrg		if test "$supported" = "yes" ; then
7346a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7347a39bb051Smrg			found="yes"
7348a39bb051Smrg		fi
7349a39bb051Smrg	fi
7350a39bb051Smrg
7351a39bb051Smrg	if test $found = "no" ; then
7352a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7353a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7354a39bb051Smrg		fi
7355a39bb051Smrg
7356a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7357a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7358a39bb051Smrg		fi
7359a39bb051Smrg
7360a39bb051Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7361a39bb051Smrg
73623b83913fSmrg		{ 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
73633b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7364a39bb051Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
73653b83913fSmrg		if eval test \${$cacheid+y}
73663b83913fSmrgthen :
73673b83913fSmrg  printf %s "(cached) " >&6
73683b83913fSmrgelse case e in #(
73693b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7370a39bb051Smrg/* end confdefs.h.  */
7371a39bb051Smrgint i;
7372a39bb051Smrgint
73733b83913fSmrgmain (void)
7374a39bb051Smrg{
7375a39bb051Smrg
7376a39bb051Smrg  ;
7377a39bb051Smrg  return 0;
7378a39bb051Smrg}
7379a39bb051Smrg_ACEOF
73803b83913fSmrgif ac_fn_c_try_link "$LINENO"
73813b83913fSmrgthen :
7382a39bb051Smrg  eval $cacheid=yes
73833b83913fSmrgelse case e in #(
73843b83913fSmrg  e) eval $cacheid=no ;;
73853b83913fSmrgesac
7386a39bb051Smrgfi
73873b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73883b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
73893b83913fSmrgesac
7390a39bb051Smrgfi
7391a39bb051Smrg
7392a39bb051Smrg
7393a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7394a39bb051Smrg
7395a39bb051Smrg		eval supported=\$$cacheid
73963b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
73973b83913fSmrgprintf "%s\n" "$supported" >&6; }
7398a39bb051Smrg		if test "$supported" = "yes" ; then
7399a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7400a39bb051Smrg			found="yes"
7401a39bb051Smrg		fi
7402a39bb051Smrg	fi
7403a39bb051Smrg
7404a39bb051Smrg
7405a39bb051Smrg
7406a39bb051Smrg
7407a39bb051Smrg
7408a39bb051Smrg
7409a39bb051Smrg
7410a39bb051Smrg
7411a39bb051Smrg
7412a39bb051Smrg
7413a39bb051Smrg
7414a39bb051Smrg
7415a39bb051Smrg
7416a39bb051Smrg
7417a39bb051Smrg
7418a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7419a39bb051Smrg
7420a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7421a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74223b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
74233b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
74243b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
74253b83913fSmrgthen :
74263b83913fSmrg  printf %s "(cached) " >&6
74273b83913fSmrgelse case e in #(
74283b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429a39bb051Smrg/* end confdefs.h.  */
7430a39bb051Smrgint i;
7431a39bb051Smrg_ACEOF
74323b83913fSmrgif ac_fn_c_try_compile "$LINENO"
74333b83913fSmrgthen :
7434a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
74353b83913fSmrgelse case e in #(
74363b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
74373b83913fSmrgesac
7438a39bb051Smrgfi
74393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
74403b83913fSmrgesac
7441a39bb051Smrgfi
74423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
74433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7444a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7445a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7446a39bb051Smrgfi
7447a39bb051Smrg
7448a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7449a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7450a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7451a39bb051Smrg	fi
7452a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74533b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
74543b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
74553b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
74563b83913fSmrgthen :
74573b83913fSmrg  printf %s "(cached) " >&6
74583b83913fSmrgelse case e in #(
74593b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7460a39bb051Smrg/* end confdefs.h.  */
7461a39bb051Smrgint i;
7462a39bb051Smrg_ACEOF
74633b83913fSmrgif ac_fn_c_try_compile "$LINENO"
74643b83913fSmrgthen :
7465a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
74663b83913fSmrgelse case e in #(
74673b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
74683b83913fSmrgesac
7469a39bb051Smrgfi
74703b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
74713b83913fSmrgesac
7472a39bb051Smrgfi
74733b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
74743b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7475a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7476a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7477a39bb051Smrgfi
7478a39bb051Smrg
7479a39bb051Smrgfound="no"
7480a39bb051Smrg
7481a39bb051Smrg	if test $found = "no" ; then
7482a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7483a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7484a39bb051Smrg		fi
7485a39bb051Smrg
7486a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7487a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7488a39bb051Smrg		fi
7489a39bb051Smrg
7490a39bb051Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
7491a39bb051Smrg
74923b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
74933b83913fSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7494a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
74953b83913fSmrg		if eval test \${$cacheid+y}
74963b83913fSmrgthen :
74973b83913fSmrg  printf %s "(cached) " >&6
74983b83913fSmrgelse case e in #(
74993b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7500a39bb051Smrg/* end confdefs.h.  */
7501a39bb051Smrgint i;
7502a39bb051Smrgint
75033b83913fSmrgmain (void)
7504a39bb051Smrg{
7505a39bb051Smrg
7506a39bb051Smrg  ;
7507a39bb051Smrg  return 0;
7508a39bb051Smrg}
7509a39bb051Smrg_ACEOF
75103b83913fSmrgif ac_fn_c_try_link "$LINENO"
75113b83913fSmrgthen :
7512a39bb051Smrg  eval $cacheid=yes
75133b83913fSmrgelse case e in #(
75143b83913fSmrg  e) eval $cacheid=no ;;
75153b83913fSmrgesac
7516a39bb051Smrgfi
75173b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
75183b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
75193b83913fSmrgesac
7520a39bb051Smrgfi
7521a39bb051Smrg
7522a39bb051Smrg
7523a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7524a39bb051Smrg
7525a39bb051Smrg		eval supported=\$$cacheid
75263b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
75273b83913fSmrgprintf "%s\n" "$supported" >&6; }
7528a39bb051Smrg		if test "$supported" = "yes" ; then
7529a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7530a39bb051Smrg			found="yes"
7531a39bb051Smrg		fi
7532a39bb051Smrg	fi
7533a39bb051Smrg
7534a39bb051Smrg
7535a39bb051Smrg
7536a39bb051Smrg
7537a39bb051Smrg
7538a39bb051Smrg
7539a39bb051Smrg
7540a39bb051Smrg
7541a39bb051Smrg
7542a39bb051Smrg
7543a39bb051Smrg
7544a39bb051Smrg
7545a39bb051Smrg
7546a39bb051Smrg
7547a39bb051Smrg
7548a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7549a39bb051Smrg
7550a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7551a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75523b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
75533b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
75543b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
75553b83913fSmrgthen :
75563b83913fSmrg  printf %s "(cached) " >&6
75573b83913fSmrgelse case e in #(
75583b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7559a39bb051Smrg/* end confdefs.h.  */
7560a39bb051Smrgint i;
7561a39bb051Smrg_ACEOF
75623b83913fSmrgif ac_fn_c_try_compile "$LINENO"
75633b83913fSmrgthen :
7564a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
75653b83913fSmrgelse case e in #(
75663b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
75673b83913fSmrgesac
7568a39bb051Smrgfi
75693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
75703b83913fSmrgesac
7571a39bb051Smrgfi
75723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
75733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7574a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7575a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7576a39bb051Smrgfi
7577a39bb051Smrg
7578a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7579a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7580a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7581a39bb051Smrg	fi
7582a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75833b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
75843b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
75853b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
75863b83913fSmrgthen :
75873b83913fSmrg  printf %s "(cached) " >&6
75883b83913fSmrgelse case e in #(
75893b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590a39bb051Smrg/* end confdefs.h.  */
7591a39bb051Smrgint i;
7592a39bb051Smrg_ACEOF
75933b83913fSmrgif ac_fn_c_try_compile "$LINENO"
75943b83913fSmrgthen :
7595a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
75963b83913fSmrgelse case e in #(
75973b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
75983b83913fSmrgesac
7599a39bb051Smrgfi
76003b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
76013b83913fSmrgesac
7602a39bb051Smrgfi
76033b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
76043b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7605a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7606a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7607a39bb051Smrgfi
7608a39bb051Smrg
7609a39bb051Smrgfound="no"
7610a39bb051Smrg
7611a39bb051Smrg	if test $found = "no" ; then
7612a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7613a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7614a39bb051Smrg		fi
7615a39bb051Smrg
7616a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7617a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7618a39bb051Smrg		fi
7619a39bb051Smrg
7620a39bb051Smrg		CFLAGS="$CFLAGS -Werror=init-self"
7621a39bb051Smrg
76223b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
76233b83913fSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7624a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
76253b83913fSmrg		if eval test \${$cacheid+y}
76263b83913fSmrgthen :
76273b83913fSmrg  printf %s "(cached) " >&6
76283b83913fSmrgelse case e in #(
76293b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7630a39bb051Smrg/* end confdefs.h.  */
7631a39bb051Smrgint i;
7632a39bb051Smrgint
76333b83913fSmrgmain (void)
7634a39bb051Smrg{
7635a39bb051Smrg
7636a39bb051Smrg  ;
7637a39bb051Smrg  return 0;
7638a39bb051Smrg}
7639a39bb051Smrg_ACEOF
76403b83913fSmrgif ac_fn_c_try_link "$LINENO"
76413b83913fSmrgthen :
7642a39bb051Smrg  eval $cacheid=yes
76433b83913fSmrgelse case e in #(
76443b83913fSmrg  e) eval $cacheid=no ;;
76453b83913fSmrgesac
7646a39bb051Smrgfi
76473b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
76483b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
76493b83913fSmrgesac
7650a39bb051Smrgfi
7651a39bb051Smrg
7652a39bb051Smrg
7653a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7654a39bb051Smrg
7655a39bb051Smrg		eval supported=\$$cacheid
76563b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
76573b83913fSmrgprintf "%s\n" "$supported" >&6; }
7658a39bb051Smrg		if test "$supported" = "yes" ; then
7659a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7660a39bb051Smrg			found="yes"
7661a39bb051Smrg		fi
7662a39bb051Smrg	fi
7663a39bb051Smrg
7664a39bb051Smrg
7665a39bb051Smrg
7666a39bb051Smrg
7667a39bb051Smrg
7668a39bb051Smrg
7669a39bb051Smrg
7670a39bb051Smrg
7671a39bb051Smrg
7672a39bb051Smrg
7673a39bb051Smrg
7674a39bb051Smrg
7675a39bb051Smrg
7676a39bb051Smrg
7677a39bb051Smrg
7678a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7679a39bb051Smrg
7680a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7681a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76823b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
76833b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
76843b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
76853b83913fSmrgthen :
76863b83913fSmrg  printf %s "(cached) " >&6
76873b83913fSmrgelse case e in #(
76883b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7689a39bb051Smrg/* end confdefs.h.  */
7690a39bb051Smrgint i;
7691a39bb051Smrg_ACEOF
76923b83913fSmrgif ac_fn_c_try_compile "$LINENO"
76933b83913fSmrgthen :
7694a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
76953b83913fSmrgelse case e in #(
76963b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
76973b83913fSmrgesac
7698a39bb051Smrgfi
76993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
77003b83913fSmrgesac
7701a39bb051Smrgfi
77023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
77033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7704a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7705a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7706a39bb051Smrgfi
7707a39bb051Smrg
7708a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7709a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7710a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7711a39bb051Smrg	fi
7712a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77133b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
77143b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
77153b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
77163b83913fSmrgthen :
77173b83913fSmrg  printf %s "(cached) " >&6
77183b83913fSmrgelse case e in #(
77193b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7720a39bb051Smrg/* end confdefs.h.  */
7721a39bb051Smrgint i;
7722a39bb051Smrg_ACEOF
77233b83913fSmrgif ac_fn_c_try_compile "$LINENO"
77243b83913fSmrgthen :
7725a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
77263b83913fSmrgelse case e in #(
77273b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
77283b83913fSmrgesac
7729a39bb051Smrgfi
77303b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
77313b83913fSmrgesac
7732a39bb051Smrgfi
77333b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
77343b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7735a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7736a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7737a39bb051Smrgfi
7738a39bb051Smrg
7739a39bb051Smrgfound="no"
7740a39bb051Smrg
7741a39bb051Smrg	if test $found = "no" ; then
7742a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7743a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7744a39bb051Smrg		fi
7745a39bb051Smrg
7746a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7747a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7748a39bb051Smrg		fi
7749a39bb051Smrg
7750a39bb051Smrg		CFLAGS="$CFLAGS -Werror=main"
7751a39bb051Smrg
77523b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
77533b83913fSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7754a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_main
77553b83913fSmrg		if eval test \${$cacheid+y}
77563b83913fSmrgthen :
77573b83913fSmrg  printf %s "(cached) " >&6
77583b83913fSmrgelse case e in #(
77593b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7760a39bb051Smrg/* end confdefs.h.  */
7761a39bb051Smrgint i;
7762a39bb051Smrgint
77633b83913fSmrgmain (void)
7764a39bb051Smrg{
7765a39bb051Smrg
7766a39bb051Smrg  ;
7767a39bb051Smrg  return 0;
7768a39bb051Smrg}
7769a39bb051Smrg_ACEOF
77703b83913fSmrgif ac_fn_c_try_link "$LINENO"
77713b83913fSmrgthen :
7772a39bb051Smrg  eval $cacheid=yes
77733b83913fSmrgelse case e in #(
77743b83913fSmrg  e) eval $cacheid=no ;;
77753b83913fSmrgesac
7776a39bb051Smrgfi
77773b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
77783b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
77793b83913fSmrgesac
7780a39bb051Smrgfi
7781a39bb051Smrg
7782a39bb051Smrg
7783a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7784a39bb051Smrg
7785a39bb051Smrg		eval supported=\$$cacheid
77863b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
77873b83913fSmrgprintf "%s\n" "$supported" >&6; }
7788a39bb051Smrg		if test "$supported" = "yes" ; then
7789a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7790a39bb051Smrg			found="yes"
7791a39bb051Smrg		fi
7792a39bb051Smrg	fi
7793a39bb051Smrg
7794a39bb051Smrg
7795a39bb051Smrg
7796a39bb051Smrg
7797a39bb051Smrg
7798a39bb051Smrg
7799a39bb051Smrg
7800a39bb051Smrg
7801a39bb051Smrg
7802a39bb051Smrg
7803a39bb051Smrg
7804a39bb051Smrg
7805a39bb051Smrg
7806a39bb051Smrg
7807a39bb051Smrg
7808a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7809a39bb051Smrg
7810a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7811a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78123b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
78133b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
78143b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
78153b83913fSmrgthen :
78163b83913fSmrg  printf %s "(cached) " >&6
78173b83913fSmrgelse case e in #(
78183b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7819a39bb051Smrg/* end confdefs.h.  */
7820a39bb051Smrgint i;
7821a39bb051Smrg_ACEOF
78223b83913fSmrgif ac_fn_c_try_compile "$LINENO"
78233b83913fSmrgthen :
7824a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
78253b83913fSmrgelse case e in #(
78263b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
78273b83913fSmrgesac
7828a39bb051Smrgfi
78293b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
78303b83913fSmrgesac
7831a39bb051Smrgfi
78323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
78333b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7834a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7835a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7836a39bb051Smrgfi
7837a39bb051Smrg
7838a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7839a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7840a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7841a39bb051Smrg	fi
7842a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
78433b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
78443b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
78453b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
78463b83913fSmrgthen :
78473b83913fSmrg  printf %s "(cached) " >&6
78483b83913fSmrgelse case e in #(
78493b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7850a39bb051Smrg/* end confdefs.h.  */
7851a39bb051Smrgint i;
7852a39bb051Smrg_ACEOF
78533b83913fSmrgif ac_fn_c_try_compile "$LINENO"
78543b83913fSmrgthen :
7855a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
78563b83913fSmrgelse case e in #(
78573b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
78583b83913fSmrgesac
7859a39bb051Smrgfi
78603b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
78613b83913fSmrgesac
7862a39bb051Smrgfi
78633b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
78643b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7865a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7866a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7867a39bb051Smrgfi
7868a39bb051Smrg
7869a39bb051Smrgfound="no"
7870a39bb051Smrg
7871a39bb051Smrg	if test $found = "no" ; then
7872a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7873a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7874a39bb051Smrg		fi
7875a39bb051Smrg
7876a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7877a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7878a39bb051Smrg		fi
7879a39bb051Smrg
7880a39bb051Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7881a39bb051Smrg
78823b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
78833b83913fSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7884a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
78853b83913fSmrg		if eval test \${$cacheid+y}
78863b83913fSmrgthen :
78873b83913fSmrg  printf %s "(cached) " >&6
78883b83913fSmrgelse case e in #(
78893b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7890a39bb051Smrg/* end confdefs.h.  */
7891a39bb051Smrgint i;
7892a39bb051Smrgint
78933b83913fSmrgmain (void)
7894a39bb051Smrg{
7895a39bb051Smrg
7896a39bb051Smrg  ;
7897a39bb051Smrg  return 0;
7898a39bb051Smrg}
7899a39bb051Smrg_ACEOF
79003b83913fSmrgif ac_fn_c_try_link "$LINENO"
79013b83913fSmrgthen :
7902a39bb051Smrg  eval $cacheid=yes
79033b83913fSmrgelse case e in #(
79043b83913fSmrg  e) eval $cacheid=no ;;
79053b83913fSmrgesac
7906a39bb051Smrgfi
79073b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79083b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
79093b83913fSmrgesac
7910a39bb051Smrgfi
7911a39bb051Smrg
7912a39bb051Smrg
7913a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7914a39bb051Smrg
7915a39bb051Smrg		eval supported=\$$cacheid
79163b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
79173b83913fSmrgprintf "%s\n" "$supported" >&6; }
7918a39bb051Smrg		if test "$supported" = "yes" ; then
7919a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7920a39bb051Smrg			found="yes"
7921a39bb051Smrg		fi
7922a39bb051Smrg	fi
7923a39bb051Smrg
7924a39bb051Smrg
7925a39bb051Smrg
7926a39bb051Smrg
7927a39bb051Smrg
7928a39bb051Smrg
7929a39bb051Smrg
7930a39bb051Smrg
7931a39bb051Smrg
7932a39bb051Smrg
7933a39bb051Smrg
7934a39bb051Smrg
7935a39bb051Smrg
7936a39bb051Smrg
7937a39bb051Smrg
7938a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7939a39bb051Smrg
7940a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7941a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79423b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
79433b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
79443b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
79453b83913fSmrgthen :
79463b83913fSmrg  printf %s "(cached) " >&6
79473b83913fSmrgelse case e in #(
79483b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7949a39bb051Smrg/* end confdefs.h.  */
7950a39bb051Smrgint i;
7951a39bb051Smrg_ACEOF
79523b83913fSmrgif ac_fn_c_try_compile "$LINENO"
79533b83913fSmrgthen :
7954a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
79553b83913fSmrgelse case e in #(
79563b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
79573b83913fSmrgesac
7958a39bb051Smrgfi
79593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
79603b83913fSmrgesac
7961a39bb051Smrgfi
79623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
79633b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7964a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7965a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7966a39bb051Smrgfi
7967a39bb051Smrg
7968a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7969a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7970a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7971a39bb051Smrg	fi
7972a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79733b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
79743b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
79753b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
79763b83913fSmrgthen :
79773b83913fSmrg  printf %s "(cached) " >&6
79783b83913fSmrgelse case e in #(
79793b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7980a39bb051Smrg/* end confdefs.h.  */
7981a39bb051Smrgint i;
7982a39bb051Smrg_ACEOF
79833b83913fSmrgif ac_fn_c_try_compile "$LINENO"
79843b83913fSmrgthen :
7985a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
79863b83913fSmrgelse case e in #(
79873b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
79883b83913fSmrgesac
7989a39bb051Smrgfi
79903b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
79913b83913fSmrgesac
7992a39bb051Smrgfi
79933b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
79943b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7995a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7996a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7997a39bb051Smrgfi
7998a39bb051Smrg
7999a39bb051Smrgfound="no"
8000a39bb051Smrg
8001a39bb051Smrg	if test $found = "no" ; then
8002a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8003a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8004a39bb051Smrg		fi
8005a39bb051Smrg
8006a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8007a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8008a39bb051Smrg		fi
8009a39bb051Smrg
8010a39bb051Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8011a39bb051Smrg
80123b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
80133b83913fSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8014a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
80153b83913fSmrg		if eval test \${$cacheid+y}
80163b83913fSmrgthen :
80173b83913fSmrg  printf %s "(cached) " >&6
80183b83913fSmrgelse case e in #(
80193b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8020a39bb051Smrg/* end confdefs.h.  */
8021a39bb051Smrgint i;
8022a39bb051Smrgint
80233b83913fSmrgmain (void)
8024a39bb051Smrg{
8025a39bb051Smrg
8026a39bb051Smrg  ;
8027a39bb051Smrg  return 0;
8028a39bb051Smrg}
8029a39bb051Smrg_ACEOF
80303b83913fSmrgif ac_fn_c_try_link "$LINENO"
80313b83913fSmrgthen :
8032a39bb051Smrg  eval $cacheid=yes
80333b83913fSmrgelse case e in #(
80343b83913fSmrg  e) eval $cacheid=no ;;
80353b83913fSmrgesac
8036a39bb051Smrgfi
80373b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
80383b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
80393b83913fSmrgesac
8040a39bb051Smrgfi
8041a39bb051Smrg
8042a39bb051Smrg
8043a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8044a39bb051Smrg
8045a39bb051Smrg		eval supported=\$$cacheid
80463b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
80473b83913fSmrgprintf "%s\n" "$supported" >&6; }
8048a39bb051Smrg		if test "$supported" = "yes" ; then
8049a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8050a39bb051Smrg			found="yes"
8051a39bb051Smrg		fi
8052a39bb051Smrg	fi
8053a39bb051Smrg
8054a39bb051Smrg
8055a39bb051Smrg
8056a39bb051Smrg
8057a39bb051Smrg
8058a39bb051Smrg
8059a39bb051Smrg
8060a39bb051Smrg
8061a39bb051Smrg
8062a39bb051Smrg
8063a39bb051Smrg
8064a39bb051Smrg
8065a39bb051Smrg
8066a39bb051Smrg
8067a39bb051Smrg
8068a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8069a39bb051Smrg
8070a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8071a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80723b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
80733b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
80743b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
80753b83913fSmrgthen :
80763b83913fSmrg  printf %s "(cached) " >&6
80773b83913fSmrgelse case e in #(
80783b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8079a39bb051Smrg/* end confdefs.h.  */
8080a39bb051Smrgint i;
8081a39bb051Smrg_ACEOF
80823b83913fSmrgif ac_fn_c_try_compile "$LINENO"
80833b83913fSmrgthen :
8084a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
80853b83913fSmrgelse case e in #(
80863b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
80873b83913fSmrgesac
8088a39bb051Smrgfi
80893b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
80903b83913fSmrgesac
8091a39bb051Smrgfi
80923b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
80933b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8094a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8095a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8096a39bb051Smrgfi
8097a39bb051Smrg
8098a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8099a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8100a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8101a39bb051Smrg	fi
8102a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
81033b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
81043b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
81053b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
81063b83913fSmrgthen :
81073b83913fSmrg  printf %s "(cached) " >&6
81083b83913fSmrgelse case e in #(
81093b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8110a39bb051Smrg/* end confdefs.h.  */
8111a39bb051Smrgint i;
8112a39bb051Smrg_ACEOF
81133b83913fSmrgif ac_fn_c_try_compile "$LINENO"
81143b83913fSmrgthen :
8115a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
81163b83913fSmrgelse case e in #(
81173b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
81183b83913fSmrgesac
8119a39bb051Smrgfi
81203b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
81213b83913fSmrgesac
8122a39bb051Smrgfi
81233b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
81243b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8125a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8126a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8127a39bb051Smrgfi
8128a39bb051Smrg
8129a39bb051Smrgfound="no"
8130a39bb051Smrg
8131a39bb051Smrg	if test $found = "no" ; then
8132a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8133a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8134a39bb051Smrg		fi
8135a39bb051Smrg
8136a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8137a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8138a39bb051Smrg		fi
8139a39bb051Smrg
8140a39bb051Smrg		CFLAGS="$CFLAGS -Werror=return-type"
8141a39bb051Smrg
81423b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
81433b83913fSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8144a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
81453b83913fSmrg		if eval test \${$cacheid+y}
81463b83913fSmrgthen :
81473b83913fSmrg  printf %s "(cached) " >&6
81483b83913fSmrgelse case e in #(
81493b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8150a39bb051Smrg/* end confdefs.h.  */
8151a39bb051Smrgint i;
8152a39bb051Smrgint
81533b83913fSmrgmain (void)
8154a39bb051Smrg{
8155a39bb051Smrg
8156a39bb051Smrg  ;
8157a39bb051Smrg  return 0;
8158a39bb051Smrg}
8159a39bb051Smrg_ACEOF
81603b83913fSmrgif ac_fn_c_try_link "$LINENO"
81613b83913fSmrgthen :
8162a39bb051Smrg  eval $cacheid=yes
81633b83913fSmrgelse case e in #(
81643b83913fSmrg  e) eval $cacheid=no ;;
81653b83913fSmrgesac
8166a39bb051Smrgfi
81673b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
81683b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
81693b83913fSmrgesac
8170a39bb051Smrgfi
8171a39bb051Smrg
8172a39bb051Smrg
8173a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8174a39bb051Smrg
8175a39bb051Smrg		eval supported=\$$cacheid
81763b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
81773b83913fSmrgprintf "%s\n" "$supported" >&6; }
8178a39bb051Smrg		if test "$supported" = "yes" ; then
8179a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8180a39bb051Smrg			found="yes"
8181a39bb051Smrg		fi
8182a39bb051Smrg	fi
8183a39bb051Smrg
8184a39bb051Smrg	if test $found = "no" ; then
8185a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8186a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8187a39bb051Smrg		fi
8188a39bb051Smrg
8189a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8190a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8191a39bb051Smrg		fi
8192a39bb051Smrg
8193a39bb051Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8194a39bb051Smrg
81953b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
81963b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8197a39bb051Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
81983b83913fSmrg		if eval test \${$cacheid+y}
81993b83913fSmrgthen :
82003b83913fSmrg  printf %s "(cached) " >&6
82013b83913fSmrgelse case e in #(
82023b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8203a39bb051Smrg/* end confdefs.h.  */
8204a39bb051Smrgint i;
8205a39bb051Smrgint
82063b83913fSmrgmain (void)
8207a39bb051Smrg{
8208a39bb051Smrg
8209a39bb051Smrg  ;
8210a39bb051Smrg  return 0;
8211a39bb051Smrg}
8212a39bb051Smrg_ACEOF
82133b83913fSmrgif ac_fn_c_try_link "$LINENO"
82143b83913fSmrgthen :
8215a39bb051Smrg  eval $cacheid=yes
82163b83913fSmrgelse case e in #(
82173b83913fSmrg  e) eval $cacheid=no ;;
82183b83913fSmrgesac
8219a39bb051Smrgfi
82203b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
82213b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
82223b83913fSmrgesac
8223a39bb051Smrgfi
8224a39bb051Smrg
8225a39bb051Smrg
8226a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8227a39bb051Smrg
8228a39bb051Smrg		eval supported=\$$cacheid
82293b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
82303b83913fSmrgprintf "%s\n" "$supported" >&6; }
8231a39bb051Smrg		if test "$supported" = "yes" ; then
8232a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8233a39bb051Smrg			found="yes"
8234a39bb051Smrg		fi
8235a39bb051Smrg	fi
8236a39bb051Smrg
8237a39bb051Smrg
8238a39bb051Smrg
8239a39bb051Smrg
8240a39bb051Smrg
8241a39bb051Smrg
8242a39bb051Smrg
8243a39bb051Smrg
8244a39bb051Smrg
8245a39bb051Smrg
8246a39bb051Smrg
8247a39bb051Smrg
8248a39bb051Smrg
8249a39bb051Smrg
8250a39bb051Smrg
8251a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8252a39bb051Smrg
8253a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8254a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82553b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
82563b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
82573b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
82583b83913fSmrgthen :
82593b83913fSmrg  printf %s "(cached) " >&6
82603b83913fSmrgelse case e in #(
82613b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8262a39bb051Smrg/* end confdefs.h.  */
8263a39bb051Smrgint i;
8264a39bb051Smrg_ACEOF
82653b83913fSmrgif ac_fn_c_try_compile "$LINENO"
82663b83913fSmrgthen :
8267a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
82683b83913fSmrgelse case e in #(
82693b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
82703b83913fSmrgesac
8271a39bb051Smrgfi
82723b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
82733b83913fSmrgesac
8274a39bb051Smrgfi
82753b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
82763b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8277a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8278a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8279a39bb051Smrgfi
8280a39bb051Smrg
8281a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8282a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8283a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8284a39bb051Smrg	fi
8285a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
82863b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
82873b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
82883b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
82893b83913fSmrgthen :
82903b83913fSmrg  printf %s "(cached) " >&6
82913b83913fSmrgelse case e in #(
82923b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8293a39bb051Smrg/* end confdefs.h.  */
8294a39bb051Smrgint i;
8295a39bb051Smrg_ACEOF
82963b83913fSmrgif ac_fn_c_try_compile "$LINENO"
82973b83913fSmrgthen :
8298a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
82993b83913fSmrgelse case e in #(
83003b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
83013b83913fSmrgesac
8302a39bb051Smrgfi
83033b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
83043b83913fSmrgesac
8305a39bb051Smrgfi
83063b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
83073b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8308a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8309a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8310a39bb051Smrgfi
8311a39bb051Smrg
8312a39bb051Smrgfound="no"
8313a39bb051Smrg
8314a39bb051Smrg	if test $found = "no" ; then
8315a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8316a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8317a39bb051Smrg		fi
8318a39bb051Smrg
8319a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8320a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8321a39bb051Smrg		fi
8322a39bb051Smrg
8323a39bb051Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8324a39bb051Smrg
83253b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
83263b83913fSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8327a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
83283b83913fSmrg		if eval test \${$cacheid+y}
83293b83913fSmrgthen :
83303b83913fSmrg  printf %s "(cached) " >&6
83313b83913fSmrgelse case e in #(
83323b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8333a39bb051Smrg/* end confdefs.h.  */
8334a39bb051Smrgint i;
8335a39bb051Smrgint
83363b83913fSmrgmain (void)
8337a39bb051Smrg{
8338a39bb051Smrg
8339a39bb051Smrg  ;
8340a39bb051Smrg  return 0;
8341a39bb051Smrg}
8342a39bb051Smrg_ACEOF
83433b83913fSmrgif ac_fn_c_try_link "$LINENO"
83443b83913fSmrgthen :
8345a39bb051Smrg  eval $cacheid=yes
83463b83913fSmrgelse case e in #(
83473b83913fSmrg  e) eval $cacheid=no ;;
83483b83913fSmrgesac
8349a39bb051Smrgfi
83503b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
83513b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
83523b83913fSmrgesac
8353a39bb051Smrgfi
8354a39bb051Smrg
8355a39bb051Smrg
8356a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8357a39bb051Smrg
8358a39bb051Smrg		eval supported=\$$cacheid
83593b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
83603b83913fSmrgprintf "%s\n" "$supported" >&6; }
8361a39bb051Smrg		if test "$supported" = "yes" ; then
8362a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8363a39bb051Smrg			found="yes"
8364a39bb051Smrg		fi
8365a39bb051Smrg	fi
8366a39bb051Smrg
8367a39bb051Smrg
8368a39bb051Smrg
8369a39bb051Smrg
8370a39bb051Smrg
8371a39bb051Smrg
8372a39bb051Smrg
8373a39bb051Smrg
8374a39bb051Smrg
8375a39bb051Smrg
8376a39bb051Smrg
8377a39bb051Smrg
8378a39bb051Smrg
8379a39bb051Smrg
8380a39bb051Smrg
8381a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8382a39bb051Smrg
8383a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8384a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83853b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
83863b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
83873b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
83883b83913fSmrgthen :
83893b83913fSmrg  printf %s "(cached) " >&6
83903b83913fSmrgelse case e in #(
83913b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8392a39bb051Smrg/* end confdefs.h.  */
8393a39bb051Smrgint i;
8394a39bb051Smrg_ACEOF
83953b83913fSmrgif ac_fn_c_try_compile "$LINENO"
83963b83913fSmrgthen :
8397a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
83983b83913fSmrgelse case e in #(
83993b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
84003b83913fSmrgesac
8401a39bb051Smrgfi
84023b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
84033b83913fSmrgesac
8404a39bb051Smrgfi
84053b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
84063b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8407a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8408a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8409a39bb051Smrgfi
8410a39bb051Smrg
8411a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8412a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8413a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8414a39bb051Smrg	fi
8415a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84163b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
84173b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
84183b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
84193b83913fSmrgthen :
84203b83913fSmrg  printf %s "(cached) " >&6
84213b83913fSmrgelse case e in #(
84223b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8423a39bb051Smrg/* end confdefs.h.  */
8424a39bb051Smrgint i;
8425a39bb051Smrg_ACEOF
84263b83913fSmrgif ac_fn_c_try_compile "$LINENO"
84273b83913fSmrgthen :
8428a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
84293b83913fSmrgelse case e in #(
84303b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
84313b83913fSmrgesac
8432a39bb051Smrgfi
84333b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
84343b83913fSmrgesac
8435a39bb051Smrgfi
84363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
84373b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8438a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8439a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8440a39bb051Smrgfi
8441a39bb051Smrg
8442a39bb051Smrgfound="no"
8443a39bb051Smrg
8444a39bb051Smrg	if test $found = "no" ; then
8445a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8446a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8447a39bb051Smrg		fi
8448a39bb051Smrg
8449a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8450a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8451a39bb051Smrg		fi
8452a39bb051Smrg
8453a39bb051Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8454a39bb051Smrg
84553b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
84563b83913fSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8457a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
84583b83913fSmrg		if eval test \${$cacheid+y}
84593b83913fSmrgthen :
84603b83913fSmrg  printf %s "(cached) " >&6
84613b83913fSmrgelse case e in #(
84623b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8463a39bb051Smrg/* end confdefs.h.  */
8464a39bb051Smrgint i;
8465a39bb051Smrgint
84663b83913fSmrgmain (void)
8467a39bb051Smrg{
8468a39bb051Smrg
8469a39bb051Smrg  ;
8470a39bb051Smrg  return 0;
8471a39bb051Smrg}
8472a39bb051Smrg_ACEOF
84733b83913fSmrgif ac_fn_c_try_link "$LINENO"
84743b83913fSmrgthen :
8475a39bb051Smrg  eval $cacheid=yes
84763b83913fSmrgelse case e in #(
84773b83913fSmrg  e) eval $cacheid=no ;;
84783b83913fSmrgesac
8479a39bb051Smrgfi
84803b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
84813b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
84823b83913fSmrgesac
8483a39bb051Smrgfi
8484a39bb051Smrg
8485a39bb051Smrg
8486a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8487a39bb051Smrg
8488a39bb051Smrg		eval supported=\$$cacheid
84893b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
84903b83913fSmrgprintf "%s\n" "$supported" >&6; }
8491a39bb051Smrg		if test "$supported" = "yes" ; then
8492a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8493a39bb051Smrg			found="yes"
8494a39bb051Smrg		fi
8495a39bb051Smrg	fi
8496a39bb051Smrg
8497a39bb051Smrg
8498a39bb051Smrg
8499a39bb051Smrg
8500a39bb051Smrg
8501a39bb051Smrg
8502a39bb051Smrg
8503a39bb051Smrg
8504a39bb051Smrg
8505a39bb051Smrg
8506a39bb051Smrg
8507a39bb051Smrg
8508a39bb051Smrg
8509a39bb051Smrg
8510a39bb051Smrg
8511a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8512a39bb051Smrg
8513a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8514a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85153b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
85163b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
85173b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
85183b83913fSmrgthen :
85193b83913fSmrg  printf %s "(cached) " >&6
85203b83913fSmrgelse case e in #(
85213b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8522a39bb051Smrg/* end confdefs.h.  */
8523a39bb051Smrgint i;
8524a39bb051Smrg_ACEOF
85253b83913fSmrgif ac_fn_c_try_compile "$LINENO"
85263b83913fSmrgthen :
8527a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
85283b83913fSmrgelse case e in #(
85293b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
85303b83913fSmrgesac
8531a39bb051Smrgfi
85323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
85333b83913fSmrgesac
8534a39bb051Smrgfi
85353b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
85363b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8537a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8538a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8539a39bb051Smrgfi
8540a39bb051Smrg
8541a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8542a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8543a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8544a39bb051Smrg	fi
8545a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85463b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
85473b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
85483b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
85493b83913fSmrgthen :
85503b83913fSmrg  printf %s "(cached) " >&6
85513b83913fSmrgelse case e in #(
85523b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8553a39bb051Smrg/* end confdefs.h.  */
8554a39bb051Smrgint i;
8555a39bb051Smrg_ACEOF
85563b83913fSmrgif ac_fn_c_try_compile "$LINENO"
85573b83913fSmrgthen :
8558a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
85593b83913fSmrgelse case e in #(
85603b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
85613b83913fSmrgesac
8562a39bb051Smrgfi
85633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
85643b83913fSmrgesac
8565a39bb051Smrgfi
85663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
85673b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8568a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8569a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8570a39bb051Smrgfi
8571a39bb051Smrg
8572a39bb051Smrgfound="no"
8573a39bb051Smrg
8574a39bb051Smrg	if test $found = "no" ; then
8575a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8576a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8577a39bb051Smrg		fi
8578a39bb051Smrg
8579a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8580a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8581a39bb051Smrg		fi
8582a39bb051Smrg
8583a39bb051Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
8584a39bb051Smrg
85853b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
85863b83913fSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8587a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
85883b83913fSmrg		if eval test \${$cacheid+y}
85893b83913fSmrgthen :
85903b83913fSmrg  printf %s "(cached) " >&6
85913b83913fSmrgelse case e in #(
85923b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8593a39bb051Smrg/* end confdefs.h.  */
8594a39bb051Smrgint i;
8595a39bb051Smrgint
85963b83913fSmrgmain (void)
8597a39bb051Smrg{
8598a39bb051Smrg
8599a39bb051Smrg  ;
8600a39bb051Smrg  return 0;
8601a39bb051Smrg}
8602a39bb051Smrg_ACEOF
86033b83913fSmrgif ac_fn_c_try_link "$LINENO"
86043b83913fSmrgthen :
8605a39bb051Smrg  eval $cacheid=yes
86063b83913fSmrgelse case e in #(
86073b83913fSmrg  e) eval $cacheid=no ;;
86083b83913fSmrgesac
8609a39bb051Smrgfi
86103b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86113b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
86123b83913fSmrgesac
8613a39bb051Smrgfi
8614a39bb051Smrg
8615a39bb051Smrg
8616a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8617a39bb051Smrg
8618a39bb051Smrg		eval supported=\$$cacheid
86193b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
86203b83913fSmrgprintf "%s\n" "$supported" >&6; }
8621a39bb051Smrg		if test "$supported" = "yes" ; then
8622a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8623a39bb051Smrg			found="yes"
8624a39bb051Smrg		fi
8625a39bb051Smrg	fi
8626a39bb051Smrg
8627a39bb051Smrg
8628a39bb051Smrg
8629a39bb051Smrg
8630a39bb051Smrg
8631a39bb051Smrg
8632a39bb051Smrg
8633a39bb051Smrg
8634a39bb051Smrg
8635a39bb051Smrg
8636a39bb051Smrg
8637a39bb051Smrg
8638a39bb051Smrg
8639a39bb051Smrg
8640a39bb051Smrg
8641a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8642a39bb051Smrg
8643a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8644a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86453b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
86463b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
86473b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
86483b83913fSmrgthen :
86493b83913fSmrg  printf %s "(cached) " >&6
86503b83913fSmrgelse case e in #(
86513b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8652a39bb051Smrg/* end confdefs.h.  */
8653a39bb051Smrgint i;
8654a39bb051Smrg_ACEOF
86553b83913fSmrgif ac_fn_c_try_compile "$LINENO"
86563b83913fSmrgthen :
8657a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
86583b83913fSmrgelse case e in #(
86593b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
86603b83913fSmrgesac
8661a39bb051Smrgfi
86623b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
86633b83913fSmrgesac
8664a39bb051Smrgfi
86653b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
86663b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8667a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8668a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8669a39bb051Smrgfi
8670a39bb051Smrg
8671a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8672a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8673a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8674a39bb051Smrg	fi
8675a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86763b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
86773b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
86783b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
86793b83913fSmrgthen :
86803b83913fSmrg  printf %s "(cached) " >&6
86813b83913fSmrgelse case e in #(
86823b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8683a39bb051Smrg/* end confdefs.h.  */
8684a39bb051Smrgint i;
8685a39bb051Smrg_ACEOF
86863b83913fSmrgif ac_fn_c_try_compile "$LINENO"
86873b83913fSmrgthen :
8688a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
86893b83913fSmrgelse case e in #(
86903b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
86913b83913fSmrgesac
8692a39bb051Smrgfi
86933b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
86943b83913fSmrgesac
8695a39bb051Smrgfi
86963b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
86973b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8698a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8699a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8700a39bb051Smrgfi
8701a39bb051Smrg
8702a39bb051Smrgfound="no"
8703a39bb051Smrg
8704a39bb051Smrg	if test $found = "no" ; then
8705a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8706a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8707a39bb051Smrg		fi
8708a39bb051Smrg
8709a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8710a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8711a39bb051Smrg		fi
8712a39bb051Smrg
8713a39bb051Smrg		CFLAGS="$CFLAGS -Werror=address"
8714a39bb051Smrg
87153b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
87163b83913fSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8717a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_address
87183b83913fSmrg		if eval test \${$cacheid+y}
87193b83913fSmrgthen :
87203b83913fSmrg  printf %s "(cached) " >&6
87213b83913fSmrgelse case e in #(
87223b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8723a39bb051Smrg/* end confdefs.h.  */
8724a39bb051Smrgint i;
8725a39bb051Smrgint
87263b83913fSmrgmain (void)
8727a39bb051Smrg{
8728a39bb051Smrg
8729a39bb051Smrg  ;
8730a39bb051Smrg  return 0;
8731a39bb051Smrg}
8732a39bb051Smrg_ACEOF
87333b83913fSmrgif ac_fn_c_try_link "$LINENO"
87343b83913fSmrgthen :
8735a39bb051Smrg  eval $cacheid=yes
87363b83913fSmrgelse case e in #(
87373b83913fSmrg  e) eval $cacheid=no ;;
87383b83913fSmrgesac
8739a39bb051Smrgfi
87403b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
87413b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
87423b83913fSmrgesac
8743a39bb051Smrgfi
8744a39bb051Smrg
8745a39bb051Smrg
8746a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8747a39bb051Smrg
8748a39bb051Smrg		eval supported=\$$cacheid
87493b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
87503b83913fSmrgprintf "%s\n" "$supported" >&6; }
8751a39bb051Smrg		if test "$supported" = "yes" ; then
8752a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8753a39bb051Smrg			found="yes"
8754a39bb051Smrg		fi
8755a39bb051Smrg	fi
8756a39bb051Smrg
8757a39bb051Smrg
8758a39bb051Smrg
8759a39bb051Smrg
8760a39bb051Smrg
8761a39bb051Smrg
8762a39bb051Smrg
8763a39bb051Smrg
8764a39bb051Smrg
8765a39bb051Smrg
8766a39bb051Smrg
8767a39bb051Smrg
8768a39bb051Smrg
8769a39bb051Smrg
8770a39bb051Smrg
8771a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8772a39bb051Smrg
8773a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8774a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87753b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
87763b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
87773b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
87783b83913fSmrgthen :
87793b83913fSmrg  printf %s "(cached) " >&6
87803b83913fSmrgelse case e in #(
87813b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8782a39bb051Smrg/* end confdefs.h.  */
8783a39bb051Smrgint i;
8784a39bb051Smrg_ACEOF
87853b83913fSmrgif ac_fn_c_try_compile "$LINENO"
87863b83913fSmrgthen :
8787a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
87883b83913fSmrgelse case e in #(
87893b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
87903b83913fSmrgesac
8791a39bb051Smrgfi
87923b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
87933b83913fSmrgesac
8794a39bb051Smrgfi
87953b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
87963b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8797a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8798a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8799a39bb051Smrgfi
8800a39bb051Smrg
8801a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8802a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8803a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8804a39bb051Smrg	fi
8805a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88063b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
88073b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
88083b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
88093b83913fSmrgthen :
88103b83913fSmrg  printf %s "(cached) " >&6
88113b83913fSmrgelse case e in #(
88123b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8813a39bb051Smrg/* end confdefs.h.  */
8814a39bb051Smrgint i;
8815a39bb051Smrg_ACEOF
88163b83913fSmrgif ac_fn_c_try_compile "$LINENO"
88173b83913fSmrgthen :
8818a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
88193b83913fSmrgelse case e in #(
88203b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
88213b83913fSmrgesac
8822a39bb051Smrgfi
88233b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
88243b83913fSmrgesac
8825a39bb051Smrgfi
88263b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
88273b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8828a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8829a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8830a39bb051Smrgfi
8831a39bb051Smrg
8832a39bb051Smrgfound="no"
8833a39bb051Smrg
8834a39bb051Smrg	if test $found = "no" ; then
8835a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8836a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8837a39bb051Smrg		fi
8838a39bb051Smrg
8839a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8840a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8841a39bb051Smrg		fi
8842a39bb051Smrg
8843a39bb051Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8844a39bb051Smrg
88453b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
88463b83913fSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8847a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
88483b83913fSmrg		if eval test \${$cacheid+y}
88493b83913fSmrgthen :
88503b83913fSmrg  printf %s "(cached) " >&6
88513b83913fSmrgelse case e in #(
88523b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8853a39bb051Smrg/* end confdefs.h.  */
8854a39bb051Smrgint i;
8855a39bb051Smrgint
88563b83913fSmrgmain (void)
8857a39bb051Smrg{
8858a39bb051Smrg
8859a39bb051Smrg  ;
8860a39bb051Smrg  return 0;
8861a39bb051Smrg}
8862a39bb051Smrg_ACEOF
88633b83913fSmrgif ac_fn_c_try_link "$LINENO"
88643b83913fSmrgthen :
8865a39bb051Smrg  eval $cacheid=yes
88663b83913fSmrgelse case e in #(
88673b83913fSmrg  e) eval $cacheid=no ;;
88683b83913fSmrgesac
8869a39bb051Smrgfi
88703b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
88713b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
88723b83913fSmrgesac
8873a39bb051Smrgfi
8874a39bb051Smrg
8875a39bb051Smrg
8876a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8877a39bb051Smrg
8878a39bb051Smrg		eval supported=\$$cacheid
88793b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
88803b83913fSmrgprintf "%s\n" "$supported" >&6; }
8881a39bb051Smrg		if test "$supported" = "yes" ; then
8882a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8883a39bb051Smrg			found="yes"
8884a39bb051Smrg		fi
8885a39bb051Smrg	fi
8886a39bb051Smrg
8887a39bb051Smrg	if test $found = "no" ; then
8888a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8889a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8890a39bb051Smrg		fi
8891a39bb051Smrg
8892a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8893a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8894a39bb051Smrg		fi
8895a39bb051Smrg
8896a39bb051Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8897a39bb051Smrg
88983b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
88993b83913fSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8900a39bb051Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
89013b83913fSmrg		if eval test \${$cacheid+y}
89023b83913fSmrgthen :
89033b83913fSmrg  printf %s "(cached) " >&6
89043b83913fSmrgelse case e in #(
89053b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8906a39bb051Smrg/* end confdefs.h.  */
8907a39bb051Smrgint i;
8908a39bb051Smrgint
89093b83913fSmrgmain (void)
8910a39bb051Smrg{
8911a39bb051Smrg
8912a39bb051Smrg  ;
8913a39bb051Smrg  return 0;
8914a39bb051Smrg}
8915a39bb051Smrg_ACEOF
89163b83913fSmrgif ac_fn_c_try_link "$LINENO"
89173b83913fSmrgthen :
8918a39bb051Smrg  eval $cacheid=yes
89193b83913fSmrgelse case e in #(
89203b83913fSmrg  e) eval $cacheid=no ;;
89213b83913fSmrgesac
8922a39bb051Smrgfi
89233b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
89243b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
89253b83913fSmrgesac
8926a39bb051Smrgfi
8927a39bb051Smrg
8928a39bb051Smrg
8929a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8930a39bb051Smrg
8931a39bb051Smrg		eval supported=\$$cacheid
89323b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
89333b83913fSmrgprintf "%s\n" "$supported" >&6; }
8934a39bb051Smrg		if test "$supported" = "yes" ; then
8935a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8936a39bb051Smrg			found="yes"
8937a39bb051Smrg		fi
8938a39bb051Smrg	fi
8939a39bb051Smrg
8940a39bb051Smrg
8941a39bb051Smrg
8942a39bb051Smrg
8943a39bb051Smrg
8944a39bb051Smrg
8945a39bb051Smrg
8946a39bb051Smrg
8947a39bb051Smrg
8948a39bb051Smrg
8949a39bb051Smrg
8950a39bb051Smrg
8951a39bb051Smrg
8952a39bb051Smrg
8953a39bb051Smrg
8954a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8955a39bb051Smrg
8956a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8957a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89583b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
89593b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
89603b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
89613b83913fSmrgthen :
89623b83913fSmrg  printf %s "(cached) " >&6
89633b83913fSmrgelse case e in #(
89643b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8965a39bb051Smrg/* end confdefs.h.  */
8966a39bb051Smrgint i;
8967a39bb051Smrg_ACEOF
89683b83913fSmrgif ac_fn_c_try_compile "$LINENO"
89693b83913fSmrgthen :
8970a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
89713b83913fSmrgelse case e in #(
89723b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
89733b83913fSmrgesac
8974a39bb051Smrgfi
89753b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
89763b83913fSmrgesac
8977a39bb051Smrgfi
89783b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
89793b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8980a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8981a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8982a39bb051Smrgfi
8983a39bb051Smrg
8984a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8985a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8986a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8987a39bb051Smrg	fi
8988a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
89893b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
89903b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
89913b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
89923b83913fSmrgthen :
89933b83913fSmrg  printf %s "(cached) " >&6
89943b83913fSmrgelse case e in #(
89953b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8996a39bb051Smrg/* end confdefs.h.  */
8997a39bb051Smrgint i;
8998a39bb051Smrg_ACEOF
89993b83913fSmrgif ac_fn_c_try_compile "$LINENO"
90003b83913fSmrgthen :
9001a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
90023b83913fSmrgelse case e in #(
90033b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
90043b83913fSmrgesac
9005a39bb051Smrgfi
90063b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
90073b83913fSmrgesac
9008a39bb051Smrgfi
90093b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
90103b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9011a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9012a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9013a39bb051Smrgfi
9014a39bb051Smrg
9015a39bb051Smrgfound="no"
9016a39bb051Smrg
9017a39bb051Smrg	if test $found = "no" ; then
9018a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9019a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9020a39bb051Smrg		fi
9021a39bb051Smrg
9022a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9023a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9024a39bb051Smrg		fi
9025a39bb051Smrg
9026a39bb051Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9027a39bb051Smrg
90283b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
90293b83913fSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9030a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
90313b83913fSmrg		if eval test \${$cacheid+y}
90323b83913fSmrgthen :
90333b83913fSmrg  printf %s "(cached) " >&6
90343b83913fSmrgelse case e in #(
90353b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9036a39bb051Smrg/* end confdefs.h.  */
9037a39bb051Smrgint i;
9038a39bb051Smrgint
90393b83913fSmrgmain (void)
9040a39bb051Smrg{
9041a39bb051Smrg
9042a39bb051Smrg  ;
9043a39bb051Smrg  return 0;
9044a39bb051Smrg}
9045a39bb051Smrg_ACEOF
90463b83913fSmrgif ac_fn_c_try_link "$LINENO"
90473b83913fSmrgthen :
9048a39bb051Smrg  eval $cacheid=yes
90493b83913fSmrgelse case e in #(
90503b83913fSmrg  e) eval $cacheid=no ;;
90513b83913fSmrgesac
9052a39bb051Smrgfi
90533b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
90543b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
90553b83913fSmrgesac
9056a39bb051Smrgfi
9057a39bb051Smrg
9058a39bb051Smrg
9059a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9060a39bb051Smrg
9061a39bb051Smrg		eval supported=\$$cacheid
90623b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
90633b83913fSmrgprintf "%s\n" "$supported" >&6; }
9064a39bb051Smrg		if test "$supported" = "yes" ; then
9065a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9066a39bb051Smrg			found="yes"
9067a39bb051Smrg		fi
9068a39bb051Smrg	fi
9069a39bb051Smrg
9070a39bb051Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9071a39bb051Smrgelse
90723b83913fSmrg{ 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
90733b83913fSmrgprintf "%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;}
9074a39bb051Smrg
9075a39bb051Smrg
9076a39bb051Smrg
9077a39bb051Smrg
9078a39bb051Smrg
9079a39bb051Smrg
9080a39bb051Smrg
9081a39bb051Smrg
9082a39bb051Smrg
9083a39bb051Smrg
9084a39bb051Smrg
9085a39bb051Smrg
9086a39bb051Smrg
9087a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9088a39bb051Smrg
9089a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9090a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90913b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
90923b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
90933b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
90943b83913fSmrgthen :
90953b83913fSmrg  printf %s "(cached) " >&6
90963b83913fSmrgelse case e in #(
90973b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9098a39bb051Smrg/* end confdefs.h.  */
9099a39bb051Smrgint i;
9100a39bb051Smrg_ACEOF
91013b83913fSmrgif ac_fn_c_try_compile "$LINENO"
91023b83913fSmrgthen :
9103a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
91043b83913fSmrgelse case e in #(
91053b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
91063b83913fSmrgesac
9107a39bb051Smrgfi
91083b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
91093b83913fSmrgesac
9110a39bb051Smrgfi
91113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
91123b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9113a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9114a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9115a39bb051Smrgfi
9116a39bb051Smrg
9117a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9118a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9119a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9120a39bb051Smrg	fi
9121a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91223b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
91233b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
91243b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
91253b83913fSmrgthen :
91263b83913fSmrg  printf %s "(cached) " >&6
91273b83913fSmrgelse case e in #(
91283b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9129a39bb051Smrg/* end confdefs.h.  */
9130a39bb051Smrgint i;
9131a39bb051Smrg_ACEOF
91323b83913fSmrgif ac_fn_c_try_compile "$LINENO"
91333b83913fSmrgthen :
9134a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
91353b83913fSmrgelse case e in #(
91363b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
91373b83913fSmrgesac
9138a39bb051Smrgfi
91393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
91403b83913fSmrgesac
9141a39bb051Smrgfi
91423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
91433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9144a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9145a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9146a39bb051Smrgfi
9147a39bb051Smrg
9148a39bb051Smrgfound="no"
9149a39bb051Smrg
9150a39bb051Smrg	if test $found = "no" ; then
9151a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9152a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9153a39bb051Smrg		fi
9154a39bb051Smrg
9155a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9156a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9157a39bb051Smrg		fi
9158a39bb051Smrg
9159a39bb051Smrg		CFLAGS="$CFLAGS -Wimplicit"
9160a39bb051Smrg
91613b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
91623b83913fSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
9163a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
91643b83913fSmrg		if eval test \${$cacheid+y}
91653b83913fSmrgthen :
91663b83913fSmrg  printf %s "(cached) " >&6
91673b83913fSmrgelse case e in #(
91683b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9169a39bb051Smrg/* end confdefs.h.  */
9170a39bb051Smrgint i;
9171a39bb051Smrgint
91723b83913fSmrgmain (void)
9173a39bb051Smrg{
9174a39bb051Smrg
9175a39bb051Smrg  ;
9176a39bb051Smrg  return 0;
9177a39bb051Smrg}
9178a39bb051Smrg_ACEOF
91793b83913fSmrgif ac_fn_c_try_link "$LINENO"
91803b83913fSmrgthen :
9181a39bb051Smrg  eval $cacheid=yes
91823b83913fSmrgelse case e in #(
91833b83913fSmrg  e) eval $cacheid=no ;;
91843b83913fSmrgesac
9185a39bb051Smrgfi
91863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
91873b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
91883b83913fSmrgesac
9189a39bb051Smrgfi
9190a39bb051Smrg
9191a39bb051Smrg
9192a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9193a39bb051Smrg
9194a39bb051Smrg		eval supported=\$$cacheid
91953b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
91963b83913fSmrgprintf "%s\n" "$supported" >&6; }
9197a39bb051Smrg		if test "$supported" = "yes" ; then
9198a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9199a39bb051Smrg			found="yes"
9200a39bb051Smrg		fi
9201a39bb051Smrg	fi
9202a39bb051Smrg
9203a39bb051Smrg
9204a39bb051Smrg
9205a39bb051Smrg
9206a39bb051Smrg
9207a39bb051Smrg
9208a39bb051Smrg
9209a39bb051Smrg
9210a39bb051Smrg
9211a39bb051Smrg
9212a39bb051Smrg
9213a39bb051Smrg
9214a39bb051Smrg
9215a39bb051Smrg
9216a39bb051Smrg
9217a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9218a39bb051Smrg
9219a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9220a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92213b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
92223b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
92233b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
92243b83913fSmrgthen :
92253b83913fSmrg  printf %s "(cached) " >&6
92263b83913fSmrgelse case e in #(
92273b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9228a39bb051Smrg/* end confdefs.h.  */
9229a39bb051Smrgint i;
9230a39bb051Smrg_ACEOF
92313b83913fSmrgif ac_fn_c_try_compile "$LINENO"
92323b83913fSmrgthen :
9233a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
92343b83913fSmrgelse case e in #(
92353b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
92363b83913fSmrgesac
9237a39bb051Smrgfi
92383b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
92393b83913fSmrgesac
9240a39bb051Smrgfi
92413b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
92423b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9243a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9244a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9245a39bb051Smrgfi
9246a39bb051Smrg
9247a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9248a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9249a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9250a39bb051Smrg	fi
9251a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92523b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
92533b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
92543b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
92553b83913fSmrgthen :
92563b83913fSmrg  printf %s "(cached) " >&6
92573b83913fSmrgelse case e in #(
92583b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9259a39bb051Smrg/* end confdefs.h.  */
9260a39bb051Smrgint i;
9261a39bb051Smrg_ACEOF
92623b83913fSmrgif ac_fn_c_try_compile "$LINENO"
92633b83913fSmrgthen :
9264a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
92653b83913fSmrgelse case e in #(
92663b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
92673b83913fSmrgesac
9268a39bb051Smrgfi
92693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
92703b83913fSmrgesac
9271a39bb051Smrgfi
92723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
92733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9274a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9275a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9276a39bb051Smrgfi
9277a39bb051Smrg
9278a39bb051Smrgfound="no"
9279a39bb051Smrg
9280a39bb051Smrg	if test $found = "no" ; then
9281a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9282a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9283a39bb051Smrg		fi
9284a39bb051Smrg
9285a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9286a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9287a39bb051Smrg		fi
9288a39bb051Smrg
9289a39bb051Smrg		CFLAGS="$CFLAGS -Wnonnull"
9290a39bb051Smrg
92913b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
92923b83913fSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9293a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
92943b83913fSmrg		if eval test \${$cacheid+y}
92953b83913fSmrgthen :
92963b83913fSmrg  printf %s "(cached) " >&6
92973b83913fSmrgelse case e in #(
92983b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9299a39bb051Smrg/* end confdefs.h.  */
9300a39bb051Smrgint i;
9301a39bb051Smrgint
93023b83913fSmrgmain (void)
9303a39bb051Smrg{
9304a39bb051Smrg
9305a39bb051Smrg  ;
9306a39bb051Smrg  return 0;
9307a39bb051Smrg}
9308a39bb051Smrg_ACEOF
93093b83913fSmrgif ac_fn_c_try_link "$LINENO"
93103b83913fSmrgthen :
9311a39bb051Smrg  eval $cacheid=yes
93123b83913fSmrgelse case e in #(
93133b83913fSmrg  e) eval $cacheid=no ;;
93143b83913fSmrgesac
9315a39bb051Smrgfi
93163b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
93173b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
93183b83913fSmrgesac
9319a39bb051Smrgfi
9320a39bb051Smrg
9321a39bb051Smrg
9322a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9323a39bb051Smrg
9324a39bb051Smrg		eval supported=\$$cacheid
93253b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
93263b83913fSmrgprintf "%s\n" "$supported" >&6; }
9327a39bb051Smrg		if test "$supported" = "yes" ; then
9328a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9329a39bb051Smrg			found="yes"
9330a39bb051Smrg		fi
9331a39bb051Smrg	fi
9332a39bb051Smrg
9333a39bb051Smrg
9334a39bb051Smrg
9335a39bb051Smrg
9336a39bb051Smrg
9337a39bb051Smrg
9338a39bb051Smrg
9339a39bb051Smrg
9340a39bb051Smrg
9341a39bb051Smrg
9342a39bb051Smrg
9343a39bb051Smrg
9344a39bb051Smrg
9345a39bb051Smrg
9346a39bb051Smrg
9347a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9348a39bb051Smrg
9349a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9350a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93513b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
93523b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
93533b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
93543b83913fSmrgthen :
93553b83913fSmrg  printf %s "(cached) " >&6
93563b83913fSmrgelse case e in #(
93573b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9358a39bb051Smrg/* end confdefs.h.  */
9359a39bb051Smrgint i;
9360a39bb051Smrg_ACEOF
93613b83913fSmrgif ac_fn_c_try_compile "$LINENO"
93623b83913fSmrgthen :
9363a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
93643b83913fSmrgelse case e in #(
93653b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
93663b83913fSmrgesac
9367a39bb051Smrgfi
93683b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
93693b83913fSmrgesac
9370a39bb051Smrgfi
93713b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
93723b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9373a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9374a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9375a39bb051Smrgfi
9376a39bb051Smrg
9377a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9378a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9379a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9380a39bb051Smrg	fi
9381a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
93823b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
93833b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
93843b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
93853b83913fSmrgthen :
93863b83913fSmrg  printf %s "(cached) " >&6
93873b83913fSmrgelse case e in #(
93883b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9389a39bb051Smrg/* end confdefs.h.  */
9390a39bb051Smrgint i;
9391a39bb051Smrg_ACEOF
93923b83913fSmrgif ac_fn_c_try_compile "$LINENO"
93933b83913fSmrgthen :
9394a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
93953b83913fSmrgelse case e in #(
93963b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
93973b83913fSmrgesac
9398a39bb051Smrgfi
93993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
94003b83913fSmrgesac
9401a39bb051Smrgfi
94023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
94033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9404a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9405a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9406a39bb051Smrgfi
9407a39bb051Smrg
9408a39bb051Smrgfound="no"
9409a39bb051Smrg
9410a39bb051Smrg	if test $found = "no" ; then
9411a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9412a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9413a39bb051Smrg		fi
9414a39bb051Smrg
9415a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9416a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9417a39bb051Smrg		fi
9418a39bb051Smrg
9419a39bb051Smrg		CFLAGS="$CFLAGS -Winit-self"
9420a39bb051Smrg
94213b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
94223b83913fSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9423a39bb051Smrg		cacheid=xorg_cv_cc_flag__Winit_self
94243b83913fSmrg		if eval test \${$cacheid+y}
94253b83913fSmrgthen :
94263b83913fSmrg  printf %s "(cached) " >&6
94273b83913fSmrgelse case e in #(
94283b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9429a39bb051Smrg/* end confdefs.h.  */
9430a39bb051Smrgint i;
9431a39bb051Smrgint
94323b83913fSmrgmain (void)
9433a39bb051Smrg{
9434a39bb051Smrg
9435a39bb051Smrg  ;
9436a39bb051Smrg  return 0;
9437a39bb051Smrg}
9438a39bb051Smrg_ACEOF
94393b83913fSmrgif ac_fn_c_try_link "$LINENO"
94403b83913fSmrgthen :
9441a39bb051Smrg  eval $cacheid=yes
94423b83913fSmrgelse case e in #(
94433b83913fSmrg  e) eval $cacheid=no ;;
94443b83913fSmrgesac
9445a39bb051Smrgfi
94463b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
94473b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
94483b83913fSmrgesac
9449a39bb051Smrgfi
9450a39bb051Smrg
9451a39bb051Smrg
9452a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9453a39bb051Smrg
9454a39bb051Smrg		eval supported=\$$cacheid
94553b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
94563b83913fSmrgprintf "%s\n" "$supported" >&6; }
9457a39bb051Smrg		if test "$supported" = "yes" ; then
9458a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9459a39bb051Smrg			found="yes"
9460a39bb051Smrg		fi
9461a39bb051Smrg	fi
9462a39bb051Smrg
9463a39bb051Smrg
9464a39bb051Smrg
9465a39bb051Smrg
9466a39bb051Smrg
9467a39bb051Smrg
9468a39bb051Smrg
9469a39bb051Smrg
9470a39bb051Smrg
9471a39bb051Smrg
9472a39bb051Smrg
9473a39bb051Smrg
9474a39bb051Smrg
9475a39bb051Smrg
9476a39bb051Smrg
9477a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9478a39bb051Smrg
9479a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9480a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94813b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
94823b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
94833b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
94843b83913fSmrgthen :
94853b83913fSmrg  printf %s "(cached) " >&6
94863b83913fSmrgelse case e in #(
94873b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9488a39bb051Smrg/* end confdefs.h.  */
9489a39bb051Smrgint i;
9490a39bb051Smrg_ACEOF
94913b83913fSmrgif ac_fn_c_try_compile "$LINENO"
94923b83913fSmrgthen :
9493a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
94943b83913fSmrgelse case e in #(
94953b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
94963b83913fSmrgesac
9497a39bb051Smrgfi
94983b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
94993b83913fSmrgesac
9500a39bb051Smrgfi
95013b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
95023b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9503a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9504a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9505a39bb051Smrgfi
9506a39bb051Smrg
9507a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9508a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9509a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9510a39bb051Smrg	fi
9511a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95123b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
95133b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
95143b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
95153b83913fSmrgthen :
95163b83913fSmrg  printf %s "(cached) " >&6
95173b83913fSmrgelse case e in #(
95183b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9519a39bb051Smrg/* end confdefs.h.  */
9520a39bb051Smrgint i;
9521a39bb051Smrg_ACEOF
95223b83913fSmrgif ac_fn_c_try_compile "$LINENO"
95233b83913fSmrgthen :
9524a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
95253b83913fSmrgelse case e in #(
95263b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
95273b83913fSmrgesac
9528a39bb051Smrgfi
95293b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
95303b83913fSmrgesac
9531a39bb051Smrgfi
95323b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
95333b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9534a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9535a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9536a39bb051Smrgfi
9537a39bb051Smrg
9538a39bb051Smrgfound="no"
9539a39bb051Smrg
9540a39bb051Smrg	if test $found = "no" ; then
9541a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9542a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9543a39bb051Smrg		fi
9544a39bb051Smrg
9545a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9546a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9547a39bb051Smrg		fi
9548a39bb051Smrg
9549a39bb051Smrg		CFLAGS="$CFLAGS -Wmain"
9550a39bb051Smrg
95513b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
95523b83913fSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9553a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmain
95543b83913fSmrg		if eval test \${$cacheid+y}
95553b83913fSmrgthen :
95563b83913fSmrg  printf %s "(cached) " >&6
95573b83913fSmrgelse case e in #(
95583b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9559a39bb051Smrg/* end confdefs.h.  */
9560a39bb051Smrgint i;
9561a39bb051Smrgint
95623b83913fSmrgmain (void)
9563a39bb051Smrg{
9564a39bb051Smrg
9565a39bb051Smrg  ;
9566a39bb051Smrg  return 0;
9567a39bb051Smrg}
9568a39bb051Smrg_ACEOF
95693b83913fSmrgif ac_fn_c_try_link "$LINENO"
95703b83913fSmrgthen :
9571a39bb051Smrg  eval $cacheid=yes
95723b83913fSmrgelse case e in #(
95733b83913fSmrg  e) eval $cacheid=no ;;
95743b83913fSmrgesac
9575a39bb051Smrgfi
95763b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
95773b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
95783b83913fSmrgesac
9579a39bb051Smrgfi
9580a39bb051Smrg
9581a39bb051Smrg
9582a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9583a39bb051Smrg
9584a39bb051Smrg		eval supported=\$$cacheid
95853b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
95863b83913fSmrgprintf "%s\n" "$supported" >&6; }
9587a39bb051Smrg		if test "$supported" = "yes" ; then
9588a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9589a39bb051Smrg			found="yes"
9590a39bb051Smrg		fi
9591a39bb051Smrg	fi
9592a39bb051Smrg
9593a39bb051Smrg
9594a39bb051Smrg
9595a39bb051Smrg
9596a39bb051Smrg
9597a39bb051Smrg
9598a39bb051Smrg
9599a39bb051Smrg
9600a39bb051Smrg
9601a39bb051Smrg
9602a39bb051Smrg
9603a39bb051Smrg
9604a39bb051Smrg
9605a39bb051Smrg
9606a39bb051Smrg
9607a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9608a39bb051Smrg
9609a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9610a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96113b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
96123b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
96133b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
96143b83913fSmrgthen :
96153b83913fSmrg  printf %s "(cached) " >&6
96163b83913fSmrgelse case e in #(
96173b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9618a39bb051Smrg/* end confdefs.h.  */
9619a39bb051Smrgint i;
9620a39bb051Smrg_ACEOF
96213b83913fSmrgif ac_fn_c_try_compile "$LINENO"
96223b83913fSmrgthen :
9623a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
96243b83913fSmrgelse case e in #(
96253b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
96263b83913fSmrgesac
9627a39bb051Smrgfi
96283b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
96293b83913fSmrgesac
9630a39bb051Smrgfi
96313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
96323b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9633a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9634a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9635a39bb051Smrgfi
9636a39bb051Smrg
9637a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9638a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9639a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9640a39bb051Smrg	fi
9641a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96423b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
96433b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
96443b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
96453b83913fSmrgthen :
96463b83913fSmrg  printf %s "(cached) " >&6
96473b83913fSmrgelse case e in #(
96483b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9649a39bb051Smrg/* end confdefs.h.  */
9650a39bb051Smrgint i;
9651a39bb051Smrg_ACEOF
96523b83913fSmrgif ac_fn_c_try_compile "$LINENO"
96533b83913fSmrgthen :
9654a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
96553b83913fSmrgelse case e in #(
96563b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
96573b83913fSmrgesac
9658a39bb051Smrgfi
96593b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
96603b83913fSmrgesac
9661a39bb051Smrgfi
96623b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
96633b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9664a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9665a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9666a39bb051Smrgfi
9667a39bb051Smrg
9668a39bb051Smrgfound="no"
9669a39bb051Smrg
9670a39bb051Smrg	if test $found = "no" ; then
9671a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9672a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9673a39bb051Smrg		fi
9674a39bb051Smrg
9675a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9676a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9677a39bb051Smrg		fi
9678a39bb051Smrg
9679a39bb051Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
9680a39bb051Smrg
96813b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
96823b83913fSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9683a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
96843b83913fSmrg		if eval test \${$cacheid+y}
96853b83913fSmrgthen :
96863b83913fSmrg  printf %s "(cached) " >&6
96873b83913fSmrgelse case e in #(
96883b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9689a39bb051Smrg/* end confdefs.h.  */
9690a39bb051Smrgint i;
9691a39bb051Smrgint
96923b83913fSmrgmain (void)
9693a39bb051Smrg{
9694a39bb051Smrg
9695a39bb051Smrg  ;
9696a39bb051Smrg  return 0;
9697a39bb051Smrg}
9698a39bb051Smrg_ACEOF
96993b83913fSmrgif ac_fn_c_try_link "$LINENO"
97003b83913fSmrgthen :
9701a39bb051Smrg  eval $cacheid=yes
97023b83913fSmrgelse case e in #(
97033b83913fSmrg  e) eval $cacheid=no ;;
97043b83913fSmrgesac
9705a39bb051Smrgfi
97063b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
97073b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
97083b83913fSmrgesac
9709a39bb051Smrgfi
9710a39bb051Smrg
9711a39bb051Smrg
9712a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9713a39bb051Smrg
9714a39bb051Smrg		eval supported=\$$cacheid
97153b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
97163b83913fSmrgprintf "%s\n" "$supported" >&6; }
9717a39bb051Smrg		if test "$supported" = "yes" ; then
9718a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9719a39bb051Smrg			found="yes"
9720a39bb051Smrg		fi
9721a39bb051Smrg	fi
9722a39bb051Smrg
9723a39bb051Smrg
9724a39bb051Smrg
9725a39bb051Smrg
9726a39bb051Smrg
9727a39bb051Smrg
9728a39bb051Smrg
9729a39bb051Smrg
9730a39bb051Smrg
9731a39bb051Smrg
9732a39bb051Smrg
9733a39bb051Smrg
9734a39bb051Smrg
9735a39bb051Smrg
9736a39bb051Smrg
9737a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9738a39bb051Smrg
9739a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9740a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97413b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
97423b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
97433b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
97443b83913fSmrgthen :
97453b83913fSmrg  printf %s "(cached) " >&6
97463b83913fSmrgelse case e in #(
97473b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748a39bb051Smrg/* end confdefs.h.  */
9749a39bb051Smrgint i;
9750a39bb051Smrg_ACEOF
97513b83913fSmrgif ac_fn_c_try_compile "$LINENO"
97523b83913fSmrgthen :
9753a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
97543b83913fSmrgelse case e in #(
97553b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
97563b83913fSmrgesac
9757a39bb051Smrgfi
97583b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
97593b83913fSmrgesac
9760a39bb051Smrgfi
97613b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
97623b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9763a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9764a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9765a39bb051Smrgfi
9766a39bb051Smrg
9767a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9768a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9769a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9770a39bb051Smrg	fi
9771a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97723b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
97733b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
97743b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
97753b83913fSmrgthen :
97763b83913fSmrg  printf %s "(cached) " >&6
97773b83913fSmrgelse case e in #(
97783b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9779a39bb051Smrg/* end confdefs.h.  */
9780a39bb051Smrgint i;
9781a39bb051Smrg_ACEOF
97823b83913fSmrgif ac_fn_c_try_compile "$LINENO"
97833b83913fSmrgthen :
9784a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
97853b83913fSmrgelse case e in #(
97863b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
97873b83913fSmrgesac
9788a39bb051Smrgfi
97893b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
97903b83913fSmrgesac
9791a39bb051Smrgfi
97923b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
97933b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9794a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9795a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9796a39bb051Smrgfi
9797a39bb051Smrg
9798a39bb051Smrgfound="no"
9799a39bb051Smrg
9800a39bb051Smrg	if test $found = "no" ; then
9801a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9802a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9803a39bb051Smrg		fi
9804a39bb051Smrg
9805a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9806a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9807a39bb051Smrg		fi
9808a39bb051Smrg
9809a39bb051Smrg		CFLAGS="$CFLAGS -Wsequence-point"
9810a39bb051Smrg
98113b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
98123b83913fSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
9813a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
98143b83913fSmrg		if eval test \${$cacheid+y}
98153b83913fSmrgthen :
98163b83913fSmrg  printf %s "(cached) " >&6
98173b83913fSmrgelse case e in #(
98183b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9819a39bb051Smrg/* end confdefs.h.  */
9820a39bb051Smrgint i;
9821a39bb051Smrgint
98223b83913fSmrgmain (void)
9823a39bb051Smrg{
9824a39bb051Smrg
9825a39bb051Smrg  ;
9826a39bb051Smrg  return 0;
9827a39bb051Smrg}
9828a39bb051Smrg_ACEOF
98293b83913fSmrgif ac_fn_c_try_link "$LINENO"
98303b83913fSmrgthen :
9831a39bb051Smrg  eval $cacheid=yes
98323b83913fSmrgelse case e in #(
98333b83913fSmrg  e) eval $cacheid=no ;;
98343b83913fSmrgesac
9835a39bb051Smrgfi
98363b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
98373b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
98383b83913fSmrgesac
9839a39bb051Smrgfi
9840a39bb051Smrg
9841a39bb051Smrg
9842a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9843a39bb051Smrg
9844a39bb051Smrg		eval supported=\$$cacheid
98453b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
98463b83913fSmrgprintf "%s\n" "$supported" >&6; }
9847a39bb051Smrg		if test "$supported" = "yes" ; then
9848a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9849a39bb051Smrg			found="yes"
9850a39bb051Smrg		fi
9851a39bb051Smrg	fi
9852a39bb051Smrg
9853a39bb051Smrg
9854a39bb051Smrg
9855a39bb051Smrg
9856a39bb051Smrg
9857a39bb051Smrg
9858a39bb051Smrg
9859a39bb051Smrg
9860a39bb051Smrg
9861a39bb051Smrg
9862a39bb051Smrg
9863a39bb051Smrg
9864a39bb051Smrg
9865a39bb051Smrg
9866a39bb051Smrg
9867a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9868a39bb051Smrg
9869a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9870a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98713b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
98723b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
98733b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
98743b83913fSmrgthen :
98753b83913fSmrg  printf %s "(cached) " >&6
98763b83913fSmrgelse case e in #(
98773b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9878a39bb051Smrg/* end confdefs.h.  */
9879a39bb051Smrgint i;
9880a39bb051Smrg_ACEOF
98813b83913fSmrgif ac_fn_c_try_compile "$LINENO"
98823b83913fSmrgthen :
9883a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
98843b83913fSmrgelse case e in #(
98853b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
98863b83913fSmrgesac
9887a39bb051Smrgfi
98883b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
98893b83913fSmrgesac
9890a39bb051Smrgfi
98913b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
98923b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9893a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9894a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9895a39bb051Smrgfi
9896a39bb051Smrg
9897a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9898a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9899a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9900a39bb051Smrg	fi
9901a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
99023b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
99033b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
99043b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
99053b83913fSmrgthen :
99063b83913fSmrg  printf %s "(cached) " >&6
99073b83913fSmrgelse case e in #(
99083b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9909a39bb051Smrg/* end confdefs.h.  */
9910a39bb051Smrgint i;
9911a39bb051Smrg_ACEOF
99123b83913fSmrgif ac_fn_c_try_compile "$LINENO"
99133b83913fSmrgthen :
9914a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
99153b83913fSmrgelse case e in #(
99163b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
99173b83913fSmrgesac
9918a39bb051Smrgfi
99193b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
99203b83913fSmrgesac
9921a39bb051Smrgfi
99223b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
99233b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9924a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9925a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9926a39bb051Smrgfi
9927a39bb051Smrg
9928a39bb051Smrgfound="no"
9929a39bb051Smrg
9930a39bb051Smrg	if test $found = "no" ; then
9931a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9932a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9933a39bb051Smrg		fi
9934a39bb051Smrg
9935a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9936a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9937a39bb051Smrg		fi
9938a39bb051Smrg
9939a39bb051Smrg		CFLAGS="$CFLAGS -Wreturn-type"
9940a39bb051Smrg
99413b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
99423b83913fSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
9943a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
99443b83913fSmrg		if eval test \${$cacheid+y}
99453b83913fSmrgthen :
99463b83913fSmrg  printf %s "(cached) " >&6
99473b83913fSmrgelse case e in #(
99483b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9949a39bb051Smrg/* end confdefs.h.  */
9950a39bb051Smrgint i;
9951a39bb051Smrgint
99523b83913fSmrgmain (void)
9953a39bb051Smrg{
9954a39bb051Smrg
9955a39bb051Smrg  ;
9956a39bb051Smrg  return 0;
9957a39bb051Smrg}
9958a39bb051Smrg_ACEOF
99593b83913fSmrgif ac_fn_c_try_link "$LINENO"
99603b83913fSmrgthen :
9961a39bb051Smrg  eval $cacheid=yes
99623b83913fSmrgelse case e in #(
99633b83913fSmrg  e) eval $cacheid=no ;;
99643b83913fSmrgesac
9965a39bb051Smrgfi
99663b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
99673b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
99683b83913fSmrgesac
9969a39bb051Smrgfi
9970a39bb051Smrg
9971a39bb051Smrg
9972a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9973a39bb051Smrg
9974a39bb051Smrg		eval supported=\$$cacheid
99753b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
99763b83913fSmrgprintf "%s\n" "$supported" >&6; }
9977a39bb051Smrg		if test "$supported" = "yes" ; then
9978a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9979a39bb051Smrg			found="yes"
9980a39bb051Smrg		fi
9981a39bb051Smrg	fi
9982a39bb051Smrg
9983a39bb051Smrg
9984a39bb051Smrg
9985a39bb051Smrg
9986a39bb051Smrg
9987a39bb051Smrg
9988a39bb051Smrg
9989a39bb051Smrg
9990a39bb051Smrg
9991a39bb051Smrg
9992a39bb051Smrg
9993a39bb051Smrg
9994a39bb051Smrg
9995a39bb051Smrg
9996a39bb051Smrg
9997a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9998a39bb051Smrg
9999a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10000a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100013b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
100023b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
100033b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
100043b83913fSmrgthen :
100053b83913fSmrg  printf %s "(cached) " >&6
100063b83913fSmrgelse case e in #(
100073b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10008a39bb051Smrg/* end confdefs.h.  */
10009a39bb051Smrgint i;
10010a39bb051Smrg_ACEOF
100113b83913fSmrgif ac_fn_c_try_compile "$LINENO"
100123b83913fSmrgthen :
10013a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
100143b83913fSmrgelse case e in #(
100153b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
100163b83913fSmrgesac
10017a39bb051Smrgfi
100183b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
100193b83913fSmrgesac
10020a39bb051Smrgfi
100213b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
100223b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10023a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10024a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10025a39bb051Smrgfi
10026a39bb051Smrg
10027a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10028a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10029a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10030a39bb051Smrg	fi
10031a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100323b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
100333b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
100343b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
100353b83913fSmrgthen :
100363b83913fSmrg  printf %s "(cached) " >&6
100373b83913fSmrgelse case e in #(
100383b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10039a39bb051Smrg/* end confdefs.h.  */
10040a39bb051Smrgint i;
10041a39bb051Smrg_ACEOF
100423b83913fSmrgif ac_fn_c_try_compile "$LINENO"
100433b83913fSmrgthen :
10044a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
100453b83913fSmrgelse case e in #(
100463b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
100473b83913fSmrgesac
10048a39bb051Smrgfi
100493b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
100503b83913fSmrgesac
10051a39bb051Smrgfi
100523b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
100533b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10054a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10055a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10056a39bb051Smrgfi
10057a39bb051Smrg
10058a39bb051Smrgfound="no"
10059a39bb051Smrg
10060a39bb051Smrg	if test $found = "no" ; then
10061a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10062a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10063a39bb051Smrg		fi
10064a39bb051Smrg
10065a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10066a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10067a39bb051Smrg		fi
10068a39bb051Smrg
10069a39bb051Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
10070a39bb051Smrg
100713b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
100723b83913fSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10073a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
100743b83913fSmrg		if eval test \${$cacheid+y}
100753b83913fSmrgthen :
100763b83913fSmrg  printf %s "(cached) " >&6
100773b83913fSmrgelse case e in #(
100783b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10079a39bb051Smrg/* end confdefs.h.  */
10080a39bb051Smrgint i;
10081a39bb051Smrgint
100823b83913fSmrgmain (void)
10083a39bb051Smrg{
10084a39bb051Smrg
10085a39bb051Smrg  ;
10086a39bb051Smrg  return 0;
10087a39bb051Smrg}
10088a39bb051Smrg_ACEOF
100893b83913fSmrgif ac_fn_c_try_link "$LINENO"
100903b83913fSmrgthen :
10091a39bb051Smrg  eval $cacheid=yes
100923b83913fSmrgelse case e in #(
100933b83913fSmrg  e) eval $cacheid=no ;;
100943b83913fSmrgesac
10095a39bb051Smrgfi
100963b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
100973b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
100983b83913fSmrgesac
10099a39bb051Smrgfi
10100a39bb051Smrg
10101a39bb051Smrg
10102a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10103a39bb051Smrg
10104a39bb051Smrg		eval supported=\$$cacheid
101053b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
101063b83913fSmrgprintf "%s\n" "$supported" >&6; }
10107a39bb051Smrg		if test "$supported" = "yes" ; then
10108a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10109a39bb051Smrg			found="yes"
10110a39bb051Smrg		fi
10111a39bb051Smrg	fi
10112a39bb051Smrg
10113a39bb051Smrg
10114a39bb051Smrg
10115a39bb051Smrg
10116a39bb051Smrg
10117a39bb051Smrg
10118a39bb051Smrg
10119a39bb051Smrg
10120a39bb051Smrg
10121a39bb051Smrg
10122a39bb051Smrg
10123a39bb051Smrg
10124a39bb051Smrg
10125a39bb051Smrg
10126a39bb051Smrg
10127a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10128a39bb051Smrg
10129a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10130a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101313b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
101323b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
101333b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
101343b83913fSmrgthen :
101353b83913fSmrg  printf %s "(cached) " >&6
101363b83913fSmrgelse case e in #(
101373b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10138a39bb051Smrg/* end confdefs.h.  */
10139a39bb051Smrgint i;
10140a39bb051Smrg_ACEOF
101413b83913fSmrgif ac_fn_c_try_compile "$LINENO"
101423b83913fSmrgthen :
10143a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
101443b83913fSmrgelse case e in #(
101453b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
101463b83913fSmrgesac
10147a39bb051Smrgfi
101483b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
101493b83913fSmrgesac
10150a39bb051Smrgfi
101513b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
101523b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10153a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10154a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10155a39bb051Smrgfi
10156a39bb051Smrg
10157a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10158a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10159a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10160a39bb051Smrg	fi
10161a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101623b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
101633b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
101643b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
101653b83913fSmrgthen :
101663b83913fSmrg  printf %s "(cached) " >&6
101673b83913fSmrgelse case e in #(
101683b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10169a39bb051Smrg/* end confdefs.h.  */
10170a39bb051Smrgint i;
10171a39bb051Smrg_ACEOF
101723b83913fSmrgif ac_fn_c_try_compile "$LINENO"
101733b83913fSmrgthen :
10174a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
101753b83913fSmrgelse case e in #(
101763b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
101773b83913fSmrgesac
10178a39bb051Smrgfi
101793b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
101803b83913fSmrgesac
10181a39bb051Smrgfi
101823b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
101833b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10184a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10185a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10186a39bb051Smrgfi
10187a39bb051Smrg
10188a39bb051Smrgfound="no"
10189a39bb051Smrg
10190a39bb051Smrg	if test $found = "no" ; then
10191a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10192a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10193a39bb051Smrg		fi
10194a39bb051Smrg
10195a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10196a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10197a39bb051Smrg		fi
10198a39bb051Smrg
10199a39bb051Smrg		CFLAGS="$CFLAGS -Warray-bounds"
10200a39bb051Smrg
102013b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
102023b83913fSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
10203a39bb051Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
102043b83913fSmrg		if eval test \${$cacheid+y}
102053b83913fSmrgthen :
102063b83913fSmrg  printf %s "(cached) " >&6
102073b83913fSmrgelse case e in #(
102083b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10209a39bb051Smrg/* end confdefs.h.  */
10210a39bb051Smrgint i;
10211a39bb051Smrgint
102123b83913fSmrgmain (void)
10213a39bb051Smrg{
10214a39bb051Smrg
10215a39bb051Smrg  ;
10216a39bb051Smrg  return 0;
10217a39bb051Smrg}
10218a39bb051Smrg_ACEOF
102193b83913fSmrgif ac_fn_c_try_link "$LINENO"
102203b83913fSmrgthen :
10221a39bb051Smrg  eval $cacheid=yes
102223b83913fSmrgelse case e in #(
102233b83913fSmrg  e) eval $cacheid=no ;;
102243b83913fSmrgesac
10225a39bb051Smrgfi
102263b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
102273b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
102283b83913fSmrgesac
10229a39bb051Smrgfi
10230a39bb051Smrg
10231a39bb051Smrg
10232a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10233a39bb051Smrg
10234a39bb051Smrg		eval supported=\$$cacheid
102353b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
102363b83913fSmrgprintf "%s\n" "$supported" >&6; }
10237a39bb051Smrg		if test "$supported" = "yes" ; then
10238a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10239a39bb051Smrg			found="yes"
10240a39bb051Smrg		fi
10241a39bb051Smrg	fi
10242a39bb051Smrg
10243a39bb051Smrg
10244a39bb051Smrg
10245a39bb051Smrg
10246a39bb051Smrg
10247a39bb051Smrg
10248a39bb051Smrg
10249a39bb051Smrg
10250a39bb051Smrg
10251a39bb051Smrg
10252a39bb051Smrg
10253a39bb051Smrg
10254a39bb051Smrg
10255a39bb051Smrg
10256a39bb051Smrg
10257a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10258a39bb051Smrg
10259a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10260a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102613b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
102623b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
102633b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
102643b83913fSmrgthen :
102653b83913fSmrg  printf %s "(cached) " >&6
102663b83913fSmrgelse case e in #(
102673b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10268a39bb051Smrg/* end confdefs.h.  */
10269a39bb051Smrgint i;
10270a39bb051Smrg_ACEOF
102713b83913fSmrgif ac_fn_c_try_compile "$LINENO"
102723b83913fSmrgthen :
10273a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
102743b83913fSmrgelse case e in #(
102753b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
102763b83913fSmrgesac
10277a39bb051Smrgfi
102783b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
102793b83913fSmrgesac
10280a39bb051Smrgfi
102813b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
102823b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10283a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10284a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10285a39bb051Smrgfi
10286a39bb051Smrg
10287a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10288a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10289a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10290a39bb051Smrg	fi
10291a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102923b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
102933b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
102943b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
102953b83913fSmrgthen :
102963b83913fSmrg  printf %s "(cached) " >&6
102973b83913fSmrgelse case e in #(
102983b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10299a39bb051Smrg/* end confdefs.h.  */
10300a39bb051Smrgint i;
10301a39bb051Smrg_ACEOF
103023b83913fSmrgif ac_fn_c_try_compile "$LINENO"
103033b83913fSmrgthen :
10304a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
103053b83913fSmrgelse case e in #(
103063b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
103073b83913fSmrgesac
10308a39bb051Smrgfi
103093b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
103103b83913fSmrgesac
10311a39bb051Smrgfi
103123b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
103133b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10314a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10315a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10316a39bb051Smrgfi
10317a39bb051Smrg
10318a39bb051Smrgfound="no"
10319a39bb051Smrg
10320a39bb051Smrg	if test $found = "no" ; then
10321a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10322a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10323a39bb051Smrg		fi
10324a39bb051Smrg
10325a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10326a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10327a39bb051Smrg		fi
10328a39bb051Smrg
10329a39bb051Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
10330a39bb051Smrg
103313b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
103323b83913fSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10333a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
103343b83913fSmrg		if eval test \${$cacheid+y}
103353b83913fSmrgthen :
103363b83913fSmrg  printf %s "(cached) " >&6
103373b83913fSmrgelse case e in #(
103383b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10339a39bb051Smrg/* end confdefs.h.  */
10340a39bb051Smrgint i;
10341a39bb051Smrgint
103423b83913fSmrgmain (void)
10343a39bb051Smrg{
10344a39bb051Smrg
10345a39bb051Smrg  ;
10346a39bb051Smrg  return 0;
10347a39bb051Smrg}
10348a39bb051Smrg_ACEOF
103493b83913fSmrgif ac_fn_c_try_link "$LINENO"
103503b83913fSmrgthen :
10351a39bb051Smrg  eval $cacheid=yes
103523b83913fSmrgelse case e in #(
103533b83913fSmrg  e) eval $cacheid=no ;;
103543b83913fSmrgesac
10355a39bb051Smrgfi
103563b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
103573b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
103583b83913fSmrgesac
10359a39bb051Smrgfi
10360a39bb051Smrg
10361a39bb051Smrg
10362a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10363a39bb051Smrg
10364a39bb051Smrg		eval supported=\$$cacheid
103653b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
103663b83913fSmrgprintf "%s\n" "$supported" >&6; }
10367a39bb051Smrg		if test "$supported" = "yes" ; then
10368a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10369a39bb051Smrg			found="yes"
10370a39bb051Smrg		fi
10371a39bb051Smrg	fi
10372a39bb051Smrg
10373a39bb051Smrg
10374a39bb051Smrg
10375a39bb051Smrg
10376a39bb051Smrg
10377a39bb051Smrg
10378a39bb051Smrg
10379a39bb051Smrg
10380a39bb051Smrg
10381a39bb051Smrg
10382a39bb051Smrg
10383a39bb051Smrg
10384a39bb051Smrg
10385a39bb051Smrg
10386a39bb051Smrg
10387a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10388a39bb051Smrg
10389a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10390a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103913b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
103923b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
103933b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
103943b83913fSmrgthen :
103953b83913fSmrg  printf %s "(cached) " >&6
103963b83913fSmrgelse case e in #(
103973b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10398a39bb051Smrg/* end confdefs.h.  */
10399a39bb051Smrgint i;
10400a39bb051Smrg_ACEOF
104013b83913fSmrgif ac_fn_c_try_compile "$LINENO"
104023b83913fSmrgthen :
10403a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
104043b83913fSmrgelse case e in #(
104053b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
104063b83913fSmrgesac
10407a39bb051Smrgfi
104083b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
104093b83913fSmrgesac
10410a39bb051Smrgfi
104113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
104123b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10413a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10414a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10415a39bb051Smrgfi
10416a39bb051Smrg
10417a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10418a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10419a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10420a39bb051Smrg	fi
10421a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
104223b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
104233b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
104243b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
104253b83913fSmrgthen :
104263b83913fSmrg  printf %s "(cached) " >&6
104273b83913fSmrgelse case e in #(
104283b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10429a39bb051Smrg/* end confdefs.h.  */
10430a39bb051Smrgint i;
10431a39bb051Smrg_ACEOF
104323b83913fSmrgif ac_fn_c_try_compile "$LINENO"
104333b83913fSmrgthen :
10434a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
104353b83913fSmrgelse case e in #(
104363b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
104373b83913fSmrgesac
10438a39bb051Smrgfi
104393b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
104403b83913fSmrgesac
10441a39bb051Smrgfi
104423b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
104433b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10444a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10445a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10446a39bb051Smrgfi
10447a39bb051Smrg
10448a39bb051Smrgfound="no"
10449a39bb051Smrg
10450a39bb051Smrg	if test $found = "no" ; then
10451a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10452a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10453a39bb051Smrg		fi
10454a39bb051Smrg
10455a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10456a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10457a39bb051Smrg		fi
10458a39bb051Smrg
10459a39bb051Smrg		CFLAGS="$CFLAGS -Waddress"
10460a39bb051Smrg
104613b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
104623b83913fSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10463a39bb051Smrg		cacheid=xorg_cv_cc_flag__Waddress
104643b83913fSmrg		if eval test \${$cacheid+y}
104653b83913fSmrgthen :
104663b83913fSmrg  printf %s "(cached) " >&6
104673b83913fSmrgelse case e in #(
104683b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10469a39bb051Smrg/* end confdefs.h.  */
10470a39bb051Smrgint i;
10471a39bb051Smrgint
104723b83913fSmrgmain (void)
10473a39bb051Smrg{
10474a39bb051Smrg
10475a39bb051Smrg  ;
10476a39bb051Smrg  return 0;
10477a39bb051Smrg}
10478a39bb051Smrg_ACEOF
104793b83913fSmrgif ac_fn_c_try_link "$LINENO"
104803b83913fSmrgthen :
10481a39bb051Smrg  eval $cacheid=yes
104823b83913fSmrgelse case e in #(
104833b83913fSmrg  e) eval $cacheid=no ;;
104843b83913fSmrgesac
10485a39bb051Smrgfi
104863b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
104873b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
104883b83913fSmrgesac
10489a39bb051Smrgfi
10490a39bb051Smrg
10491a39bb051Smrg
10492a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10493a39bb051Smrg
10494a39bb051Smrg		eval supported=\$$cacheid
104953b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
104963b83913fSmrgprintf "%s\n" "$supported" >&6; }
10497a39bb051Smrg		if test "$supported" = "yes" ; then
10498a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10499a39bb051Smrg			found="yes"
10500a39bb051Smrg		fi
10501a39bb051Smrg	fi
10502a39bb051Smrg
10503a39bb051Smrg
10504a39bb051Smrg
10505a39bb051Smrg
10506a39bb051Smrg
10507a39bb051Smrg
10508a39bb051Smrg
10509a39bb051Smrg
10510a39bb051Smrg
10511a39bb051Smrg
10512a39bb051Smrg
10513a39bb051Smrg
10514a39bb051Smrg
10515a39bb051Smrg
10516a39bb051Smrg
10517a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10518a39bb051Smrg
10519a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10520a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105213b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
105223b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
105233b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
105243b83913fSmrgthen :
105253b83913fSmrg  printf %s "(cached) " >&6
105263b83913fSmrgelse case e in #(
105273b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10528a39bb051Smrg/* end confdefs.h.  */
10529a39bb051Smrgint i;
10530a39bb051Smrg_ACEOF
105313b83913fSmrgif ac_fn_c_try_compile "$LINENO"
105323b83913fSmrgthen :
10533a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
105343b83913fSmrgelse case e in #(
105353b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
105363b83913fSmrgesac
10537a39bb051Smrgfi
105383b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
105393b83913fSmrgesac
10540a39bb051Smrgfi
105413b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
105423b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10543a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10544a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10545a39bb051Smrgfi
10546a39bb051Smrg
10547a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10548a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10549a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10550a39bb051Smrg	fi
10551a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105523b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
105533b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
105543b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
105553b83913fSmrgthen :
105563b83913fSmrg  printf %s "(cached) " >&6
105573b83913fSmrgelse case e in #(
105583b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10559a39bb051Smrg/* end confdefs.h.  */
10560a39bb051Smrgint i;
10561a39bb051Smrg_ACEOF
105623b83913fSmrgif ac_fn_c_try_compile "$LINENO"
105633b83913fSmrgthen :
10564a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
105653b83913fSmrgelse case e in #(
105663b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
105673b83913fSmrgesac
10568a39bb051Smrgfi
105693b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
105703b83913fSmrgesac
10571a39bb051Smrgfi
105723b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
105733b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10574a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10575a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10576a39bb051Smrgfi
10577a39bb051Smrg
10578a39bb051Smrgfound="no"
10579a39bb051Smrg
10580a39bb051Smrg	if test $found = "no" ; then
10581a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10582a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10583a39bb051Smrg		fi
10584a39bb051Smrg
10585a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10586a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10587a39bb051Smrg		fi
10588a39bb051Smrg
10589a39bb051Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10590a39bb051Smrg
105913b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
105923b83913fSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10593a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
105943b83913fSmrg		if eval test \${$cacheid+y}
105953b83913fSmrgthen :
105963b83913fSmrg  printf %s "(cached) " >&6
105973b83913fSmrgelse case e in #(
105983b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10599a39bb051Smrg/* end confdefs.h.  */
10600a39bb051Smrgint i;
10601a39bb051Smrgint
106023b83913fSmrgmain (void)
10603a39bb051Smrg{
10604a39bb051Smrg
10605a39bb051Smrg  ;
10606a39bb051Smrg  return 0;
10607a39bb051Smrg}
10608a39bb051Smrg_ACEOF
106093b83913fSmrgif ac_fn_c_try_link "$LINENO"
106103b83913fSmrgthen :
10611a39bb051Smrg  eval $cacheid=yes
106123b83913fSmrgelse case e in #(
106133b83913fSmrg  e) eval $cacheid=no ;;
106143b83913fSmrgesac
10615a39bb051Smrgfi
106163b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
106173b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
106183b83913fSmrgesac
10619a39bb051Smrgfi
10620a39bb051Smrg
10621a39bb051Smrg
10622a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10623a39bb051Smrg
10624a39bb051Smrg		eval supported=\$$cacheid
106253b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
106263b83913fSmrgprintf "%s\n" "$supported" >&6; }
10627a39bb051Smrg		if test "$supported" = "yes" ; then
10628a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10629a39bb051Smrg			found="yes"
10630a39bb051Smrg		fi
10631a39bb051Smrg	fi
10632a39bb051Smrg
10633a39bb051Smrg
10634a39bb051Smrg
10635a39bb051Smrg
10636a39bb051Smrg
10637a39bb051Smrg
10638a39bb051Smrg
10639a39bb051Smrg
10640a39bb051Smrg
10641a39bb051Smrg
10642a39bb051Smrg
10643a39bb051Smrg
10644a39bb051Smrg
10645a39bb051Smrg
10646a39bb051Smrg
10647a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10648a39bb051Smrg
10649a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10650a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106513b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
106523b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
106533b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
106543b83913fSmrgthen :
106553b83913fSmrg  printf %s "(cached) " >&6
106563b83913fSmrgelse case e in #(
106573b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10658a39bb051Smrg/* end confdefs.h.  */
10659a39bb051Smrgint i;
10660a39bb051Smrg_ACEOF
106613b83913fSmrgif ac_fn_c_try_compile "$LINENO"
106623b83913fSmrgthen :
10663a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
106643b83913fSmrgelse case e in #(
106653b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
106663b83913fSmrgesac
10667a39bb051Smrgfi
106683b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
106693b83913fSmrgesac
10670a39bb051Smrgfi
106713b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
106723b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10673a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10674a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10675a39bb051Smrgfi
10676a39bb051Smrg
10677a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10678a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10679a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10680a39bb051Smrg	fi
10681a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106823b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
106833b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
106843b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
106853b83913fSmrgthen :
106863b83913fSmrg  printf %s "(cached) " >&6
106873b83913fSmrgelse case e in #(
106883b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10689a39bb051Smrg/* end confdefs.h.  */
10690a39bb051Smrgint i;
10691a39bb051Smrg_ACEOF
106923b83913fSmrgif ac_fn_c_try_compile "$LINENO"
106933b83913fSmrgthen :
10694a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
106953b83913fSmrgelse case e in #(
106963b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
106973b83913fSmrgesac
10698a39bb051Smrgfi
106993b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
107003b83913fSmrgesac
10701a39bb051Smrgfi
107023b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
107033b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10704a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10705a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10706a39bb051Smrgfi
10707a39bb051Smrg
10708a39bb051Smrgfound="no"
10709a39bb051Smrg
10710a39bb051Smrg	if test $found = "no" ; then
10711a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10712a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10713a39bb051Smrg		fi
10714a39bb051Smrg
10715a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10716a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10717a39bb051Smrg		fi
10718a39bb051Smrg
10719a39bb051Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10720a39bb051Smrg
107213b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
107223b83913fSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10723a39bb051Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
107243b83913fSmrg		if eval test \${$cacheid+y}
107253b83913fSmrgthen :
107263b83913fSmrg  printf %s "(cached) " >&6
107273b83913fSmrgelse case e in #(
107283b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10729a39bb051Smrg/* end confdefs.h.  */
10730a39bb051Smrgint i;
10731a39bb051Smrgint
107323b83913fSmrgmain (void)
10733a39bb051Smrg{
10734a39bb051Smrg
10735a39bb051Smrg  ;
10736a39bb051Smrg  return 0;
10737a39bb051Smrg}
10738a39bb051Smrg_ACEOF
107393b83913fSmrgif ac_fn_c_try_link "$LINENO"
107403b83913fSmrgthen :
10741a39bb051Smrg  eval $cacheid=yes
107423b83913fSmrgelse case e in #(
107433b83913fSmrg  e) eval $cacheid=no ;;
107443b83913fSmrgesac
10745a39bb051Smrgfi
107463b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107473b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
107483b83913fSmrgesac
10749a39bb051Smrgfi
10750a39bb051Smrg
10751a39bb051Smrg
10752a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10753a39bb051Smrg
10754a39bb051Smrg		eval supported=\$$cacheid
107553b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
107563b83913fSmrgprintf "%s\n" "$supported" >&6; }
10757a39bb051Smrg		if test "$supported" = "yes" ; then
10758a39bb051Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10759a39bb051Smrg			found="yes"
10760a39bb051Smrg		fi
10761a39bb051Smrg	fi
10762a39bb051Smrg
10763a39bb051Smrg
10764a39bb051Smrgfi
10765a39bb051Smrg
10766a39bb051Smrg
10767a39bb051Smrg
10768a39bb051Smrg
10769a39bb051Smrg
10770a39bb051Smrg
10771a39bb051Smrg
10772a39bb051Smrg		CWARNFLAGS="$BASE_CFLAGS"
10773a39bb051Smrg		if  test "x$GCC" = xyes ; then
10774a39bb051Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10775a39bb051Smrg		fi
10776a39bb051Smrg
10777a39bb051Smrg
10778a39bb051Smrg
10779a39bb051Smrg
10780a39bb051Smrg
10781a39bb051Smrg
10782a39bb051Smrg
10783a39bb051Smrg
10784a39bb051Smrg# Check whether --enable-strict-compilation was given.
107853b83913fSmrgif test ${enable_strict_compilation+y}
107863b83913fSmrgthen :
10787a39bb051Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
107883b83913fSmrgelse case e in #(
107893b83913fSmrg  e) STRICT_COMPILE=no ;;
107903b83913fSmrgesac
10791a39bb051Smrgfi
10792a39bb051Smrg
10793a39bb051Smrg
10794a39bb051Smrg
10795a39bb051Smrg
10796a39bb051Smrg
10797a39bb051Smrg
10798a39bb051SmrgSTRICT_CFLAGS=""
10799a39bb051Smrg
10800a39bb051Smrg
10801a39bb051Smrg
10802a39bb051Smrg
10803a39bb051Smrg
10804a39bb051Smrg
10805a39bb051Smrg
10806a39bb051Smrg
10807a39bb051Smrg
10808a39bb051Smrg
10809a39bb051Smrg
10810a39bb051Smrg
10811a39bb051Smrg
10812a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10813a39bb051Smrg
10814a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10815a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108163b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
108173b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
108183b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
108193b83913fSmrgthen :
108203b83913fSmrg  printf %s "(cached) " >&6
108213b83913fSmrgelse case e in #(
108223b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10823a39bb051Smrg/* end confdefs.h.  */
10824a39bb051Smrgint i;
10825a39bb051Smrg_ACEOF
108263b83913fSmrgif ac_fn_c_try_compile "$LINENO"
108273b83913fSmrgthen :
10828a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
108293b83913fSmrgelse case e in #(
108303b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
108313b83913fSmrgesac
10832a39bb051Smrgfi
108333b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
108343b83913fSmrgesac
10835a39bb051Smrgfi
108363b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
108373b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10838a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10839a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10840a39bb051Smrgfi
10841a39bb051Smrg
10842a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10843a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10844a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10845a39bb051Smrg	fi
10846a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108473b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
108483b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
108493b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
108503b83913fSmrgthen :
108513b83913fSmrg  printf %s "(cached) " >&6
108523b83913fSmrgelse case e in #(
108533b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10854a39bb051Smrg/* end confdefs.h.  */
10855a39bb051Smrgint i;
10856a39bb051Smrg_ACEOF
108573b83913fSmrgif ac_fn_c_try_compile "$LINENO"
108583b83913fSmrgthen :
10859a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
108603b83913fSmrgelse case e in #(
108613b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
108623b83913fSmrgesac
10863a39bb051Smrgfi
108643b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
108653b83913fSmrgesac
10866a39bb051Smrgfi
108673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
108683b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10869a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10870a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10871a39bb051Smrgfi
10872a39bb051Smrg
10873a39bb051Smrgfound="no"
10874a39bb051Smrg
10875a39bb051Smrg	if test $found = "no" ; then
10876a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10877a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10878a39bb051Smrg		fi
10879a39bb051Smrg
10880a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10881a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10882a39bb051Smrg		fi
10883a39bb051Smrg
10884a39bb051Smrg		CFLAGS="$CFLAGS -pedantic"
10885a39bb051Smrg
108863b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
108873b83913fSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
10888a39bb051Smrg		cacheid=xorg_cv_cc_flag__pedantic
108893b83913fSmrg		if eval test \${$cacheid+y}
108903b83913fSmrgthen :
108913b83913fSmrg  printf %s "(cached) " >&6
108923b83913fSmrgelse case e in #(
108933b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10894a39bb051Smrg/* end confdefs.h.  */
10895a39bb051Smrgint i;
10896a39bb051Smrgint
108973b83913fSmrgmain (void)
10898a39bb051Smrg{
10899a39bb051Smrg
10900a39bb051Smrg  ;
10901a39bb051Smrg  return 0;
10902a39bb051Smrg}
10903a39bb051Smrg_ACEOF
109043b83913fSmrgif ac_fn_c_try_link "$LINENO"
109053b83913fSmrgthen :
10906a39bb051Smrg  eval $cacheid=yes
109073b83913fSmrgelse case e in #(
109083b83913fSmrg  e) eval $cacheid=no ;;
109093b83913fSmrgesac
10910a39bb051Smrgfi
109113b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
109123b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
109133b83913fSmrgesac
10914a39bb051Smrgfi
10915a39bb051Smrg
10916a39bb051Smrg
10917a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10918a39bb051Smrg
10919a39bb051Smrg		eval supported=\$$cacheid
109203b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
109213b83913fSmrgprintf "%s\n" "$supported" >&6; }
10922a39bb051Smrg		if test "$supported" = "yes" ; then
10923a39bb051Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10924a39bb051Smrg			found="yes"
10925a39bb051Smrg		fi
10926a39bb051Smrg	fi
10927a39bb051Smrg
10928a39bb051Smrg
10929a39bb051Smrg
10930a39bb051Smrg
10931a39bb051Smrg
10932a39bb051Smrg
10933a39bb051Smrg
10934a39bb051Smrg
10935a39bb051Smrg
10936a39bb051Smrg
10937a39bb051Smrg
10938a39bb051Smrg
10939a39bb051Smrg
10940a39bb051Smrg
10941a39bb051Smrg
10942a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10943a39bb051Smrg
10944a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10945a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
109463b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
109473b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
109483b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
109493b83913fSmrgthen :
109503b83913fSmrg  printf %s "(cached) " >&6
109513b83913fSmrgelse case e in #(
109523b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10953a39bb051Smrg/* end confdefs.h.  */
10954a39bb051Smrgint i;
10955a39bb051Smrg_ACEOF
109563b83913fSmrgif ac_fn_c_try_compile "$LINENO"
109573b83913fSmrgthen :
10958a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
109593b83913fSmrgelse case e in #(
109603b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
109613b83913fSmrgesac
10962a39bb051Smrgfi
109633b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
109643b83913fSmrgesac
10965a39bb051Smrgfi
109663b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
109673b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10968a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10969a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10970a39bb051Smrgfi
10971a39bb051Smrg
10972a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10973a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10974a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10975a39bb051Smrg	fi
10976a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
109773b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
109783b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
109793b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
109803b83913fSmrgthen :
109813b83913fSmrg  printf %s "(cached) " >&6
109823b83913fSmrgelse case e in #(
109833b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10984a39bb051Smrg/* end confdefs.h.  */
10985a39bb051Smrgint i;
10986a39bb051Smrg_ACEOF
109873b83913fSmrgif ac_fn_c_try_compile "$LINENO"
109883b83913fSmrgthen :
10989a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
109903b83913fSmrgelse case e in #(
109913b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
109923b83913fSmrgesac
10993a39bb051Smrgfi
109943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
109953b83913fSmrgesac
10996a39bb051Smrgfi
109973b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
109983b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10999a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11000a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11001a39bb051Smrgfi
11002a39bb051Smrg
11003a39bb051Smrgfound="no"
11004a39bb051Smrg
11005a39bb051Smrg	if test $found = "no" ; then
11006a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11007a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11008a39bb051Smrg		fi
11009a39bb051Smrg
11010a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11011a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11012a39bb051Smrg		fi
11013a39bb051Smrg
11014a39bb051Smrg		CFLAGS="$CFLAGS -Werror"
11015a39bb051Smrg
110163b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
110173b83913fSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
11018a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror
110193b83913fSmrg		if eval test \${$cacheid+y}
110203b83913fSmrgthen :
110213b83913fSmrg  printf %s "(cached) " >&6
110223b83913fSmrgelse case e in #(
110233b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11024a39bb051Smrg/* end confdefs.h.  */
11025a39bb051Smrgint i;
11026a39bb051Smrgint
110273b83913fSmrgmain (void)
11028a39bb051Smrg{
11029a39bb051Smrg
11030a39bb051Smrg  ;
11031a39bb051Smrg  return 0;
11032a39bb051Smrg}
11033a39bb051Smrg_ACEOF
110343b83913fSmrgif ac_fn_c_try_link "$LINENO"
110353b83913fSmrgthen :
11036a39bb051Smrg  eval $cacheid=yes
110373b83913fSmrgelse case e in #(
110383b83913fSmrg  e) eval $cacheid=no ;;
110393b83913fSmrgesac
11040a39bb051Smrgfi
110413b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
110423b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
110433b83913fSmrgesac
11044a39bb051Smrgfi
11045a39bb051Smrg
11046a39bb051Smrg
11047a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11048a39bb051Smrg
11049a39bb051Smrg		eval supported=\$$cacheid
110503b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
110513b83913fSmrgprintf "%s\n" "$supported" >&6; }
11052a39bb051Smrg		if test "$supported" = "yes" ; then
11053a39bb051Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11054a39bb051Smrg			found="yes"
11055a39bb051Smrg		fi
11056a39bb051Smrg	fi
11057a39bb051Smrg
11058a39bb051Smrg	if test $found = "no" ; then
11059a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11060a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11061a39bb051Smrg		fi
11062a39bb051Smrg
11063a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11064a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11065a39bb051Smrg		fi
11066a39bb051Smrg
11067a39bb051Smrg		CFLAGS="$CFLAGS -errwarn"
11068a39bb051Smrg
110693b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
110703b83913fSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
11071a39bb051Smrg		cacheid=xorg_cv_cc_flag__errwarn
110723b83913fSmrg		if eval test \${$cacheid+y}
110733b83913fSmrgthen :
110743b83913fSmrg  printf %s "(cached) " >&6
110753b83913fSmrgelse case e in #(
110763b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11077a39bb051Smrg/* end confdefs.h.  */
11078a39bb051Smrgint i;
11079a39bb051Smrgint
110803b83913fSmrgmain (void)
11081a39bb051Smrg{
11082a39bb051Smrg
11083a39bb051Smrg  ;
11084a39bb051Smrg  return 0;
11085a39bb051Smrg}
11086a39bb051Smrg_ACEOF
110873b83913fSmrgif ac_fn_c_try_link "$LINENO"
110883b83913fSmrgthen :
11089a39bb051Smrg  eval $cacheid=yes
110903b83913fSmrgelse case e in #(
110913b83913fSmrg  e) eval $cacheid=no ;;
110923b83913fSmrgesac
11093a39bb051Smrgfi
110943b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
110953b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
110963b83913fSmrgesac
11097a39bb051Smrgfi
11098a39bb051Smrg
11099a39bb051Smrg
11100a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11101a39bb051Smrg
11102a39bb051Smrg		eval supported=\$$cacheid
111033b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
111043b83913fSmrgprintf "%s\n" "$supported" >&6; }
11105a39bb051Smrg		if test "$supported" = "yes" ; then
11106a39bb051Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11107a39bb051Smrg			found="yes"
11108a39bb051Smrg		fi
11109a39bb051Smrg	fi
11110a39bb051Smrg
11111a39bb051Smrg
11112a39bb051Smrg
11113a39bb051Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11114a39bb051Smrg# activate it with -Werror, so we add it here explicitly.
11115a39bb051Smrg
11116a39bb051Smrg
11117a39bb051Smrg
11118a39bb051Smrg
11119a39bb051Smrg
11120a39bb051Smrg
11121a39bb051Smrg
11122a39bb051Smrg
11123a39bb051Smrg
11124a39bb051Smrg
11125a39bb051Smrg
11126a39bb051Smrg
11127a39bb051Smrg
11128a39bb051Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11129a39bb051Smrg
11130a39bb051Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11131a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
111323b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
111333b83913fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
111343b83913fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
111353b83913fSmrgthen :
111363b83913fSmrg  printf %s "(cached) " >&6
111373b83913fSmrgelse case e in #(
111383b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11139a39bb051Smrg/* end confdefs.h.  */
11140a39bb051Smrgint i;
11141a39bb051Smrg_ACEOF
111423b83913fSmrgif ac_fn_c_try_compile "$LINENO"
111433b83913fSmrgthen :
11144a39bb051Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
111453b83913fSmrgelse case e in #(
111463b83913fSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
111473b83913fSmrgesac
11148a39bb051Smrgfi
111493b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
111503b83913fSmrgesac
11151a39bb051Smrgfi
111523b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
111533b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11154a39bb051Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11155a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11156a39bb051Smrgfi
11157a39bb051Smrg
11158a39bb051Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11159a39bb051Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11160a39bb051Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11161a39bb051Smrg	fi
11162a39bb051Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
111633b83913fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
111643b83913fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
111653b83913fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
111663b83913fSmrgthen :
111673b83913fSmrg  printf %s "(cached) " >&6
111683b83913fSmrgelse case e in #(
111693b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11170a39bb051Smrg/* end confdefs.h.  */
11171a39bb051Smrgint i;
11172a39bb051Smrg_ACEOF
111733b83913fSmrgif ac_fn_c_try_compile "$LINENO"
111743b83913fSmrgthen :
11175a39bb051Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
111763b83913fSmrgelse case e in #(
111773b83913fSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
111783b83913fSmrgesac
11179a39bb051Smrgfi
111803b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
111813b83913fSmrgesac
11182a39bb051Smrgfi
111833b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
111843b83913fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11185a39bb051Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11186a39bb051Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11187a39bb051Smrgfi
11188a39bb051Smrg
11189a39bb051Smrgfound="no"
11190a39bb051Smrg
11191a39bb051Smrg	if test $found = "no" ; then
11192a39bb051Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11193a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11194a39bb051Smrg		fi
11195a39bb051Smrg
11196a39bb051Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11197a39bb051Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11198a39bb051Smrg		fi
11199a39bb051Smrg
11200a39bb051Smrg		CFLAGS="$CFLAGS -Werror=attributes"
11201a39bb051Smrg
112023b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
112033b83913fSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11204a39bb051Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
112053b83913fSmrg		if eval test \${$cacheid+y}
112063b83913fSmrgthen :
112073b83913fSmrg  printf %s "(cached) " >&6
112083b83913fSmrgelse case e in #(
112093b83913fSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11210a39bb051Smrg/* end confdefs.h.  */
11211a39bb051Smrgint i;
11212a39bb051Smrgint
112133b83913fSmrgmain (void)
11214a39bb051Smrg{
11215a39bb051Smrg
11216a39bb051Smrg  ;
11217a39bb051Smrg  return 0;
11218a39bb051Smrg}
11219a39bb051Smrg_ACEOF
112203b83913fSmrgif ac_fn_c_try_link "$LINENO"
112213b83913fSmrgthen :
11222a39bb051Smrg  eval $cacheid=yes
112233b83913fSmrgelse case e in #(
112243b83913fSmrg  e) eval $cacheid=no ;;
112253b83913fSmrgesac
11226a39bb051Smrgfi
112273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
112283b83913fSmrg    conftest$ac_exeext conftest.$ac_ext ;;
112293b83913fSmrgesac
11230a39bb051Smrgfi
11231a39bb051Smrg
11232a39bb051Smrg
11233a39bb051Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11234a39bb051Smrg
11235a39bb051Smrg		eval supported=\$$cacheid
112363b83913fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
112373b83913fSmrgprintf "%s\n" "$supported" >&6; }
11238a39bb051Smrg		if test "$supported" = "yes" ; then
11239a39bb051Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11240a39bb051Smrg			found="yes"
11241a39bb051Smrg		fi
11242a39bb051Smrg	fi
11243a39bb051Smrg
11244a39bb051Smrg
11245a39bb051Smrg
11246a39bb051Smrgif test "x$STRICT_COMPILE" = "xyes"; then
11247a39bb051Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11248a39bb051Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11249a39bb051Smrgfi
11250a39bb051Smrg
11251a39bb051Smrg
11252a39bb051Smrg
11253a39bb051Smrg
11254a39bb051Smrg
11255a39bb051Smrg
112563b83913fSmrg
112573b83913fSmrg
11258a39bb051Smrgcat >>confdefs.h <<_ACEOF
11259a39bb051Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11260a39bb051Smrg_ACEOF
11261a39bb051Smrg
11262a39bb051Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11263a39bb051Smrg	if test "x$PVM" = "x"; then
11264a39bb051Smrg		PVM="0"
11265a39bb051Smrg	fi
11266a39bb051Smrg
112673b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11268a39bb051Smrg
11269a39bb051Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11270a39bb051Smrg	if test "x$PVP" = "x"; then
11271a39bb051Smrg		PVP="0"
11272a39bb051Smrg	fi
11273a39bb051Smrg
112743b83913fSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11275a39bb051Smrg
11276a39bb051Smrg
11277a39bb051Smrg
112783b83913fSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11279a39bb051Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
112803b83913fSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
112813b83913fSmrgtouch \$(top_srcdir)/ChangeLog; \
112823b83913fSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11283a39bb051Smrg
11284a39bb051Smrg
11285a39bb051Smrg
11286a39bb051Smrg
11287a39bb051Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11288a39bb051SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11289a39bb051Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
112903b83913fSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
112913b83913fSmrgtouch \$(top_srcdir)/INSTALL; \
112923b83913fSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11293a39bb051Smrg
11294a39bb051Smrg
11295a39bb051Smrg
11296a39bb051Smrg
11297a39bb051Smrg
11298a39bb051Smrg
112993b83913fSmrgcase $host_os in
113003b83913fSmrg    solaris*)
113013b83913fSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
113023b83913fSmrg        # check for a man page file found in later versions that use
113033b83913fSmrg        # traditional section numbers instead
113043b83913fSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
113053b83913fSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
113063b83913fSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
113073b83913fSmrgthen :
113083b83913fSmrg  printf %s "(cached) " >&6
113093b83913fSmrgelse case e in #(
113103b83913fSmrg  e) test "$cross_compiling" = yes &&
113113b83913fSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
113123b83913fSmrgif test -r "/usr/share/man/man7/attributes.7"; then
113133b83913fSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
113143b83913fSmrgelse
113153b83913fSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
113163b83913fSmrgfi ;;
113173b83913fSmrgesac
113183b83913fSmrgfi
113193b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
113203b83913fSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
113213b83913fSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
113223b83913fSmrgthen :
113233b83913fSmrg  SYSV_MAN_SECTIONS=false
113243b83913fSmrgelse case e in #(
113253b83913fSmrg  e) SYSV_MAN_SECTIONS=true ;;
113263b83913fSmrgesac
113273b83913fSmrgfi
113283b83913fSmrg
113293b83913fSmrg        ;;
113303b83913fSmrg    *) SYSV_MAN_SECTIONS=false ;;
113313b83913fSmrgesac
113323b83913fSmrg
11333a39bb051Smrgif test x$APP_MAN_SUFFIX = x    ; then
11334a39bb051Smrg    APP_MAN_SUFFIX=1
11335a39bb051Smrgfi
11336a39bb051Smrgif test x$APP_MAN_DIR = x    ; then
11337a39bb051Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11338a39bb051Smrgfi
11339a39bb051Smrg
11340a39bb051Smrgif test x$LIB_MAN_SUFFIX = x    ; then
11341a39bb051Smrg    LIB_MAN_SUFFIX=3
11342a39bb051Smrgfi
11343a39bb051Smrgif test x$LIB_MAN_DIR = x    ; then
11344a39bb051Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11345a39bb051Smrgfi
11346a39bb051Smrg
11347a39bb051Smrgif test x$FILE_MAN_SUFFIX = x    ; then
113483b83913fSmrg    case $SYSV_MAN_SECTIONS in
113493b83913fSmrg	true)				FILE_MAN_SUFFIX=4  ;;
11350a39bb051Smrg	*)				FILE_MAN_SUFFIX=5  ;;
11351c19de146Smrg    esac
11352c19de146Smrgfi
11353c19de146Smrgif test x$FILE_MAN_DIR = x    ; then
113549ef7378bSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11355c19de146Smrgfi
11356c19de146Smrg
11357c19de146Smrgif test x$MISC_MAN_SUFFIX = x    ; then
113583b83913fSmrg    case $SYSV_MAN_SECTIONS in
113593b83913fSmrg	true)				MISC_MAN_SUFFIX=5  ;;
11360a39bb051Smrg	*)				MISC_MAN_SUFFIX=7  ;;
11361c19de146Smrg    esac
11362c19de146Smrgfi
11363c19de146Smrgif test x$MISC_MAN_DIR = x    ; then
113649ef7378bSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11365c19de146Smrgfi
11366c19de146Smrg
11367c19de146Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
113683b83913fSmrg    case $SYSV_MAN_SECTIONS in
113693b83913fSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11370a39bb051Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11371c19de146Smrg    esac
11372c19de146Smrgfi
11373c19de146Smrgif test x$DRIVER_MAN_DIR = x    ; then
113749ef7378bSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11375c19de146Smrgfi
11376c19de146Smrg
11377c19de146Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
113783b83913fSmrg    case $SYSV_MAN_SECTIONS in
113793b83913fSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11380a39bb051Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11381c19de146Smrg    esac
11382c19de146Smrgfi
11383c19de146Smrgif test x$ADMIN_MAN_DIR = x    ; then
11384c19de146Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11385c19de146Smrgfi
11386c19de146Smrg
11387c19de146Smrg
11388c19de146Smrg
11389c19de146Smrg
11390c19de146Smrg
11391c19de146Smrg
11392c19de146Smrg
11393c19de146Smrg
11394c19de146Smrg
11395c19de146Smrg
11396c19de146Smrg
11397c19de146Smrg
11398c19de146Smrg
11399c19de146Smrg
11400c19de146Smrg
11401c918a7e2SmrgXORG_MAN_PAGE="X Version 11"
11402c19de146Smrg
11403c918a7e2SmrgMAN_SUBSTS="\
11404c918a7e2Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11405c918a7e2Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11406c918a7e2Smrg	-e 's|__xservername__|Xorg|g' \
11407c918a7e2Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11408c918a7e2Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11409c918a7e2Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11410c918a7e2Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11411c918a7e2Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11412c918a7e2Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11413c918a7e2Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11414c918a7e2Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11415c918a7e2Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11416c19de146Smrg
114179ef7378bSmrg
11418c918a7e2Smrg
11419c918a7e2Smrg# Check whether --enable-silent-rules was given.
114203b83913fSmrgif test ${enable_silent_rules+y}
114213b83913fSmrgthen :
11422c918a7e2Smrg  enableval=$enable_silent_rules;
11423c918a7e2Smrgfi
11424c918a7e2Smrg
11425a39bb051Smrgcase $enable_silent_rules in # (((
11426a39bb051Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11427a39bb051Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11428a39bb051Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11429c918a7e2Smrgesac
11430a39bb051Smrgam_make=${MAKE-make}
114313b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
114323b83913fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
114333b83913fSmrgif test ${am_cv_make_support_nested_variables+y}
114343b83913fSmrgthen :
114353b83913fSmrg  printf %s "(cached) " >&6
114363b83913fSmrgelse case e in #(
114373b83913fSmrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
11438a39bb051SmrgBAR0=false
11439a39bb051SmrgBAR1=true
11440a39bb051SmrgV=1
11441a39bb051Smrgam__doit:
11442a39bb051Smrg	@$(TRUE)
11443a39bb051Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11444a39bb051Smrg  am_cv_make_support_nested_variables=yes
11445a39bb051Smrgelse
11446a39bb051Smrg  am_cv_make_support_nested_variables=no
114473b83913fSmrgfi ;;
114483b83913fSmrgesac
11449a39bb051Smrgfi
114503b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
114513b83913fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11452a39bb051Smrgif test $am_cv_make_support_nested_variables = yes; then
11453a39bb051Smrg    AM_V='$(V)'
11454a39bb051Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11455a39bb051Smrgelse
11456a39bb051Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11457a39bb051Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11458a39bb051Smrgfi
11459c918a7e2SmrgAM_BACKSLASH='\'
11460c918a7e2Smrg
11461c918a7e2Smrg
11462c918a7e2Smrg
114633b83913fSmrg
11464c918a7e2Smrg# Checks for pkg-config packages
11465c918a7e2Smrg
114669ef7378bSmrgpkg_failed=no
114673b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XBIFF" >&5
114683b83913fSmrgprintf %s "checking for XBIFF... " >&6; }
114699ef7378bSmrg
114709ef7378bSmrgif test -n "$XBIFF_CFLAGS"; then
114719ef7378bSmrg    pkg_cv_XBIFF_CFLAGS="$XBIFF_CFLAGS"
114729ef7378bSmrg elif test -n "$PKG_CONFIG"; then
114739ef7378bSmrg    if test -n "$PKG_CONFIG" && \
114743b83913fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25\""; } >&5
114753b83913fSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25") 2>&5
114769ef7378bSmrg  ac_status=$?
114773b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
114789ef7378bSmrg  test $ac_status = 0; }; then
114793b83913fSmrg  pkg_cv_XBIFF_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>/dev/null`
11480a39bb051Smrg		      test "x$?" != "x0" && pkg_failed=yes
114819ef7378bSmrgelse
114829ef7378bSmrg  pkg_failed=yes
114839ef7378bSmrgfi
114849ef7378bSmrg else
114859ef7378bSmrg    pkg_failed=untried
114869ef7378bSmrgfi
114879ef7378bSmrgif test -n "$XBIFF_LIBS"; then
114889ef7378bSmrg    pkg_cv_XBIFF_LIBS="$XBIFF_LIBS"
114899ef7378bSmrg elif test -n "$PKG_CONFIG"; then
114909ef7378bSmrg    if test -n "$PKG_CONFIG" && \
114913b83913fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25\""; } >&5
114923b83913fSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25") 2>&5
114939ef7378bSmrg  ac_status=$?
114943b83913fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
114959ef7378bSmrg  test $ac_status = 0; }; then
114963b83913fSmrg  pkg_cv_XBIFF_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>/dev/null`
11497a39bb051Smrg		      test "x$?" != "x0" && pkg_failed=yes
114989ef7378bSmrgelse
114999ef7378bSmrg  pkg_failed=yes
115009ef7378bSmrgfi
115019ef7378bSmrg else
115029ef7378bSmrg    pkg_failed=untried
115039ef7378bSmrgfi
115049ef7378bSmrg
115059ef7378bSmrg
115069ef7378bSmrg
115079ef7378bSmrgif test $pkg_failed = yes; then
115083b83913fSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
115093b83913fSmrgprintf "%s\n" "no" >&6; }
115109ef7378bSmrg
115119ef7378bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
115129ef7378bSmrg        _pkg_short_errors_supported=yes
11513c19de146Smrgelse
115149ef7378bSmrg        _pkg_short_errors_supported=no
115159ef7378bSmrgfi
115169ef7378bSmrg        if test $_pkg_short_errors_supported = yes; then
115173b83913fSmrg	        XBIFF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>&1`
115189ef7378bSmrg        else
115193b83913fSmrg	        XBIFF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25" 2>&1`
115209ef7378bSmrg        fi
115219ef7378bSmrg	# Put the nasty error message in config.log where it belongs
115229ef7378bSmrg	echo "$XBIFF_PKG_ERRORS" >&5
115239ef7378bSmrg
115243b83913fSmrg	as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.1 xbitmaps xext x11 xproto >= 7.0.25) were not met:
115259ef7378bSmrg
115269ef7378bSmrg$XBIFF_PKG_ERRORS
115279ef7378bSmrg
115289ef7378bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
115299ef7378bSmrginstalled software in a non-standard prefix.
115309ef7378bSmrg
115319ef7378bSmrgAlternatively, you may set the environment variables XBIFF_CFLAGS
115329ef7378bSmrgand XBIFF_LIBS to avoid the need to call pkg-config.
11533a39bb051SmrgSee the pkg-config man page for more details." "$LINENO" 5
115349ef7378bSmrgelif test $pkg_failed = untried; then
115353b83913fSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
115363b83913fSmrgprintf "%s\n" "no" >&6; }
115373b83913fSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
115383b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11539c918a7e2Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
115409ef7378bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
115419ef7378bSmrgpath to pkg-config.
115429ef7378bSmrg
115439ef7378bSmrgAlternatively, you may set the environment variables XBIFF_CFLAGS
115449ef7378bSmrgand XBIFF_LIBS to avoid the need to call pkg-config.
115459ef7378bSmrgSee the pkg-config man page for more details.
115469ef7378bSmrg
115479ef7378bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
115483b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
115499ef7378bSmrgelse
115509ef7378bSmrg	XBIFF_CFLAGS=$pkg_cv_XBIFF_CFLAGS
115519ef7378bSmrg	XBIFF_LIBS=$pkg_cv_XBIFF_LIBS
115523b83913fSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
115533b83913fSmrgprintf "%s\n" "yes" >&6; }
11554a39bb051Smrg
115559ef7378bSmrgfi
11556c19de146Smrg
11557c918a7e2Smrg# Checks for headers
115583b83913fSmrgac_fn_c_check_header_compile "$LINENO" "paths.h" "ac_cv_header_paths_h" "$ac_includes_default"
115593b83913fSmrgif test "x$ac_cv_header_paths_h" = xyes
115603b83913fSmrgthen :
115613b83913fSmrg  printf "%s\n" "#define HAVE_PATHS_H 1" >>confdefs.h
115623b83913fSmrg
115633b83913fSmrgfi
115643b83913fSmrg
115653b83913fSmrg
115663b83913fSmrg# Checks for typedefs, structures, and compiler characteristics.
115673b83913fSmrg# Check whether --enable-largefile was given.
115683b83913fSmrgif test ${enable_largefile+y}
115693b83913fSmrgthen :
115703b83913fSmrg  enableval=$enable_largefile;
115713b83913fSmrgfi
115723b83913fSmrgif test "$enable_largefile,$enable_year2038" != no,no
115733b83913fSmrgthen :
115743b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5
115753b83913fSmrgprintf %s "checking for $CC option to enable large file support... " >&6; }
115763b83913fSmrgif test ${ac_cv_sys_largefile_opts+y}
115773b83913fSmrgthen :
115783b83913fSmrg  printf %s "(cached) " >&6
115793b83913fSmrgelse case e in #(
115803b83913fSmrg  e) ac_save_CC="$CC"
115813b83913fSmrg  ac_opt_found=no
115823b83913fSmrg  for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do
115833b83913fSmrg    if test x"$ac_opt" != x"none needed"
115843b83913fSmrgthen :
115853b83913fSmrg  CC="$ac_save_CC $ac_opt"
115863b83913fSmrgfi
115873b83913fSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
115883b83913fSmrg/* end confdefs.h.  */
115893b83913fSmrg#include <sys/types.h>
115903b83913fSmrg#ifndef FTYPE
115913b83913fSmrg# define FTYPE off_t
115923b83913fSmrg#endif
115933b83913fSmrg /* Check that FTYPE can represent 2**63 - 1 correctly.
115943b83913fSmrg    We can't simply define LARGE_FTYPE to be 9223372036854775807,
115953b83913fSmrg    since some C++ compilers masquerading as C compilers
115963b83913fSmrg    incorrectly reject 9223372036854775807.  */
115973b83913fSmrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))
115983b83913fSmrg  int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721
115993b83913fSmrg		       && LARGE_FTYPE % 2147483647 == 1)
116003b83913fSmrg		      ? 1 : -1];
116013b83913fSmrgint
116023b83913fSmrgmain (void)
116033b83913fSmrg{
116043b83913fSmrg
116053b83913fSmrg  ;
116063b83913fSmrg  return 0;
116073b83913fSmrg}
11608c918a7e2Smrg_ACEOF
116093b83913fSmrgif ac_fn_c_try_compile "$LINENO"
116103b83913fSmrgthen :
116113b83913fSmrg  if test x"$ac_opt" = x"none needed"
116123b83913fSmrgthen :
116133b83913fSmrg  # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.
116143b83913fSmrg	 CC="$CC -DFTYPE=ino_t"
116153b83913fSmrg	 if ac_fn_c_try_compile "$LINENO"
116163b83913fSmrgthen :
116173b83913fSmrg
116183b83913fSmrgelse case e in #(
116193b83913fSmrg  e) CC="$CC -D_FILE_OFFSET_BITS=64"
116203b83913fSmrg	    if ac_fn_c_try_compile "$LINENO"
116213b83913fSmrgthen :
116223b83913fSmrg  ac_opt='-D_FILE_OFFSET_BITS=64'
116233b83913fSmrgfi
116243b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;;
116253b83913fSmrgesac
116263b83913fSmrgfi
116273b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
116283b83913fSmrgfi
116293b83913fSmrg      ac_cv_sys_largefile_opts=$ac_opt
116303b83913fSmrg      ac_opt_found=yes
116313b83913fSmrgfi
116323b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
116333b83913fSmrg    test $ac_opt_found = no || break
116343b83913fSmrg  done
116353b83913fSmrg  CC="$ac_save_CC"
11636c918a7e2Smrg
116373b83913fSmrg  test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;
116383b83913fSmrgesac
11639c918a7e2Smrgfi
116403b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5
116413b83913fSmrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; }
116423b83913fSmrg
116433b83913fSmrgac_have_largefile=yes
116443b83913fSmrgcase $ac_cv_sys_largefile_opts in #(
116453b83913fSmrg  "none needed") :
116463b83913fSmrg     ;; #(
116473b83913fSmrg  "supported through gnulib") :
116483b83913fSmrg     ;; #(
116493b83913fSmrg  "support not detected") :
116503b83913fSmrg    ac_have_largefile=no ;; #(
116513b83913fSmrg  "-D_FILE_OFFSET_BITS=64") :
116523b83913fSmrg
116533b83913fSmrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
116543b83913fSmrg ;; #(
116553b83913fSmrg  "-D_LARGE_FILES=1") :
116563b83913fSmrg
116573b83913fSmrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h
116583b83913fSmrg ;; #(
116593b83913fSmrg  "-n32") :
116603b83913fSmrg    CC="$CC -n32" ;; #(
116613b83913fSmrg  *) :
116623b83913fSmrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;
116633b83913fSmrgesac
11664c918a7e2Smrg
116653b83913fSmrgif test "$enable_year2038" != no
116663b83913fSmrgthen :
116673b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5
116683b83913fSmrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; }
116693b83913fSmrgif test ${ac_cv_sys_year2038_opts+y}
116703b83913fSmrgthen :
116713b83913fSmrg  printf %s "(cached) " >&6
116723b83913fSmrgelse case e in #(
116733b83913fSmrg  e) ac_save_CPPFLAGS="$CPPFLAGS"
116743b83913fSmrg  ac_opt_found=no
116753b83913fSmrg  for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do
116763b83913fSmrg    if test x"$ac_opt" != x"none needed"
116773b83913fSmrgthen :
116783b83913fSmrg  CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"
116793b83913fSmrgfi
116803b83913fSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
116813b83913fSmrg/* end confdefs.h.  */
116823b83913fSmrg
116833b83913fSmrg  #include <time.h>
116843b83913fSmrg  /* Check that time_t can represent 2**32 - 1 correctly.  */
116853b83913fSmrg  #define LARGE_TIME_T \\
116863b83913fSmrg    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
116873b83913fSmrg  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
116883b83913fSmrg                           && LARGE_TIME_T % 65537 == 0)
116893b83913fSmrg                          ? 1 : -1];
116903b83913fSmrg
116913b83913fSmrgint
116923b83913fSmrgmain (void)
116933b83913fSmrg{
116943b83913fSmrg
116953b83913fSmrg  ;
116963b83913fSmrg  return 0;
116973b83913fSmrg}
116983b83913fSmrg_ACEOF
116993b83913fSmrgif ac_fn_c_try_compile "$LINENO"
117003b83913fSmrgthen :
117013b83913fSmrg  ac_cv_sys_year2038_opts="$ac_opt"
117023b83913fSmrg      ac_opt_found=yes
117033b83913fSmrgfi
117043b83913fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
117053b83913fSmrg    test $ac_opt_found = no || break
117063b83913fSmrg  done
117073b83913fSmrg  CPPFLAGS="$ac_save_CPPFLAGS"
117083b83913fSmrg  test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;
117093b83913fSmrgesac
117103b83913fSmrgfi
117113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5
117123b83913fSmrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; }
117133b83913fSmrg
117143b83913fSmrgac_have_year2038=yes
117153b83913fSmrgcase $ac_cv_sys_year2038_opts in #(
117163b83913fSmrg  "none needed") :
117173b83913fSmrg     ;; #(
117183b83913fSmrg  "support not detected") :
117193b83913fSmrg    ac_have_year2038=no ;; #(
117203b83913fSmrg  "-D_TIME_BITS=64") :
117213b83913fSmrg
117223b83913fSmrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h
117233b83913fSmrg ;; #(
117243b83913fSmrg  "-D__MINGW_USE_VC2005_COMPAT") :
117253b83913fSmrg
117263b83913fSmrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h
117273b83913fSmrg ;; #(
117283b83913fSmrg  "-U_USE_32_BIT_TIME_T"*) :
117293b83913fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
117303b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
117313b83913fSmrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It
117323b83913fSmrgwill stop working after mid-January 2038. Remove
117333b83913fSmrg_USE_32BIT_TIME_T from the compiler flags.
117343b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
117353b83913fSmrg  *) :
117363b83913fSmrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;
117373b83913fSmrgesac
117383b83913fSmrg
117393b83913fSmrgfi
11740c918a7e2Smrg
117413b83913fSmrgfi
11742c918a7e2Smrg
11743c918a7e2Smrg# Allow builder to set path to look for mailboxes
117443b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for mailbox directory" >&5
117453b83913fSmrgprintf %s "checking for mailbox directory... " >&6; }
11746c918a7e2Smrg
11747c918a7e2Smrg# Check whether --with-mailbox-directory was given.
117483b83913fSmrgif test ${with_mailbox_directory+y}
117493b83913fSmrgthen :
11750c918a7e2Smrg  withval=$with_mailbox_directory; mailbox_directory=$with_mailbox_directory
11751c918a7e2Smrgfi
11752c918a7e2Smrg
11753c19de146Smrg
11754c918a7e2Smrgif test "x$mailbox_directory" != "x"; then
11755c918a7e2Smrg
117563b83913fSmrgprintf "%s\n" "#define MAILBOX_DIRECTORY \"$mailbox_directory\"" >>confdefs.h
117579ef7378bSmrg
117583b83913fSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $mailbox_directory" >&5
117593b83913fSmrgprintf "%s\n" "$mailbox_directory" >&6; }
11760c918a7e2Smrgelse
117613b83913fSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: not set" >&5
117623b83913fSmrgprintf "%s\n" "not set" >&6; }
11763c918a7e2Smrgfi
117649ef7378bSmrg
11765c918a7e2Smrgac_config_files="$ac_config_files Makefile man/Makefile"
117669ef7378bSmrg
11767c19de146Smrgcat >confcache <<\_ACEOF
11768c19de146Smrg# This file is a shell script that caches the results of configure
11769c19de146Smrg# tests run on this system so they can be shared between configure
11770c19de146Smrg# scripts and configure runs, see configure's option --config-cache.
11771c19de146Smrg# It is not useful on other systems.  If it contains results you don't
11772c19de146Smrg# want to keep, you may remove or edit it.
11773c19de146Smrg#
11774c19de146Smrg# config.status only pays attention to the cache file if you give it
11775c19de146Smrg# the --recheck option to rerun configure.
11776c19de146Smrg#
117773b83913fSmrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
117783b83913fSmrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
11779c19de146Smrg# following values.
11780c19de146Smrg
11781c19de146Smrg_ACEOF
11782c19de146Smrg
11783c19de146Smrg# The following way of writing the cache mishandles newlines in values,
11784c19de146Smrg# but we know of no workaround that is simple, portable, and efficient.
117859ef7378bSmrg# So, we kill variables containing newlines.
11786c19de146Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
11787c19de146Smrg# and sets the high bit in the cache file unless we assign to the vars.
117889ef7378bSmrg(
117899ef7378bSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
117909ef7378bSmrg    eval ac_val=\$$ac_var
117919ef7378bSmrg    case $ac_val in #(
117929ef7378bSmrg    *${as_nl}*)
117939ef7378bSmrg      case $ac_var in #(
117943b83913fSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
117953b83913fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
117969ef7378bSmrg      esac
117979ef7378bSmrg      case $ac_var in #(
117989ef7378bSmrg      _ | IFS | as_nl) ;; #(
117999ef7378bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
118009ef7378bSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
118019ef7378bSmrg      esac ;;
118029ef7378bSmrg    esac
118039ef7378bSmrg  done
118049ef7378bSmrg
11805c19de146Smrg  (set) 2>&1 |
118069ef7378bSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
118079ef7378bSmrg    *${as_nl}ac_space=\ *)
118083b83913fSmrg      # 'set' does not quote correctly, so add quotes: double-quote
118099ef7378bSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11810c19de146Smrg      sed -n \
11811c19de146Smrg	"s/'/'\\\\''/g;
11812c19de146Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
118139ef7378bSmrg      ;; #(
11814c19de146Smrg    *)
118153b83913fSmrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
118169ef7378bSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11817c19de146Smrg      ;;
118189ef7378bSmrg    esac |
118199ef7378bSmrg    sort
118209ef7378bSmrg) |
11821c19de146Smrg  sed '
118229ef7378bSmrg     /^ac_cv_env_/b end
11823c19de146Smrg     t clear
118249ef7378bSmrg     :clear
118253b83913fSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11826c19de146Smrg     t end
118279ef7378bSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
118289ef7378bSmrg     :end' >>confcache
118299ef7378bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
118309ef7378bSmrg  if test -w "$cache_file"; then
11831c918a7e2Smrg    if test "x$cache_file" != "x/dev/null"; then
118323b83913fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
118333b83913fSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11834c918a7e2Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11835c918a7e2Smrg	cat confcache >"$cache_file"
11836c918a7e2Smrg      else
11837c918a7e2Smrg        case $cache_file in #(
11838c918a7e2Smrg        */* | ?:*)
11839c918a7e2Smrg	  mv -f confcache "$cache_file"$$ &&
11840c918a7e2Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11841c918a7e2Smrg        *)
11842c918a7e2Smrg	  mv -f confcache "$cache_file" ;;
11843c918a7e2Smrg	esac
11844c918a7e2Smrg      fi
11845c918a7e2Smrg    fi
11846c19de146Smrg  else
118473b83913fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
118483b83913fSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11849c19de146Smrg  fi
11850c19de146Smrgfi
11851c19de146Smrgrm -f confcache
11852c19de146Smrg
11853c19de146Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11854c19de146Smrg# Let make expand exec_prefix.
11855c19de146Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11856c19de146Smrg
11857c19de146SmrgDEFS=-DHAVE_CONFIG_H
11858c19de146Smrg
11859c19de146Smrgac_libobjs=
11860c19de146Smrgac_ltlibobjs=
11861c918a7e2SmrgU=
11862c19de146Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11863c19de146Smrg  # 1. Remove the extension, and $U if already installed.
118649ef7378bSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
118653b83913fSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
118669ef7378bSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
118679ef7378bSmrg  #    will be set to the directory where LIBOBJS objects are built.
118689ef7378bSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
118699ef7378bSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11870c19de146Smrgdone
11871c19de146SmrgLIBOBJS=$ac_libobjs
11872c19de146Smrg
11873c19de146SmrgLTLIBOBJS=$ac_ltlibobjs
11874c19de146Smrg
11875c19de146Smrg
118763b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
118773b83913fSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
11878a39bb051Smrg   if test -n "$am_sleep_pid"; then
11879a39bb051Smrg     # Hide warnings about reused PIDs.
11880a39bb051Smrg     wait $am_sleep_pid 2>/dev/null
11881a39bb051Smrg   fi
118823b83913fSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
118833b83913fSmrgprintf "%s\n" "done" >&6; }
118849ef7378bSmrg if test -n "$EXEEXT"; then
118859ef7378bSmrg  am__EXEEXT_TRUE=
118869ef7378bSmrg  am__EXEEXT_FALSE='#'
118879ef7378bSmrgelse
118889ef7378bSmrg  am__EXEEXT_TRUE='#'
118899ef7378bSmrg  am__EXEEXT_FALSE=
118909ef7378bSmrgfi
118919ef7378bSmrg
11892c19de146Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11893c918a7e2Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
118949ef7378bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11895c19de146Smrgfi
11896c19de146Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11897c918a7e2Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
118989ef7378bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11899c19de146Smrgfi
119003b83913fSmrg# Check whether --enable-year2038 was given.
119013b83913fSmrgif test ${enable_year2038+y}
119023b83913fSmrgthen :
119033b83913fSmrg  enableval=$enable_year2038;
119043b83913fSmrgfi
119053b83913fSmrg
11906c19de146Smrg
11907c918a7e2Smrg: "${CONFIG_STATUS=./config.status}"
119089ef7378bSmrgac_write_fail=0
11909c19de146Smrgac_clean_files_save=$ac_clean_files
11910c19de146Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
119113b83913fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
119123b83913fSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
119139ef7378bSmrgas_write_fail=0
119149ef7378bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11915c19de146Smrg#! $SHELL
11916c19de146Smrg# Generated by $as_me.
11917c19de146Smrg# Run this file to recreate the current configuration.
11918c19de146Smrg# Compiler output produced by configure, useful for debugging
11919c19de146Smrg# configure, is in config.log if it exists.
11920c19de146Smrg
11921c19de146Smrgdebug=false
11922c19de146Smrgac_cs_recheck=false
11923c19de146Smrgac_cs_silent=false
11924c19de146Smrg
119259ef7378bSmrgSHELL=\${CONFIG_SHELL-$SHELL}
119269ef7378bSmrgexport SHELL
119279ef7378bSmrg_ASEOF
119289ef7378bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
119299ef7378bSmrg## -------------------- ##
119309ef7378bSmrg## M4sh Initialization. ##
119319ef7378bSmrg## -------------------- ##
119329ef7378bSmrg
119339ef7378bSmrg# Be more Bourne compatible
119349ef7378bSmrgDUALCASE=1; export DUALCASE # for MKS sh
119353b83913fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
119363b83913fSmrgthen :
11937c19de146Smrg  emulate sh
11938c19de146Smrg  NULLCMD=:
119399ef7378bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11940c19de146Smrg  # is contrary to our usage.  Disable this feature.
11941c19de146Smrg  alias -g '${1+"$@"}'='"$@"'
119429ef7378bSmrg  setopt NO_GLOB_SUBST
119433b83913fSmrgelse case e in #(
119443b83913fSmrg  e) case `(set -o) 2>/dev/null` in #(
119459ef7378bSmrg  *posix*) :
119469ef7378bSmrg    set -o posix ;; #(
119479ef7378bSmrg  *) :
119489ef7378bSmrg     ;;
119493b83913fSmrgesac ;;
119509ef7378bSmrgesac
11951c19de146Smrgfi
11952c19de146Smrg
119539ef7378bSmrg
119543b83913fSmrg
119553b83913fSmrg# Reset variables that may have inherited troublesome values from
119563b83913fSmrg# the environment.
119573b83913fSmrg
119583b83913fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
119593b83913fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
119603b83913fSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
119613b83913fSmrg# Quoting is to prevent editors from complaining about space-tab.
119629ef7378bSmrgas_nl='
119639ef7378bSmrg'
119649ef7378bSmrgexport as_nl
119653b83913fSmrgIFS=" ""	$as_nl"
119663b83913fSmrg
119673b83913fSmrgPS1='$ '
119683b83913fSmrgPS2='> '
119693b83913fSmrgPS4='+ '
119703b83913fSmrg
119713b83913fSmrg# Ensure predictable behavior from utilities with locale-dependent output.
119723b83913fSmrgLC_ALL=C
119733b83913fSmrgexport LC_ALL
119743b83913fSmrgLANGUAGE=C
119753b83913fSmrgexport LANGUAGE
119763b83913fSmrg
119773b83913fSmrg# We cannot yet rely on "unset" to work, but we need these variables
119783b83913fSmrg# to be unset--not just set to an empty or harmless value--now, to
119793b83913fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
119803b83913fSmrg# also avoids known problems related to "unset" and subshell syntax
119813b83913fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
119823b83913fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
119833b83913fSmrgdo eval test \${$as_var+y} \
119843b83913fSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
119853b83913fSmrgdone
119863b83913fSmrg
119873b83913fSmrg# Ensure that fds 0, 1, and 2 are open.
119883b83913fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
119893b83913fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
119903b83913fSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
119919ef7378bSmrg
119929ef7378bSmrg# The user is always right.
119933b83913fSmrgif ${PATH_SEPARATOR+false} :; then
119949ef7378bSmrg  PATH_SEPARATOR=:
119959ef7378bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
119969ef7378bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
119979ef7378bSmrg      PATH_SEPARATOR=';'
119989ef7378bSmrg  }
11999c19de146Smrgfi
12000c19de146Smrg
12001c19de146Smrg
120029ef7378bSmrg# Find who we are.  Look in the path if we contain no directory separator.
12003c918a7e2Smrgas_myself=
120049ef7378bSmrgcase $0 in #((
120059ef7378bSmrg  *[\\/]* ) as_myself=$0 ;;
120069ef7378bSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
120079ef7378bSmrgfor as_dir in $PATH
120089ef7378bSmrgdo
120099ef7378bSmrg  IFS=$as_save_IFS
120103b83913fSmrg  case $as_dir in #(((
120113b83913fSmrg    '') as_dir=./ ;;
120123b83913fSmrg    */) ;;
120133b83913fSmrg    *) as_dir=$as_dir/ ;;
120143b83913fSmrg  esac
120153b83913fSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
120169ef7378bSmrg  done
120179ef7378bSmrgIFS=$as_save_IFS
120189ef7378bSmrg
120199ef7378bSmrg     ;;
120209ef7378bSmrgesac
120213b83913fSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
120229ef7378bSmrg# in which case we are not to be found in the path.
120239ef7378bSmrgif test "x$as_myself" = x; then
120249ef7378bSmrg  as_myself=$0
120259ef7378bSmrgfi
120269ef7378bSmrgif test ! -f "$as_myself"; then
120273b83913fSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
120289ef7378bSmrg  exit 1
120299ef7378bSmrgfi
120309ef7378bSmrg
120319ef7378bSmrg
120329ef7378bSmrg
12033c918a7e2Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12034c918a7e2Smrg# ----------------------------------------
120359ef7378bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
120369ef7378bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12037c918a7e2Smrg# script with STATUS, using 1 if that was 0.
120389ef7378bSmrgas_fn_error ()
120399ef7378bSmrg{
12040c918a7e2Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
12041c918a7e2Smrg  if test "$4"; then
12042c918a7e2Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
120433b83913fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12044c19de146Smrg  fi
120453b83913fSmrg  printf "%s\n" "$as_me: error: $2" >&2
120469ef7378bSmrg  as_fn_exit $as_status
120479ef7378bSmrg} # as_fn_error
120489ef7378bSmrg
12049c19de146Smrg
120509ef7378bSmrg# as_fn_set_status STATUS
120519ef7378bSmrg# -----------------------
120529ef7378bSmrg# Set $? to STATUS, without forking.
120539ef7378bSmrgas_fn_set_status ()
120549ef7378bSmrg{
120559ef7378bSmrg  return $1
120569ef7378bSmrg} # as_fn_set_status
120579ef7378bSmrg
120589ef7378bSmrg# as_fn_exit STATUS
120599ef7378bSmrg# -----------------
120609ef7378bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
120619ef7378bSmrgas_fn_exit ()
120629ef7378bSmrg{
120639ef7378bSmrg  set +e
120649ef7378bSmrg  as_fn_set_status $1
120659ef7378bSmrg  exit $1
120669ef7378bSmrg} # as_fn_exit
120679ef7378bSmrg
120689ef7378bSmrg# as_fn_unset VAR
120699ef7378bSmrg# ---------------
120709ef7378bSmrg# Portably unset VAR.
120719ef7378bSmrgas_fn_unset ()
120729ef7378bSmrg{
120739ef7378bSmrg  { eval $1=; unset $1;}
120749ef7378bSmrg}
120759ef7378bSmrgas_unset=as_fn_unset
120763b83913fSmrg
120779ef7378bSmrg# as_fn_append VAR VALUE
120789ef7378bSmrg# ----------------------
120799ef7378bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
120809ef7378bSmrg# advantage of any shell optimizations that allow amortized linear growth over
120819ef7378bSmrg# repeated appends, instead of the typical quadratic growth present in naive
120829ef7378bSmrg# implementations.
120833b83913fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
120843b83913fSmrgthen :
120859ef7378bSmrg  eval 'as_fn_append ()
120869ef7378bSmrg  {
120879ef7378bSmrg    eval $1+=\$2
120889ef7378bSmrg  }'
120893b83913fSmrgelse case e in #(
120903b83913fSmrg  e) as_fn_append ()
120919ef7378bSmrg  {
120929ef7378bSmrg    eval $1=\$$1\$2
120933b83913fSmrg  } ;;
120943b83913fSmrgesac
120959ef7378bSmrgfi # as_fn_append
120969ef7378bSmrg
120979ef7378bSmrg# as_fn_arith ARG...
120989ef7378bSmrg# ------------------
120999ef7378bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
121009ef7378bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
121019ef7378bSmrg# must be portable across $(()) and expr.
121023b83913fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
121033b83913fSmrgthen :
121049ef7378bSmrg  eval 'as_fn_arith ()
121059ef7378bSmrg  {
121069ef7378bSmrg    as_val=$(( $* ))
121079ef7378bSmrg  }'
121083b83913fSmrgelse case e in #(
121093b83913fSmrg  e) as_fn_arith ()
121109ef7378bSmrg  {
121119ef7378bSmrg    as_val=`expr "$@" || test $? -eq 1`
121123b83913fSmrg  } ;;
121133b83913fSmrgesac
121149ef7378bSmrgfi # as_fn_arith
121159ef7378bSmrg
121169ef7378bSmrg
121179ef7378bSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
121189ef7378bSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12119c19de146Smrg  as_expr=expr
12120c19de146Smrgelse
12121c19de146Smrg  as_expr=false
12122c19de146Smrgfi
12123c19de146Smrg
121249ef7378bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12125c19de146Smrg  as_basename=basename
12126c19de146Smrgelse
12127c19de146Smrg  as_basename=false
12128c19de146Smrgfi
12129c19de146Smrg
121309ef7378bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
121319ef7378bSmrg  as_dirname=dirname
121329ef7378bSmrgelse
121339ef7378bSmrg  as_dirname=false
121349ef7378bSmrgfi
12135c19de146Smrg
121369ef7378bSmrgas_me=`$as_basename -- "$0" ||
12137c19de146Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12138c19de146Smrg	 X"$0" : 'X\(//\)$' \| \
121399ef7378bSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
121403b83913fSmrgprintf "%s\n" X/"$0" |
121419ef7378bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
121429ef7378bSmrg	    s//\1/
121439ef7378bSmrg	    q
121449ef7378bSmrg	  }
121459ef7378bSmrg	  /^X\/\(\/\/\)$/{
121469ef7378bSmrg	    s//\1/
121479ef7378bSmrg	    q
121489ef7378bSmrg	  }
121499ef7378bSmrg	  /^X\/\(\/\).*/{
121509ef7378bSmrg	    s//\1/
121519ef7378bSmrg	    q
121529ef7378bSmrg	  }
121539ef7378bSmrg	  s/.*/./; q'`
12154c19de146Smrg
12155c19de146Smrg# Avoid depending upon Character Ranges.
12156c19de146Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12157c19de146Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12158c19de146Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12159c19de146Smrgas_cr_digits='0123456789'
12160c19de146Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
12161c19de146Smrg
121623b83913fSmrg
121633b83913fSmrg# Determine whether it's possible to make 'echo' print without a newline.
121643b83913fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
121653b83913fSmrg# for compatibility with existing Makefiles.
121669ef7378bSmrgECHO_C= ECHO_N= ECHO_T=
121679ef7378bSmrgcase `echo -n x` in #(((((
121689ef7378bSmrg-n*)
121699ef7378bSmrg  case `echo 'xy\c'` in
121709ef7378bSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
121719ef7378bSmrg  xy)  ECHO_C='\c';;
121729ef7378bSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
121739ef7378bSmrg       ECHO_T='	';;
121749ef7378bSmrg  esac;;
121759ef7378bSmrg*)
121769ef7378bSmrg  ECHO_N='-n';;
12177c19de146Smrgesac
12178c19de146Smrg
121793b83913fSmrg# For backward compatibility with old third-party macros, we provide
121803b83913fSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
121813b83913fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
121823b83913fSmrgas_echo='printf %s\n'
121833b83913fSmrgas_echo_n='printf %s'
121843b83913fSmrg
121859ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.file
121869ef7378bSmrgif test -d conf$$.dir; then
121879ef7378bSmrg  rm -f conf$$.dir/conf$$.file
12188c19de146Smrgelse
121899ef7378bSmrg  rm -f conf$$.dir
121909ef7378bSmrg  mkdir conf$$.dir 2>/dev/null
12191c19de146Smrgfi
121929ef7378bSmrgif (echo >conf$$.file) 2>/dev/null; then
121939ef7378bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
12194c19de146Smrg    as_ln_s='ln -s'
121959ef7378bSmrg    # ... but there are two gotchas:
121963b83913fSmrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
121973b83913fSmrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
121983b83913fSmrg    # In both cases, we have to default to 'cp -pR'.
121999ef7378bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12200a39bb051Smrg      as_ln_s='cp -pR'
122019ef7378bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
122029ef7378bSmrg    as_ln_s=ln
122039ef7378bSmrg  else
12204a39bb051Smrg    as_ln_s='cp -pR'
12205c19de146Smrg  fi
12206c19de146Smrgelse
12207a39bb051Smrg  as_ln_s='cp -pR'
12208c19de146Smrgfi
122099ef7378bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
122109ef7378bSmrgrmdir conf$$.dir 2>/dev/null
122119ef7378bSmrg
122129ef7378bSmrg
122139ef7378bSmrg# as_fn_mkdir_p
122149ef7378bSmrg# -------------
122159ef7378bSmrg# Create "$as_dir" as a directory, including parents if necessary.
122169ef7378bSmrgas_fn_mkdir_p ()
122179ef7378bSmrg{
122189ef7378bSmrg
122199ef7378bSmrg  case $as_dir in #(
122209ef7378bSmrg  -*) as_dir=./$as_dir;;
122219ef7378bSmrg  esac
122229ef7378bSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
122239ef7378bSmrg    as_dirs=
122249ef7378bSmrg    while :; do
122259ef7378bSmrg      case $as_dir in #(
122263b83913fSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
122279ef7378bSmrg      *) as_qdir=$as_dir;;
122289ef7378bSmrg      esac
122299ef7378bSmrg      as_dirs="'$as_qdir' $as_dirs"
122309ef7378bSmrg      as_dir=`$as_dirname -- "$as_dir" ||
122319ef7378bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
122329ef7378bSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
122339ef7378bSmrg	 X"$as_dir" : 'X\(//\)$' \| \
122349ef7378bSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
122353b83913fSmrgprintf "%s\n" X"$as_dir" |
122369ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
122379ef7378bSmrg	    s//\1/
122389ef7378bSmrg	    q
122399ef7378bSmrg	  }
122409ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
122419ef7378bSmrg	    s//\1/
122429ef7378bSmrg	    q
122439ef7378bSmrg	  }
122449ef7378bSmrg	  /^X\(\/\/\)$/{
122459ef7378bSmrg	    s//\1/
122469ef7378bSmrg	    q
122479ef7378bSmrg	  }
122489ef7378bSmrg	  /^X\(\/\).*/{
122499ef7378bSmrg	    s//\1/
122509ef7378bSmrg	    q
122519ef7378bSmrg	  }
122529ef7378bSmrg	  s/.*/./; q'`
122539ef7378bSmrg      test -d "$as_dir" && break
122549ef7378bSmrg    done
122559ef7378bSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12256c918a7e2Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12257c19de146Smrg
122589ef7378bSmrg
122599ef7378bSmrg} # as_fn_mkdir_p
12260c19de146Smrgif mkdir -p . 2>/dev/null; then
122619ef7378bSmrg  as_mkdir_p='mkdir -p "$as_dir"'
12262c19de146Smrgelse
12263c19de146Smrg  test -d ./-p && rmdir ./-p
12264c19de146Smrg  as_mkdir_p=false
12265c19de146Smrgfi
122669ef7378bSmrg
12267a39bb051Smrg
12268a39bb051Smrg# as_fn_executable_p FILE
12269a39bb051Smrg# -----------------------
12270a39bb051Smrg# Test if FILE is an executable regular file.
12271a39bb051Smrgas_fn_executable_p ()
12272a39bb051Smrg{
12273a39bb051Smrg  test -f "$1" && test -x "$1"
12274a39bb051Smrg} # as_fn_executable_p
12275a39bb051Smrgas_test_x='test -x'
12276a39bb051Smrgas_executable_p=as_fn_executable_p
12277c19de146Smrg
12278c19de146Smrg# Sed expression to map a string onto a valid CPP name.
122793b83913fSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
122803b83913fSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12281c19de146Smrg
12282c19de146Smrg# Sed expression to map a string onto a valid variable name.
122833b83913fSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
122843b83913fSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12285c19de146Smrg
12286c19de146Smrg
12287c19de146Smrgexec 6>&1
122889ef7378bSmrg## ----------------------------------- ##
122899ef7378bSmrg## Main body of $CONFIG_STATUS script. ##
122909ef7378bSmrg## ----------------------------------- ##
122919ef7378bSmrg_ASEOF
122929ef7378bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
122939ef7378bSmrg
122949ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122959ef7378bSmrg# Save the log message, to keep $0 and so on meaningful, and to
12296c19de146Smrg# report actual input values of CONFIG_FILES etc. instead of their
122979ef7378bSmrg# values after options handling.
122989ef7378bSmrgac_log="
122993b83913fSmrgThis file was extended by xbiff $as_me 1.0.5, which was
123003b83913fSmrggenerated by GNU Autoconf 2.72.  Invocation command line was
12301c19de146Smrg
12302c19de146Smrg  CONFIG_FILES    = $CONFIG_FILES
12303c19de146Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12304c19de146Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12305c19de146Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12306c19de146Smrg  $ $0 $@
12307c19de146Smrg
123089ef7378bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
123099ef7378bSmrg"
123109ef7378bSmrg
12311c19de146Smrg_ACEOF
12312c19de146Smrg
123139ef7378bSmrgcase $ac_config_files in *"
123149ef7378bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
123159ef7378bSmrgesac
12316c19de146Smrg
123179ef7378bSmrgcase $ac_config_headers in *"
123189ef7378bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
123199ef7378bSmrgesac
12320c19de146Smrg
12321c19de146Smrg
123229ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123239ef7378bSmrg# Files that config.status was made for.
123249ef7378bSmrgconfig_files="$ac_config_files"
123259ef7378bSmrgconfig_headers="$ac_config_headers"
123269ef7378bSmrgconfig_commands="$ac_config_commands"
12327c19de146Smrg
123289ef7378bSmrg_ACEOF
12329c19de146Smrg
123309ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12331c19de146Smrgac_cs_usage="\
123323b83913fSmrg'$as_me' instantiates files and other configuration actions
123339ef7378bSmrgfrom templates according to the current configuration.  Unless the files
123349ef7378bSmrgand actions are specified as TAGs, all are instantiated by default.
12335c19de146Smrg
123369ef7378bSmrgUsage: $0 [OPTION]... [TAG]...
12337c19de146Smrg
12338c19de146Smrg  -h, --help       print this help, then exit
123399ef7378bSmrg  -V, --version    print version number and configuration settings, then exit
123409ef7378bSmrg      --config     print configuration, then exit
123419ef7378bSmrg  -q, --quiet, --silent
123429ef7378bSmrg                   do not print progress messages
12343c19de146Smrg  -d, --debug      don't remove temporary files
12344c19de146Smrg      --recheck    update $as_me by reconfiguring in the same conditions
123459ef7378bSmrg      --file=FILE[:TEMPLATE]
123469ef7378bSmrg                   instantiate the configuration file FILE
123479ef7378bSmrg      --header=FILE[:TEMPLATE]
123489ef7378bSmrg                   instantiate the configuration header FILE
12349c19de146Smrg
12350c19de146SmrgConfiguration files:
12351c19de146Smrg$config_files
12352c19de146Smrg
12353c19de146SmrgConfiguration headers:
12354c19de146Smrg$config_headers
12355c19de146Smrg
12356c19de146SmrgConfiguration commands:
12357c19de146Smrg$config_commands
12358c19de146Smrg
12359a39bb051SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xbiff/issues>."
12360c19de146Smrg
123619ef7378bSmrg_ACEOF
123623b83913fSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
123633b83913fSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
123649ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123653b83913fSmrgac_cs_config='$ac_cs_config_escaped'
12366c19de146Smrgac_cs_version="\\
123673b83913fSmrgxbiff config.status 1.0.5
123683b83913fSmrgconfigured by $0, generated by GNU Autoconf 2.72,
123699ef7378bSmrg  with options \\"\$ac_cs_config\\"
12370c19de146Smrg
123713b83913fSmrgCopyright (C) 2023 Free Software Foundation, Inc.
12372c19de146SmrgThis config.status script is free software; the Free Software Foundation
12373c19de146Smrggives unlimited permission to copy, distribute and modify it."
123749ef7378bSmrg
123759ef7378bSmrgac_pwd='$ac_pwd'
123769ef7378bSmrgsrcdir='$srcdir'
123779ef7378bSmrgINSTALL='$INSTALL'
123789ef7378bSmrgMKDIR_P='$MKDIR_P'
123799ef7378bSmrgAWK='$AWK'
123809ef7378bSmrgtest -n "\$AWK" || AWK=awk
12381c19de146Smrg_ACEOF
12382c19de146Smrg
123839ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
123849ef7378bSmrg# The default lists apply if the user does not specify any file.
12385c19de146Smrgac_need_defaults=:
12386c19de146Smrgwhile test $# != 0
12387c19de146Smrgdo
12388c19de146Smrg  case $1 in
12389c918a7e2Smrg  --*=?*)
123909ef7378bSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
123919ef7378bSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12392c19de146Smrg    ac_shift=:
12393c19de146Smrg    ;;
12394c918a7e2Smrg  --*=)
12395c918a7e2Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12396c918a7e2Smrg    ac_optarg=
12397c918a7e2Smrg    ac_shift=:
12398c918a7e2Smrg    ;;
123999ef7378bSmrg  *)
12400c19de146Smrg    ac_option=$1
12401c19de146Smrg    ac_optarg=$2
12402c19de146Smrg    ac_shift=shift
12403c19de146Smrg    ;;
12404c19de146Smrg  esac
12405c19de146Smrg
12406c19de146Smrg  case $ac_option in
12407c19de146Smrg  # Handling of the options.
12408c19de146Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12409c19de146Smrg    ac_cs_recheck=: ;;
124109ef7378bSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
124113b83913fSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
124129ef7378bSmrg  --config | --confi | --conf | --con | --co | --c )
124133b83913fSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
124149ef7378bSmrg  --debug | --debu | --deb | --de | --d | -d )
12415c19de146Smrg    debug=: ;;
12416c19de146Smrg  --file | --fil | --fi | --f )
12417c19de146Smrg    $ac_shift
124189ef7378bSmrg    case $ac_optarg in
124193b83913fSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12420c918a7e2Smrg    '') as_fn_error $? "missing file argument" ;;
124219ef7378bSmrg    esac
124229ef7378bSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12423c19de146Smrg    ac_need_defaults=false;;
12424c19de146Smrg  --header | --heade | --head | --hea )
12425c19de146Smrg    $ac_shift
124269ef7378bSmrg    case $ac_optarg in
124273b83913fSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
124289ef7378bSmrg    esac
124299ef7378bSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12430c19de146Smrg    ac_need_defaults=false;;
124319ef7378bSmrg  --he | --h)
124329ef7378bSmrg    # Conflict between --help and --header
124333b83913fSmrg    as_fn_error $? "ambiguous option: '$1'
124343b83913fSmrgTry '$0 --help' for more information.";;
124359ef7378bSmrg  --help | --hel | -h )
124363b83913fSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12437c19de146Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12438c19de146Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12439c19de146Smrg    ac_cs_silent=: ;;
12440c19de146Smrg
12441c19de146Smrg  # This is an error.
124423b83913fSmrg  -*) as_fn_error $? "unrecognized option: '$1'
124433b83913fSmrgTry '$0 --help' for more information." ;;
12444c19de146Smrg
124459ef7378bSmrg  *) as_fn_append ac_config_targets " $1"
124469ef7378bSmrg     ac_need_defaults=false ;;
12447c19de146Smrg
12448c19de146Smrg  esac
12449c19de146Smrg  shift
12450c19de146Smrgdone
12451c19de146Smrg
12452c19de146Smrgac_configure_extra_args=
12453c19de146Smrg
12454c19de146Smrgif $ac_cs_silent; then
12455c19de146Smrg  exec 6>/dev/null
12456c19de146Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12457c19de146Smrgfi
12458c19de146Smrg
12459c19de146Smrg_ACEOF
124609ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12461c19de146Smrgif \$ac_cs_recheck; then
12462a39bb051Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
124639ef7378bSmrg  shift
124643b83913fSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
124659ef7378bSmrg  CONFIG_SHELL='$SHELL'
124669ef7378bSmrg  export CONFIG_SHELL
124679ef7378bSmrg  exec "\$@"
12468c19de146Smrgfi
12469c19de146Smrg
12470c19de146Smrg_ACEOF
124719ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
124729ef7378bSmrgexec 5>>config.log
124739ef7378bSmrg{
124749ef7378bSmrg  echo
124759ef7378bSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
124769ef7378bSmrg## Running $as_me. ##
124779ef7378bSmrg_ASBOX
124783b83913fSmrg  printf "%s\n" "$ac_log"
124799ef7378bSmrg} >&5
12480c19de146Smrg
124819ef7378bSmrg_ACEOF
124829ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12483c19de146Smrg#
124849ef7378bSmrg# INIT-COMMANDS
12485c19de146Smrg#
124863b83913fSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12487c19de146Smrg
12488c19de146Smrg_ACEOF
12489c19de146Smrg
124909ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12491c19de146Smrg
124929ef7378bSmrg# Handling of arguments.
12493c19de146Smrgfor ac_config_target in $ac_config_targets
12494c19de146Smrgdo
124959ef7378bSmrg  case $ac_config_target in
124969ef7378bSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
124979ef7378bSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
124989ef7378bSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12499c918a7e2Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
125009ef7378bSmrg
125013b83913fSmrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
12502c19de146Smrg  esac
12503c19de146Smrgdone
12504c19de146Smrg
125059ef7378bSmrg
12506c19de146Smrg# If the user did not use the arguments to specify the items to instantiate,
12507c19de146Smrg# then the envvar interface is used.  Set only those that are not.
12508c19de146Smrg# We use the long form for the default assignment because of an extremely
12509c19de146Smrg# bizarre bug on SunOS 4.1.3.
12510c19de146Smrgif $ac_need_defaults; then
125113b83913fSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
125123b83913fSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
125133b83913fSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12514c19de146Smrgfi
12515c19de146Smrg
12516c19de146Smrg# Have a temporary directory for convenience.  Make it in the build tree
125179ef7378bSmrg# simply because there is no reason against having it here, and in addition,
12518c19de146Smrg# creating and moving files from /tmp can sometimes cause problems.
125199ef7378bSmrg# Hook for its removal unless debugging.
125209ef7378bSmrg# Note that there is a small window in which the directory will not be cleaned:
125213b83913fSmrg# after its creation but before its name has been assigned to '$tmp'.
12522c19de146Smrg$debug ||
12523c19de146Smrg{
12524c918a7e2Smrg  tmp= ac_tmp=
125259ef7378bSmrg  trap 'exit_status=$?
12526c918a7e2Smrg  : "${ac_tmp:=$tmp}"
12527c918a7e2Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
125289ef7378bSmrg' 0
125299ef7378bSmrg  trap 'as_fn_exit 1' 1 2 13 15
12530c19de146Smrg}
12531c19de146Smrg# Create a (secure) tmp directory for tmp files.
12532c19de146Smrg
12533c19de146Smrg{
125349ef7378bSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12535c918a7e2Smrg  test -d "$tmp"
12536c19de146Smrg}  ||
12537c19de146Smrg{
125389ef7378bSmrg  tmp=./conf$$-$RANDOM
125399ef7378bSmrg  (umask 077 && mkdir "$tmp")
12540c918a7e2Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12541c918a7e2Smrgac_tmp=$tmp
125429ef7378bSmrg
125439ef7378bSmrg# Set up the scripts for CONFIG_FILES section.
125449ef7378bSmrg# No need to generate them if there are no CONFIG_FILES.
125453b83913fSmrg# This happens for instance with './config.status config.h'.
125469ef7378bSmrgif test -n "$CONFIG_FILES"; then
125479ef7378bSmrg
125489ef7378bSmrg
125499ef7378bSmrgac_cr=`echo X | tr X '\015'`
125509ef7378bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
125519ef7378bSmrg# But we know of no other shell where ac_cr would be empty at this
125529ef7378bSmrg# point, so we can use a bashism as a fallback.
125539ef7378bSmrgif test "x$ac_cr" = x; then
125549ef7378bSmrg  eval ac_cr=\$\'\\r\'
125559ef7378bSmrgfi
125569ef7378bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
125579ef7378bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12558c918a7e2Smrg  ac_cs_awk_cr='\\r'
125599ef7378bSmrgelse
125609ef7378bSmrg  ac_cs_awk_cr=$ac_cr
125619ef7378bSmrgfi
125629ef7378bSmrg
12563c918a7e2Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
125649ef7378bSmrg_ACEOF
125659ef7378bSmrg
125669ef7378bSmrg
12567c19de146Smrg{
125689ef7378bSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
125699ef7378bSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
125709ef7378bSmrg  echo "_ACEOF"
125719ef7378bSmrg} >conf$$subs.sh ||
12572c918a7e2Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12573c918a7e2Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
125749ef7378bSmrgac_delim='%!_!# '
125759ef7378bSmrgfor ac_last_try in false false false false false :; do
125769ef7378bSmrg  . ./conf$$subs.sh ||
12577c918a7e2Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
125789ef7378bSmrg
125799ef7378bSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
125809ef7378bSmrg  if test $ac_delim_n = $ac_delim_num; then
125819ef7378bSmrg    break
125829ef7378bSmrg  elif $ac_last_try; then
12583c918a7e2Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
125849ef7378bSmrg  else
125859ef7378bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
125869ef7378bSmrg  fi
125879ef7378bSmrgdone
125889ef7378bSmrgrm -f conf$$subs.sh
12589c19de146Smrg
125909ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12591c918a7e2Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12592c19de146Smrg_ACEOF
125939ef7378bSmrgsed -n '
125949ef7378bSmrgh
125959ef7378bSmrgs/^/S["/; s/!.*/"]=/
125969ef7378bSmrgp
125979ef7378bSmrgg
125989ef7378bSmrgs/^[^!]*!//
125999ef7378bSmrg:repl
126009ef7378bSmrgt repl
126019ef7378bSmrgs/'"$ac_delim"'$//
126029ef7378bSmrgt delim
126039ef7378bSmrg:nl
126049ef7378bSmrgh
126059ef7378bSmrgs/\(.\{148\}\)..*/\1/
126069ef7378bSmrgt more1
126079ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
126089ef7378bSmrgp
126099ef7378bSmrgn
126109ef7378bSmrgb repl
126119ef7378bSmrg:more1
126129ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
126139ef7378bSmrgp
126149ef7378bSmrgg
126159ef7378bSmrgs/.\{148\}//
126169ef7378bSmrgt nl
126179ef7378bSmrg:delim
126189ef7378bSmrgh
126199ef7378bSmrgs/\(.\{148\}\)..*/\1/
126209ef7378bSmrgt more2
126219ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
126229ef7378bSmrgp
126239ef7378bSmrgb
126249ef7378bSmrg:more2
126259ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
126269ef7378bSmrgp
126279ef7378bSmrgg
126289ef7378bSmrgs/.\{148\}//
126299ef7378bSmrgt delim
126309ef7378bSmrg' <conf$$subs.awk | sed '
126319ef7378bSmrg/^[^""]/{
126329ef7378bSmrg  N
126339ef7378bSmrg  s/\n//
126349ef7378bSmrg}
126359ef7378bSmrg' >>$CONFIG_STATUS || ac_write_fail=1
126369ef7378bSmrgrm -f conf$$subs.awk
126379ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
126389ef7378bSmrg_ACAWK
12639c918a7e2Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
126409ef7378bSmrg  for (key in S) S_is_set[key] = 1
126419ef7378bSmrg  FS = ""
12642c19de146Smrg
126439ef7378bSmrg}
126449ef7378bSmrg{
126459ef7378bSmrg  line = $ 0
126469ef7378bSmrg  nfields = split(line, field, "@")
126479ef7378bSmrg  substed = 0
126489ef7378bSmrg  len = length(field[1])
126499ef7378bSmrg  for (i = 2; i < nfields; i++) {
126509ef7378bSmrg    key = field[i]
126519ef7378bSmrg    keylen = length(key)
126529ef7378bSmrg    if (S_is_set[key]) {
126539ef7378bSmrg      value = S[key]
126549ef7378bSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
126559ef7378bSmrg      len += length(value) + length(field[++i])
126569ef7378bSmrg      substed = 1
126579ef7378bSmrg    } else
126589ef7378bSmrg      len += 1 + keylen
126599ef7378bSmrg  }
126609ef7378bSmrg
126619ef7378bSmrg  print line
126629ef7378bSmrg}
12663c19de146Smrg
126649ef7378bSmrg_ACAWK
126659ef7378bSmrg_ACEOF
126669ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
126679ef7378bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
126689ef7378bSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
126699ef7378bSmrgelse
126709ef7378bSmrg  cat
12671c918a7e2Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12672c918a7e2Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
126739ef7378bSmrg_ACEOF
126749ef7378bSmrg
12675c918a7e2Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12676c918a7e2Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
126779ef7378bSmrg# trailing colons and then remove the whole line if VPATH becomes empty
126789ef7378bSmrg# (actually we leave an empty line to preserve line numbers).
126799ef7378bSmrgif test "x$srcdir" = x.; then
12680c918a7e2Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12681c918a7e2Smrgh
12682c918a7e2Smrgs///
12683c918a7e2Smrgs/^/:/
12684c918a7e2Smrgs/[	 ]*$/:/
12685c918a7e2Smrgs/:\$(srcdir):/:/g
12686c918a7e2Smrgs/:\${srcdir}:/:/g
12687c918a7e2Smrgs/:@srcdir@:/:/g
12688c918a7e2Smrgs/^:*//
126899ef7378bSmrgs/:*$//
12690c918a7e2Smrgx
12691c918a7e2Smrgs/\(=[	 ]*\).*/\1/
12692c918a7e2SmrgG
12693c918a7e2Smrgs/\n//
126949ef7378bSmrgs/^[^=]*=[	 ]*$//
126959ef7378bSmrg}'
126969ef7378bSmrgfi
12697c19de146Smrg
126989ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
126999ef7378bSmrgfi # test -n "$CONFIG_FILES"
12700c19de146Smrg
127019ef7378bSmrg# Set up the scripts for CONFIG_HEADERS section.
127029ef7378bSmrg# No need to generate them if there are no CONFIG_HEADERS.
127033b83913fSmrg# This happens for instance with './config.status Makefile'.
127049ef7378bSmrgif test -n "$CONFIG_HEADERS"; then
12705c918a7e2Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
127069ef7378bSmrgBEGIN {
12707c19de146Smrg_ACEOF
12708c19de146Smrg
127093b83913fSmrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
127109ef7378bSmrg# here-document in config.status, that substitutes the proper values into
127119ef7378bSmrg# config.h.in to produce config.h.
127129ef7378bSmrg
127139ef7378bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
127149ef7378bSmrg# handling of long lines.
127159ef7378bSmrgac_delim='%!_!# '
127169ef7378bSmrgfor ac_last_try in false false :; do
12717c918a7e2Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12718c918a7e2Smrg  if test -z "$ac_tt"; then
127199ef7378bSmrg    break
127209ef7378bSmrg  elif $ac_last_try; then
12721c918a7e2Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
127229ef7378bSmrg  else
127239ef7378bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12724c19de146Smrg  fi
127259ef7378bSmrgdone
12726c19de146Smrg
127279ef7378bSmrg# For the awk script, D is an array of macro values keyed by name,
127289ef7378bSmrg# likewise P contains macro parameters if any.  Preserve backslash
127299ef7378bSmrg# newline sequences.
127309ef7378bSmrg
127319ef7378bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
127329ef7378bSmrgsed -n '
127339ef7378bSmrgs/.\{148\}/&'"$ac_delim"'/g
127349ef7378bSmrgt rset
127359ef7378bSmrg:rset
127369ef7378bSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
127379ef7378bSmrgt def
127389ef7378bSmrgd
127399ef7378bSmrg:def
127409ef7378bSmrgs/\\$//
127419ef7378bSmrgt bsnl
127429ef7378bSmrgs/["\\]/\\&/g
127439ef7378bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
127449ef7378bSmrgD["\1"]=" \3"/p
127459ef7378bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
127469ef7378bSmrgd
127479ef7378bSmrg:bsnl
127489ef7378bSmrgs/["\\]/\\&/g
127499ef7378bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
127509ef7378bSmrgD["\1"]=" \3\\\\\\n"\\/p
127519ef7378bSmrgt cont
127529ef7378bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
127539ef7378bSmrgt cont
127549ef7378bSmrgd
127559ef7378bSmrg:cont
127569ef7378bSmrgn
127579ef7378bSmrgs/.\{148\}/&'"$ac_delim"'/g
127589ef7378bSmrgt clear
127599ef7378bSmrg:clear
127609ef7378bSmrgs/\\$//
127619ef7378bSmrgt bsnlc
127629ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
127639ef7378bSmrgd
127649ef7378bSmrg:bsnlc
127659ef7378bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
127669ef7378bSmrgb cont
127679ef7378bSmrg' <confdefs.h | sed '
127689ef7378bSmrgs/'"$ac_delim"'/"\\\
127699ef7378bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
127709ef7378bSmrg
127719ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
127729ef7378bSmrg  for (key in D) D_is_set[key] = 1
127739ef7378bSmrg  FS = ""
127749ef7378bSmrg}
127759ef7378bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
127769ef7378bSmrg  line = \$ 0
127779ef7378bSmrg  split(line, arg, " ")
127789ef7378bSmrg  if (arg[1] == "#") {
127799ef7378bSmrg    defundef = arg[2]
127809ef7378bSmrg    mac1 = arg[3]
127819ef7378bSmrg  } else {
127829ef7378bSmrg    defundef = substr(arg[1], 2)
127839ef7378bSmrg    mac1 = arg[2]
127849ef7378bSmrg  }
127859ef7378bSmrg  split(mac1, mac2, "(") #)
127869ef7378bSmrg  macro = mac2[1]
127879ef7378bSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
127889ef7378bSmrg  if (D_is_set[macro]) {
127899ef7378bSmrg    # Preserve the white space surrounding the "#".
127909ef7378bSmrg    print prefix "define", macro P[macro] D[macro]
127919ef7378bSmrg    next
127929ef7378bSmrg  } else {
127939ef7378bSmrg    # Replace #undef with comments.  This is necessary, for example,
127949ef7378bSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
127959ef7378bSmrg    # on some systems where configure will not decide to define it.
127969ef7378bSmrg    if (defundef == "undef") {
127979ef7378bSmrg      print "/*", prefix defundef, macro, "*/"
127989ef7378bSmrg      next
127999ef7378bSmrg    }
128009ef7378bSmrg  }
128019ef7378bSmrg}
128029ef7378bSmrg{ print }
128039ef7378bSmrg_ACAWK
12804c19de146Smrg_ACEOF
128059ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12806c918a7e2Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
128079ef7378bSmrgfi # test -n "$CONFIG_HEADERS"
128089ef7378bSmrg
128099ef7378bSmrg
128109ef7378bSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
128119ef7378bSmrgshift
128129ef7378bSmrgfor ac_tag
128139ef7378bSmrgdo
128149ef7378bSmrg  case $ac_tag in
128159ef7378bSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
128169ef7378bSmrg  esac
128179ef7378bSmrg  case $ac_mode$ac_tag in
128189ef7378bSmrg  :[FHL]*:*);;
128193b83913fSmrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
128209ef7378bSmrg  :[FH]-) ac_tag=-:-;;
128219ef7378bSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
128229ef7378bSmrg  esac
128239ef7378bSmrg  ac_save_IFS=$IFS
128249ef7378bSmrg  IFS=:
128259ef7378bSmrg  set x $ac_tag
128269ef7378bSmrg  IFS=$ac_save_IFS
128279ef7378bSmrg  shift
128289ef7378bSmrg  ac_file=$1
128299ef7378bSmrg  shift
128309ef7378bSmrg
128319ef7378bSmrg  case $ac_mode in
128329ef7378bSmrg  :L) ac_source=$1;;
128339ef7378bSmrg  :[FH])
128349ef7378bSmrg    ac_file_inputs=
128359ef7378bSmrg    for ac_f
128369ef7378bSmrg    do
128379ef7378bSmrg      case $ac_f in
12838c918a7e2Smrg      -) ac_f="$ac_tmp/stdin";;
128399ef7378bSmrg      *) # Look for the file first in the build tree, then in the source tree
128409ef7378bSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
128413b83913fSmrg	 # because $ac_f cannot contain ':'.
128429ef7378bSmrg	 test -f "$ac_f" ||
128439ef7378bSmrg	   case $ac_f in
128449ef7378bSmrg	   [\\/$]*) false;;
128459ef7378bSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
128469ef7378bSmrg	   esac ||
128473b83913fSmrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
128489ef7378bSmrg      esac
128493b83913fSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
128509ef7378bSmrg      as_fn_append ac_file_inputs " '$ac_f'"
128519ef7378bSmrg    done
128529ef7378bSmrg
128533b83913fSmrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
128549ef7378bSmrg    # use $as_me), people would be surprised to read:
128559ef7378bSmrg    #    /* config.h.  Generated by config.status.  */
128569ef7378bSmrg    configure_input='Generated from '`
128573b83913fSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
128589ef7378bSmrg	`' by configure.'
128599ef7378bSmrg    if test x"$ac_file" != x-; then
128609ef7378bSmrg      configure_input="$ac_file.  $configure_input"
128613b83913fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
128623b83913fSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
128639ef7378bSmrg    fi
128649ef7378bSmrg    # Neutralize special characters interpreted by sed in replacement strings.
128659ef7378bSmrg    case $configure_input in #(
128669ef7378bSmrg    *\&* | *\|* | *\\* )
128673b83913fSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
128689ef7378bSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
128699ef7378bSmrg    *) ac_sed_conf_input=$configure_input;;
128709ef7378bSmrg    esac
128719ef7378bSmrg
128729ef7378bSmrg    case $ac_tag in
12873c918a7e2Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12874c918a7e2Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
128759ef7378bSmrg    esac
128769ef7378bSmrg    ;;
12877c19de146Smrg  esac
12878c19de146Smrg
128799ef7378bSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
12880c19de146Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12881c19de146Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12882c19de146Smrg	 X"$ac_file" : 'X\(//\)$' \| \
128839ef7378bSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
128843b83913fSmrgprintf "%s\n" X"$ac_file" |
128859ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
128869ef7378bSmrg	    s//\1/
128879ef7378bSmrg	    q
128889ef7378bSmrg	  }
128899ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
128909ef7378bSmrg	    s//\1/
128919ef7378bSmrg	    q
128929ef7378bSmrg	  }
128939ef7378bSmrg	  /^X\(\/\/\)$/{
128949ef7378bSmrg	    s//\1/
128959ef7378bSmrg	    q
128969ef7378bSmrg	  }
128979ef7378bSmrg	  /^X\(\/\).*/{
128989ef7378bSmrg	    s//\1/
128999ef7378bSmrg	    q
129009ef7378bSmrg	  }
129019ef7378bSmrg	  s/.*/./; q'`
129029ef7378bSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
12903c19de146Smrg  ac_builddir=.
12904c19de146Smrg
129059ef7378bSmrgcase "$ac_dir" in
129069ef7378bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
129079ef7378bSmrg*)
129083b83913fSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
129099ef7378bSmrg  # A ".." for each directory in $ac_dir_suffix.
129103b83913fSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
129119ef7378bSmrg  case $ac_top_builddir_sub in
129129ef7378bSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
129139ef7378bSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
129149ef7378bSmrg  esac ;;
129159ef7378bSmrgesac
129169ef7378bSmrgac_abs_top_builddir=$ac_pwd
129179ef7378bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
129189ef7378bSmrg# for backward compatibility:
129199ef7378bSmrgac_top_builddir=$ac_top_build_prefix
12920c19de146Smrg
12921c19de146Smrgcase $srcdir in
129229ef7378bSmrg  .)  # We are building in place.
12923c19de146Smrg    ac_srcdir=.
129249ef7378bSmrg    ac_top_srcdir=$ac_top_builddir_sub
129259ef7378bSmrg    ac_abs_top_srcdir=$ac_pwd ;;
129269ef7378bSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12927c19de146Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
129289ef7378bSmrg    ac_top_srcdir=$srcdir
129299ef7378bSmrg    ac_abs_top_srcdir=$srcdir ;;
129309ef7378bSmrg  *) # Relative name.
129319ef7378bSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
129329ef7378bSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
129339ef7378bSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12934c19de146Smrgesac
129359ef7378bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12936c19de146Smrg
12937c19de146Smrg
129389ef7378bSmrg  case $ac_mode in
129399ef7378bSmrg  :F)
129409ef7378bSmrg  #
129419ef7378bSmrg  # CONFIG_FILE
129429ef7378bSmrg  #
12943c19de146Smrg
12944c19de146Smrg  case $INSTALL in
12945c19de146Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
129469ef7378bSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
129479ef7378bSmrg  esac
129489ef7378bSmrg  ac_MKDIR_P=$MKDIR_P
129499ef7378bSmrg  case $MKDIR_P in
129509ef7378bSmrg  [\\/$]* | ?:[\\/]* ) ;;
129519ef7378bSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12952c19de146Smrg  esac
129539ef7378bSmrg_ACEOF
12954c19de146Smrg
129559ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
129569ef7378bSmrg# If the template does not know about datarootdir, expand it.
129579ef7378bSmrg# FIXME: This hack should be removed a few years after 2.60.
129589ef7378bSmrgac_datarootdir_hack=; ac_datarootdir_seen=
129599ef7378bSmrgac_sed_dataroot='
129609ef7378bSmrg/datarootdir/ {
129619ef7378bSmrg  p
129629ef7378bSmrg  q
129639ef7378bSmrg}
129649ef7378bSmrg/@datadir@/p
129659ef7378bSmrg/@docdir@/p
129669ef7378bSmrg/@infodir@/p
129679ef7378bSmrg/@localedir@/p
129689ef7378bSmrg/@mandir@/p'
129699ef7378bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
129709ef7378bSmrg*datarootdir*) ac_datarootdir_seen=yes;;
129719ef7378bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
129723b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
129733b83913fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
129749ef7378bSmrg_ACEOF
129759ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
129769ef7378bSmrg  ac_datarootdir_hack='
129779ef7378bSmrg  s&@datadir@&$datadir&g
129789ef7378bSmrg  s&@docdir@&$docdir&g
129799ef7378bSmrg  s&@infodir@&$infodir&g
129809ef7378bSmrg  s&@localedir@&$localedir&g
129819ef7378bSmrg  s&@mandir@&$mandir&g
129829ef7378bSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
129839ef7378bSmrgesac
12984c19de146Smrg_ACEOF
129859ef7378bSmrg
129863b83913fSmrg# Neutralize VPATH when '$srcdir' = '.'.
129879ef7378bSmrg# Shell code in configure.ac might set extrasub.
129889ef7378bSmrg# FIXME: do we really want to maintain this feature?
129899ef7378bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
129909ef7378bSmrgac_sed_extra="$ac_vpsub
12991c19de146Smrg$extrasub
12992c19de146Smrg_ACEOF
129939ef7378bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12994c19de146Smrg:t
12995c19de146Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
129969ef7378bSmrgs|@configure_input@|$ac_sed_conf_input|;t t
129979ef7378bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
129989ef7378bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
129999ef7378bSmrgs&@srcdir@&$ac_srcdir&;t t
130009ef7378bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
130019ef7378bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
130029ef7378bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
130039ef7378bSmrgs&@builddir@&$ac_builddir&;t t
130049ef7378bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
130059ef7378bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
130069ef7378bSmrgs&@INSTALL@&$ac_INSTALL&;t t
130079ef7378bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
130089ef7378bSmrg$ac_datarootdir_hack
130099ef7378bSmrg"
13010c918a7e2Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13011c918a7e2Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
130129ef7378bSmrg
130139ef7378bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13014c918a7e2Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13015c918a7e2Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13016c918a7e2Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
130173b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13018c918a7e2Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
130193b83913fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13020c918a7e2Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
130219ef7378bSmrg
13022c918a7e2Smrg  rm -f "$ac_tmp/stdin"
13023c19de146Smrg  case $ac_file in
13024c918a7e2Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13025c918a7e2Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
130269ef7378bSmrg  esac \
13027c918a7e2Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
130289ef7378bSmrg ;;
130299ef7378bSmrg  :H)
130309ef7378bSmrg  #
130319ef7378bSmrg  # CONFIG_HEADER
130329ef7378bSmrg  #
13033c19de146Smrg  if test x"$ac_file" != x-; then
130349ef7378bSmrg    {
130353b83913fSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
13036c918a7e2Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13037c918a7e2Smrg    } >"$ac_tmp/config.h" \
13038c918a7e2Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13039c918a7e2Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
130403b83913fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
130413b83913fSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
13042c19de146Smrg    else
130439ef7378bSmrg      rm -f "$ac_file"
13044c918a7e2Smrg      mv "$ac_tmp/config.h" "$ac_file" \
13045c918a7e2Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13046c19de146Smrg    fi
13047c19de146Smrg  else
130483b83913fSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
13049c918a7e2Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13050c918a7e2Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
13051c19de146Smrg  fi
130529ef7378bSmrg# Compute "$ac_file"'s index in $config_headers.
130539ef7378bSmrg_am_arg="$ac_file"
13054c19de146Smrg_am_stamp_count=1
13055c19de146Smrgfor _am_header in $config_headers :; do
13056c19de146Smrg  case $_am_header in
130579ef7378bSmrg    $_am_arg | $_am_arg:* )
13058c19de146Smrg      break ;;
13059c19de146Smrg    * )
13060c19de146Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13061c19de146Smrg  esac
13062c19de146Smrgdone
130639ef7378bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
130649ef7378bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
130659ef7378bSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
130669ef7378bSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
130679ef7378bSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
130683b83913fSmrgprintf "%s\n" X"$_am_arg" |
130699ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
130709ef7378bSmrg	    s//\1/
130719ef7378bSmrg	    q
130729ef7378bSmrg	  }
130739ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
130749ef7378bSmrg	    s//\1/
130759ef7378bSmrg	    q
130769ef7378bSmrg	  }
130779ef7378bSmrg	  /^X\(\/\/\)$/{
130789ef7378bSmrg	    s//\1/
130799ef7378bSmrg	    q
130809ef7378bSmrg	  }
130819ef7378bSmrg	  /^X\(\/\).*/{
130829ef7378bSmrg	    s//\1/
130839ef7378bSmrg	    q
130849ef7378bSmrg	  }
130859ef7378bSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
130869ef7378bSmrg ;;
13087c19de146Smrg
130883b83913fSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
130893b83913fSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
130909ef7378bSmrg ;;
130919ef7378bSmrg  esac
13092c19de146Smrg
13093c19de146Smrg
130949ef7378bSmrg  case $ac_file$ac_mode in
130959ef7378bSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13096a39bb051Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
130979ef7378bSmrg  # are listed without --file.  Let's play safe and only enable the eval
130989ef7378bSmrg  # if we detect the quoting.
130993b83913fSmrg  # TODO: see whether this extra hack can be removed once we start
131003b83913fSmrg  # requiring Autoconf 2.70 or later.
131013b83913fSmrg  case $CONFIG_FILES in #(
131023b83913fSmrg  *\'*) :
131033b83913fSmrg    eval set x "$CONFIG_FILES" ;; #(
131043b83913fSmrg  *) :
131053b83913fSmrg    set x $CONFIG_FILES ;; #(
131063b83913fSmrg  *) :
131073b83913fSmrg     ;;
131083b83913fSmrgesac
131099ef7378bSmrg  shift
131103b83913fSmrg  # Used to flag and report bootstrapping failures.
131113b83913fSmrg  am_rc=0
131123b83913fSmrg  for am_mf
131139ef7378bSmrg  do
131149ef7378bSmrg    # Strip MF so we end up with the name of the file.
131153b83913fSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
131163b83913fSmrg    # Check whether this is an Automake generated Makefile which includes
131173b83913fSmrg    # dependency-tracking related rules and includes.
131183b83913fSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
131199ef7378bSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
131203b83913fSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
131213b83913fSmrg      || continue
131223b83913fSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
131233b83913fSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
131243b83913fSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
131253b83913fSmrg	 X"$am_mf" : 'X\(//\)$' \| \
131263b83913fSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
131273b83913fSmrgprintf "%s\n" X"$am_mf" |
131289ef7378bSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
131299ef7378bSmrg	    s//\1/
131309ef7378bSmrg	    q
131319ef7378bSmrg	  }
131329ef7378bSmrg	  /^X\(\/\/\)[^/].*/{
131339ef7378bSmrg	    s//\1/
131349ef7378bSmrg	    q
131359ef7378bSmrg	  }
131369ef7378bSmrg	  /^X\(\/\/\)$/{
131379ef7378bSmrg	    s//\1/
131389ef7378bSmrg	    q
131399ef7378bSmrg	  }
131409ef7378bSmrg	  /^X\(\/\).*/{
131419ef7378bSmrg	    s//\1/
131429ef7378bSmrg	    q
131439ef7378bSmrg	  }
131449ef7378bSmrg	  s/.*/./; q'`
131453b83913fSmrg    am_filepart=`$as_basename -- "$am_mf" ||
131463b83913fSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
131473b83913fSmrg	 X"$am_mf" : 'X\(//\)$' \| \
131483b83913fSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
131493b83913fSmrgprintf "%s\n" X/"$am_mf" |
131503b83913fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
131519ef7378bSmrg	    s//\1/
131529ef7378bSmrg	    q
131539ef7378bSmrg	  }
131543b83913fSmrg	  /^X\/\(\/\/\)$/{
131559ef7378bSmrg	    s//\1/
131569ef7378bSmrg	    q
131579ef7378bSmrg	  }
131583b83913fSmrg	  /^X\/\(\/\).*/{
131599ef7378bSmrg	    s//\1/
131609ef7378bSmrg	    q
131619ef7378bSmrg	  }
131629ef7378bSmrg	  s/.*/./; q'`
131633b83913fSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
131643b83913fSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
131653b83913fSmrg        | $MAKE -f - am--depfiles" >&5
131663b83913fSmrg   (cd "$am_dirpart" \
131673b83913fSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
131683b83913fSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
131693b83913fSmrg   ac_status=$?
131703b83913fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
131713b83913fSmrg   (exit $ac_status); } || am_rc=$?
13172c19de146Smrg  done
131733b83913fSmrg  if test $am_rc -ne 0; then
131743b83913fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
131753b83913fSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
131763b83913fSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
131773b83913fSmrg    for automatic dependency tracking.  If GNU make was not used, consider
131783b83913fSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
131793b83913fSmrg    necessary).  You can also try re-running configure with the
131803b83913fSmrg    '--disable-dependency-tracking' option to at least be able to build
131813b83913fSmrg    the package (albeit without support for automatic dependency tracking).
131823b83913fSmrgSee 'config.log' for more details" "$LINENO" 5; }
131833b83913fSmrg  fi
131843b83913fSmrg  { am_dirpart=; unset am_dirpart;}
131853b83913fSmrg  { am_filepart=; unset am_filepart;}
131863b83913fSmrg  { am_mf=; unset am_mf;}
131873b83913fSmrg  { am_rc=; unset am_rc;}
131883b83913fSmrg  rm -f conftest-deps.mk
131899ef7378bSmrg}
13190c19de146Smrg ;;
131919ef7378bSmrg
13192c19de146Smrg  esac
131939ef7378bSmrgdone # for ac_tag
13194c19de146Smrg
13195c19de146Smrg
131969ef7378bSmrgas_fn_exit 0
13197c19de146Smrg_ACEOF
13198c19de146Smrgac_clean_files=$ac_clean_files_save
13199c19de146Smrg
132009ef7378bSmrgtest $ac_write_fail = 0 ||
13201c918a7e2Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
132029ef7378bSmrg
13203c19de146Smrg
13204c19de146Smrg# configure is writing to config.log, and then calls config.status.
13205c19de146Smrg# config.status does its own redirection, appending to config.log.
13206c19de146Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
13207c19de146Smrg# by configure, so config.status won't be able to write to it; its
13208c19de146Smrg# output is simply discarded.  So we exec the FD to /dev/null,
13209c19de146Smrg# effectively closing config.log, so it can be properly (re)opened and
13210c19de146Smrg# appended to by config.status.  When coming back to configure, we
13211c19de146Smrg# need to make the FD available again.
13212c19de146Smrgif test "$no_create" != yes; then
13213c19de146Smrg  ac_cs_success=:
13214c19de146Smrg  ac_config_status_args=
13215c19de146Smrg  test "$silent" = yes &&
13216c19de146Smrg    ac_config_status_args="$ac_config_status_args --quiet"
13217c19de146Smrg  exec 5>/dev/null
13218c19de146Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13219c19de146Smrg  exec 5>>config.log
13220c19de146Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13221c19de146Smrg  # would make configure fail if this is the last instruction.
13222c918a7e2Smrg  $ac_cs_success || as_fn_exit 1
132239ef7378bSmrgfi
132249ef7378bSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
132253b83913fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
132263b83913fSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13227c19de146Smrgfi
13228c19de146Smrg
132293b83913fSmrg
13230