1a6d9b409Smrg#! /bin/sh
2a6d9b409Smrg# Guess values for system-dependent variables and create Makefiles.
3838f5b0bSmrg# Generated by GNU Autoconf 2.72 for sessreg 1.1.4.
4a6d9b409Smrg#
592e95ad1Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/sessreg/-/issues>.
6a6d9b409Smrg#
71e5fa1c5Smrg#
8838f5b0bSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
992e95ad1Smrg# Inc.
101e5fa1c5Smrg#
111e5fa1c5Smrg#
12a6d9b409Smrg# This configure script is free software; the Free Software Foundation
13a6d9b409Smrg# gives unlimited permission to copy, distribute and modify it.
141e5fa1c5Smrg## -------------------- ##
151e5fa1c5Smrg## M4sh Initialization. ##
161e5fa1c5Smrg## -------------------- ##
17a6d9b409Smrg
18a6d9b409Smrg# Be more Bourne compatible
19a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh
2092e95ad1Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2192e95ad1Smrgthen :
22a6d9b409Smrg  emulate sh
23a6d9b409Smrg  NULLCMD=:
24efda2da8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25a6d9b409Smrg  # is contrary to our usage.  Disable this feature.
26a6d9b409Smrg  alias -g '${1+"$@"}'='"$@"'
27a6d9b409Smrg  setopt NO_GLOB_SUBST
28838f5b0bSmrgelse case e in #(
29838f5b0bSmrg  e) case `(set -o) 2>/dev/null` in #(
301e5fa1c5Smrg  *posix*) :
311e5fa1c5Smrg    set -o posix ;; #(
321e5fa1c5Smrg  *) :
331e5fa1c5Smrg     ;;
34838f5b0bSmrgesac ;;
35a6d9b409Smrgesac
36a6d9b409Smrgfi
37a6d9b409Smrg
38a6d9b409Smrg
3992e95ad1Smrg
4092e95ad1Smrg# Reset variables that may have inherited troublesome values from
4192e95ad1Smrg# the environment.
4292e95ad1Smrg
4392e95ad1Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4492e95ad1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4592e95ad1Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
4692e95ad1Smrg# Quoting is to prevent editors from complaining about space-tab.
47efda2da8Smrgas_nl='
48efda2da8Smrg'
49efda2da8Smrgexport as_nl
5092e95ad1SmrgIFS=" ""	$as_nl"
5192e95ad1Smrg
5292e95ad1SmrgPS1='$ '
5392e95ad1SmrgPS2='> '
5492e95ad1SmrgPS4='+ '
5592e95ad1Smrg
5692e95ad1Smrg# Ensure predictable behavior from utilities with locale-dependent output.
5792e95ad1SmrgLC_ALL=C
5892e95ad1Smrgexport LC_ALL
5992e95ad1SmrgLANGUAGE=C
6092e95ad1Smrgexport LANGUAGE
6192e95ad1Smrg
6292e95ad1Smrg# We cannot yet rely on "unset" to work, but we need these variables
6392e95ad1Smrg# to be unset--not just set to an empty or harmless value--now, to
6492e95ad1Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6592e95ad1Smrg# also avoids known problems related to "unset" and subshell syntax
6692e95ad1Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6792e95ad1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6892e95ad1Smrgdo eval test \${$as_var+y} \
6992e95ad1Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7092e95ad1Smrgdone
7192e95ad1Smrg
7292e95ad1Smrg# Ensure that fds 0, 1, and 2 are open.
7392e95ad1Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7492e95ad1Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7592e95ad1Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76efda2da8Smrg
77efda2da8Smrg# The user is always right.
7892e95ad1Smrgif ${PATH_SEPARATOR+false} :; then
79efda2da8Smrg  PATH_SEPARATOR=:
80efda2da8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81efda2da8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82efda2da8Smrg      PATH_SEPARATOR=';'
83efda2da8Smrg  }
84a6d9b409Smrgfi
85a6d9b409Smrg
86a6d9b409Smrg
87a6d9b409Smrg# Find who we are.  Look in the path if we contain no directory separator.
88a097bd00Smrgas_myself=
891e5fa1c5Smrgcase $0 in #((
90a6d9b409Smrg  *[\\/]* ) as_myself=$0 ;;
91a6d9b409Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92a6d9b409Smrgfor as_dir in $PATH
93a6d9b409Smrgdo
94a6d9b409Smrg  IFS=$as_save_IFS
9592e95ad1Smrg  case $as_dir in #(((
9692e95ad1Smrg    '') as_dir=./ ;;
9792e95ad1Smrg    */) ;;
9892e95ad1Smrg    *) as_dir=$as_dir/ ;;
9992e95ad1Smrg  esac
10092e95ad1Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1011e5fa1c5Smrg  done
102a6d9b409SmrgIFS=$as_save_IFS
103a6d9b409Smrg
104a6d9b409Smrg     ;;
105a6d9b409Smrgesac
106838f5b0bSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107a6d9b409Smrg# in which case we are not to be found in the path.
108a6d9b409Smrgif test "x$as_myself" = x; then
109a6d9b409Smrg  as_myself=$0
110a6d9b409Smrgfi
111a6d9b409Smrgif test ! -f "$as_myself"; then
11292e95ad1Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1131e5fa1c5Smrg  exit 1
114a6d9b409Smrgfi
115a6d9b409Smrg
1161e5fa1c5Smrg
117b91640d3Smrg# Use a proper internal environment variable to ensure we don't fall
118b91640d3Smrg  # into an infinite loop, continuously re-executing ourselves.
119b91640d3Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120b91640d3Smrg    _as_can_reexec=no; export _as_can_reexec;
121b91640d3Smrg    # We cannot yet assume a decent shell, so we have to provide a
122b91640d3Smrg# neutralization value for shells without unset; and this also
123b91640d3Smrg# works around shells that cannot unset nonexistent variables.
124b91640d3Smrg# Preserve -v and -x to the replacement shell.
125b91640d3SmrgBASH_ENV=/dev/null
126b91640d3SmrgENV=/dev/null
127b91640d3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128b91640d3Smrgcase $- in # ((((
129b91640d3Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130b91640d3Smrg  *v* ) as_opts=-v ;;
131b91640d3Smrg  *x* ) as_opts=-x ;;
132b91640d3Smrg  * ) as_opts= ;;
133b91640d3Smrgesac
134b91640d3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135b91640d3Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136838f5b0bSmrg# out after a failed 'exec'.
13792e95ad1Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13892e95ad1Smrgexit 255
139b91640d3Smrg  fi
140b91640d3Smrg  # We don't want this to propagate to other subprocesses.
141b91640d3Smrg          { _as_can_reexec=; unset _as_can_reexec;}
1421e5fa1c5Smrgif test "x$CONFIG_SHELL" = x; then
143838f5b0bSmrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14492e95ad1Smrgthen :
1451e5fa1c5Smrg  emulate sh
1461e5fa1c5Smrg  NULLCMD=:
1471e5fa1c5Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1481e5fa1c5Smrg  # is contrary to our usage.  Disable this feature.
1491e5fa1c5Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1501e5fa1c5Smrg  setopt NO_GLOB_SUBST
151838f5b0bSmrgelse case e in #(
152838f5b0bSmrg  e) case \`(set -o) 2>/dev/null\` in #(
1531e5fa1c5Smrg  *posix*) :
1541e5fa1c5Smrg    set -o posix ;; #(
1551e5fa1c5Smrg  *) :
1561e5fa1c5Smrg     ;;
157838f5b0bSmrgesac ;;
1581e5fa1c5Smrgesac
1591e5fa1c5Smrgfi
1601e5fa1c5Smrg"
1611e5fa1c5Smrg  as_required="as_fn_return () { (exit \$1); }
1621e5fa1c5Smrgas_fn_success () { as_fn_return 0; }
1631e5fa1c5Smrgas_fn_failure () { as_fn_return 1; }
1641e5fa1c5Smrgas_fn_ret_success () { return 0; }
1651e5fa1c5Smrgas_fn_ret_failure () { return 1; }
1661e5fa1c5Smrg
1671e5fa1c5Smrgexitcode=0
1681e5fa1c5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1691e5fa1c5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1701e5fa1c5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1711e5fa1c5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17292e95ad1Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17392e95ad1Smrgthen :
1741e5fa1c5Smrg
175838f5b0bSmrgelse case e in #(
176838f5b0bSmrg  e) exitcode=1; echo positional parameters were not saved. ;;
177838f5b0bSmrgesac
1781e5fa1c5Smrgfi
179b91640d3Smrgtest x\$exitcode = x0 || exit 1
18092e95ad1Smrgblah=\$(echo \$(echo blah))
18192e95ad1Smrgtest x\"\$blah\" = xblah || exit 1
182b91640d3Smrgtest -x / || exit 1"
1831e5fa1c5Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1841e5fa1c5Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1851e5fa1c5Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
1861e5fa1c5Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
1871e5fa1c5Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
18892e95ad1Smrg  if (eval "$as_required") 2>/dev/null
18992e95ad1Smrgthen :
1901e5fa1c5Smrg  as_have_required=yes
191838f5b0bSmrgelse case e in #(
192838f5b0bSmrg  e) as_have_required=no ;;
193838f5b0bSmrgesac
1941e5fa1c5Smrgfi
19592e95ad1Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19692e95ad1Smrgthen :
1971e5fa1c5Smrg
198838f5b0bSmrgelse case e in #(
199838f5b0bSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2001e5fa1c5Smrgas_found=false
2011e5fa1c5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2021e5fa1c5Smrgdo
2031e5fa1c5Smrg  IFS=$as_save_IFS
20492e95ad1Smrg  case $as_dir in #(((
20592e95ad1Smrg    '') as_dir=./ ;;
20692e95ad1Smrg    */) ;;
20792e95ad1Smrg    *) as_dir=$as_dir/ ;;
20892e95ad1Smrg  esac
2091e5fa1c5Smrg  as_found=:
2101e5fa1c5Smrg  case $as_dir in #(
2111e5fa1c5Smrg	 /*)
2121e5fa1c5Smrg	   for as_base in sh bash ksh sh5; do
2131e5fa1c5Smrg	     # Try only shells that exist, to save several forks.
21492e95ad1Smrg	     as_shell=$as_dir$as_base
2151e5fa1c5Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21692e95ad1Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21792e95ad1Smrgthen :
2181e5fa1c5Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
21992e95ad1Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
22092e95ad1Smrgthen :
2211e5fa1c5Smrg  break 2
2221e5fa1c5Smrgfi
2231e5fa1c5Smrgfi
2241e5fa1c5Smrg	   done;;
2251e5fa1c5Smrg       esac
2261e5fa1c5Smrg  as_found=false
2271e5fa1c5Smrgdone
2281e5fa1c5SmrgIFS=$as_save_IFS
22992e95ad1Smrgif $as_found
23092e95ad1Smrgthen :
23192e95ad1Smrg
232838f5b0bSmrgelse case e in #(
233838f5b0bSmrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23492e95ad1Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23592e95ad1Smrgthen :
23692e95ad1Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
237838f5b0bSmrgfi ;;
238838f5b0bSmrgesac
23992e95ad1Smrgfi
2401e5fa1c5Smrg
2411e5fa1c5Smrg
24292e95ad1Smrg      if test "x$CONFIG_SHELL" != x
24392e95ad1Smrgthen :
244b91640d3Smrg  export CONFIG_SHELL
245b91640d3Smrg             # We cannot yet assume a decent shell, so we have to provide a
246b91640d3Smrg# neutralization value for shells without unset; and this also
247b91640d3Smrg# works around shells that cannot unset nonexistent variables.
248b91640d3Smrg# Preserve -v and -x to the replacement shell.
249b91640d3SmrgBASH_ENV=/dev/null
250b91640d3SmrgENV=/dev/null
251b91640d3Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252b91640d3Smrgcase $- in # ((((
253b91640d3Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
254b91640d3Smrg  *v* ) as_opts=-v ;;
255b91640d3Smrg  *x* ) as_opts=-x ;;
256b91640d3Smrg  * ) as_opts= ;;
257b91640d3Smrgesac
258b91640d3Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259b91640d3Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260838f5b0bSmrg# out after a failed 'exec'.
26192e95ad1Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262b91640d3Smrgexit 255
2631e5fa1c5Smrgfi
2641e5fa1c5Smrg
26592e95ad1Smrg    if test x$as_have_required = xno
26692e95ad1Smrgthen :
26792e95ad1Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26892e95ad1Smrg  printf "%s\n" "$0: the shells that I found on your system."
26992e95ad1Smrg  if test ${ZSH_VERSION+y} ; then
27092e95ad1Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27192e95ad1Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
2721e5fa1c5Smrg  else
27392e95ad1Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
27492e95ad1Smrg$0: https://gitlab.freedesktop.org/xorg/app/sessreg/-/issues
2751e5fa1c5Smrg$0: about your system, including any error possibly output
2761e5fa1c5Smrg$0: before this message. Then install a modern shell, or
2771e5fa1c5Smrg$0: manually run the script under such a shell if you do
2781e5fa1c5Smrg$0: have one."
2791e5fa1c5Smrg  fi
2801e5fa1c5Smrg  exit 1
281838f5b0bSmrgfi ;;
282838f5b0bSmrgesac
2831e5fa1c5Smrgfi
2841e5fa1c5Smrgfi
2851e5fa1c5SmrgSHELL=${CONFIG_SHELL-/bin/sh}
2861e5fa1c5Smrgexport SHELL
2871e5fa1c5Smrg# Unset more variables known to interfere with behavior of common tools.
2881e5fa1c5SmrgCLICOLOR_FORCE= GREP_OPTIONS=
2891e5fa1c5Smrgunset CLICOLOR_FORCE GREP_OPTIONS
2901e5fa1c5Smrg
2911e5fa1c5Smrg## --------------------- ##
2921e5fa1c5Smrg## M4sh Shell Functions. ##
2931e5fa1c5Smrg## --------------------- ##
2941e5fa1c5Smrg# as_fn_unset VAR
2951e5fa1c5Smrg# ---------------
2961e5fa1c5Smrg# Portably unset VAR.
2971e5fa1c5Smrgas_fn_unset ()
2981e5fa1c5Smrg{
2991e5fa1c5Smrg  { eval $1=; unset $1;}
3001e5fa1c5Smrg}
3011e5fa1c5Smrgas_unset=as_fn_unset
3021e5fa1c5Smrg
30392e95ad1Smrg
3041e5fa1c5Smrg# as_fn_set_status STATUS
3051e5fa1c5Smrg# -----------------------
3061e5fa1c5Smrg# Set $? to STATUS, without forking.
3071e5fa1c5Smrgas_fn_set_status ()
3081e5fa1c5Smrg{
3091e5fa1c5Smrg  return $1
3101e5fa1c5Smrg} # as_fn_set_status
3111e5fa1c5Smrg
3121e5fa1c5Smrg# as_fn_exit STATUS
3131e5fa1c5Smrg# -----------------
3141e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3151e5fa1c5Smrgas_fn_exit ()
3161e5fa1c5Smrg{
3171e5fa1c5Smrg  set +e
3181e5fa1c5Smrg  as_fn_set_status $1
3191e5fa1c5Smrg  exit $1
3201e5fa1c5Smrg} # as_fn_exit
3211e5fa1c5Smrg
3221e5fa1c5Smrg# as_fn_mkdir_p
3231e5fa1c5Smrg# -------------
3241e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary.
3251e5fa1c5Smrgas_fn_mkdir_p ()
3261e5fa1c5Smrg{
3271e5fa1c5Smrg
3281e5fa1c5Smrg  case $as_dir in #(
3291e5fa1c5Smrg  -*) as_dir=./$as_dir;;
3301e5fa1c5Smrg  esac
3311e5fa1c5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
3321e5fa1c5Smrg    as_dirs=
3331e5fa1c5Smrg    while :; do
3341e5fa1c5Smrg      case $as_dir in #(
33592e95ad1Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3361e5fa1c5Smrg      *) as_qdir=$as_dir;;
3371e5fa1c5Smrg      esac
3381e5fa1c5Smrg      as_dirs="'$as_qdir' $as_dirs"
3391e5fa1c5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
3401e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3411e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3421e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
3431e5fa1c5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34492e95ad1Smrgprintf "%s\n" X"$as_dir" |
3451e5fa1c5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3461e5fa1c5Smrg	    s//\1/
3471e5fa1c5Smrg	    q
3481e5fa1c5Smrg	  }
3491e5fa1c5Smrg	  /^X\(\/\/\)[^/].*/{
3501e5fa1c5Smrg	    s//\1/
3511e5fa1c5Smrg	    q
3521e5fa1c5Smrg	  }
3531e5fa1c5Smrg	  /^X\(\/\/\)$/{
3541e5fa1c5Smrg	    s//\1/
3551e5fa1c5Smrg	    q
3561e5fa1c5Smrg	  }
3571e5fa1c5Smrg	  /^X\(\/\).*/{
3581e5fa1c5Smrg	    s//\1/
3591e5fa1c5Smrg	    q
3601e5fa1c5Smrg	  }
3611e5fa1c5Smrg	  s/.*/./; q'`
3621e5fa1c5Smrg      test -d "$as_dir" && break
3631e5fa1c5Smrg    done
3641e5fa1c5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365a097bd00Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3661e5fa1c5Smrg
3671e5fa1c5Smrg
3681e5fa1c5Smrg} # as_fn_mkdir_p
369b91640d3Smrg
370b91640d3Smrg# as_fn_executable_p FILE
371b91640d3Smrg# -----------------------
372b91640d3Smrg# Test if FILE is an executable regular file.
373b91640d3Smrgas_fn_executable_p ()
374b91640d3Smrg{
375b91640d3Smrg  test -f "$1" && test -x "$1"
376b91640d3Smrg} # as_fn_executable_p
3771e5fa1c5Smrg# as_fn_append VAR VALUE
3781e5fa1c5Smrg# ----------------------
3791e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3801e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over
3811e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive
3821e5fa1c5Smrg# implementations.
38392e95ad1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38492e95ad1Smrgthen :
3851e5fa1c5Smrg  eval 'as_fn_append ()
3861e5fa1c5Smrg  {
3871e5fa1c5Smrg    eval $1+=\$2
3881e5fa1c5Smrg  }'
389838f5b0bSmrgelse case e in #(
390838f5b0bSmrg  e) as_fn_append ()
3911e5fa1c5Smrg  {
3921e5fa1c5Smrg    eval $1=\$$1\$2
393838f5b0bSmrg  } ;;
394838f5b0bSmrgesac
3951e5fa1c5Smrgfi # as_fn_append
3961e5fa1c5Smrg
3971e5fa1c5Smrg# as_fn_arith ARG...
3981e5fa1c5Smrg# ------------------
3991e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
4001e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
4011e5fa1c5Smrg# must be portable across $(()) and expr.
40292e95ad1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40392e95ad1Smrgthen :
4041e5fa1c5Smrg  eval 'as_fn_arith ()
4051e5fa1c5Smrg  {
4061e5fa1c5Smrg    as_val=$(( $* ))
4071e5fa1c5Smrg  }'
408838f5b0bSmrgelse case e in #(
409838f5b0bSmrg  e) as_fn_arith ()
4101e5fa1c5Smrg  {
4111e5fa1c5Smrg    as_val=`expr "$@" || test $? -eq 1`
412838f5b0bSmrg  } ;;
413838f5b0bSmrgesac
4141e5fa1c5Smrgfi # as_fn_arith
4151e5fa1c5Smrg
4161e5fa1c5Smrg
417a097bd00Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418a097bd00Smrg# ----------------------------------------
4191e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4201e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421a097bd00Smrg# script with STATUS, using 1 if that was 0.
4221e5fa1c5Smrgas_fn_error ()
4231e5fa1c5Smrg{
424a097bd00Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
425a097bd00Smrg  if test "$4"; then
426a097bd00Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42792e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4281e5fa1c5Smrg  fi
42992e95ad1Smrg  printf "%s\n" "$as_me: error: $2" >&2
4301e5fa1c5Smrg  as_fn_exit $as_status
4311e5fa1c5Smrg} # as_fn_error
4321e5fa1c5Smrg
433a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434a6d9b409Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435a6d9b409Smrg  as_expr=expr
436a6d9b409Smrgelse
437a6d9b409Smrg  as_expr=false
438a6d9b409Smrgfi
439a6d9b409Smrg
440a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441a6d9b409Smrg  as_basename=basename
442a6d9b409Smrgelse
443a6d9b409Smrg  as_basename=false
444a6d9b409Smrgfi
445a6d9b409Smrg
4461e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4471e5fa1c5Smrg  as_dirname=dirname
4481e5fa1c5Smrgelse
4491e5fa1c5Smrg  as_dirname=false
4501e5fa1c5Smrgfi
451a6d9b409Smrg
452a6d9b409Smrgas_me=`$as_basename -- "$0" ||
453a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454a6d9b409Smrg	 X"$0" : 'X\(//\)$' \| \
455a6d9b409Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45692e95ad1Smrgprintf "%s\n" X/"$0" |
457a6d9b409Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458a6d9b409Smrg	    s//\1/
459a6d9b409Smrg	    q
460a6d9b409Smrg	  }
461a6d9b409Smrg	  /^X\/\(\/\/\)$/{
462a6d9b409Smrg	    s//\1/
463a6d9b409Smrg	    q
464a6d9b409Smrg	  }
465a6d9b409Smrg	  /^X\/\(\/\).*/{
466a6d9b409Smrg	    s//\1/
467a6d9b409Smrg	    q
468a6d9b409Smrg	  }
469a6d9b409Smrg	  s/.*/./; q'`
470a6d9b409Smrg
4711e5fa1c5Smrg# Avoid depending upon Character Ranges.
4721e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
4731e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4741e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
4751e5fa1c5Smrgas_cr_digits='0123456789'
4761e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477a6d9b409Smrg
478a6d9b409Smrg
4791e5fa1c5Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4801e5fa1c5Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4811e5fa1c5Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4821e5fa1c5Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4831e5fa1c5Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4841e5fa1c5Smrg  sed -n '
4851e5fa1c5Smrg    p
4861e5fa1c5Smrg    /[$]LINENO/=
4871e5fa1c5Smrg  ' <$as_myself |
4881e5fa1c5Smrg    sed '
489838f5b0bSmrg      t clear
490838f5b0bSmrg      :clear
4911e5fa1c5Smrg      s/[$]LINENO.*/&-/
4921e5fa1c5Smrg      t lineno
4931e5fa1c5Smrg      b
4941e5fa1c5Smrg      :lineno
4951e5fa1c5Smrg      N
4961e5fa1c5Smrg      :loop
4971e5fa1c5Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4981e5fa1c5Smrg      t loop
4991e5fa1c5Smrg      s/-\n.*//
5001e5fa1c5Smrg    ' >$as_me.lineno &&
5011e5fa1c5Smrg  chmod +x "$as_me.lineno" ||
50292e95ad1Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503a6d9b409Smrg
504b91640d3Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505b91640d3Smrg  # already done that, so ensure we don't try to do so again and fall
506b91640d3Smrg  # in an infinite loop.  This has already happened in practice.
507b91640d3Smrg  _as_can_reexec=no; export _as_can_reexec
5081e5fa1c5Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
5091e5fa1c5Smrg  # (the dirname of $[0] is not the place where we might find the
5101e5fa1c5Smrg  # original and so on.  Autoconf is especially sensitive to this).
5111e5fa1c5Smrg  . "./$as_me.lineno"
5121e5fa1c5Smrg  # Exit status is that of the last command.
5131e5fa1c5Smrg  exit
514a6d9b409Smrg}
515a6d9b409Smrg
51692e95ad1Smrg
51792e95ad1Smrg# Determine whether it's possible to make 'echo' print without a newline.
51892e95ad1Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
51992e95ad1Smrg# for compatibility with existing Makefiles.
5201e5fa1c5SmrgECHO_C= ECHO_N= ECHO_T=
5211e5fa1c5Smrgcase `echo -n x` in #(((((
5221e5fa1c5Smrg-n*)
5231e5fa1c5Smrg  case `echo 'xy\c'` in
5241e5fa1c5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5251e5fa1c5Smrg  xy)  ECHO_C='\c';;
5261e5fa1c5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5271e5fa1c5Smrg       ECHO_T='	';;
5281e5fa1c5Smrg  esac;;
5291e5fa1c5Smrg*)
5301e5fa1c5Smrg  ECHO_N='-n';;
5311e5fa1c5Smrgesac
532a6d9b409Smrg
53392e95ad1Smrg# For backward compatibility with old third-party macros, we provide
53492e95ad1Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
53592e95ad1Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
53692e95ad1Smrgas_echo='printf %s\n'
53792e95ad1Smrgas_echo_n='printf %s'
53892e95ad1Smrg
5391e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.file
5401e5fa1c5Smrgif test -d conf$$.dir; then
5411e5fa1c5Smrg  rm -f conf$$.dir/conf$$.file
5421e5fa1c5Smrgelse
5431e5fa1c5Smrg  rm -f conf$$.dir
5441e5fa1c5Smrg  mkdir conf$$.dir 2>/dev/null
545a6d9b409Smrgfi
5461e5fa1c5Smrgif (echo >conf$$.file) 2>/dev/null; then
5471e5fa1c5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
5481e5fa1c5Smrg    as_ln_s='ln -s'
5491e5fa1c5Smrg    # ... but there are two gotchas:
550838f5b0bSmrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551838f5b0bSmrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552838f5b0bSmrg    # In both cases, we have to default to 'cp -pR'.
5531e5fa1c5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554b91640d3Smrg      as_ln_s='cp -pR'
5551e5fa1c5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5561e5fa1c5Smrg    as_ln_s=ln
5571e5fa1c5Smrg  else
558b91640d3Smrg    as_ln_s='cp -pR'
5591e5fa1c5Smrg  fi
560a6d9b409Smrgelse
561b91640d3Smrg  as_ln_s='cp -pR'
562a6d9b409Smrgfi
5631e5fa1c5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5641e5fa1c5Smrgrmdir conf$$.dir 2>/dev/null
565a6d9b409Smrg
5661e5fa1c5Smrgif mkdir -p . 2>/dev/null; then
5671e5fa1c5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
5681e5fa1c5Smrgelse
5691e5fa1c5Smrg  test -d ./-p && rmdir ./-p
5701e5fa1c5Smrg  as_mkdir_p=false
571a6d9b409Smrgfi
572a6d9b409Smrg
573b91640d3Smrgas_test_x='test -x'
574b91640d3Smrgas_executable_p=as_fn_executable_p
575a6d9b409Smrg
5761e5fa1c5Smrg# Sed expression to map a string onto a valid CPP name.
577838f5b0bSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578838f5b0bSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579a6d9b409Smrg
5801e5fa1c5Smrg# Sed expression to map a string onto a valid variable name.
581838f5b0bSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582838f5b0bSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583a6d9b409Smrg
584a6d9b409Smrg
5851e5fa1c5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5861e5fa1c5Smrgexec 6>&1
587a6d9b409Smrg
588a6d9b409Smrg# Name of the host.
589a097bd00Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590a6d9b409Smrg# so uname gets run too.
591a6d9b409Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592a6d9b409Smrg
593a6d9b409Smrg#
594a6d9b409Smrg# Initializations.
595a6d9b409Smrg#
596a6d9b409Smrgac_default_prefix=/usr/local
597a6d9b409Smrgac_clean_files=
598a6d9b409Smrgac_config_libobj_dir=.
599a6d9b409SmrgLIBOBJS=
600a6d9b409Smrgcross_compiling=no
601a6d9b409Smrgsubdirs=
602a6d9b409SmrgMFLAGS=
603a6d9b409SmrgMAKEFLAGS=
604a6d9b409Smrg
605a6d9b409Smrg# Identity of this package.
606a6d9b409SmrgPACKAGE_NAME='sessreg'
607a6d9b409SmrgPACKAGE_TARNAME='sessreg'
608838f5b0bSmrgPACKAGE_VERSION='1.1.4'
609838f5b0bSmrgPACKAGE_STRING='sessreg 1.1.4'
61092e95ad1SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/sessreg/-/issues'
6111e5fa1c5SmrgPACKAGE_URL=''
612a6d9b409Smrg
6131e5fa1c5Smrgac_unique_file="Makefile.am"
614a6d9b409Smrg# Factoring default headers for most tests.
615a6d9b409Smrgac_includes_default="\
61692e95ad1Smrg#include <stddef.h>
61792e95ad1Smrg#ifdef HAVE_STDIO_H
61892e95ad1Smrg# include <stdio.h>
619a6d9b409Smrg#endif
62092e95ad1Smrg#ifdef HAVE_STDLIB_H
621a6d9b409Smrg# include <stdlib.h>
622a6d9b409Smrg#endif
623a6d9b409Smrg#ifdef HAVE_STRING_H
624a6d9b409Smrg# include <string.h>
625a6d9b409Smrg#endif
626a6d9b409Smrg#ifdef HAVE_INTTYPES_H
627a6d9b409Smrg# include <inttypes.h>
628a6d9b409Smrg#endif
629a6d9b409Smrg#ifdef HAVE_STDINT_H
630a6d9b409Smrg# include <stdint.h>
631a6d9b409Smrg#endif
63292e95ad1Smrg#ifdef HAVE_STRINGS_H
63392e95ad1Smrg# include <strings.h>
63492e95ad1Smrg#endif
63592e95ad1Smrg#ifdef HAVE_SYS_TYPES_H
63692e95ad1Smrg# include <sys/types.h>
63792e95ad1Smrg#endif
63892e95ad1Smrg#ifdef HAVE_SYS_STAT_H
63992e95ad1Smrg# include <sys/stat.h>
64092e95ad1Smrg#endif
641a6d9b409Smrg#ifdef HAVE_UNISTD_H
642a6d9b409Smrg# include <unistd.h>
643a6d9b409Smrg#endif"
644a6d9b409Smrg
64592e95ad1Smrgac_header_c_list=
646838f5b0bSmrgenable_year2038=no
647efda2da8Smrgac_subst_vars='am__EXEEXT_FALSE
648efda2da8Smrgam__EXEEXT_TRUE
649efda2da8SmrgLTLIBOBJS
650efda2da8SmrgLIBOBJS
6511e5fa1c5SmrgSESSREG_LIBS
6521e5fa1c5SmrgSESSREG_CFLAGS
653a6d9b409SmrgLINT_FALSE
654efda2da8SmrgLINT_TRUE
655efda2da8SmrgLINT_FLAGS
656efda2da8SmrgLINT
6571e5fa1c5SmrgMAN_SUBSTS
6581e5fa1c5SmrgXORG_MAN_PAGE
659a6d9b409SmrgADMIN_MAN_DIR
660efda2da8SmrgDRIVER_MAN_DIR
661efda2da8SmrgMISC_MAN_DIR
662efda2da8SmrgFILE_MAN_DIR
663efda2da8SmrgLIB_MAN_DIR
664efda2da8SmrgAPP_MAN_DIR
665efda2da8SmrgADMIN_MAN_SUFFIX
666efda2da8SmrgDRIVER_MAN_SUFFIX
667efda2da8SmrgMISC_MAN_SUFFIX
668efda2da8SmrgFILE_MAN_SUFFIX
669efda2da8SmrgLIB_MAN_SUFFIX
670efda2da8SmrgAPP_MAN_SUFFIX
671a097bd00SmrgSED
672a097bd00Smrghost_os
673a097bd00Smrghost_vendor
674a097bd00Smrghost_cpu
675a097bd00Smrghost
676a097bd00Smrgbuild_os
677a097bd00Smrgbuild_vendor
678a097bd00Smrgbuild_cpu
679a097bd00Smrgbuild
6801e5fa1c5SmrgINSTALL_CMD
68111a95ff3SmrgPKG_CONFIG_LIBDIR
68211a95ff3SmrgPKG_CONFIG_PATH
6831e5fa1c5SmrgPKG_CONFIG
684efda2da8SmrgCHANGELOG_CMD
685a097bd00SmrgSTRICT_CFLAGS
686efda2da8SmrgCWARNFLAGS
687a097bd00SmrgBASE_CFLAGS
688838f5b0bSmrgam__xargs_n
689838f5b0bSmrgam__rm_f_notfound
690b91640d3SmrgAM_BACKSLASH
691b91640d3SmrgAM_DEFAULT_VERBOSITY
692b91640d3SmrgAM_DEFAULT_V
693b91640d3SmrgAM_V
69492e95ad1SmrgCSCOPE
69592e95ad1SmrgETAGS
69692e95ad1SmrgCTAGS
697efda2da8Smrgam__fastdepCC_FALSE
698efda2da8Smrgam__fastdepCC_TRUE
699efda2da8SmrgCCDEPMODE
700a097bd00Smrgam__nodep
701efda2da8SmrgAMDEPBACKSLASH
702efda2da8SmrgAMDEP_FALSE
703efda2da8SmrgAMDEP_TRUE
704efda2da8Smrgam__include
705efda2da8SmrgDEPDIR
706efda2da8Smrgam__untar
707efda2da8Smrgam__tar
708efda2da8SmrgAMTAR
709efda2da8Smrgam__leading_dot
710efda2da8SmrgSET_MAKE
711efda2da8SmrgAWK
712efda2da8Smrgmkdir_p
713efda2da8SmrgMKDIR_P
714efda2da8SmrgINSTALL_STRIP_PROGRAM
715efda2da8SmrgSTRIP
716efda2da8Smrginstall_sh
717efda2da8SmrgMAKEINFO
718efda2da8SmrgAUTOHEADER
719efda2da8SmrgAUTOMAKE
720efda2da8SmrgAUTOCONF
721efda2da8SmrgACLOCAL
722efda2da8SmrgVERSION
723efda2da8SmrgPACKAGE
724efda2da8SmrgCYGPATH_W
725efda2da8Smrgam__isrc
726efda2da8SmrgINSTALL_DATA
727efda2da8SmrgINSTALL_SCRIPT
728efda2da8SmrgINSTALL_PROGRAM
7291e5fa1c5SmrgOBJEXT
7301e5fa1c5SmrgEXEEXT
7311e5fa1c5Smrgac_ct_CC
7321e5fa1c5SmrgCPPFLAGS
7331e5fa1c5SmrgLDFLAGS
7341e5fa1c5SmrgCFLAGS
7351e5fa1c5SmrgCC
736efda2da8Smrgtarget_alias
737efda2da8Smrghost_alias
738efda2da8Smrgbuild_alias
739efda2da8SmrgLIBS
740efda2da8SmrgECHO_T
741efda2da8SmrgECHO_N
742efda2da8SmrgECHO_C
743efda2da8SmrgDEFS
744efda2da8Smrgmandir
745efda2da8Smrglocaledir
746efda2da8Smrglibdir
747efda2da8Smrgpsdir
748efda2da8Smrgpdfdir
749efda2da8Smrgdvidir
750efda2da8Smrghtmldir
751efda2da8Smrginfodir
752efda2da8Smrgdocdir
753efda2da8Smrgoldincludedir
754efda2da8Smrgincludedir
75592e95ad1Smrgrunstatedir
756efda2da8Smrglocalstatedir
757efda2da8Smrgsharedstatedir
758efda2da8Smrgsysconfdir
759efda2da8Smrgdatadir
760efda2da8Smrgdatarootdir
761efda2da8Smrglibexecdir
762efda2da8Smrgsbindir
763efda2da8Smrgbindir
764efda2da8Smrgprogram_transform_name
765efda2da8Smrgprefix
766efda2da8Smrgexec_prefix
7671e5fa1c5SmrgPACKAGE_URL
768efda2da8SmrgPACKAGE_BUGREPORT
769efda2da8SmrgPACKAGE_STRING
770efda2da8SmrgPACKAGE_VERSION
771efda2da8SmrgPACKAGE_TARNAME
772efda2da8SmrgPACKAGE_NAME
773efda2da8SmrgPATH_SEPARATOR
77492e95ad1SmrgSHELL
77592e95ad1Smrgam__quote'
776a6d9b409Smrgac_subst_files=''
777efda2da8Smrgac_user_opts='
778efda2da8Smrgenable_option_checking
7791e5fa1c5Smrgenable_largefile
780efda2da8Smrgenable_dependency_tracking
781b91640d3Smrgenable_silent_rules
782a097bd00Smrgenable_selective_werror
783efda2da8Smrgenable_strict_compilation
784efda2da8Smrgwith_lint
785838f5b0bSmrgenable_year2038
786efda2da8Smrg'
787a6d9b409Smrg      ac_precious_vars='build_alias
788a6d9b409Smrghost_alias
789a6d9b409Smrgtarget_alias
790a6d9b409SmrgCC
791a6d9b409SmrgCFLAGS
792a6d9b409SmrgLDFLAGS
793a6d9b409SmrgLIBS
794a6d9b409SmrgCPPFLAGS
795a6d9b409SmrgPKG_CONFIG
79611a95ff3SmrgPKG_CONFIG_PATH
79711a95ff3SmrgPKG_CONFIG_LIBDIR
798a097bd00SmrgLINT
799a097bd00SmrgLINT_FLAGS
800a6d9b409SmrgSESSREG_CFLAGS
801a6d9b409SmrgSESSREG_LIBS'
802a6d9b409Smrg
803a6d9b409Smrg
804a6d9b409Smrg# Initialize some variables set by options.
805a6d9b409Smrgac_init_help=
806a6d9b409Smrgac_init_version=false
807efda2da8Smrgac_unrecognized_opts=
808efda2da8Smrgac_unrecognized_sep=
809a6d9b409Smrg# The variables have the same names as the options, with
810a6d9b409Smrg# dashes changed to underlines.
811a6d9b409Smrgcache_file=/dev/null
812a6d9b409Smrgexec_prefix=NONE
813a6d9b409Smrgno_create=
814a6d9b409Smrgno_recursion=
815a6d9b409Smrgprefix=NONE
816a6d9b409Smrgprogram_prefix=NONE
817a6d9b409Smrgprogram_suffix=NONE
818a6d9b409Smrgprogram_transform_name=s,x,x,
819a6d9b409Smrgsilent=
820a6d9b409Smrgsite=
821a6d9b409Smrgsrcdir=
822a6d9b409Smrgverbose=
823a6d9b409Smrgx_includes=NONE
824a6d9b409Smrgx_libraries=NONE
825a6d9b409Smrg
826a6d9b409Smrg# Installation directory options.
827a6d9b409Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
828a6d9b409Smrg# and all the variables that are supposed to be based on exec_prefix
829a6d9b409Smrg# by default will actually change.
830a6d9b409Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
831a6d9b409Smrg# (The list follows the same order as the GNU Coding Standards.)
832a6d9b409Smrgbindir='${exec_prefix}/bin'
833a6d9b409Smrgsbindir='${exec_prefix}/sbin'
834a6d9b409Smrglibexecdir='${exec_prefix}/libexec'
835a6d9b409Smrgdatarootdir='${prefix}/share'
836a6d9b409Smrgdatadir='${datarootdir}'
837a6d9b409Smrgsysconfdir='${prefix}/etc'
838a6d9b409Smrgsharedstatedir='${prefix}/com'
839a6d9b409Smrglocalstatedir='${prefix}/var'
84092e95ad1Smrgrunstatedir='${localstatedir}/run'
841a6d9b409Smrgincludedir='${prefix}/include'
842a6d9b409Smrgoldincludedir='/usr/include'
843a6d9b409Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
844a6d9b409Smrginfodir='${datarootdir}/info'
845a6d9b409Smrghtmldir='${docdir}'
846a6d9b409Smrgdvidir='${docdir}'
847a6d9b409Smrgpdfdir='${docdir}'
848a6d9b409Smrgpsdir='${docdir}'
849a6d9b409Smrglibdir='${exec_prefix}/lib'
850a6d9b409Smrglocaledir='${datarootdir}/locale'
851a6d9b409Smrgmandir='${datarootdir}/man'
852a6d9b409Smrg
853a6d9b409Smrgac_prev=
854a6d9b409Smrgac_dashdash=
855a6d9b409Smrgfor ac_option
856a6d9b409Smrgdo
857a6d9b409Smrg  # If the previous option needs an argument, assign it.
858a6d9b409Smrg  if test -n "$ac_prev"; then
859a6d9b409Smrg    eval $ac_prev=\$ac_option
860a6d9b409Smrg    ac_prev=
861a6d9b409Smrg    continue
862a6d9b409Smrg  fi
863a6d9b409Smrg
864a6d9b409Smrg  case $ac_option in
865a097bd00Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
866a097bd00Smrg  *=)   ac_optarg= ;;
867a097bd00Smrg  *)    ac_optarg=yes ;;
868a6d9b409Smrg  esac
869a6d9b409Smrg
870a6d9b409Smrg  case $ac_dashdash$ac_option in
871a6d9b409Smrg  --)
872a6d9b409Smrg    ac_dashdash=yes ;;
873a6d9b409Smrg
874a6d9b409Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
875a6d9b409Smrg    ac_prev=bindir ;;
876a6d9b409Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
877a6d9b409Smrg    bindir=$ac_optarg ;;
878a6d9b409Smrg
879a6d9b409Smrg  -build | --build | --buil | --bui | --bu)
880a6d9b409Smrg    ac_prev=build_alias ;;
881a6d9b409Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
882a6d9b409Smrg    build_alias=$ac_optarg ;;
883a6d9b409Smrg
884a6d9b409Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
885a6d9b409Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
886a6d9b409Smrg    ac_prev=cache_file ;;
887a6d9b409Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
888a6d9b409Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
889a6d9b409Smrg    cache_file=$ac_optarg ;;
890a6d9b409Smrg
891a6d9b409Smrg  --config-cache | -C)
892a6d9b409Smrg    cache_file=config.cache ;;
893a6d9b409Smrg
894a6d9b409Smrg  -datadir | --datadir | --datadi | --datad)
895a6d9b409Smrg    ac_prev=datadir ;;
896a6d9b409Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
897a6d9b409Smrg    datadir=$ac_optarg ;;
898a6d9b409Smrg
899a6d9b409Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
900a6d9b409Smrg  | --dataroo | --dataro | --datar)
901a6d9b409Smrg    ac_prev=datarootdir ;;
902a6d9b409Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
903a6d9b409Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
904a6d9b409Smrg    datarootdir=$ac_optarg ;;
905a6d9b409Smrg
906a6d9b409Smrg  -disable-* | --disable-*)
907efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
908a6d9b409Smrg    # Reject names that are not valid shell variable names.
909efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
910838f5b0bSmrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
911efda2da8Smrg    ac_useropt_orig=$ac_useropt
91292e95ad1Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
913efda2da8Smrg    case $ac_user_opts in
914efda2da8Smrg      *"
915efda2da8Smrg"enable_$ac_useropt"
916efda2da8Smrg"*) ;;
917efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
918efda2da8Smrg	 ac_unrecognized_sep=', ';;
919efda2da8Smrg    esac
920efda2da8Smrg    eval enable_$ac_useropt=no ;;
921a6d9b409Smrg
922a6d9b409Smrg  -docdir | --docdir | --docdi | --doc | --do)
923a6d9b409Smrg    ac_prev=docdir ;;
924a6d9b409Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
925a6d9b409Smrg    docdir=$ac_optarg ;;
926a6d9b409Smrg
927a6d9b409Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
928a6d9b409Smrg    ac_prev=dvidir ;;
929a6d9b409Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
930a6d9b409Smrg    dvidir=$ac_optarg ;;
931a6d9b409Smrg
932a6d9b409Smrg  -enable-* | --enable-*)
933efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
934a6d9b409Smrg    # Reject names that are not valid shell variable names.
935efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
936838f5b0bSmrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
937efda2da8Smrg    ac_useropt_orig=$ac_useropt
93892e95ad1Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
939efda2da8Smrg    case $ac_user_opts in
940efda2da8Smrg      *"
941efda2da8Smrg"enable_$ac_useropt"
942efda2da8Smrg"*) ;;
943efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
944efda2da8Smrg	 ac_unrecognized_sep=', ';;
945efda2da8Smrg    esac
946efda2da8Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
947a6d9b409Smrg
948a6d9b409Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
949a6d9b409Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
950a6d9b409Smrg  | --exec | --exe | --ex)
951a6d9b409Smrg    ac_prev=exec_prefix ;;
952a6d9b409Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
953a6d9b409Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
954a6d9b409Smrg  | --exec=* | --exe=* | --ex=*)
955a6d9b409Smrg    exec_prefix=$ac_optarg ;;
956a6d9b409Smrg
957a6d9b409Smrg  -gas | --gas | --ga | --g)
958a6d9b409Smrg    # Obsolete; use --with-gas.
959a6d9b409Smrg    with_gas=yes ;;
960a6d9b409Smrg
961a6d9b409Smrg  -help | --help | --hel | --he | -h)
962a6d9b409Smrg    ac_init_help=long ;;
963a6d9b409Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
964a6d9b409Smrg    ac_init_help=recursive ;;
965a6d9b409Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
966a6d9b409Smrg    ac_init_help=short ;;
967a6d9b409Smrg
968a6d9b409Smrg  -host | --host | --hos | --ho)
969a6d9b409Smrg    ac_prev=host_alias ;;
970a6d9b409Smrg  -host=* | --host=* | --hos=* | --ho=*)
971a6d9b409Smrg    host_alias=$ac_optarg ;;
972a6d9b409Smrg
973a6d9b409Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
974a6d9b409Smrg    ac_prev=htmldir ;;
975a6d9b409Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
976a6d9b409Smrg  | --ht=*)
977a6d9b409Smrg    htmldir=$ac_optarg ;;
978a6d9b409Smrg
979a6d9b409Smrg  -includedir | --includedir | --includedi | --included | --include \
980a6d9b409Smrg  | --includ | --inclu | --incl | --inc)
981a6d9b409Smrg    ac_prev=includedir ;;
982a6d9b409Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
983a6d9b409Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
984a6d9b409Smrg    includedir=$ac_optarg ;;
985a6d9b409Smrg
986a6d9b409Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
987a6d9b409Smrg    ac_prev=infodir ;;
988a6d9b409Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
989a6d9b409Smrg    infodir=$ac_optarg ;;
990a6d9b409Smrg
991a6d9b409Smrg  -libdir | --libdir | --libdi | --libd)
992a6d9b409Smrg    ac_prev=libdir ;;
993a6d9b409Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
994a6d9b409Smrg    libdir=$ac_optarg ;;
995a6d9b409Smrg
996a6d9b409Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
997a6d9b409Smrg  | --libexe | --libex | --libe)
998a6d9b409Smrg    ac_prev=libexecdir ;;
999a6d9b409Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1000a6d9b409Smrg  | --libexe=* | --libex=* | --libe=*)
1001a6d9b409Smrg    libexecdir=$ac_optarg ;;
1002a6d9b409Smrg
1003a6d9b409Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1004a6d9b409Smrg    ac_prev=localedir ;;
1005a6d9b409Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1006a6d9b409Smrg    localedir=$ac_optarg ;;
1007a6d9b409Smrg
1008a6d9b409Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1009a6d9b409Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1010a6d9b409Smrg    ac_prev=localstatedir ;;
1011a6d9b409Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1012a6d9b409Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1013a6d9b409Smrg    localstatedir=$ac_optarg ;;
1014a6d9b409Smrg
1015a6d9b409Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1016a6d9b409Smrg    ac_prev=mandir ;;
1017a6d9b409Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1018a6d9b409Smrg    mandir=$ac_optarg ;;
1019a6d9b409Smrg
1020a6d9b409Smrg  -nfp | --nfp | --nf)
1021a6d9b409Smrg    # Obsolete; use --without-fp.
1022a6d9b409Smrg    with_fp=no ;;
1023a6d9b409Smrg
1024a6d9b409Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1025a6d9b409Smrg  | --no-cr | --no-c | -n)
1026a6d9b409Smrg    no_create=yes ;;
1027a6d9b409Smrg
1028a6d9b409Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1029a6d9b409Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1030a6d9b409Smrg    no_recursion=yes ;;
1031a6d9b409Smrg
1032a6d9b409Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1033a6d9b409Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1034a6d9b409Smrg  | --oldin | --oldi | --old | --ol | --o)
1035a6d9b409Smrg    ac_prev=oldincludedir ;;
1036a6d9b409Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1037a6d9b409Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1038a6d9b409Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1039a6d9b409Smrg    oldincludedir=$ac_optarg ;;
1040a6d9b409Smrg
1041a6d9b409Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1042a6d9b409Smrg    ac_prev=prefix ;;
1043a6d9b409Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1044a6d9b409Smrg    prefix=$ac_optarg ;;
1045a6d9b409Smrg
1046a6d9b409Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1047a6d9b409Smrg  | --program-pre | --program-pr | --program-p)
1048a6d9b409Smrg    ac_prev=program_prefix ;;
1049a6d9b409Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1050a6d9b409Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1051a6d9b409Smrg    program_prefix=$ac_optarg ;;
1052a6d9b409Smrg
1053a6d9b409Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1054a6d9b409Smrg  | --program-suf | --program-su | --program-s)
1055a6d9b409Smrg    ac_prev=program_suffix ;;
1056a6d9b409Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1057a6d9b409Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1058a6d9b409Smrg    program_suffix=$ac_optarg ;;
1059a6d9b409Smrg
1060a6d9b409Smrg  -program-transform-name | --program-transform-name \
1061a6d9b409Smrg  | --program-transform-nam | --program-transform-na \
1062a6d9b409Smrg  | --program-transform-n | --program-transform- \
1063a6d9b409Smrg  | --program-transform | --program-transfor \
1064a6d9b409Smrg  | --program-transfo | --program-transf \
1065a6d9b409Smrg  | --program-trans | --program-tran \
1066a6d9b409Smrg  | --progr-tra | --program-tr | --program-t)
1067a6d9b409Smrg    ac_prev=program_transform_name ;;
1068a6d9b409Smrg  -program-transform-name=* | --program-transform-name=* \
1069a6d9b409Smrg  | --program-transform-nam=* | --program-transform-na=* \
1070a6d9b409Smrg  | --program-transform-n=* | --program-transform-=* \
1071a6d9b409Smrg  | --program-transform=* | --program-transfor=* \
1072a6d9b409Smrg  | --program-transfo=* | --program-transf=* \
1073a6d9b409Smrg  | --program-trans=* | --program-tran=* \
1074a6d9b409Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1075a6d9b409Smrg    program_transform_name=$ac_optarg ;;
1076a6d9b409Smrg
1077a6d9b409Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1078a6d9b409Smrg    ac_prev=pdfdir ;;
1079a6d9b409Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1080a6d9b409Smrg    pdfdir=$ac_optarg ;;
1081a6d9b409Smrg
1082a6d9b409Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1083a6d9b409Smrg    ac_prev=psdir ;;
1084a6d9b409Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1085a6d9b409Smrg    psdir=$ac_optarg ;;
1086a6d9b409Smrg
1087a6d9b409Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1088a6d9b409Smrg  | -silent | --silent | --silen | --sile | --sil)
1089a6d9b409Smrg    silent=yes ;;
1090a6d9b409Smrg
109192e95ad1Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
109292e95ad1Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
109392e95ad1Smrg  | --run | --ru | --r)
109492e95ad1Smrg    ac_prev=runstatedir ;;
109592e95ad1Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
109692e95ad1Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
109792e95ad1Smrg  | --run=* | --ru=* | --r=*)
109892e95ad1Smrg    runstatedir=$ac_optarg ;;
109992e95ad1Smrg
1100a6d9b409Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1101a6d9b409Smrg    ac_prev=sbindir ;;
1102a6d9b409Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1103a6d9b409Smrg  | --sbi=* | --sb=*)
1104a6d9b409Smrg    sbindir=$ac_optarg ;;
1105a6d9b409Smrg
1106a6d9b409Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1107a6d9b409Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1108a6d9b409Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1109a6d9b409Smrg  | --sha | --sh)
1110a6d9b409Smrg    ac_prev=sharedstatedir ;;
1111a6d9b409Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1112a6d9b409Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1113a6d9b409Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1114a6d9b409Smrg  | --sha=* | --sh=*)
1115a6d9b409Smrg    sharedstatedir=$ac_optarg ;;
1116a6d9b409Smrg
1117a6d9b409Smrg  -site | --site | --sit)
1118a6d9b409Smrg    ac_prev=site ;;
1119a6d9b409Smrg  -site=* | --site=* | --sit=*)
1120a6d9b409Smrg    site=$ac_optarg ;;
1121a6d9b409Smrg
1122a6d9b409Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1123a6d9b409Smrg    ac_prev=srcdir ;;
1124a6d9b409Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1125a6d9b409Smrg    srcdir=$ac_optarg ;;
1126a6d9b409Smrg
1127a6d9b409Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1128a6d9b409Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1129a6d9b409Smrg    ac_prev=sysconfdir ;;
1130a6d9b409Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1131a6d9b409Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1132a6d9b409Smrg    sysconfdir=$ac_optarg ;;
1133a6d9b409Smrg
1134a6d9b409Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1135a6d9b409Smrg    ac_prev=target_alias ;;
1136a6d9b409Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1137a6d9b409Smrg    target_alias=$ac_optarg ;;
1138a6d9b409Smrg
1139a6d9b409Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1140a6d9b409Smrg    verbose=yes ;;
1141a6d9b409Smrg
1142a6d9b409Smrg  -version | --version | --versio | --versi | --vers | -V)
1143a6d9b409Smrg    ac_init_version=: ;;
1144a6d9b409Smrg
1145a6d9b409Smrg  -with-* | --with-*)
1146efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147a6d9b409Smrg    # Reject names that are not valid shell variable names.
1148efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1149838f5b0bSmrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1150efda2da8Smrg    ac_useropt_orig=$ac_useropt
115192e95ad1Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1152efda2da8Smrg    case $ac_user_opts in
1153efda2da8Smrg      *"
1154efda2da8Smrg"with_$ac_useropt"
1155efda2da8Smrg"*) ;;
1156efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1157efda2da8Smrg	 ac_unrecognized_sep=', ';;
1158efda2da8Smrg    esac
1159efda2da8Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1160a6d9b409Smrg
1161a6d9b409Smrg  -without-* | --without-*)
1162efda2da8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163a6d9b409Smrg    # Reject names that are not valid shell variable names.
1164efda2da8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1165838f5b0bSmrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1166efda2da8Smrg    ac_useropt_orig=$ac_useropt
116792e95ad1Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1168efda2da8Smrg    case $ac_user_opts in
1169efda2da8Smrg      *"
1170efda2da8Smrg"with_$ac_useropt"
1171efda2da8Smrg"*) ;;
1172efda2da8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1173efda2da8Smrg	 ac_unrecognized_sep=', ';;
1174efda2da8Smrg    esac
1175efda2da8Smrg    eval with_$ac_useropt=no ;;
1176a6d9b409Smrg
1177a6d9b409Smrg  --x)
1178a6d9b409Smrg    # Obsolete; use --with-x.
1179a6d9b409Smrg    with_x=yes ;;
1180a6d9b409Smrg
1181a6d9b409Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1182a6d9b409Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1183a6d9b409Smrg    ac_prev=x_includes ;;
1184a6d9b409Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1185a6d9b409Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1186a6d9b409Smrg    x_includes=$ac_optarg ;;
1187a6d9b409Smrg
1188a6d9b409Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1189a6d9b409Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1190a6d9b409Smrg    ac_prev=x_libraries ;;
1191a6d9b409Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1192a6d9b409Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1193a6d9b409Smrg    x_libraries=$ac_optarg ;;
1194a6d9b409Smrg
1195838f5b0bSmrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1196838f5b0bSmrgTry '$0 --help' for more information"
1197a6d9b409Smrg    ;;
1198a6d9b409Smrg
1199a6d9b409Smrg  *=*)
1200a6d9b409Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1201a6d9b409Smrg    # Reject names that are not valid shell variable names.
12021e5fa1c5Smrg    case $ac_envvar in #(
12031e5fa1c5Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1204838f5b0bSmrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
12051e5fa1c5Smrg    esac
1206a6d9b409Smrg    eval $ac_envvar=\$ac_optarg
1207a6d9b409Smrg    export $ac_envvar ;;
1208a6d9b409Smrg
1209a6d9b409Smrg  *)
1210a6d9b409Smrg    # FIXME: should be removed in autoconf 3.0.
121192e95ad1Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1212a6d9b409Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
121392e95ad1Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1214a097bd00Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1215a6d9b409Smrg    ;;
1216a6d9b409Smrg
1217a6d9b409Smrg  esac
1218a6d9b409Smrgdone
1219a6d9b409Smrg
1220a6d9b409Smrgif test -n "$ac_prev"; then
1221a6d9b409Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1222a097bd00Smrg  as_fn_error $? "missing argument to $ac_option"
1223a6d9b409Smrgfi
1224a6d9b409Smrg
1225efda2da8Smrgif test -n "$ac_unrecognized_opts"; then
1226efda2da8Smrg  case $enable_option_checking in
1227efda2da8Smrg    no) ;;
1228a097bd00Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
122992e95ad1Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1230efda2da8Smrg  esac
1231efda2da8Smrgfi
1232efda2da8Smrg
1233efda2da8Smrg# Check all directory arguments for consistency.
1234a6d9b409Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1235a6d9b409Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1236a6d9b409Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
123792e95ad1Smrg		libdir localedir mandir runstatedir
1238a6d9b409Smrgdo
1239a6d9b409Smrg  eval ac_val=\$$ac_var
1240efda2da8Smrg  # Remove trailing slashes.
1241efda2da8Smrg  case $ac_val in
1242efda2da8Smrg    */ )
1243efda2da8Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1244efda2da8Smrg      eval $ac_var=\$ac_val;;
1245efda2da8Smrg  esac
1246efda2da8Smrg  # Be sure to have absolute directory names.
1247a6d9b409Smrg  case $ac_val in
1248a6d9b409Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1249a6d9b409Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1250a6d9b409Smrg  esac
1251a097bd00Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1252a6d9b409Smrgdone
1253a6d9b409Smrg
1254838f5b0bSmrg# There might be people who depend on the old broken behavior: '$host'
1255a6d9b409Smrg# used to hold the argument of --host etc.
1256a6d9b409Smrg# FIXME: To remove some day.
1257a6d9b409Smrgbuild=$build_alias
1258a6d9b409Smrghost=$host_alias
1259a6d9b409Smrgtarget=$target_alias
1260a6d9b409Smrg
1261a6d9b409Smrg# FIXME: To remove some day.
1262a6d9b409Smrgif test "x$host_alias" != x; then
1263a6d9b409Smrg  if test "x$build_alias" = x; then
1264a6d9b409Smrg    cross_compiling=maybe
1265a6d9b409Smrg  elif test "x$build_alias" != "x$host_alias"; then
1266a6d9b409Smrg    cross_compiling=yes
1267a6d9b409Smrg  fi
1268a6d9b409Smrgfi
1269a6d9b409Smrg
1270a6d9b409Smrgac_tool_prefix=
1271a6d9b409Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1272a6d9b409Smrg
1273a6d9b409Smrgtest "$silent" = yes && exec 6>/dev/null
1274a6d9b409Smrg
1275a6d9b409Smrg
1276a6d9b409Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1277a6d9b409Smrgac_ls_di=`ls -di .` &&
1278a6d9b409Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1279a097bd00Smrg  as_fn_error $? "working directory cannot be determined"
1280a6d9b409Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1281a097bd00Smrg  as_fn_error $? "pwd does not report name of working directory"
1282a6d9b409Smrg
1283a6d9b409Smrg
1284a6d9b409Smrg# Find the source files, if location was not specified.
1285a6d9b409Smrgif test -z "$srcdir"; then
1286a6d9b409Smrg  ac_srcdir_defaulted=yes
1287a6d9b409Smrg  # Try the directory containing this script, then the parent directory.
1288efda2da8Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1289efda2da8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1290efda2da8Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1291efda2da8Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1292efda2da8Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
129392e95ad1Smrgprintf "%s\n" X"$as_myself" |
1294a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1295a6d9b409Smrg	    s//\1/
1296a6d9b409Smrg	    q
1297a6d9b409Smrg	  }
1298a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
1299a6d9b409Smrg	    s//\1/
1300a6d9b409Smrg	    q
1301a6d9b409Smrg	  }
1302a6d9b409Smrg	  /^X\(\/\/\)$/{
1303a6d9b409Smrg	    s//\1/
1304a6d9b409Smrg	    q
1305a6d9b409Smrg	  }
1306a6d9b409Smrg	  /^X\(\/\).*/{
1307a6d9b409Smrg	    s//\1/
1308a6d9b409Smrg	    q
1309a6d9b409Smrg	  }
1310a6d9b409Smrg	  s/.*/./; q'`
1311a6d9b409Smrg  srcdir=$ac_confdir
1312a6d9b409Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1313a6d9b409Smrg    srcdir=..
1314a6d9b409Smrg  fi
1315a6d9b409Smrgelse
1316a6d9b409Smrg  ac_srcdir_defaulted=no
1317a6d9b409Smrgfi
1318a6d9b409Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1319a6d9b409Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1320a097bd00Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1321a6d9b409Smrgfi
1322838f5b0bSmrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1323a6d9b409Smrgac_abs_confdir=`(
1324a097bd00Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1325a6d9b409Smrg	pwd)`
1326a6d9b409Smrg# When building in place, set srcdir=.
1327a6d9b409Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1328a6d9b409Smrg  srcdir=.
1329a6d9b409Smrgfi
1330a6d9b409Smrg# Remove unnecessary trailing slashes from srcdir.
1331a6d9b409Smrg# Double slashes in file names in object file debugging info
1332a6d9b409Smrg# mess up M-x gdb in Emacs.
1333a6d9b409Smrgcase $srcdir in
1334a6d9b409Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1335a6d9b409Smrgesac
1336a6d9b409Smrgfor ac_var in $ac_precious_vars; do
1337a6d9b409Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1338a6d9b409Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1339a6d9b409Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1340a6d9b409Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1341a6d9b409Smrgdone
1342a6d9b409Smrg
1343a6d9b409Smrg#
1344a6d9b409Smrg# Report the --help message.
1345a6d9b409Smrg#
1346a6d9b409Smrgif test "$ac_init_help" = "long"; then
1347a6d9b409Smrg  # Omit some internal or obsolete options to make the list less imposing.
1348a6d9b409Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1349a6d9b409Smrg  cat <<_ACEOF
1350838f5b0bSmrg'configure' configures sessreg 1.1.4 to adapt to many kinds of systems.
1351a6d9b409Smrg
1352a6d9b409SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1353a6d9b409Smrg
1354a6d9b409SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1355a6d9b409SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1356a6d9b409Smrg
1357a6d9b409SmrgDefaults for the options are specified in brackets.
1358a6d9b409Smrg
1359a6d9b409SmrgConfiguration:
1360a6d9b409Smrg  -h, --help              display this help and exit
1361a6d9b409Smrg      --help=short        display options specific to this package
1362a6d9b409Smrg      --help=recursive    display the short help of all the included packages
1363a6d9b409Smrg  -V, --version           display version information and exit
1364838f5b0bSmrg  -q, --quiet, --silent   do not print 'checking ...' messages
1365a6d9b409Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1366838f5b0bSmrg  -C, --config-cache      alias for '--cache-file=config.cache'
1367a6d9b409Smrg  -n, --no-create         do not create output files
1368838f5b0bSmrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1369a6d9b409Smrg
1370a6d9b409SmrgInstallation directories:
1371a6d9b409Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1372efda2da8Smrg                          [$ac_default_prefix]
1373a6d9b409Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1374efda2da8Smrg                          [PREFIX]
1375a6d9b409Smrg
1376838f5b0bSmrgBy default, 'make install' will install all the files in
1377838f5b0bSmrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1378838f5b0bSmrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1379838f5b0bSmrgfor instance '--prefix=\$HOME'.
1380a6d9b409Smrg
1381a6d9b409SmrgFor better control, use the options below.
1382a6d9b409Smrg
1383a6d9b409SmrgFine tuning of the installation directories:
1384efda2da8Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1385efda2da8Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1386efda2da8Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1387efda2da8Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1388efda2da8Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1389efda2da8Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
139092e95ad1Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1391efda2da8Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1392efda2da8Smrg  --includedir=DIR        C header files [PREFIX/include]
1393efda2da8Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1394efda2da8Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1395efda2da8Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1396efda2da8Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1397efda2da8Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1398efda2da8Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1399efda2da8Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/sessreg]
1400efda2da8Smrg  --htmldir=DIR           html documentation [DOCDIR]
1401efda2da8Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1402efda2da8Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1403efda2da8Smrg  --psdir=DIR             ps documentation [DOCDIR]
1404a6d9b409Smrg_ACEOF
1405a6d9b409Smrg
1406a6d9b409Smrg  cat <<\_ACEOF
1407a6d9b409Smrg
1408a6d9b409SmrgProgram names:
1409a6d9b409Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1410a6d9b409Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1411a6d9b409Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1412a6d9b409Smrg
1413a6d9b409SmrgSystem types:
1414a6d9b409Smrg  --build=BUILD     configure for building on BUILD [guessed]
1415a6d9b409Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1416a6d9b409Smrg_ACEOF
1417a6d9b409Smrgfi
1418a6d9b409Smrg
1419a6d9b409Smrgif test -n "$ac_init_help"; then
1420a6d9b409Smrg  case $ac_init_help in
1421838f5b0bSmrg     short | recursive ) echo "Configuration of sessreg 1.1.4:";;
1422a6d9b409Smrg   esac
1423a6d9b409Smrg  cat <<\_ACEOF
1424a6d9b409Smrg
1425a6d9b409SmrgOptional Features:
1426efda2da8Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1427a6d9b409Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1428a6d9b409Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
14291e5fa1c5Smrg  --disable-largefile     omit support for large files
1430b91640d3Smrg  --enable-dependency-tracking
1431b91640d3Smrg                          do not reject slow dependency extractors
1432b91640d3Smrg  --disable-dependency-tracking
1433b91640d3Smrg                          speeds up one-time build
1434b91640d3Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1435b91640d3Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1436a097bd00Smrg  --disable-selective-werror
1437a097bd00Smrg                          Turn off selective compiler errors. (default:
1438a097bd00Smrg                          enabled)
1439efda2da8Smrg  --enable-strict-compilation
1440efda2da8Smrg                          Enable all warnings from compiler and make them
1441efda2da8Smrg                          errors (default: disabled)
1442838f5b0bSmrg  --enable-year2038       support timestamps after 2038
1443a6d9b409Smrg
1444a6d9b409SmrgOptional Packages:
1445a6d9b409Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1446a6d9b409Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1447efda2da8Smrg  --with-lint             Use a lint-style source code checker (default:
1448efda2da8Smrg                          disabled)
1449a6d9b409Smrg
1450a6d9b409SmrgSome influential environment variables:
1451a6d9b409Smrg  CC          C compiler command
1452a6d9b409Smrg  CFLAGS      C compiler flags
1453a6d9b409Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1454a6d9b409Smrg              nonstandard directory <lib dir>
1455a6d9b409Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
14561e5fa1c5Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1457a6d9b409Smrg              you have headers in a nonstandard directory <include dir>
1458a6d9b409Smrg  PKG_CONFIG  path to pkg-config utility
145911a95ff3Smrg  PKG_CONFIG_PATH
146011a95ff3Smrg              directories to add to pkg-config's search path
146111a95ff3Smrg  PKG_CONFIG_LIBDIR
146211a95ff3Smrg              path overriding pkg-config's built-in search path
1463a097bd00Smrg  LINT        Path to a lint-style command
1464a097bd00Smrg  LINT_FLAGS  Flags for the lint-style command
1465a6d9b409Smrg  SESSREG_CFLAGS
1466a6d9b409Smrg              C compiler flags for SESSREG, overriding pkg-config
1467a6d9b409Smrg  SESSREG_LIBS
1468a6d9b409Smrg              linker flags for SESSREG, overriding pkg-config
1469a6d9b409Smrg
1470838f5b0bSmrgUse these variables to override the choices made by 'configure' or to help
1471a6d9b409Smrgit to find libraries and programs with nonstandard names/locations.
1472a6d9b409Smrg
147392e95ad1SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/sessreg/-/issues>.
1474a6d9b409Smrg_ACEOF
1475a6d9b409Smrgac_status=$?
1476a6d9b409Smrgfi
1477a6d9b409Smrg
1478a6d9b409Smrgif test "$ac_init_help" = "recursive"; then
1479a6d9b409Smrg  # If there are subdirs, report their specific --help.
1480a6d9b409Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1481efda2da8Smrg    test -d "$ac_dir" ||
1482efda2da8Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1483efda2da8Smrg      continue
1484a6d9b409Smrg    ac_builddir=.
1485a6d9b409Smrg
1486a6d9b409Smrgcase "$ac_dir" in
1487a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1488a6d9b409Smrg*)
148992e95ad1Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1490a6d9b409Smrg  # A ".." for each directory in $ac_dir_suffix.
149192e95ad1Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1492a6d9b409Smrg  case $ac_top_builddir_sub in
1493a6d9b409Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1494a6d9b409Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1495a6d9b409Smrg  esac ;;
1496a6d9b409Smrgesac
1497a6d9b409Smrgac_abs_top_builddir=$ac_pwd
1498a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1499a6d9b409Smrg# for backward compatibility:
1500a6d9b409Smrgac_top_builddir=$ac_top_build_prefix
1501a6d9b409Smrg
1502a6d9b409Smrgcase $srcdir in
1503a6d9b409Smrg  .)  # We are building in place.
1504a6d9b409Smrg    ac_srcdir=.
1505a6d9b409Smrg    ac_top_srcdir=$ac_top_builddir_sub
1506a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1507a6d9b409Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1508a6d9b409Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1509a6d9b409Smrg    ac_top_srcdir=$srcdir
1510a6d9b409Smrg    ac_abs_top_srcdir=$srcdir ;;
1511a6d9b409Smrg  *) # Relative name.
1512a6d9b409Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1513a6d9b409Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1514a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1515a6d9b409Smrgesac
1516a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1517a6d9b409Smrg
1518a6d9b409Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
151992e95ad1Smrg    # Check for configure.gnu first; this name is used for a wrapper for
152092e95ad1Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
1521a6d9b409Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1522a6d9b409Smrg      echo &&
1523a6d9b409Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1524a6d9b409Smrg    elif test -f "$ac_srcdir/configure"; then
1525a6d9b409Smrg      echo &&
1526a6d9b409Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1527a6d9b409Smrg    else
152892e95ad1Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1529a6d9b409Smrg    fi || ac_status=$?
1530a6d9b409Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1531a6d9b409Smrg  done
1532a6d9b409Smrgfi
1533a6d9b409Smrg
1534a6d9b409Smrgtest -n "$ac_init_help" && exit $ac_status
1535a6d9b409Smrgif $ac_init_version; then
1536a6d9b409Smrg  cat <<\_ACEOF
1537838f5b0bSmrgsessreg configure 1.1.4
1538838f5b0bSmrggenerated by GNU Autoconf 2.72
1539a6d9b409Smrg
1540838f5b0bSmrgCopyright (C) 2023 Free Software Foundation, Inc.
1541a6d9b409SmrgThis configure script is free software; the Free Software Foundation
1542a6d9b409Smrggives unlimited permission to copy, distribute and modify it.
1543a6d9b409Smrg_ACEOF
1544a6d9b409Smrg  exit
1545a6d9b409Smrgfi
15461e5fa1c5Smrg
15471e5fa1c5Smrg## ------------------------ ##
15481e5fa1c5Smrg## Autoconf initialization. ##
15491e5fa1c5Smrg## ------------------------ ##
15501e5fa1c5Smrg
15511e5fa1c5Smrg# ac_fn_c_try_compile LINENO
15521e5fa1c5Smrg# --------------------------
15531e5fa1c5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
15541e5fa1c5Smrgac_fn_c_try_compile ()
15551e5fa1c5Smrg{
15561e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155792e95ad1Smrg  rm -f conftest.$ac_objext conftest.beam
15581e5fa1c5Smrg  if { { ac_try="$ac_compile"
15591e5fa1c5Smrgcase "(($ac_try" in
15601e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15611e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
15621e5fa1c5Smrgesac
15631e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156492e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
15651e5fa1c5Smrg  (eval "$ac_compile") 2>conftest.err
15661e5fa1c5Smrg  ac_status=$?
15671e5fa1c5Smrg  if test -s conftest.err; then
15681e5fa1c5Smrg    grep -v '^ *+' conftest.err >conftest.er1
15691e5fa1c5Smrg    cat conftest.er1 >&5
15701e5fa1c5Smrg    mv -f conftest.er1 conftest.err
15711e5fa1c5Smrg  fi
157292e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15731e5fa1c5Smrg  test $ac_status = 0; } && {
15741e5fa1c5Smrg	 test -z "$ac_c_werror_flag" ||
15751e5fa1c5Smrg	 test ! -s conftest.err
157692e95ad1Smrg       } && test -s conftest.$ac_objext
157792e95ad1Smrgthen :
15781e5fa1c5Smrg  ac_retval=0
1579838f5b0bSmrgelse case e in #(
1580838f5b0bSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
15811e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
15821e5fa1c5Smrg
1583838f5b0bSmrg	ac_retval=1 ;;
1584838f5b0bSmrgesac
15851e5fa1c5Smrgfi
1586a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15871e5fa1c5Smrg  as_fn_set_status $ac_retval
15881e5fa1c5Smrg
15891e5fa1c5Smrg} # ac_fn_c_try_compile
15901e5fa1c5Smrg
15911e5fa1c5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
15921e5fa1c5Smrg# -------------------------------------------------------
15931e5fa1c5Smrg# Tests whether HEADER exists and can be compiled using the include files in
15941e5fa1c5Smrg# INCLUDES, setting the cache variable VAR accordingly.
15951e5fa1c5Smrgac_fn_c_check_header_compile ()
15961e5fa1c5Smrg{
15971e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
159992e95ad1Smrgprintf %s "checking for $2... " >&6; }
160092e95ad1Smrgif eval test \${$3+y}
160192e95ad1Smrgthen :
160292e95ad1Smrg  printf %s "(cached) " >&6
1603838f5b0bSmrgelse case e in #(
1604838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16051e5fa1c5Smrg/* end confdefs.h.  */
16061e5fa1c5Smrg$4
16071e5fa1c5Smrg#include <$2>
16081e5fa1c5Smrg_ACEOF
160992e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
161092e95ad1Smrgthen :
16111e5fa1c5Smrg  eval "$3=yes"
1612838f5b0bSmrgelse case e in #(
1613838f5b0bSmrg  e) eval "$3=no" ;;
1614838f5b0bSmrgesac
16151e5fa1c5Smrgfi
1616838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1617838f5b0bSmrgesac
16181e5fa1c5Smrgfi
16191e5fa1c5Smrgeval ac_res=\$$3
162092e95ad1Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
162192e95ad1Smrgprintf "%s\n" "$ac_res" >&6; }
1622a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16231e5fa1c5Smrg
16241e5fa1c5Smrg} # ac_fn_c_check_header_compile
16251e5fa1c5Smrg
162692e95ad1Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
162792e95ad1Smrg# ------------------------------------------------------------------
1628a097bd00Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
162992e95ad1Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
163092e95ad1Smrgac_fn_check_decl ()
16311e5fa1c5Smrg{
16321e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633a097bd00Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
163492e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
163592e95ad1Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
163692e95ad1Smrgif eval test \${$3+y}
163792e95ad1Smrgthen :
163892e95ad1Smrg  printf %s "(cached) " >&6
1639838f5b0bSmrgelse case e in #(
1640838f5b0bSmrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
164192e95ad1Smrg  eval ac_save_FLAGS=\$$6
164292e95ad1Smrg  as_fn_append $6 " $5"
16431e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16441e5fa1c5Smrg/* end confdefs.h.  */
16451e5fa1c5Smrg$4
16461e5fa1c5Smrgint
164792e95ad1Smrgmain (void)
16481e5fa1c5Smrg{
1649a097bd00Smrg#ifndef $as_decl_name
1650a097bd00Smrg#ifdef __cplusplus
1651a097bd00Smrg  (void) $as_decl_use;
1652a097bd00Smrg#else
1653a097bd00Smrg  (void) $as_decl_name;
1654a097bd00Smrg#endif
16551e5fa1c5Smrg#endif
16561e5fa1c5Smrg
16571e5fa1c5Smrg  ;
16581e5fa1c5Smrg  return 0;
16591e5fa1c5Smrg}
16601e5fa1c5Smrg_ACEOF
166192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
166292e95ad1Smrgthen :
16631e5fa1c5Smrg  eval "$3=yes"
1664838f5b0bSmrgelse case e in #(
1665838f5b0bSmrg  e) eval "$3=no" ;;
1666838f5b0bSmrgesac
16671e5fa1c5Smrgfi
166892e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
166992e95ad1Smrg  eval $6=\$ac_save_FLAGS
1670838f5b0bSmrg ;;
1671838f5b0bSmrgesac
16721e5fa1c5Smrgfi
16731e5fa1c5Smrgeval ac_res=\$$3
167492e95ad1Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
167592e95ad1Smrgprintf "%s\n" "$ac_res" >&6; }
1676a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16771e5fa1c5Smrg
167892e95ad1Smrg} # ac_fn_check_decl
16791e5fa1c5Smrg
1680a097bd00Smrg# ac_fn_c_try_link LINENO
1681a097bd00Smrg# -----------------------
1682a097bd00Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1683a097bd00Smrgac_fn_c_try_link ()
1684a097bd00Smrg{
1685a097bd00Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168692e95ad1Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1687a097bd00Smrg  if { { ac_try="$ac_link"
1688a097bd00Smrgcase "(($ac_try" in
1689a097bd00Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690a097bd00Smrg  *) ac_try_echo=$ac_try;;
1691a097bd00Smrgesac
1692a097bd00Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169392e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1694a097bd00Smrg  (eval "$ac_link") 2>conftest.err
1695a097bd00Smrg  ac_status=$?
1696a097bd00Smrg  if test -s conftest.err; then
1697a097bd00Smrg    grep -v '^ *+' conftest.err >conftest.er1
1698a097bd00Smrg    cat conftest.er1 >&5
1699a097bd00Smrg    mv -f conftest.er1 conftest.err
1700a097bd00Smrg  fi
170192e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702a097bd00Smrg  test $ac_status = 0; } && {
1703a097bd00Smrg	 test -z "$ac_c_werror_flag" ||
1704a097bd00Smrg	 test ! -s conftest.err
1705a097bd00Smrg       } && test -s conftest$ac_exeext && {
1706a097bd00Smrg	 test "$cross_compiling" = yes ||
1707b91640d3Smrg	 test -x conftest$ac_exeext
170892e95ad1Smrg       }
170992e95ad1Smrgthen :
1710a097bd00Smrg  ac_retval=0
1711838f5b0bSmrgelse case e in #(
1712838f5b0bSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1713a097bd00Smrgsed 's/^/| /' conftest.$ac_ext >&5
1714a097bd00Smrg
1715838f5b0bSmrg	ac_retval=1 ;;
1716838f5b0bSmrgesac
1717a097bd00Smrgfi
1718a097bd00Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1719a097bd00Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1720a097bd00Smrg  # interfere with the next link command; also delete a directory that is
1721a097bd00Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1722a097bd00Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1723a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1724a097bd00Smrg  as_fn_set_status $ac_retval
1725a097bd00Smrg
1726a097bd00Smrg} # ac_fn_c_try_link
1727a097bd00Smrg
17281e5fa1c5Smrg# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
17291e5fa1c5Smrg# ----------------------------------------------------
17301e5fa1c5Smrg# Tries to find if the field MEMBER exists in type AGGR, after including
17311e5fa1c5Smrg# INCLUDES, setting cache variable VAR accordingly.
17321e5fa1c5Smrgac_fn_c_check_member ()
17331e5fa1c5Smrg{
17341e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
173592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
173692e95ad1Smrgprintf %s "checking for $2.$3... " >&6; }
173792e95ad1Smrgif eval test \${$4+y}
173892e95ad1Smrgthen :
173992e95ad1Smrg  printf %s "(cached) " >&6
1740838f5b0bSmrgelse case e in #(
1741838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17421e5fa1c5Smrg/* end confdefs.h.  */
17431e5fa1c5Smrg$5
17441e5fa1c5Smrgint
174592e95ad1Smrgmain (void)
17461e5fa1c5Smrg{
17471e5fa1c5Smrgstatic $2 ac_aggr;
17481e5fa1c5Smrgif (ac_aggr.$3)
17491e5fa1c5Smrgreturn 0;
17501e5fa1c5Smrg  ;
17511e5fa1c5Smrg  return 0;
17521e5fa1c5Smrg}
17531e5fa1c5Smrg_ACEOF
175492e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
175592e95ad1Smrgthen :
17561e5fa1c5Smrg  eval "$4=yes"
1757838f5b0bSmrgelse case e in #(
1758838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17591e5fa1c5Smrg/* end confdefs.h.  */
17601e5fa1c5Smrg$5
17611e5fa1c5Smrgint
176292e95ad1Smrgmain (void)
17631e5fa1c5Smrg{
17641e5fa1c5Smrgstatic $2 ac_aggr;
17651e5fa1c5Smrgif (sizeof ac_aggr.$3)
17661e5fa1c5Smrgreturn 0;
17671e5fa1c5Smrg  ;
17681e5fa1c5Smrg  return 0;
17691e5fa1c5Smrg}
17701e5fa1c5Smrg_ACEOF
177192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
177292e95ad1Smrgthen :
17731e5fa1c5Smrg  eval "$4=yes"
1774838f5b0bSmrgelse case e in #(
1775838f5b0bSmrg  e) eval "$4=no" ;;
1776838f5b0bSmrgesac
17771e5fa1c5Smrgfi
1778838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1779838f5b0bSmrgesac
17801e5fa1c5Smrgfi
1781838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1782838f5b0bSmrgesac
17831e5fa1c5Smrgfi
17841e5fa1c5Smrgeval ac_res=\$$4
178592e95ad1Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
178692e95ad1Smrgprintf "%s\n" "$ac_res" >&6; }
1787a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17881e5fa1c5Smrg
17891e5fa1c5Smrg} # ac_fn_c_check_member
17901e5fa1c5Smrg
1791a097bd00Smrg# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1792a097bd00Smrg# -------------------------------------------
1793a097bd00Smrg# Tests whether TYPE exists after having included INCLUDES, setting cache
1794a097bd00Smrg# variable VAR accordingly.
1795a097bd00Smrgac_fn_c_check_type ()
17961e5fa1c5Smrg{
17971e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
179892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
179992e95ad1Smrgprintf %s "checking for $2... " >&6; }
180092e95ad1Smrgif eval test \${$3+y}
180192e95ad1Smrgthen :
180292e95ad1Smrg  printf %s "(cached) " >&6
1803838f5b0bSmrgelse case e in #(
1804838f5b0bSmrg  e) eval "$3=no"
1805a097bd00Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1806a097bd00Smrg/* end confdefs.h.  */
1807a097bd00Smrg$4
1808a097bd00Smrgint
180992e95ad1Smrgmain (void)
1810a097bd00Smrg{
1811a097bd00Smrgif (sizeof ($2))
1812a097bd00Smrg	 return 0;
1813a097bd00Smrg  ;
1814a097bd00Smrg  return 0;
1815a097bd00Smrg}
1816a097bd00Smrg_ACEOF
181792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
181892e95ad1Smrgthen :
1819a097bd00Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1820a097bd00Smrg/* end confdefs.h.  */
1821a097bd00Smrg$4
1822a097bd00Smrgint
182392e95ad1Smrgmain (void)
1824a097bd00Smrg{
1825a097bd00Smrgif (sizeof (($2)))
1826a097bd00Smrg	    return 0;
1827a097bd00Smrg  ;
1828a097bd00Smrg  return 0;
1829a097bd00Smrg}
1830a097bd00Smrg_ACEOF
183192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
183292e95ad1Smrgthen :
18331e5fa1c5Smrg
1834838f5b0bSmrgelse case e in #(
1835838f5b0bSmrg  e) eval "$3=yes" ;;
1836838f5b0bSmrgesac
18371e5fa1c5Smrgfi
183892e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1839a097bd00Smrgfi
1840838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1841838f5b0bSmrgesac
1842a097bd00Smrgfi
1843a097bd00Smrgeval ac_res=\$$3
184492e95ad1Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
184592e95ad1Smrgprintf "%s\n" "$ac_res" >&6; }
1846a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
18471e5fa1c5Smrg
1848a097bd00Smrg} # ac_fn_c_check_type
18491e5fa1c5Smrg
18501e5fa1c5Smrg# ac_fn_c_check_func LINENO FUNC VAR
18511e5fa1c5Smrg# ----------------------------------
18521e5fa1c5Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
18531e5fa1c5Smrgac_fn_c_check_func ()
18541e5fa1c5Smrg{
18551e5fa1c5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
185692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
185792e95ad1Smrgprintf %s "checking for $2... " >&6; }
185892e95ad1Smrgif eval test \${$3+y}
185992e95ad1Smrgthen :
186092e95ad1Smrg  printf %s "(cached) " >&6
1861838f5b0bSmrgelse case e in #(
1862838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18631e5fa1c5Smrg/* end confdefs.h.  */
18641e5fa1c5Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
18651e5fa1c5Smrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18661e5fa1c5Smrg#define $2 innocuous_$2
18671e5fa1c5Smrg
18681e5fa1c5Smrg/* System header to define __stub macros and hopefully few prototypes,
1869838f5b0bSmrg   which can conflict with char $2 (void); below.  */
18701e5fa1c5Smrg
187192e95ad1Smrg#include <limits.h>
18721e5fa1c5Smrg#undef $2
18731e5fa1c5Smrg
18741e5fa1c5Smrg/* Override any GCC internal prototype to avoid an error.
18751e5fa1c5Smrg   Use char because int might match the return type of a GCC
18761e5fa1c5Smrg   builtin and then its argument prototype would still apply.  */
18771e5fa1c5Smrg#ifdef __cplusplus
18781e5fa1c5Smrgextern "C"
18791e5fa1c5Smrg#endif
1880838f5b0bSmrgchar $2 (void);
18811e5fa1c5Smrg/* The GNU C library defines this for functions which it implements
18821e5fa1c5Smrg    to always fail with ENOSYS.  Some functions are actually named
18831e5fa1c5Smrg    something starting with __ and the normal name is an alias.  */
18841e5fa1c5Smrg#if defined __stub_$2 || defined __stub___$2
18851e5fa1c5Smrgchoke me
18861e5fa1c5Smrg#endif
18871e5fa1c5Smrg
18881e5fa1c5Smrgint
188992e95ad1Smrgmain (void)
18901e5fa1c5Smrg{
18911e5fa1c5Smrgreturn $2 ();
18921e5fa1c5Smrg  ;
18931e5fa1c5Smrg  return 0;
18941e5fa1c5Smrg}
18951e5fa1c5Smrg_ACEOF
189692e95ad1Smrgif ac_fn_c_try_link "$LINENO"
189792e95ad1Smrgthen :
18981e5fa1c5Smrg  eval "$3=yes"
1899838f5b0bSmrgelse case e in #(
1900838f5b0bSmrg  e) eval "$3=no" ;;
1901838f5b0bSmrgesac
19021e5fa1c5Smrgfi
190392e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1904838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
1905838f5b0bSmrgesac
19061e5fa1c5Smrgfi
19071e5fa1c5Smrgeval ac_res=\$$3
190892e95ad1Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
190992e95ad1Smrgprintf "%s\n" "$ac_res" >&6; }
1910a097bd00Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
19111e5fa1c5Smrg
19121e5fa1c5Smrg} # ac_fn_c_check_func
191392e95ad1Smrgac_configure_args_raw=
191492e95ad1Smrgfor ac_arg
191592e95ad1Smrgdo
191692e95ad1Smrg  case $ac_arg in
191792e95ad1Smrg  *\'*)
191892e95ad1Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
191992e95ad1Smrg  esac
192092e95ad1Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
192192e95ad1Smrgdone
192292e95ad1Smrg
192392e95ad1Smrgcase $ac_configure_args_raw in
192492e95ad1Smrg  *$as_nl*)
192592e95ad1Smrg    ac_safe_unquote= ;;
192692e95ad1Smrg  *)
192792e95ad1Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
192892e95ad1Smrg    ac_unsafe_a="$ac_unsafe_z#~"
192992e95ad1Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
193092e95ad1Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
193192e95ad1Smrgesac
193292e95ad1Smrg
1933a6d9b409Smrgcat >config.log <<_ACEOF
1934a6d9b409SmrgThis file contains any messages produced by compilers while
1935a6d9b409Smrgrunning configure, to aid debugging if configure makes a mistake.
1936a6d9b409Smrg
1937838f5b0bSmrgIt was created by sessreg $as_me 1.1.4, which was
1938838f5b0bSmrggenerated by GNU Autoconf 2.72.  Invocation command line was
1939a6d9b409Smrg
194092e95ad1Smrg  $ $0$ac_configure_args_raw
1941a6d9b409Smrg
1942a6d9b409Smrg_ACEOF
1943a6d9b409Smrgexec 5>>config.log
1944a6d9b409Smrg{
1945a6d9b409Smrgcat <<_ASUNAME
1946a6d9b409Smrg## --------- ##
1947a6d9b409Smrg## Platform. ##
1948a6d9b409Smrg## --------- ##
1949a6d9b409Smrg
1950a6d9b409Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1951a6d9b409Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1952a6d9b409Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1953a6d9b409Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1954a6d9b409Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1955a6d9b409Smrg
1956a6d9b409Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1957a6d9b409Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1958a6d9b409Smrg
1959a6d9b409Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1960a6d9b409Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1961a6d9b409Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1962a6d9b409Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1963a6d9b409Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1964a6d9b409Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1965a6d9b409Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1966a6d9b409Smrg
1967a6d9b409Smrg_ASUNAME
1968a6d9b409Smrg
1969a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1970a6d9b409Smrgfor as_dir in $PATH
1971a6d9b409Smrgdo
1972a6d9b409Smrg  IFS=$as_save_IFS
197392e95ad1Smrg  case $as_dir in #(((
197492e95ad1Smrg    '') as_dir=./ ;;
197592e95ad1Smrg    */) ;;
197692e95ad1Smrg    *) as_dir=$as_dir/ ;;
197792e95ad1Smrg  esac
197892e95ad1Smrg    printf "%s\n" "PATH: $as_dir"
19791e5fa1c5Smrg  done
1980a6d9b409SmrgIFS=$as_save_IFS
1981a6d9b409Smrg
1982a6d9b409Smrg} >&5
1983a6d9b409Smrg
1984a6d9b409Smrgcat >&5 <<_ACEOF
1985a6d9b409Smrg
1986a6d9b409Smrg
1987a6d9b409Smrg## ----------- ##
1988a6d9b409Smrg## Core tests. ##
1989a6d9b409Smrg## ----------- ##
1990a6d9b409Smrg
1991a6d9b409Smrg_ACEOF
1992a6d9b409Smrg
1993a6d9b409Smrg
1994a6d9b409Smrg# Keep a trace of the command line.
1995a6d9b409Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1996a6d9b409Smrg# Strip out --silent because we don't want to record it for future runs.
1997a6d9b409Smrg# Also quote any args containing shell meta-characters.
1998a6d9b409Smrg# Make two passes to allow for proper duplicate-argument suppression.
1999a6d9b409Smrgac_configure_args=
2000a6d9b409Smrgac_configure_args0=
2001a6d9b409Smrgac_configure_args1=
2002a6d9b409Smrgac_must_keep_next=false
2003a6d9b409Smrgfor ac_pass in 1 2
2004a6d9b409Smrgdo
2005a6d9b409Smrg  for ac_arg
2006a6d9b409Smrg  do
2007a6d9b409Smrg    case $ac_arg in
2008a6d9b409Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2009a6d9b409Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2010a6d9b409Smrg    | -silent | --silent | --silen | --sile | --sil)
2011a6d9b409Smrg      continue ;;
2012a6d9b409Smrg    *\'*)
201392e95ad1Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2014a6d9b409Smrg    esac
2015a6d9b409Smrg    case $ac_pass in
20161e5fa1c5Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2017a6d9b409Smrg    2)
20181e5fa1c5Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
2019a6d9b409Smrg      if test $ac_must_keep_next = true; then
2020a6d9b409Smrg	ac_must_keep_next=false # Got value, back to normal.
2021a6d9b409Smrg      else
2022a6d9b409Smrg	case $ac_arg in
2023a6d9b409Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
2024a6d9b409Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2025a6d9b409Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2026a6d9b409Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
2027a6d9b409Smrg	    case "$ac_configure_args0 " in
2028a6d9b409Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2029a6d9b409Smrg	    esac
2030a6d9b409Smrg	    ;;
2031a6d9b409Smrg	  -* ) ac_must_keep_next=true ;;
2032a6d9b409Smrg	esac
2033a6d9b409Smrg      fi
20341e5fa1c5Smrg      as_fn_append ac_configure_args " '$ac_arg'"
2035a6d9b409Smrg      ;;
2036a6d9b409Smrg    esac
2037a6d9b409Smrg  done
2038a6d9b409Smrgdone
20391e5fa1c5Smrg{ ac_configure_args0=; unset ac_configure_args0;}
20401e5fa1c5Smrg{ ac_configure_args1=; unset ac_configure_args1;}
2041a6d9b409Smrg
2042a6d9b409Smrg# When interrupted or exit'd, cleanup temporary files, and complete
2043a6d9b409Smrg# config.log.  We remove comments because anyway the quotes in there
2044a6d9b409Smrg# would cause problems or look ugly.
2045a6d9b409Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
2046a6d9b409Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2047a6d9b409Smrgtrap 'exit_status=$?
204892e95ad1Smrg  # Sanitize IFS.
204992e95ad1Smrg  IFS=" ""	$as_nl"
2050a6d9b409Smrg  # Save into config.log some information that might help in debugging.
2051a6d9b409Smrg  {
2052a6d9b409Smrg    echo
2053a6d9b409Smrg
205492e95ad1Smrg    printf "%s\n" "## ---------------- ##
2055a6d9b409Smrg## Cache variables. ##
2056a097bd00Smrg## ---------------- ##"
2057a6d9b409Smrg    echo
2058a6d9b409Smrg    # The following way of writing the cache mishandles newlines in values,
2059a6d9b409Smrg(
2060a6d9b409Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2061a6d9b409Smrg    eval ac_val=\$$ac_var
2062a6d9b409Smrg    case $ac_val in #(
2063a6d9b409Smrg    *${as_nl}*)
2064a6d9b409Smrg      case $ac_var in #(
206592e95ad1Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
206692e95ad1Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2067a6d9b409Smrg      esac
2068a6d9b409Smrg      case $ac_var in #(
2069a6d9b409Smrg      _ | IFS | as_nl) ;; #(
2070efda2da8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20711e5fa1c5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
2072a6d9b409Smrg      esac ;;
2073a6d9b409Smrg    esac
2074a6d9b409Smrg  done
2075a6d9b409Smrg  (set) 2>&1 |
2076a6d9b409Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2077a6d9b409Smrg    *${as_nl}ac_space=\ *)
2078a6d9b409Smrg      sed -n \
2079a6d9b409Smrg	"s/'\''/'\''\\\\'\'''\''/g;
2080a6d9b409Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2081a6d9b409Smrg      ;; #(
2082a6d9b409Smrg    *)
2083a6d9b409Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2084a6d9b409Smrg      ;;
2085a6d9b409Smrg    esac |
2086a6d9b409Smrg    sort
2087a6d9b409Smrg)
2088a6d9b409Smrg    echo
2089a6d9b409Smrg
209092e95ad1Smrg    printf "%s\n" "## ----------------- ##
2091a6d9b409Smrg## Output variables. ##
2092a097bd00Smrg## ----------------- ##"
2093a6d9b409Smrg    echo
2094a6d9b409Smrg    for ac_var in $ac_subst_vars
2095a6d9b409Smrg    do
2096a6d9b409Smrg      eval ac_val=\$$ac_var
2097a6d9b409Smrg      case $ac_val in
209892e95ad1Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2099a6d9b409Smrg      esac
210092e95ad1Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
2101a6d9b409Smrg    done | sort
2102a6d9b409Smrg    echo
2103a6d9b409Smrg
2104a6d9b409Smrg    if test -n "$ac_subst_files"; then
210592e95ad1Smrg      printf "%s\n" "## ------------------- ##
2106a6d9b409Smrg## File substitutions. ##
2107a097bd00Smrg## ------------------- ##"
2108a6d9b409Smrg      echo
2109a6d9b409Smrg      for ac_var in $ac_subst_files
2110a6d9b409Smrg      do
2111a6d9b409Smrg	eval ac_val=\$$ac_var
2112a6d9b409Smrg	case $ac_val in
211392e95ad1Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2114a6d9b409Smrg	esac
211592e95ad1Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
2116a6d9b409Smrg      done | sort
2117a6d9b409Smrg      echo
2118a6d9b409Smrg    fi
2119a6d9b409Smrg
2120a6d9b409Smrg    if test -s confdefs.h; then
212192e95ad1Smrg      printf "%s\n" "## ----------- ##
2122a6d9b409Smrg## confdefs.h. ##
2123a097bd00Smrg## ----------- ##"
2124a6d9b409Smrg      echo
2125a6d9b409Smrg      cat confdefs.h
2126a6d9b409Smrg      echo
2127a6d9b409Smrg    fi
2128a6d9b409Smrg    test "$ac_signal" != 0 &&
212992e95ad1Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
213092e95ad1Smrg    printf "%s\n" "$as_me: exit $exit_status"
2131a6d9b409Smrg  } >&5
2132a6d9b409Smrg  rm -f core *.core core.conftest.* &&
2133a6d9b409Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2134a6d9b409Smrg    exit $exit_status
2135a6d9b409Smrg' 0
2136a6d9b409Smrgfor ac_signal in 1 2 13 15; do
21371e5fa1c5Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2138a6d9b409Smrgdone
2139a6d9b409Smrgac_signal=0
2140a6d9b409Smrg
2141a6d9b409Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2142a6d9b409Smrgrm -f -r conftest* confdefs.h
2143a6d9b409Smrg
214492e95ad1Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
21451e5fa1c5Smrg
2146a6d9b409Smrg# Predefined preprocessor variables.
2147a6d9b409Smrg
214892e95ad1Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2149a6d9b409Smrg
215092e95ad1Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2151a6d9b409Smrg
215292e95ad1Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2153a6d9b409Smrg
215492e95ad1Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2155a6d9b409Smrg
215692e95ad1Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2157a6d9b409Smrg
215892e95ad1Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
21591e5fa1c5Smrg
2160a6d9b409Smrg
2161a6d9b409Smrg# Let the site file select an alternate cache file if it wants to.
2162efda2da8Smrg# Prefer an explicitly selected file to automatically selected ones.
2163a6d9b409Smrgif test -n "$CONFIG_SITE"; then
216492e95ad1Smrg  ac_site_files="$CONFIG_SITE"
2165a6d9b409Smrgelif test "x$prefix" != xNONE; then
216692e95ad1Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2167a6d9b409Smrgelse
216892e95ad1Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2169a6d9b409Smrgfi
217092e95ad1Smrg
217192e95ad1Smrgfor ac_site_file in $ac_site_files
2172a6d9b409Smrgdo
217392e95ad1Smrg  case $ac_site_file in #(
217492e95ad1Smrg  */*) :
217592e95ad1Smrg     ;; #(
217692e95ad1Smrg  *) :
217792e95ad1Smrg    ac_site_file=./$ac_site_file ;;
217892e95ad1Smrgesac
217992e95ad1Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
218092e95ad1Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
218192e95ad1Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2182a6d9b409Smrg    sed 's/^/| /' "$ac_site_file" >&5
2183a097bd00Smrg    . "$ac_site_file" \
2184838f5b0bSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2185838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2186a097bd00Smrgas_fn_error $? "failed to load site script $ac_site_file
2187838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
2188a6d9b409Smrg  fi
2189a6d9b409Smrgdone
2190a6d9b409Smrg
2191a6d9b409Smrgif test -r "$cache_file"; then
21921e5fa1c5Smrg  # Some versions of bash will fail to source /dev/null (special files
21931e5fa1c5Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
21941e5fa1c5Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
219592e95ad1Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
219692e95ad1Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2197a6d9b409Smrg    case $cache_file in
2198a6d9b409Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2199a6d9b409Smrg      *)                      . "./$cache_file";;
2200a6d9b409Smrg    esac
2201a6d9b409Smrg  fi
2202a6d9b409Smrgelse
220392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
220492e95ad1Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2205a6d9b409Smrg  >$cache_file
2206a6d9b409Smrgfi
2207a6d9b409Smrg
220892e95ad1Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
220992e95ad1Smrg# Test code for whether the C compiler supports C89 (global declarations)
221092e95ad1Smrgac_c_conftest_c89_globals='
221192e95ad1Smrg/* Does the compiler advertise C89 conformance?
221292e95ad1Smrg   Do not test the value of __STDC__, because some compilers set it to 0
221392e95ad1Smrg   while being otherwise adequately conformant. */
221492e95ad1Smrg#if !defined __STDC__
221592e95ad1Smrg# error "Compiler does not advertise C89 conformance"
221692e95ad1Smrg#endif
2217a6d9b409Smrg
221892e95ad1Smrg#include <stddef.h>
221992e95ad1Smrg#include <stdarg.h>
222092e95ad1Smrgstruct stat;
222192e95ad1Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
222292e95ad1Smrgstruct buf { int x; };
222392e95ad1Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2224838f5b0bSmrgstatic char *e (char **p, int i)
222592e95ad1Smrg{
222692e95ad1Smrg  return p[i];
222792e95ad1Smrg}
222892e95ad1Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
222992e95ad1Smrg{
223092e95ad1Smrg  char *s;
223192e95ad1Smrg  va_list v;
223292e95ad1Smrg  va_start (v,p);
223392e95ad1Smrg  s = g (p, va_arg (v,int));
223492e95ad1Smrg  va_end (v);
223592e95ad1Smrg  return s;
223692e95ad1Smrg}
223792e95ad1Smrg
2238838f5b0bSmrg/* C89 style stringification. */
2239838f5b0bSmrg#define noexpand_stringify(a) #a
2240838f5b0bSmrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2241838f5b0bSmrg
2242838f5b0bSmrg/* C89 style token pasting.  Exercises some of the corner cases that
2243838f5b0bSmrg   e.g. old MSVC gets wrong, but not very hard. */
2244838f5b0bSmrg#define noexpand_concat(a,b) a##b
2245838f5b0bSmrg#define expand_concat(a,b) noexpand_concat(a,b)
2246838f5b0bSmrgextern int vA;
2247838f5b0bSmrgextern int vbee;
2248838f5b0bSmrg#define aye A
2249838f5b0bSmrg#define bee B
2250838f5b0bSmrgint *pvA = &expand_concat(v,aye);
2251838f5b0bSmrgint *pvbee = &noexpand_concat(v,bee);
2252838f5b0bSmrg
225392e95ad1Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
225492e95ad1Smrg   function prototypes and stuff, but not \xHH hex character constants.
225592e95ad1Smrg   These do not provoke an error unfortunately, instead are silently treated
225692e95ad1Smrg   as an "x".  The following induces an error, until -std is added to get
225792e95ad1Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
225892e95ad1Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
225992e95ad1Smrg   that is true only with -std.  */
226092e95ad1Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
226192e95ad1Smrg
226292e95ad1Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
226392e95ad1Smrg   inside strings and character constants.  */
226492e95ad1Smrg#define FOO(x) '\''x'\''
226592e95ad1Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
226692e95ad1Smrg
226792e95ad1Smrgint test (int i, double x);
226892e95ad1Smrgstruct s1 {int (*f) (int a);};
226992e95ad1Smrgstruct s2 {int (*f) (double a);};
227092e95ad1Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
227192e95ad1Smrg               int, int);'
227292e95ad1Smrg
227392e95ad1Smrg# Test code for whether the C compiler supports C89 (body of main).
227492e95ad1Smrgac_c_conftest_c89_main='
227592e95ad1Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
227692e95ad1Smrg'
227792e95ad1Smrg
227892e95ad1Smrg# Test code for whether the C compiler supports C99 (global declarations)
227992e95ad1Smrgac_c_conftest_c99_globals='
2280838f5b0bSmrg/* Does the compiler advertise C99 conformance? */
228192e95ad1Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
228292e95ad1Smrg# error "Compiler does not advertise C99 conformance"
228392e95ad1Smrg#endif
228492e95ad1Smrg
2285838f5b0bSmrg// See if C++-style comments work.
2286838f5b0bSmrg
228792e95ad1Smrg#include <stdbool.h>
228892e95ad1Smrgextern int puts (const char *);
228992e95ad1Smrgextern int printf (const char *, ...);
229092e95ad1Smrgextern int dprintf (int, const char *, ...);
229192e95ad1Smrgextern void *malloc (size_t);
2292838f5b0bSmrgextern void free (void *);
229392e95ad1Smrg
229492e95ad1Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
229592e95ad1Smrg// dprintf is used instead of fprintf to avoid needing to declare
229692e95ad1Smrg// FILE and stderr.
229792e95ad1Smrg#define debug(...) dprintf (2, __VA_ARGS__)
229892e95ad1Smrg#define showlist(...) puts (#__VA_ARGS__)
229992e95ad1Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
230092e95ad1Smrgstatic void
230192e95ad1Smrgtest_varargs_macros (void)
230292e95ad1Smrg{
230392e95ad1Smrg  int x = 1234;
230492e95ad1Smrg  int y = 5678;
230592e95ad1Smrg  debug ("Flag");
230692e95ad1Smrg  debug ("X = %d\n", x);
230792e95ad1Smrg  showlist (The first, second, and third items.);
230892e95ad1Smrg  report (x>y, "x is %d but y is %d", x, y);
230992e95ad1Smrg}
231092e95ad1Smrg
231192e95ad1Smrg// Check long long types.
231292e95ad1Smrg#define BIG64 18446744073709551615ull
231392e95ad1Smrg#define BIG32 4294967295ul
231492e95ad1Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
231592e95ad1Smrg#if !BIG_OK
231692e95ad1Smrg  #error "your preprocessor is broken"
231792e95ad1Smrg#endif
231892e95ad1Smrg#if BIG_OK
231992e95ad1Smrg#else
232092e95ad1Smrg  #error "your preprocessor is broken"
232192e95ad1Smrg#endif
232292e95ad1Smrgstatic long long int bignum = -9223372036854775807LL;
232392e95ad1Smrgstatic unsigned long long int ubignum = BIG64;
232492e95ad1Smrg
232592e95ad1Smrgstruct incomplete_array
232692e95ad1Smrg{
232792e95ad1Smrg  int datasize;
232892e95ad1Smrg  double data[];
232992e95ad1Smrg};
233092e95ad1Smrg
233192e95ad1Smrgstruct named_init {
233292e95ad1Smrg  int number;
233392e95ad1Smrg  const wchar_t *name;
233492e95ad1Smrg  double average;
233592e95ad1Smrg};
233692e95ad1Smrg
233792e95ad1Smrgtypedef const char *ccp;
233892e95ad1Smrg
233992e95ad1Smrgstatic inline int
234092e95ad1Smrgtest_restrict (ccp restrict text)
234192e95ad1Smrg{
234292e95ad1Smrg  // Iterate through items via the restricted pointer.
234392e95ad1Smrg  // Also check for declarations in for loops.
234492e95ad1Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
234592e95ad1Smrg    continue;
234692e95ad1Smrg  return 0;
234792e95ad1Smrg}
234892e95ad1Smrg
234992e95ad1Smrg// Check varargs and va_copy.
235092e95ad1Smrgstatic bool
235192e95ad1Smrgtest_varargs (const char *format, ...)
235292e95ad1Smrg{
235392e95ad1Smrg  va_list args;
235492e95ad1Smrg  va_start (args, format);
235592e95ad1Smrg  va_list args_copy;
235692e95ad1Smrg  va_copy (args_copy, args);
235792e95ad1Smrg
235892e95ad1Smrg  const char *str = "";
235992e95ad1Smrg  int number = 0;
236092e95ad1Smrg  float fnumber = 0;
236192e95ad1Smrg
236292e95ad1Smrg  while (*format)
236392e95ad1Smrg    {
236492e95ad1Smrg      switch (*format++)
236592e95ad1Smrg	{
236692e95ad1Smrg	case '\''s'\'': // string
236792e95ad1Smrg	  str = va_arg (args_copy, const char *);
236892e95ad1Smrg	  break;
236992e95ad1Smrg	case '\''d'\'': // int
237092e95ad1Smrg	  number = va_arg (args_copy, int);
237192e95ad1Smrg	  break;
237292e95ad1Smrg	case '\''f'\'': // float
237392e95ad1Smrg	  fnumber = va_arg (args_copy, double);
237492e95ad1Smrg	  break;
237592e95ad1Smrg	default:
237692e95ad1Smrg	  break;
237792e95ad1Smrg	}
237892e95ad1Smrg    }
237992e95ad1Smrg  va_end (args_copy);
238092e95ad1Smrg  va_end (args);
238192e95ad1Smrg
238292e95ad1Smrg  return *str && number && fnumber;
238392e95ad1Smrg}
238492e95ad1Smrg'
238592e95ad1Smrg
238692e95ad1Smrg# Test code for whether the C compiler supports C99 (body of main).
238792e95ad1Smrgac_c_conftest_c99_main='
238892e95ad1Smrg  // Check bool.
238992e95ad1Smrg  _Bool success = false;
239092e95ad1Smrg  success |= (argc != 0);
239192e95ad1Smrg
239292e95ad1Smrg  // Check restrict.
239392e95ad1Smrg  if (test_restrict ("String literal") == 0)
239492e95ad1Smrg    success = true;
239592e95ad1Smrg  char *restrict newvar = "Another string";
239692e95ad1Smrg
239792e95ad1Smrg  // Check varargs.
239892e95ad1Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
239992e95ad1Smrg  test_varargs_macros ();
240092e95ad1Smrg
240192e95ad1Smrg  // Check flexible array members.
240292e95ad1Smrg  struct incomplete_array *ia =
240392e95ad1Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
240492e95ad1Smrg  ia->datasize = 10;
240592e95ad1Smrg  for (int i = 0; i < ia->datasize; ++i)
240692e95ad1Smrg    ia->data[i] = i * 1.234;
2407838f5b0bSmrg  // Work around memory leak warnings.
2408838f5b0bSmrg  free (ia);
240992e95ad1Smrg
241092e95ad1Smrg  // Check named initializers.
241192e95ad1Smrg  struct named_init ni = {
241292e95ad1Smrg    .number = 34,
241392e95ad1Smrg    .name = L"Test wide string",
241492e95ad1Smrg    .average = 543.34343,
241592e95ad1Smrg  };
241692e95ad1Smrg
241792e95ad1Smrg  ni.number = 58;
241892e95ad1Smrg
241992e95ad1Smrg  int dynamic_array[ni.number];
242092e95ad1Smrg  dynamic_array[0] = argv[0][0];
242192e95ad1Smrg  dynamic_array[ni.number - 1] = 543;
242292e95ad1Smrg
242392e95ad1Smrg  // work around unused variable warnings
242492e95ad1Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
242592e95ad1Smrg	 || dynamic_array[ni.number - 1] != 543);
242692e95ad1Smrg'
242792e95ad1Smrg
242892e95ad1Smrg# Test code for whether the C compiler supports C11 (global declarations)
242992e95ad1Smrgac_c_conftest_c11_globals='
2430838f5b0bSmrg/* Does the compiler advertise C11 conformance? */
243192e95ad1Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
243292e95ad1Smrg# error "Compiler does not advertise C11 conformance"
243392e95ad1Smrg#endif
243492e95ad1Smrg
243592e95ad1Smrg// Check _Alignas.
243692e95ad1Smrgchar _Alignas (double) aligned_as_double;
243792e95ad1Smrgchar _Alignas (0) no_special_alignment;
243892e95ad1Smrgextern char aligned_as_int;
243992e95ad1Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
244092e95ad1Smrg
244192e95ad1Smrg// Check _Alignof.
244292e95ad1Smrgenum
244392e95ad1Smrg{
244492e95ad1Smrg  int_alignment = _Alignof (int),
244592e95ad1Smrg  int_array_alignment = _Alignof (int[100]),
244692e95ad1Smrg  char_alignment = _Alignof (char)
244792e95ad1Smrg};
244892e95ad1Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
244992e95ad1Smrg
245092e95ad1Smrg// Check _Noreturn.
245192e95ad1Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
245292e95ad1Smrg
245392e95ad1Smrg// Check _Static_assert.
245492e95ad1Smrgstruct test_static_assert
245592e95ad1Smrg{
245692e95ad1Smrg  int x;
245792e95ad1Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
245892e95ad1Smrg                  "_Static_assert does not work in struct");
245992e95ad1Smrg  long int y;
246092e95ad1Smrg};
246192e95ad1Smrg
246292e95ad1Smrg// Check UTF-8 literals.
246392e95ad1Smrg#define u8 syntax error!
246492e95ad1Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
246592e95ad1Smrg
246692e95ad1Smrg// Check duplicate typedefs.
246792e95ad1Smrgtypedef long *long_ptr;
246892e95ad1Smrgtypedef long int *long_ptr;
246992e95ad1Smrgtypedef long_ptr long_ptr;
247092e95ad1Smrg
247192e95ad1Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
247292e95ad1Smrgstruct anonymous
247392e95ad1Smrg{
247492e95ad1Smrg  union {
247592e95ad1Smrg    struct { int i; int j; };
247692e95ad1Smrg    struct { int k; long int l; } w;
247792e95ad1Smrg  };
247892e95ad1Smrg  int m;
247992e95ad1Smrg} v1;
248092e95ad1Smrg'
248192e95ad1Smrg
248292e95ad1Smrg# Test code for whether the C compiler supports C11 (body of main).
248392e95ad1Smrgac_c_conftest_c11_main='
248492e95ad1Smrg  _Static_assert ((offsetof (struct anonymous, i)
248592e95ad1Smrg		   == offsetof (struct anonymous, w.k)),
248692e95ad1Smrg		  "Anonymous union alignment botch");
248792e95ad1Smrg  v1.i = 2;
248892e95ad1Smrg  v1.w.k = 5;
248992e95ad1Smrg  ok |= v1.i != 5;
249092e95ad1Smrg'
249192e95ad1Smrg
249292e95ad1Smrg# Test code for whether the C compiler supports C11 (complete).
249392e95ad1Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
249492e95ad1Smrg${ac_c_conftest_c99_globals}
249592e95ad1Smrg${ac_c_conftest_c11_globals}
249692e95ad1Smrg
249792e95ad1Smrgint
249892e95ad1Smrgmain (int argc, char **argv)
249992e95ad1Smrg{
250092e95ad1Smrg  int ok = 0;
250192e95ad1Smrg  ${ac_c_conftest_c89_main}
250292e95ad1Smrg  ${ac_c_conftest_c99_main}
250392e95ad1Smrg  ${ac_c_conftest_c11_main}
250492e95ad1Smrg  return ok;
250592e95ad1Smrg}
250692e95ad1Smrg"
250792e95ad1Smrg
250892e95ad1Smrg# Test code for whether the C compiler supports C99 (complete).
250992e95ad1Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
251092e95ad1Smrg${ac_c_conftest_c99_globals}
251192e95ad1Smrg
251292e95ad1Smrgint
251392e95ad1Smrgmain (int argc, char **argv)
251492e95ad1Smrg{
251592e95ad1Smrg  int ok = 0;
251692e95ad1Smrg  ${ac_c_conftest_c89_main}
251792e95ad1Smrg  ${ac_c_conftest_c99_main}
251892e95ad1Smrg  return ok;
251992e95ad1Smrg}
252092e95ad1Smrg"
252192e95ad1Smrg
252292e95ad1Smrg# Test code for whether the C compiler supports C89 (complete).
252392e95ad1Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
252492e95ad1Smrg
252592e95ad1Smrgint
252692e95ad1Smrgmain (int argc, char **argv)
252792e95ad1Smrg{
252892e95ad1Smrg  int ok = 0;
252992e95ad1Smrg  ${ac_c_conftest_c89_main}
253092e95ad1Smrg  return ok;
253192e95ad1Smrg}
253292e95ad1Smrg"
253392e95ad1Smrg
253492e95ad1Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
253592e95ad1Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
253692e95ad1Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
253792e95ad1Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
253892e95ad1Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
253992e95ad1Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
254092e95ad1Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
254192e95ad1Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
254292e95ad1Smrgas_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
254392e95ad1Smrgas_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
254492e95ad1Smrg
254592e95ad1Smrg# Auxiliary files required by this configure script.
254692e95ad1Smrgac_aux_files="config.guess config.sub missing install-sh compile"
254792e95ad1Smrg
254892e95ad1Smrg# Locations in which to look for auxiliary files.
254992e95ad1Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
255092e95ad1Smrg
255192e95ad1Smrg# Search for a directory containing all of the required auxiliary files,
255292e95ad1Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
255392e95ad1Smrg# If we don't find one directory that contains all the files we need,
255492e95ad1Smrg# we report the set of missing files from the *first* directory in
255592e95ad1Smrg# $ac_aux_dir_candidates and give up.
255692e95ad1Smrgac_missing_aux_files=""
255792e95ad1Smrgac_first_candidate=:
255892e95ad1Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
255992e95ad1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
256092e95ad1Smrgas_found=false
256192e95ad1Smrgfor as_dir in $ac_aux_dir_candidates
256292e95ad1Smrgdo
256392e95ad1Smrg  IFS=$as_save_IFS
256492e95ad1Smrg  case $as_dir in #(((
256592e95ad1Smrg    '') as_dir=./ ;;
256692e95ad1Smrg    */) ;;
256792e95ad1Smrg    *) as_dir=$as_dir/ ;;
256892e95ad1Smrg  esac
256992e95ad1Smrg  as_found=:
257092e95ad1Smrg
257192e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
257292e95ad1Smrg  ac_aux_dir_found=yes
257392e95ad1Smrg  ac_install_sh=
257492e95ad1Smrg  for ac_aux in $ac_aux_files
257592e95ad1Smrg  do
257692e95ad1Smrg    # As a special case, if "install-sh" is required, that requirement
257792e95ad1Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
257892e95ad1Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
257992e95ad1Smrg    if test x"$ac_aux" = x"install-sh"
258092e95ad1Smrg    then
258192e95ad1Smrg      if test -f "${as_dir}install-sh"; then
258292e95ad1Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
258392e95ad1Smrg        ac_install_sh="${as_dir}install-sh -c"
258492e95ad1Smrg      elif test -f "${as_dir}install.sh"; then
258592e95ad1Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
258692e95ad1Smrg        ac_install_sh="${as_dir}install.sh -c"
258792e95ad1Smrg      elif test -f "${as_dir}shtool"; then
258892e95ad1Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
258992e95ad1Smrg        ac_install_sh="${as_dir}shtool install -c"
259092e95ad1Smrg      else
259192e95ad1Smrg        ac_aux_dir_found=no
259292e95ad1Smrg        if $ac_first_candidate; then
259392e95ad1Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
259492e95ad1Smrg        else
259592e95ad1Smrg          break
259692e95ad1Smrg        fi
259792e95ad1Smrg      fi
259892e95ad1Smrg    else
259992e95ad1Smrg      if test -f "${as_dir}${ac_aux}"; then
260092e95ad1Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
260192e95ad1Smrg      else
260292e95ad1Smrg        ac_aux_dir_found=no
260392e95ad1Smrg        if $ac_first_candidate; then
260492e95ad1Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
260592e95ad1Smrg        else
260692e95ad1Smrg          break
260792e95ad1Smrg        fi
260892e95ad1Smrg      fi
260992e95ad1Smrg    fi
261092e95ad1Smrg  done
261192e95ad1Smrg  if test "$ac_aux_dir_found" = yes; then
261292e95ad1Smrg    ac_aux_dir="$as_dir"
261392e95ad1Smrg    break
2614b91640d3Smrg  fi
261592e95ad1Smrg  ac_first_candidate=false
261692e95ad1Smrg
261792e95ad1Smrg  as_found=false
2618b91640d3Smrgdone
261992e95ad1SmrgIFS=$as_save_IFS
262092e95ad1Smrgif $as_found
262192e95ad1Smrgthen :
262292e95ad1Smrg
2623838f5b0bSmrgelse case e in #(
2624838f5b0bSmrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2625838f5b0bSmrgesac
2626b91640d3Smrgfi
2627b91640d3Smrg
262892e95ad1Smrg
2629b91640d3Smrg# These three variables are undocumented and unsupported,
2630b91640d3Smrg# and are intended to be withdrawn in a future Autoconf release.
2631b91640d3Smrg# They can cause serious problems if a builder's source tree is in a directory
2632b91640d3Smrg# whose full name contains unusual characters.
263392e95ad1Smrgif test -f "${ac_aux_dir}config.guess"; then
263492e95ad1Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
263592e95ad1Smrgfi
263692e95ad1Smrgif test -f "${ac_aux_dir}config.sub"; then
263792e95ad1Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
263892e95ad1Smrgfi
263992e95ad1Smrgif test -f "$ac_aux_dir/configure"; then
264092e95ad1Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
264192e95ad1Smrgfi
264292e95ad1Smrg
264392e95ad1Smrg# Check that the precious variables saved in the cache have kept the same
264492e95ad1Smrg# value.
264592e95ad1Smrgac_cache_corrupted=false
264692e95ad1Smrgfor ac_var in $ac_precious_vars; do
264792e95ad1Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
264892e95ad1Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
264992e95ad1Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
265092e95ad1Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
265192e95ad1Smrg  case $ac_old_set,$ac_new_set in
265292e95ad1Smrg    set,)
2653838f5b0bSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2654838f5b0bSmrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
265592e95ad1Smrg      ac_cache_corrupted=: ;;
265692e95ad1Smrg    ,set)
2657838f5b0bSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2658838f5b0bSmrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
265992e95ad1Smrg      ac_cache_corrupted=: ;;
266092e95ad1Smrg    ,);;
266192e95ad1Smrg    *)
266292e95ad1Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
266392e95ad1Smrg	# differences in whitespace do not lead to failure.
266492e95ad1Smrg	ac_old_val_w=`echo x $ac_old_val`
266592e95ad1Smrg	ac_new_val_w=`echo x $ac_new_val`
266692e95ad1Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2667838f5b0bSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2668838f5b0bSmrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
266992e95ad1Smrg	  ac_cache_corrupted=:
267092e95ad1Smrg	else
2671838f5b0bSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2672838f5b0bSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
267392e95ad1Smrg	  eval $ac_var=\$ac_old_val
267492e95ad1Smrg	fi
2675838f5b0bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2676838f5b0bSmrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2677838f5b0bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2678838f5b0bSmrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
267992e95ad1Smrg      fi;;
268092e95ad1Smrg  esac
268192e95ad1Smrg  # Pass precious variables to config.status.
268292e95ad1Smrg  if test "$ac_new_set" = set; then
268392e95ad1Smrg    case $ac_new_val in
268492e95ad1Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
268592e95ad1Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
268692e95ad1Smrg    esac
268792e95ad1Smrg    case " $ac_configure_args " in
268892e95ad1Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
268992e95ad1Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
269092e95ad1Smrg    esac
269192e95ad1Smrg  fi
269292e95ad1Smrgdone
269392e95ad1Smrgif $ac_cache_corrupted; then
2694838f5b0bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2695838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
269692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
269792e95ad1Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2698838f5b0bSmrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
269992e95ad1Smrg	    and start over" "$LINENO" 5
270092e95ad1Smrgfi
270192e95ad1Smrg## -------------------- ##
270292e95ad1Smrg## Main body of script. ##
270392e95ad1Smrg## -------------------- ##
270492e95ad1Smrg
270592e95ad1Smrgac_ext=c
270692e95ad1Smrgac_cpp='$CPP $CPPFLAGS'
270792e95ad1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
270892e95ad1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
270992e95ad1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
271092e95ad1Smrg
271192e95ad1Smrg
271292e95ad1Smrg
271392e95ad1Smrgac_config_headers="$ac_config_headers config.h"
271492e95ad1Smrg
271592e95ad1Smrg
271692e95ad1Smrg
271792e95ad1Smrg
271892e95ad1Smrg
271992e95ad1Smrg
272092e95ad1Smrg
272192e95ad1Smrg
272292e95ad1Smrg
272392e95ad1Smrg
2724b91640d3Smrg
2725b91640d3Smrg
2726b91640d3Smrg# Expand $ac_aux_dir to an absolute path.
2727b91640d3Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2728b91640d3Smrg
27291e5fa1c5Smrgac_ext=c
27301e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
27311e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
27321e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
27331e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
27341e5fa1c5Smrgif test -n "$ac_tool_prefix"; then
27351e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
27361e5fa1c5Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
273792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
273892e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
273992e95ad1Smrgif test ${ac_cv_prog_CC+y}
274092e95ad1Smrgthen :
274192e95ad1Smrg  printf %s "(cached) " >&6
2742838f5b0bSmrgelse case e in #(
2743838f5b0bSmrg  e) if test -n "$CC"; then
27441e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2745efda2da8Smrgelse
2746efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2747efda2da8Smrgfor as_dir in $PATH
2748efda2da8Smrgdo
2749efda2da8Smrg  IFS=$as_save_IFS
275092e95ad1Smrg  case $as_dir in #(((
275192e95ad1Smrg    '') as_dir=./ ;;
275292e95ad1Smrg    */) ;;
275392e95ad1Smrg    *) as_dir=$as_dir/ ;;
275492e95ad1Smrg  esac
27551e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
275692e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27571e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
275892e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2759efda2da8Smrg    break 2
2760efda2da8Smrg  fi
2761efda2da8Smrgdone
27621e5fa1c5Smrg  done
2763efda2da8SmrgIFS=$as_save_IFS
2764efda2da8Smrg
2765838f5b0bSmrgfi ;;
2766838f5b0bSmrgesac
2767efda2da8Smrgfi
27681e5fa1c5SmrgCC=$ac_cv_prog_CC
27691e5fa1c5Smrgif test -n "$CC"; then
277092e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
277192e95ad1Smrgprintf "%s\n" "$CC" >&6; }
2772efda2da8Smrgelse
277392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
277492e95ad1Smrgprintf "%s\n" "no" >&6; }
2775efda2da8Smrgfi
2776efda2da8Smrg
2777efda2da8Smrg
2778efda2da8Smrgfi
27791e5fa1c5Smrgif test -z "$ac_cv_prog_CC"; then
27801e5fa1c5Smrg  ac_ct_CC=$CC
27811e5fa1c5Smrg  # Extract the first word of "gcc", so it can be a program name with args.
27821e5fa1c5Smrgset dummy gcc; ac_word=$2
278392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
278492e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
278592e95ad1Smrgif test ${ac_cv_prog_ac_ct_CC+y}
278692e95ad1Smrgthen :
278792e95ad1Smrg  printf %s "(cached) " >&6
2788838f5b0bSmrgelse case e in #(
2789838f5b0bSmrg  e) if test -n "$ac_ct_CC"; then
27901e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2791efda2da8Smrgelse
2792efda2da8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793efda2da8Smrgfor as_dir in $PATH
2794efda2da8Smrgdo
2795efda2da8Smrg  IFS=$as_save_IFS
279692e95ad1Smrg  case $as_dir in #(((
279792e95ad1Smrg    '') as_dir=./ ;;
279892e95ad1Smrg    */) ;;
279992e95ad1Smrg    *) as_dir=$as_dir/ ;;
280092e95ad1Smrg  esac
28011e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
280292e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28031e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="gcc"
280492e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2805efda2da8Smrg    break 2
2806efda2da8Smrg  fi
2807efda2da8Smrgdone
28081e5fa1c5Smrg  done
2809efda2da8SmrgIFS=$as_save_IFS
2810efda2da8Smrg
2811838f5b0bSmrgfi ;;
2812838f5b0bSmrgesac
2813efda2da8Smrgfi
28141e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
28151e5fa1c5Smrgif test -n "$ac_ct_CC"; then
281692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
281792e95ad1Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
2818efda2da8Smrgelse
281992e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
282092e95ad1Smrgprintf "%s\n" "no" >&6; }
2821efda2da8Smrgfi
2822efda2da8Smrg
28231e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
28241e5fa1c5Smrg    CC=""
2825efda2da8Smrg  else
2826efda2da8Smrg    case $cross_compiling:$ac_tool_warned in
2827efda2da8Smrgyes:)
282892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
282992e95ad1Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2830efda2da8Smrgac_tool_warned=yes ;;
2831efda2da8Smrgesac
28321e5fa1c5Smrg    CC=$ac_ct_CC
2833efda2da8Smrg  fi
2834efda2da8Smrgelse
28351e5fa1c5Smrg  CC="$ac_cv_prog_CC"
2836efda2da8Smrgfi
2837efda2da8Smrg
28381e5fa1c5Smrgif test -z "$CC"; then
28391e5fa1c5Smrg          if test -n "$ac_tool_prefix"; then
28401e5fa1c5Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
28411e5fa1c5Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
284292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
284392e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
284492e95ad1Smrgif test ${ac_cv_prog_CC+y}
284592e95ad1Smrgthen :
284692e95ad1Smrg  printf %s "(cached) " >&6
2847838f5b0bSmrgelse case e in #(
2848838f5b0bSmrg  e) if test -n "$CC"; then
28491e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
28501e5fa1c5Smrgelse
28511e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28521e5fa1c5Smrgfor as_dir in $PATH
2853a6d9b409Smrgdo
2854a6d9b409Smrg  IFS=$as_save_IFS
285592e95ad1Smrg  case $as_dir in #(((
285692e95ad1Smrg    '') as_dir=./ ;;
285792e95ad1Smrg    */) ;;
285892e95ad1Smrg    *) as_dir=$as_dir/ ;;
285992e95ad1Smrg  esac
28601e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
286192e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28621e5fa1c5Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
286392e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28641e5fa1c5Smrg    break 2
28651e5fa1c5Smrg  fi
2866a6d9b409Smrgdone
28671e5fa1c5Smrg  done
2868a6d9b409SmrgIFS=$as_save_IFS
2869a6d9b409Smrg
2870838f5b0bSmrgfi ;;
2871838f5b0bSmrgesac
2872a6d9b409Smrgfi
28731e5fa1c5SmrgCC=$ac_cv_prog_CC
28741e5fa1c5Smrgif test -n "$CC"; then
287592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
287692e95ad1Smrgprintf "%s\n" "$CC" >&6; }
28771e5fa1c5Smrgelse
287892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
287992e95ad1Smrgprintf "%s\n" "no" >&6; }
28801e5fa1c5Smrgfi
2881a6d9b409Smrg
2882a6d9b409Smrg
28831e5fa1c5Smrg  fi
28841e5fa1c5Smrgfi
28851e5fa1c5Smrgif test -z "$CC"; then
28861e5fa1c5Smrg  # Extract the first word of "cc", so it can be a program name with args.
28871e5fa1c5Smrgset dummy cc; ac_word=$2
288892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
288992e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
289092e95ad1Smrgif test ${ac_cv_prog_CC+y}
289192e95ad1Smrgthen :
289292e95ad1Smrg  printf %s "(cached) " >&6
2893838f5b0bSmrgelse case e in #(
2894838f5b0bSmrg  e) if test -n "$CC"; then
28951e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2896a6d9b409Smrgelse
28971e5fa1c5Smrg  ac_prog_rejected=no
2898a6d9b409Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2899a6d9b409Smrgfor as_dir in $PATH
2900a6d9b409Smrgdo
2901a6d9b409Smrg  IFS=$as_save_IFS
290292e95ad1Smrg  case $as_dir in #(((
290392e95ad1Smrg    '') as_dir=./ ;;
290492e95ad1Smrg    */) ;;
290592e95ad1Smrg    *) as_dir=$as_dir/ ;;
290692e95ad1Smrg  esac
29071e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
290892e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
290992e95ad1Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
29101e5fa1c5Smrg       ac_prog_rejected=yes
29111e5fa1c5Smrg       continue
29121e5fa1c5Smrg     fi
29131e5fa1c5Smrg    ac_cv_prog_CC="cc"
291492e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2915a6d9b409Smrg    break 2
2916a6d9b409Smrg  fi
2917a6d9b409Smrgdone
29181e5fa1c5Smrg  done
2919a6d9b409SmrgIFS=$as_save_IFS
2920a6d9b409Smrg
29211e5fa1c5Smrgif test $ac_prog_rejected = yes; then
29221e5fa1c5Smrg  # We found a bogon in the path, so make sure we never use it.
29231e5fa1c5Smrg  set dummy $ac_cv_prog_CC
29241e5fa1c5Smrg  shift
29251e5fa1c5Smrg  if test $# != 0; then
29261e5fa1c5Smrg    # We chose a different compiler from the bogus one.
29271e5fa1c5Smrg    # However, it has the same basename, so the bogon will be chosen
29281e5fa1c5Smrg    # first if we set CC to just the basename; use the full file name.
29291e5fa1c5Smrg    shift
293092e95ad1Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
29311e5fa1c5Smrg  fi
2932a6d9b409Smrgfi
2933838f5b0bSmrgfi ;;
2934838f5b0bSmrgesac
29351e5fa1c5Smrgfi
29361e5fa1c5SmrgCC=$ac_cv_prog_CC
29371e5fa1c5Smrgif test -n "$CC"; then
293892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
293992e95ad1Smrgprintf "%s\n" "$CC" >&6; }
2940a6d9b409Smrgelse
294192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
294292e95ad1Smrgprintf "%s\n" "no" >&6; }
2943a6d9b409Smrgfi
2944a6d9b409Smrg
2945a6d9b409Smrg
29461e5fa1c5Smrgfi
29471e5fa1c5Smrgif test -z "$CC"; then
29481e5fa1c5Smrg  if test -n "$ac_tool_prefix"; then
29491e5fa1c5Smrg  for ac_prog in cl.exe
29501e5fa1c5Smrg  do
29511e5fa1c5Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
29521e5fa1c5Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
295392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
295492e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
295592e95ad1Smrgif test ${ac_cv_prog_CC+y}
295692e95ad1Smrgthen :
295792e95ad1Smrg  printf %s "(cached) " >&6
2958838f5b0bSmrgelse case e in #(
2959838f5b0bSmrg  e) if test -n "$CC"; then
29601e5fa1c5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
29611e5fa1c5Smrgelse
29621e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29631e5fa1c5Smrgfor as_dir in $PATH
29641e5fa1c5Smrgdo
29651e5fa1c5Smrg  IFS=$as_save_IFS
296692e95ad1Smrg  case $as_dir in #(((
296792e95ad1Smrg    '') as_dir=./ ;;
296892e95ad1Smrg    */) ;;
296992e95ad1Smrg    *) as_dir=$as_dir/ ;;
297092e95ad1Smrg  esac
29711e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
297292e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
29731e5fa1c5Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
297492e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
29751e5fa1c5Smrg    break 2
29761e5fa1c5Smrg  fi
29771e5fa1c5Smrgdone
29781e5fa1c5Smrg  done
29791e5fa1c5SmrgIFS=$as_save_IFS
29801e5fa1c5Smrg
2981838f5b0bSmrgfi ;;
2982838f5b0bSmrgesac
29831e5fa1c5Smrgfi
29841e5fa1c5SmrgCC=$ac_cv_prog_CC
29851e5fa1c5Smrgif test -n "$CC"; then
298692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
298792e95ad1Smrgprintf "%s\n" "$CC" >&6; }
2988a6d9b409Smrgelse
298992e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
299092e95ad1Smrgprintf "%s\n" "no" >&6; }
2991a6d9b409Smrgfi
2992a6d9b409Smrg
2993a6d9b409Smrg
29941e5fa1c5Smrg    test -n "$CC" && break
29951e5fa1c5Smrg  done
2996a6d9b409Smrgfi
29971e5fa1c5Smrgif test -z "$CC"; then
29981e5fa1c5Smrg  ac_ct_CC=$CC
29991e5fa1c5Smrg  for ac_prog in cl.exe
30001e5fa1c5Smrgdo
30011e5fa1c5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
30021e5fa1c5Smrgset dummy $ac_prog; ac_word=$2
300392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
300492e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
300592e95ad1Smrgif test ${ac_cv_prog_ac_ct_CC+y}
300692e95ad1Smrgthen :
300792e95ad1Smrg  printf %s "(cached) " >&6
3008838f5b0bSmrgelse case e in #(
3009838f5b0bSmrg  e) if test -n "$ac_ct_CC"; then
30101e5fa1c5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
30111e5fa1c5Smrgelse
30121e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30131e5fa1c5Smrgfor as_dir in $PATH
30141e5fa1c5Smrgdo
30151e5fa1c5Smrg  IFS=$as_save_IFS
301692e95ad1Smrg  case $as_dir in #(((
301792e95ad1Smrg    '') as_dir=./ ;;
301892e95ad1Smrg    */) ;;
301992e95ad1Smrg    *) as_dir=$as_dir/ ;;
302092e95ad1Smrg  esac
30211e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
302292e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
30231e5fa1c5Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
302492e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
30251e5fa1c5Smrg    break 2
3026a6d9b409Smrg  fi
30271e5fa1c5Smrgdone
30281e5fa1c5Smrg  done
30291e5fa1c5SmrgIFS=$as_save_IFS
30301e5fa1c5Smrg
3031838f5b0bSmrgfi ;;
3032838f5b0bSmrgesac
30331e5fa1c5Smrgfi
30341e5fa1c5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
30351e5fa1c5Smrgif test -n "$ac_ct_CC"; then
303692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
303792e95ad1Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
30381e5fa1c5Smrgelse
303992e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
304092e95ad1Smrgprintf "%s\n" "no" >&6; }
3041a6d9b409Smrgfi
3042a6d9b409Smrg
3043a6d9b409Smrg
30441e5fa1c5Smrg  test -n "$ac_ct_CC" && break
30451e5fa1c5Smrgdone
3046a6d9b409Smrg
30471e5fa1c5Smrg  if test "x$ac_ct_CC" = x; then
30481e5fa1c5Smrg    CC=""
30491e5fa1c5Smrg  else
30501e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
30511e5fa1c5Smrgyes:)
305292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
305392e95ad1Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
30541e5fa1c5Smrgac_tool_warned=yes ;;
30551e5fa1c5Smrgesac
30561e5fa1c5Smrg    CC=$ac_ct_CC
30571e5fa1c5Smrg  fi
30581e5fa1c5Smrgfi
3059a6d9b409Smrg
30601e5fa1c5Smrgfi
306192e95ad1Smrgif test -z "$CC"; then
306292e95ad1Smrg  if test -n "$ac_tool_prefix"; then
306392e95ad1Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
306492e95ad1Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
306592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
306692e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
306792e95ad1Smrgif test ${ac_cv_prog_CC+y}
306892e95ad1Smrgthen :
306992e95ad1Smrg  printf %s "(cached) " >&6
3070838f5b0bSmrgelse case e in #(
3071838f5b0bSmrg  e) if test -n "$CC"; then
307292e95ad1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
307392e95ad1Smrgelse
307492e95ad1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
307592e95ad1Smrgfor as_dir in $PATH
307692e95ad1Smrgdo
307792e95ad1Smrg  IFS=$as_save_IFS
307892e95ad1Smrg  case $as_dir in #(((
307992e95ad1Smrg    '') as_dir=./ ;;
308092e95ad1Smrg    */) ;;
308192e95ad1Smrg    *) as_dir=$as_dir/ ;;
308292e95ad1Smrg  esac
308392e95ad1Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
308492e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
308592e95ad1Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
308692e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
308792e95ad1Smrg    break 2
308892e95ad1Smrg  fi
308992e95ad1Smrgdone
309092e95ad1Smrg  done
309192e95ad1SmrgIFS=$as_save_IFS
3092a6d9b409Smrg
3093838f5b0bSmrgfi ;;
3094838f5b0bSmrgesac
309592e95ad1Smrgfi
309692e95ad1SmrgCC=$ac_cv_prog_CC
309792e95ad1Smrgif test -n "$CC"; then
309892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
309992e95ad1Smrgprintf "%s\n" "$CC" >&6; }
310092e95ad1Smrgelse
310192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
310292e95ad1Smrgprintf "%s\n" "no" >&6; }
310392e95ad1Smrgfi
3104a6d9b409Smrg
310592e95ad1Smrg
310692e95ad1Smrgfi
310792e95ad1Smrgif test -z "$ac_cv_prog_CC"; then
310892e95ad1Smrg  ac_ct_CC=$CC
310992e95ad1Smrg  # Extract the first word of "clang", so it can be a program name with args.
311092e95ad1Smrgset dummy clang; ac_word=$2
311192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
311292e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
311392e95ad1Smrgif test ${ac_cv_prog_ac_ct_CC+y}
311492e95ad1Smrgthen :
311592e95ad1Smrg  printf %s "(cached) " >&6
3116838f5b0bSmrgelse case e in #(
3117838f5b0bSmrg  e) if test -n "$ac_ct_CC"; then
311892e95ad1Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
311992e95ad1Smrgelse
312092e95ad1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
312192e95ad1Smrgfor as_dir in $PATH
312292e95ad1Smrgdo
312392e95ad1Smrg  IFS=$as_save_IFS
312492e95ad1Smrg  case $as_dir in #(((
312592e95ad1Smrg    '') as_dir=./ ;;
312692e95ad1Smrg    */) ;;
312792e95ad1Smrg    *) as_dir=$as_dir/ ;;
312892e95ad1Smrg  esac
312992e95ad1Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
313092e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
313192e95ad1Smrg    ac_cv_prog_ac_ct_CC="clang"
313292e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
313392e95ad1Smrg    break 2
313492e95ad1Smrg  fi
313592e95ad1Smrgdone
313692e95ad1Smrg  done
313792e95ad1SmrgIFS=$as_save_IFS
313892e95ad1Smrg
3139838f5b0bSmrgfi ;;
3140838f5b0bSmrgesac
314192e95ad1Smrgfi
314292e95ad1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
314392e95ad1Smrgif test -n "$ac_ct_CC"; then
314492e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
314592e95ad1Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
314692e95ad1Smrgelse
314792e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
314892e95ad1Smrgprintf "%s\n" "no" >&6; }
314992e95ad1Smrgfi
315092e95ad1Smrg
315192e95ad1Smrg  if test "x$ac_ct_CC" = x; then
315292e95ad1Smrg    CC=""
315392e95ad1Smrg  else
315492e95ad1Smrg    case $cross_compiling:$ac_tool_warned in
315592e95ad1Smrgyes:)
315692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
315792e95ad1Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
315892e95ad1Smrgac_tool_warned=yes ;;
315992e95ad1Smrgesac
316092e95ad1Smrg    CC=$ac_ct_CC
316192e95ad1Smrg  fi
316292e95ad1Smrgelse
316392e95ad1Smrg  CC="$ac_cv_prog_CC"
316492e95ad1Smrgfi
316592e95ad1Smrg
316692e95ad1Smrgfi
316792e95ad1Smrg
316892e95ad1Smrg
3169838f5b0bSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3170838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3171a097bd00Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3172838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
3173a6d9b409Smrg
31741e5fa1c5Smrg# Provide some information about the compiler.
317592e95ad1Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
31761e5fa1c5Smrgset X $ac_compile
31771e5fa1c5Smrgac_compiler=$2
317892e95ad1Smrgfor ac_option in --version -v -V -qversion -version; do
31791e5fa1c5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
31801e5fa1c5Smrgcase "(($ac_try" in
31811e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31821e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
31831e5fa1c5Smrgesac
31841e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
318592e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
31861e5fa1c5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
31871e5fa1c5Smrg  ac_status=$?
31881e5fa1c5Smrg  if test -s conftest.err; then
31891e5fa1c5Smrg    sed '10a\
31901e5fa1c5Smrg... rest of stderr output deleted ...
31911e5fa1c5Smrg         10q' conftest.err >conftest.er1
31921e5fa1c5Smrg    cat conftest.er1 >&5
31931e5fa1c5Smrg  fi
31941e5fa1c5Smrg  rm -f conftest.er1 conftest.err
319592e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31961e5fa1c5Smrg  test $ac_status = 0; }
31971e5fa1c5Smrgdone
3198a6d9b409Smrg
31991e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
32001e5fa1c5Smrg/* end confdefs.h.  */
3201a6d9b409Smrg
32021e5fa1c5Smrgint
320392e95ad1Smrgmain (void)
32041e5fa1c5Smrg{
3205a6d9b409Smrg
32061e5fa1c5Smrg  ;
32071e5fa1c5Smrg  return 0;
32081e5fa1c5Smrg}
32091e5fa1c5Smrg_ACEOF
32101e5fa1c5Smrgac_clean_files_save=$ac_clean_files
32111e5fa1c5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
32121e5fa1c5Smrg# Try to create an executable without -o first, disregard a.out.
32131e5fa1c5Smrg# It will help us diagnose broken compilers, and finding out an intuition
32141e5fa1c5Smrg# of exeext.
321592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
321692e95ad1Smrgprintf %s "checking whether the C compiler works... " >&6; }
321792e95ad1Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3218a6d9b409Smrg
32191e5fa1c5Smrg# The possible output files:
32201e5fa1c5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3221a6d9b409Smrg
32221e5fa1c5Smrgac_rmfiles=
32231e5fa1c5Smrgfor ac_file in $ac_files
32241e5fa1c5Smrgdo
32251e5fa1c5Smrg  case $ac_file in
32261e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
32271e5fa1c5Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
32281e5fa1c5Smrg  esac
32291e5fa1c5Smrgdone
32301e5fa1c5Smrgrm -f $ac_rmfiles
3231a6d9b409Smrg
32321e5fa1c5Smrgif { { ac_try="$ac_link_default"
32331e5fa1c5Smrgcase "(($ac_try" in
32341e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32351e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
32361e5fa1c5Smrgesac
32371e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
323892e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
32391e5fa1c5Smrg  (eval "$ac_link_default") 2>&5
32401e5fa1c5Smrg  ac_status=$?
324192e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
324292e95ad1Smrg  test $ac_status = 0; }
324392e95ad1Smrgthen :
3244838f5b0bSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3245838f5b0bSmrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
32461e5fa1c5Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
32471e5fa1c5Smrg# so that the user can short-circuit this test for compilers unknown to
32481e5fa1c5Smrg# Autoconf.
32491e5fa1c5Smrgfor ac_file in $ac_files ''
32501e5fa1c5Smrgdo
32511e5fa1c5Smrg  test -f "$ac_file" || continue
32521e5fa1c5Smrg  case $ac_file in
32531e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
32541e5fa1c5Smrg	;;
32551e5fa1c5Smrg    [ab].out )
32561e5fa1c5Smrg	# We found the default executable, but exeext='' is most
32571e5fa1c5Smrg	# certainly right.
32581e5fa1c5Smrg	break;;
32591e5fa1c5Smrg    *.* )
326092e95ad1Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
32611e5fa1c5Smrg	then :; else
32621e5fa1c5Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
32631e5fa1c5Smrg	fi
32641e5fa1c5Smrg	# We set ac_cv_exeext here because the later test for it is not
3265838f5b0bSmrg	# safe: cross compilers may not add the suffix if given an '-o'
32661e5fa1c5Smrg	# argument, so we may need to know it at that point already.
32671e5fa1c5Smrg	# Even if this section looks crufty: it has the advantage of
32681e5fa1c5Smrg	# actually working.
32691e5fa1c5Smrg	break;;
32701e5fa1c5Smrg    * )
32711e5fa1c5Smrg	break;;
32721e5fa1c5Smrg  esac
32731e5fa1c5Smrgdone
32741e5fa1c5Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3275a6d9b409Smrg
3276838f5b0bSmrgelse case e in #(
3277838f5b0bSmrg  e) ac_file='' ;;
3278838f5b0bSmrgesac
32791e5fa1c5Smrgfi
328092e95ad1Smrgif test -z "$ac_file"
328192e95ad1Smrgthen :
328292e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
328392e95ad1Smrgprintf "%s\n" "no" >&6; }
328492e95ad1Smrgprintf "%s\n" "$as_me: failed program was:" >&5
32851e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
3286a6d9b409Smrg
3287838f5b0bSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3288838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3289a097bd00Smrgas_fn_error 77 "C compiler cannot create executables
3290838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
3291838f5b0bSmrgelse case e in #(
3292838f5b0bSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3293838f5b0bSmrgprintf "%s\n" "yes" >&6; } ;;
3294838f5b0bSmrgesac
329592e95ad1Smrgfi
329692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
329792e95ad1Smrgprintf %s "checking for C compiler default output file name... " >&6; }
329892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
329992e95ad1Smrgprintf "%s\n" "$ac_file" >&6; }
33001e5fa1c5Smrgac_exeext=$ac_cv_exeext
3301a6d9b409Smrg
33021e5fa1c5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
33031e5fa1c5Smrgac_clean_files=$ac_clean_files_save
330492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
330592e95ad1Smrgprintf %s "checking for suffix of executables... " >&6; }
33061e5fa1c5Smrgif { { ac_try="$ac_link"
33071e5fa1c5Smrgcase "(($ac_try" in
33081e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33091e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
33101e5fa1c5Smrgesac
33111e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
331292e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
33131e5fa1c5Smrg  (eval "$ac_link") 2>&5
33141e5fa1c5Smrg  ac_status=$?
331592e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
331692e95ad1Smrg  test $ac_status = 0; }
331792e95ad1Smrgthen :
3318838f5b0bSmrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3319838f5b0bSmrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3320838f5b0bSmrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3321838f5b0bSmrg# 'rm'.
33221e5fa1c5Smrgfor ac_file in conftest.exe conftest conftest.*; do
33231e5fa1c5Smrg  test -f "$ac_file" || continue
33241e5fa1c5Smrg  case $ac_file in
33251e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
33261e5fa1c5Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
33271e5fa1c5Smrg	  break;;
33281e5fa1c5Smrg    * ) break;;
33291e5fa1c5Smrg  esac
33301e5fa1c5Smrgdone
3331838f5b0bSmrgelse case e in #(
3332838f5b0bSmrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3333838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3334a097bd00Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3335838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3336838f5b0bSmrgesac
33371e5fa1c5Smrgfi
33381e5fa1c5Smrgrm -f conftest conftest$ac_cv_exeext
333992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
334092e95ad1Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3341a6d9b409Smrg
33421e5fa1c5Smrgrm -f conftest.$ac_ext
33431e5fa1c5SmrgEXEEXT=$ac_cv_exeext
33441e5fa1c5Smrgac_exeext=$EXEEXT
33451e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
33461e5fa1c5Smrg/* end confdefs.h.  */
33471e5fa1c5Smrg#include <stdio.h>
33481e5fa1c5Smrgint
334992e95ad1Smrgmain (void)
33501e5fa1c5Smrg{
33511e5fa1c5SmrgFILE *f = fopen ("conftest.out", "w");
3352838f5b0bSmrg if (!f)
3353838f5b0bSmrg  return 1;
33541e5fa1c5Smrg return ferror (f) || fclose (f) != 0;
3355a6d9b409Smrg
33561e5fa1c5Smrg  ;
33571e5fa1c5Smrg  return 0;
33581e5fa1c5Smrg}
33591e5fa1c5Smrg_ACEOF
33601e5fa1c5Smrgac_clean_files="$ac_clean_files conftest.out"
33611e5fa1c5Smrg# Check that the compiler produces executables we can run.  If not, either
33621e5fa1c5Smrg# the compiler is broken, or we cross compile.
336392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
336492e95ad1Smrgprintf %s "checking whether we are cross compiling... " >&6; }
33651e5fa1c5Smrgif test "$cross_compiling" != yes; then
33661e5fa1c5Smrg  { { ac_try="$ac_link"
33671e5fa1c5Smrgcase "(($ac_try" in
33681e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33691e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
33701e5fa1c5Smrgesac
33711e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
337292e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
33731e5fa1c5Smrg  (eval "$ac_link") 2>&5
33741e5fa1c5Smrg  ac_status=$?
337592e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33761e5fa1c5Smrg  test $ac_status = 0; }
33771e5fa1c5Smrg  if { ac_try='./conftest$ac_cv_exeext'
33781e5fa1c5Smrg  { { case "(($ac_try" in
33791e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33801e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
33811e5fa1c5Smrgesac
33821e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
338392e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
33841e5fa1c5Smrg  (eval "$ac_try") 2>&5
33851e5fa1c5Smrg  ac_status=$?
338692e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33871e5fa1c5Smrg  test $ac_status = 0; }; }; then
33881e5fa1c5Smrg    cross_compiling=no
33891e5fa1c5Smrg  else
33901e5fa1c5Smrg    if test "$cross_compiling" = maybe; then
33911e5fa1c5Smrg	cross_compiling=yes
33921e5fa1c5Smrg    else
3393838f5b0bSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3394838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
339592e95ad1Smrgas_fn_error 77 "cannot run C compiled programs.
3396838f5b0bSmrgIf you meant to cross compile, use '--host'.
3397838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
33981e5fa1c5Smrg    fi
33991e5fa1c5Smrg  fi
34001e5fa1c5Smrgfi
340192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
340292e95ad1Smrgprintf "%s\n" "$cross_compiling" >&6; }
3403a6d9b409Smrg
3404838f5b0bSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
3405838f5b0bSmrg  conftest.o conftest.obj conftest.out
34061e5fa1c5Smrgac_clean_files=$ac_clean_files_save
340792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
340892e95ad1Smrgprintf %s "checking for suffix of object files... " >&6; }
340992e95ad1Smrgif test ${ac_cv_objext+y}
341092e95ad1Smrgthen :
341192e95ad1Smrg  printf %s "(cached) " >&6
3412838f5b0bSmrgelse case e in #(
3413838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34141e5fa1c5Smrg/* end confdefs.h.  */
3415a6d9b409Smrg
34161e5fa1c5Smrgint
341792e95ad1Smrgmain (void)
34181e5fa1c5Smrg{
3419a6d9b409Smrg
34201e5fa1c5Smrg  ;
34211e5fa1c5Smrg  return 0;
34221e5fa1c5Smrg}
34231e5fa1c5Smrg_ACEOF
34241e5fa1c5Smrgrm -f conftest.o conftest.obj
34251e5fa1c5Smrgif { { ac_try="$ac_compile"
34261e5fa1c5Smrgcase "(($ac_try" in
34271e5fa1c5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34281e5fa1c5Smrg  *) ac_try_echo=$ac_try;;
34291e5fa1c5Smrgesac
34301e5fa1c5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
343192e95ad1Smrgprintf "%s\n" "$ac_try_echo"; } >&5
34321e5fa1c5Smrg  (eval "$ac_compile") 2>&5
34331e5fa1c5Smrg  ac_status=$?
343492e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
343592e95ad1Smrg  test $ac_status = 0; }
343692e95ad1Smrgthen :
34371e5fa1c5Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
34381e5fa1c5Smrg  test -f "$ac_file" || continue;
34391e5fa1c5Smrg  case $ac_file in
34401e5fa1c5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
34411e5fa1c5Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
34421e5fa1c5Smrg       break;;
34431e5fa1c5Smrg  esac
34441e5fa1c5Smrgdone
3445838f5b0bSmrgelse case e in #(
3446838f5b0bSmrg  e) printf "%s\n" "$as_me: failed program was:" >&5
34471e5fa1c5Smrgsed 's/^/| /' conftest.$ac_ext >&5
3448a6d9b409Smrg
3449838f5b0bSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3450838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3451a097bd00Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3452838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3453838f5b0bSmrgesac
34541e5fa1c5Smrgfi
3455838f5b0bSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
3456838f5b0bSmrgesac
34571e5fa1c5Smrgfi
345892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
345992e95ad1Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
34601e5fa1c5SmrgOBJEXT=$ac_cv_objext
34611e5fa1c5Smrgac_objext=$OBJEXT
346292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
346392e95ad1Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
346492e95ad1Smrgif test ${ac_cv_c_compiler_gnu+y}
346592e95ad1Smrgthen :
346692e95ad1Smrg  printf %s "(cached) " >&6
3467838f5b0bSmrgelse case e in #(
3468838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34691e5fa1c5Smrg/* end confdefs.h.  */
3470a6d9b409Smrg
34711e5fa1c5Smrgint
347292e95ad1Smrgmain (void)
34731e5fa1c5Smrg{
34741e5fa1c5Smrg#ifndef __GNUC__
34751e5fa1c5Smrg       choke me
34761e5fa1c5Smrg#endif
3477efda2da8Smrg
34781e5fa1c5Smrg  ;
34791e5fa1c5Smrg  return 0;
34801e5fa1c5Smrg}
34811e5fa1c5Smrg_ACEOF
348292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
348392e95ad1Smrgthen :
34841e5fa1c5Smrg  ac_compiler_gnu=yes
3485838f5b0bSmrgelse case e in #(
3486838f5b0bSmrg  e) ac_compiler_gnu=no ;;
3487838f5b0bSmrgesac
3488a6d9b409Smrgfi
348992e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
34901e5fa1c5Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3491838f5b0bSmrg ;;
3492838f5b0bSmrgesac
34931e5fa1c5Smrgfi
349492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
349592e95ad1Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
349692e95ad1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
349792e95ad1Smrg
34981e5fa1c5Smrgif test $ac_compiler_gnu = yes; then
34991e5fa1c5Smrg  GCC=yes
3500a6d9b409Smrgelse
35011e5fa1c5Smrg  GCC=
3502a6d9b409Smrgfi
350392e95ad1Smrgac_test_CFLAGS=${CFLAGS+y}
35041e5fa1c5Smrgac_save_CFLAGS=$CFLAGS
350592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
350692e95ad1Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
350792e95ad1Smrgif test ${ac_cv_prog_cc_g+y}
350892e95ad1Smrgthen :
350992e95ad1Smrg  printf %s "(cached) " >&6
3510838f5b0bSmrgelse case e in #(
3511838f5b0bSmrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
35121e5fa1c5Smrg   ac_c_werror_flag=yes
35131e5fa1c5Smrg   ac_cv_prog_cc_g=no
35141e5fa1c5Smrg   CFLAGS="-g"
35151e5fa1c5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35161e5fa1c5Smrg/* end confdefs.h.  */
3517a6d9b409Smrg
35181e5fa1c5Smrgint
351992e95ad1Smrgmain (void)
35201e5fa1c5Smrg{
3521efda2da8Smrg
35221e5fa1c5Smrg  ;
35231e5fa1c5Smrg  return 0;
35241e5fa1c5Smrg}
35251e5fa1c5Smrg_ACEOF
352692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
352792e95ad1Smrgthen :
35281e5fa1c5Smrg  ac_cv_prog_cc_g=yes
3529838f5b0bSmrgelse case e in #(
3530838f5b0bSmrg  e) CFLAGS=""
35311e5fa1c5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35321e5fa1c5Smrg/* end confdefs.h.  */
3533efda2da8Smrg
35341e5fa1c5Smrgint
353592e95ad1Smrgmain (void)
35361e5fa1c5Smrg{
3537efda2da8Smrg
35381e5fa1c5Smrg  ;
35391e5fa1c5Smrg  return 0;
35401e5fa1c5Smrg}
35411e5fa1c5Smrg_ACEOF
354292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
354392e95ad1Smrgthen :
3544efda2da8Smrg
3545838f5b0bSmrgelse case e in #(
3546838f5b0bSmrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
35471e5fa1c5Smrg	 CFLAGS="-g"
35481e5fa1c5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35491e5fa1c5Smrg/* end confdefs.h.  */
3550efda2da8Smrg
35511e5fa1c5Smrgint
355292e95ad1Smrgmain (void)
35531e5fa1c5Smrg{
3554efda2da8Smrg
35551e5fa1c5Smrg  ;
35561e5fa1c5Smrg  return 0;
35571e5fa1c5Smrg}
35581e5fa1c5Smrg_ACEOF
355992e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
356092e95ad1Smrgthen :
35611e5fa1c5Smrg  ac_cv_prog_cc_g=yes
35621e5fa1c5Smrgfi
3563838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3564838f5b0bSmrgesac
35651e5fa1c5Smrgfi
3566838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3567838f5b0bSmrgesac
35681e5fa1c5Smrgfi
356992e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3570838f5b0bSmrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
3571838f5b0bSmrgesac
35721e5fa1c5Smrgfi
357392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
357492e95ad1Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
357592e95ad1Smrgif test $ac_test_CFLAGS; then
35761e5fa1c5Smrg  CFLAGS=$ac_save_CFLAGS
35771e5fa1c5Smrgelif test $ac_cv_prog_cc_g = yes; then
35781e5fa1c5Smrg  if test "$GCC" = yes; then
35791e5fa1c5Smrg    CFLAGS="-g -O2"
35801e5fa1c5Smrg  else
35811e5fa1c5Smrg    CFLAGS="-g"
35821e5fa1c5Smrg  fi
35831e5fa1c5Smrgelse
35841e5fa1c5Smrg  if test "$GCC" = yes; then
35851e5fa1c5Smrg    CFLAGS="-O2"
35861e5fa1c5Smrg  else
35871e5fa1c5Smrg    CFLAGS=
35881e5fa1c5Smrg  fi
35891e5fa1c5Smrgfi
359092e95ad1Smrgac_prog_cc_stdc=no
359192e95ad1Smrgif test x$ac_prog_cc_stdc = xno
359292e95ad1Smrgthen :
359392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
359492e95ad1Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
359592e95ad1Smrgif test ${ac_cv_prog_cc_c11+y}
359692e95ad1Smrgthen :
359792e95ad1Smrg  printf %s "(cached) " >&6
3598838f5b0bSmrgelse case e in #(
3599838f5b0bSmrg  e) ac_cv_prog_cc_c11=no
36001e5fa1c5Smrgac_save_CC=$CC
36011e5fa1c5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
36021e5fa1c5Smrg/* end confdefs.h.  */
360392e95ad1Smrg$ac_c_conftest_c11_program
360492e95ad1Smrg_ACEOF
360592e95ad1Smrgfor ac_arg in '' -std=gnu11
360692e95ad1Smrgdo
360792e95ad1Smrg  CC="$ac_save_CC $ac_arg"
360892e95ad1Smrg  if ac_fn_c_try_compile "$LINENO"
360992e95ad1Smrgthen :
361092e95ad1Smrg  ac_cv_prog_cc_c11=$ac_arg
361192e95ad1Smrgfi
361292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
361392e95ad1Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
361492e95ad1Smrgdone
361592e95ad1Smrgrm -f conftest.$ac_ext
3616838f5b0bSmrgCC=$ac_save_CC ;;
3617838f5b0bSmrgesac
361892e95ad1Smrgfi
36191e5fa1c5Smrg
362092e95ad1Smrgif test "x$ac_cv_prog_cc_c11" = xno
362192e95ad1Smrgthen :
362292e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
362392e95ad1Smrgprintf "%s\n" "unsupported" >&6; }
3624838f5b0bSmrgelse case e in #(
3625838f5b0bSmrg  e) if test "x$ac_cv_prog_cc_c11" = x
362692e95ad1Smrgthen :
362792e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
362892e95ad1Smrgprintf "%s\n" "none needed" >&6; }
3629838f5b0bSmrgelse case e in #(
3630838f5b0bSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
363192e95ad1Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3632838f5b0bSmrg     CC="$CC $ac_cv_prog_cc_c11" ;;
3633838f5b0bSmrgesac
363492e95ad1Smrgfi
363592e95ad1Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3636838f5b0bSmrg  ac_prog_cc_stdc=c11 ;;
3637838f5b0bSmrgesac
363892e95ad1Smrgfi
363992e95ad1Smrgfi
364092e95ad1Smrgif test x$ac_prog_cc_stdc = xno
364192e95ad1Smrgthen :
364292e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
364392e95ad1Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
364492e95ad1Smrgif test ${ac_cv_prog_cc_c99+y}
364592e95ad1Smrgthen :
364692e95ad1Smrg  printf %s "(cached) " >&6
3647838f5b0bSmrgelse case e in #(
3648838f5b0bSmrg  e) ac_cv_prog_cc_c99=no
364992e95ad1Smrgac_save_CC=$CC
365092e95ad1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
365192e95ad1Smrg/* end confdefs.h.  */
365292e95ad1Smrg$ac_c_conftest_c99_program
365392e95ad1Smrg_ACEOF
365492e95ad1Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
365592e95ad1Smrgdo
365692e95ad1Smrg  CC="$ac_save_CC $ac_arg"
365792e95ad1Smrg  if ac_fn_c_try_compile "$LINENO"
365892e95ad1Smrgthen :
365992e95ad1Smrg  ac_cv_prog_cc_c99=$ac_arg
366092e95ad1Smrgfi
366192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
366292e95ad1Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
366392e95ad1Smrgdone
366492e95ad1Smrgrm -f conftest.$ac_ext
3665838f5b0bSmrgCC=$ac_save_CC ;;
3666838f5b0bSmrgesac
366792e95ad1Smrgfi
3668a6d9b409Smrg
366992e95ad1Smrgif test "x$ac_cv_prog_cc_c99" = xno
367092e95ad1Smrgthen :
367192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
367292e95ad1Smrgprintf "%s\n" "unsupported" >&6; }
3673838f5b0bSmrgelse case e in #(
3674838f5b0bSmrg  e) if test "x$ac_cv_prog_cc_c99" = x
367592e95ad1Smrgthen :
367692e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
367792e95ad1Smrgprintf "%s\n" "none needed" >&6; }
3678838f5b0bSmrgelse case e in #(
3679838f5b0bSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
368092e95ad1Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
3681838f5b0bSmrg     CC="$CC $ac_cv_prog_cc_c99" ;;
3682838f5b0bSmrgesac
368392e95ad1Smrgfi
368492e95ad1Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3685838f5b0bSmrg  ac_prog_cc_stdc=c99 ;;
3686838f5b0bSmrgesac
368792e95ad1Smrgfi
368892e95ad1Smrgfi
368992e95ad1Smrgif test x$ac_prog_cc_stdc = xno
369092e95ad1Smrgthen :
369192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
369292e95ad1Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
369392e95ad1Smrgif test ${ac_cv_prog_cc_c89+y}
369492e95ad1Smrgthen :
369592e95ad1Smrg  printf %s "(cached) " >&6
3696838f5b0bSmrgelse case e in #(
3697838f5b0bSmrg  e) ac_cv_prog_cc_c89=no
369892e95ad1Smrgac_save_CC=$CC
369992e95ad1Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
370092e95ad1Smrg/* end confdefs.h.  */
370192e95ad1Smrg$ac_c_conftest_c89_program
37021e5fa1c5Smrg_ACEOF
370392e95ad1Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
37041e5fa1c5Smrgdo
37051e5fa1c5Smrg  CC="$ac_save_CC $ac_arg"
370692e95ad1Smrg  if ac_fn_c_try_compile "$LINENO"
370792e95ad1Smrgthen :
37081e5fa1c5Smrg  ac_cv_prog_cc_c89=$ac_arg
37091e5fa1c5Smrgfi
371092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
37111e5fa1c5Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
37121e5fa1c5Smrgdone
37131e5fa1c5Smrgrm -f conftest.$ac_ext
3714838f5b0bSmrgCC=$ac_save_CC ;;
3715838f5b0bSmrgesac
37161e5fa1c5Smrgfi
3717a6d9b409Smrg
371892e95ad1Smrgif test "x$ac_cv_prog_cc_c89" = xno
371992e95ad1Smrgthen :
372092e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
372192e95ad1Smrgprintf "%s\n" "unsupported" >&6; }
3722838f5b0bSmrgelse case e in #(
3723838f5b0bSmrg  e) if test "x$ac_cv_prog_cc_c89" = x
372492e95ad1Smrgthen :
372592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
372692e95ad1Smrgprintf "%s\n" "none needed" >&6; }
3727838f5b0bSmrgelse case e in #(
3728838f5b0bSmrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
372992e95ad1Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3730838f5b0bSmrg     CC="$CC $ac_cv_prog_cc_c89" ;;
3731838f5b0bSmrgesac
373292e95ad1Smrgfi
373392e95ad1Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3734838f5b0bSmrg  ac_prog_cc_stdc=c89 ;;
3735838f5b0bSmrgesac
373692e95ad1Smrgfi
37371e5fa1c5Smrgfi
3738a6d9b409Smrg
3739a6d9b409Smrgac_ext=c
3740a6d9b409Smrgac_cpp='$CPP $CPPFLAGS'
3741a6d9b409Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3742a6d9b409Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3743a6d9b409Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3744a6d9b409Smrg
374592e95ad1Smrg
374692e95ad1Smrg  ac_ext=c
3747b91640d3Smrgac_cpp='$CPP $CPPFLAGS'
3748b91640d3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3749b91640d3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3750b91640d3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
375192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
375292e95ad1Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
375392e95ad1Smrgif test ${am_cv_prog_cc_c_o+y}
375492e95ad1Smrgthen :
375592e95ad1Smrg  printf %s "(cached) " >&6
3756838f5b0bSmrgelse case e in #(
3757838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3758b91640d3Smrg/* end confdefs.h.  */
3759b91640d3Smrg
3760b91640d3Smrgint
376192e95ad1Smrgmain (void)
3762b91640d3Smrg{
3763b91640d3Smrg
3764b91640d3Smrg  ;
3765b91640d3Smrg  return 0;
3766b91640d3Smrg}
3767b91640d3Smrg_ACEOF
3768b91640d3Smrg  # Make sure it works both with $CC and with simple cc.
3769b91640d3Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3770b91640d3Smrg  # compilers refuse to overwrite an existing .o file with -o,
3771b91640d3Smrg  # though they will create one.
3772b91640d3Smrg  am_cv_prog_cc_c_o=yes
3773b91640d3Smrg  for am_i in 1 2; do
3774b91640d3Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3775b91640d3Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3776b91640d3Smrg   ac_status=$?
3777b91640d3Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778b91640d3Smrg   (exit $ac_status); } \
3779b91640d3Smrg         && test -f conftest2.$ac_objext; then
3780b91640d3Smrg      : OK
3781b91640d3Smrg    else
3782b91640d3Smrg      am_cv_prog_cc_c_o=no
3783b91640d3Smrg      break
3784b91640d3Smrg    fi
3785b91640d3Smrg  done
3786b91640d3Smrg  rm -f core conftest*
3787838f5b0bSmrg  unset am_i ;;
3788838f5b0bSmrgesac
3789b91640d3Smrgfi
379092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
379192e95ad1Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
379292e95ad1Smrgif test "$am_cv_prog_cc_c_o" != yes; then
379392e95ad1Smrg   # Losing compiler, so override with the script.
379492e95ad1Smrg   # FIXME: It is wrong to rewrite CC.
379592e95ad1Smrg   # But if we don't then we get into trouble of one sort or another.
379692e95ad1Smrg   # A longer-term fix would be to have automake use am__CC in this case,
379792e95ad1Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
379892e95ad1Smrg   CC="$am_aux_dir/compile $CC"
379992e95ad1Smrgfi
38001e5fa1c5Smrgac_ext=c
38011e5fa1c5Smrgac_cpp='$CPP $CPPFLAGS'
38021e5fa1c5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
38031e5fa1c5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
38041e5fa1c5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
38051e5fa1c5Smrg
3806a6d9b409Smrg
380792e95ad1Smrg
380892e95ad1Smrgac_header= ac_cache=
380992e95ad1Smrgfor ac_item in $ac_header_c_list
3810a6d9b409Smrgdo
381192e95ad1Smrg  if test $ac_cache; then
381292e95ad1Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
381392e95ad1Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
381492e95ad1Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
38151e5fa1c5Smrg    fi
381692e95ad1Smrg    ac_header= ac_cache=
381792e95ad1Smrg  elif test $ac_header; then
381892e95ad1Smrg    ac_cache=$ac_item
381992e95ad1Smrg  else
382092e95ad1Smrg    ac_header=$ac_item
38211e5fa1c5Smrg  fi
382292e95ad1Smrgdone
3823a6d9b409Smrg
3824a6d9b409Smrg
3825a6d9b409Smrg
38261e5fa1c5Smrg
3827a6d9b409Smrg
382892e95ad1Smrg
382992e95ad1Smrg
383092e95ad1Smrg
383192e95ad1Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
383292e95ad1Smrgthen :
383392e95ad1Smrg
383492e95ad1Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
383592e95ad1Smrg
3836a6d9b409Smrgfi
3837a6d9b409Smrg
3838a6d9b409Smrg
383992e95ad1Smrg
384092e95ad1Smrg
384192e95ad1Smrg
384292e95ad1Smrg
384392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
384492e95ad1Smrgprintf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
384592e95ad1Smrgif test ${ac_cv_safe_to_define___extensions__+y}
384692e95ad1Smrgthen :
384792e95ad1Smrg  printf %s "(cached) " >&6
3848838f5b0bSmrgelse case e in #(
3849838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3850a6d9b409Smrg/* end confdefs.h.  */
3851a6d9b409Smrg
385292e95ad1Smrg#         define __EXTENSIONS__ 1
385392e95ad1Smrg          $ac_includes_default
3854a6d9b409Smrgint
385592e95ad1Smrgmain (void)
3856a6d9b409Smrg{
3857a6d9b409Smrg
3858a6d9b409Smrg  ;
3859a6d9b409Smrg  return 0;
3860a6d9b409Smrg}
3861a6d9b409Smrg_ACEOF
386292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
386392e95ad1Smrgthen :
386492e95ad1Smrg  ac_cv_safe_to_define___extensions__=yes
3865838f5b0bSmrgelse case e in #(
3866838f5b0bSmrg  e) ac_cv_safe_to_define___extensions__=no ;;
3867838f5b0bSmrgesac
3868a6d9b409Smrgfi
3869838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3870838f5b0bSmrgesac
3871a6d9b409Smrgfi
387292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
387392e95ad1Smrgprintf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
3874a6d9b409Smrg
387592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
387692e95ad1Smrgprintf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
387792e95ad1Smrgif test ${ac_cv_should_define__xopen_source+y}
387892e95ad1Smrgthen :
387992e95ad1Smrg  printf %s "(cached) " >&6
3880838f5b0bSmrgelse case e in #(
3881838f5b0bSmrg  e) ac_cv_should_define__xopen_source=no
388292e95ad1Smrg    if test $ac_cv_header_wchar_h = yes
388392e95ad1Smrgthen :
38841e5fa1c5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38851e5fa1c5Smrg/* end confdefs.h.  */
3886a6d9b409Smrg
388792e95ad1Smrg          #include <wchar.h>
388892e95ad1Smrg          mbstate_t x;
388992e95ad1Smrgint
389092e95ad1Smrgmain (void)
389192e95ad1Smrg{
3892a6d9b409Smrg
389392e95ad1Smrg  ;
389492e95ad1Smrg  return 0;
389592e95ad1Smrg}
389692e95ad1Smrg_ACEOF
389792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
389892e95ad1Smrgthen :
3899a6d9b409Smrg
3900838f5b0bSmrgelse case e in #(
3901838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3902a6d9b409Smrg/* end confdefs.h.  */
3903a6d9b409Smrg
390492e95ad1Smrg            #define _XOPEN_SOURCE 500
390592e95ad1Smrg            #include <wchar.h>
390692e95ad1Smrg            mbstate_t x;
3907a6d9b409Smrgint
390892e95ad1Smrgmain (void)
3909a6d9b409Smrg{
391092e95ad1Smrg
391192e95ad1Smrg  ;
3912a6d9b409Smrg  return 0;
3913a6d9b409Smrg}
3914a6d9b409Smrg_ACEOF
391592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
391692e95ad1Smrgthen :
391792e95ad1Smrg  ac_cv_should_define__xopen_source=yes
39181e5fa1c5Smrgfi
3919838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3920838f5b0bSmrgesac
39211e5fa1c5Smrgfi
392292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3923838f5b0bSmrgfi ;;
3924838f5b0bSmrgesac
39251e5fa1c5Smrgfi
392692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
392792e95ad1Smrgprintf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
3928a6d9b409Smrg
392992e95ad1Smrg  printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
39301e5fa1c5Smrg
393192e95ad1Smrg  printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
39321e5fa1c5Smrg
393392e95ad1Smrg  printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
39341e5fa1c5Smrg
393592e95ad1Smrg  printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
39361e5fa1c5Smrg
393792e95ad1Smrg  printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
39381e5fa1c5Smrg
393992e95ad1Smrg  printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
39401e5fa1c5Smrg
394192e95ad1Smrg  printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
39421e5fa1c5Smrg
394392e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
39441e5fa1c5Smrg
394592e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
39461e5fa1c5Smrg
394792e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
39481e5fa1c5Smrg
3949838f5b0bSmrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h
3950838f5b0bSmrg
395192e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
39521e5fa1c5Smrg
395392e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
39541e5fa1c5Smrg
395592e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
39561e5fa1c5Smrg
395792e95ad1Smrg  printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
39581e5fa1c5Smrg
395992e95ad1Smrg  printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
39601e5fa1c5Smrg
396192e95ad1Smrg  if test $ac_cv_header_minix_config_h = yes
396292e95ad1Smrgthen :
396392e95ad1Smrg  MINIX=yes
396492e95ad1Smrg    printf "%s\n" "#define _MINIX 1" >>confdefs.h
39651e5fa1c5Smrg
396692e95ad1Smrg    printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
3967a6d9b409Smrg
396892e95ad1Smrg    printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
3969a6d9b409Smrg
3970838f5b0bSmrgelse case e in #(
3971838f5b0bSmrg  e) MINIX= ;;
3972838f5b0bSmrgesac
3973a6d9b409Smrgfi
397492e95ad1Smrg  if test $ac_cv_safe_to_define___extensions__ = yes
397592e95ad1Smrgthen :
397692e95ad1Smrg  printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
39771e5fa1c5Smrg
397892e95ad1Smrgfi
397992e95ad1Smrg  if test $ac_cv_should_define__xopen_source = yes
398092e95ad1Smrgthen :
398192e95ad1Smrg  printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
39821e5fa1c5Smrg
398392e95ad1Smrgfi
39841e5fa1c5Smrg
39851e5fa1c5Smrg# Check whether --enable-largefile was given.
398692e95ad1Smrgif test ${enable_largefile+y}
398792e95ad1Smrgthen :
39881e5fa1c5Smrg  enableval=$enable_largefile;
3989efda2da8Smrgfi
3990838f5b0bSmrgif test "$enable_largefile,$enable_year2038" != no,no
3991838f5b0bSmrgthen :
3992838f5b0bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5
3993838f5b0bSmrgprintf %s "checking for $CC option to enable large file support... " >&6; }
3994838f5b0bSmrgif test ${ac_cv_sys_largefile_opts+y}
399592e95ad1Smrgthen :
399692e95ad1Smrg  printf %s "(cached) " >&6
3997838f5b0bSmrgelse case e in #(
3998838f5b0bSmrg  e) ac_save_CC="$CC"
3999838f5b0bSmrg  ac_opt_found=no
4000838f5b0bSmrg  for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do
4001838f5b0bSmrg    if test x"$ac_opt" != x"none needed"
4002838f5b0bSmrgthen :
4003838f5b0bSmrg  CC="$ac_save_CC $ac_opt"
4004838f5b0bSmrgfi
4005838f5b0bSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4006a6d9b409Smrg/* end confdefs.h.  */
40071e5fa1c5Smrg#include <sys/types.h>
4008838f5b0bSmrg#ifndef FTYPE
4009838f5b0bSmrg# define FTYPE off_t
4010838f5b0bSmrg#endif
4011838f5b0bSmrg /* Check that FTYPE can represent 2**63 - 1 correctly.
4012838f5b0bSmrg    We can't simply define LARGE_FTYPE to be 9223372036854775807,
40131e5fa1c5Smrg    since some C++ compilers masquerading as C compilers
40141e5fa1c5Smrg    incorrectly reject 9223372036854775807.  */
4015838f5b0bSmrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))
4016838f5b0bSmrg  int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721
4017838f5b0bSmrg		       && LARGE_FTYPE % 2147483647 == 1)
40181e5fa1c5Smrg		      ? 1 : -1];
4019a6d9b409Smrgint
402092e95ad1Smrgmain (void)
4021a6d9b409Smrg{
4022a6d9b409Smrg
4023a6d9b409Smrg  ;
4024a6d9b409Smrg  return 0;
4025a6d9b409Smrg}
4026a6d9b409Smrg_ACEOF
4027838f5b0bSmrgif ac_fn_c_try_compile "$LINENO"
402892e95ad1Smrgthen :
4029838f5b0bSmrg  if test x"$ac_opt" = x"none needed"
4030838f5b0bSmrgthen :
4031838f5b0bSmrg  # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.
4032838f5b0bSmrg	 CC="$CC -DFTYPE=ino_t"
403392e95ad1Smrg	 if ac_fn_c_try_compile "$LINENO"
403492e95ad1Smrgthen :
4035838f5b0bSmrg
4036838f5b0bSmrgelse case e in #(
4037838f5b0bSmrg  e) CC="$CC -D_FILE_OFFSET_BITS=64"
4038838f5b0bSmrg	    if ac_fn_c_try_compile "$LINENO"
4039838f5b0bSmrgthen :
4040838f5b0bSmrg  ac_opt='-D_FILE_OFFSET_BITS=64'
4041838f5b0bSmrgfi
4042838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;;
4043838f5b0bSmrgesac
40441e5fa1c5Smrgfi
404592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
40461e5fa1c5Smrgfi
4047838f5b0bSmrg      ac_cv_sys_largefile_opts=$ac_opt
4048838f5b0bSmrg      ac_opt_found=yes
40491e5fa1c5Smrgfi
405092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4051838f5b0bSmrg    test $ac_opt_found = no || break
4052838f5b0bSmrg  done
4053838f5b0bSmrg  CC="$ac_save_CC"
4054a6d9b409Smrg
4055838f5b0bSmrg  test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;
4056838f5b0bSmrgesac
4057a6d9b409Smrgfi
4058838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5
4059838f5b0bSmrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; }
4060838f5b0bSmrg
4061838f5b0bSmrgac_have_largefile=yes
4062838f5b0bSmrgcase $ac_cv_sys_largefile_opts in #(
4063838f5b0bSmrg  "none needed") :
4064838f5b0bSmrg     ;; #(
4065838f5b0bSmrg  "supported through gnulib") :
4066838f5b0bSmrg     ;; #(
4067838f5b0bSmrg  "support not detected") :
4068838f5b0bSmrg    ac_have_largefile=no ;; #(
4069838f5b0bSmrg  "-D_FILE_OFFSET_BITS=64") :
4070838f5b0bSmrg
4071838f5b0bSmrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
4072838f5b0bSmrg ;; #(
4073838f5b0bSmrg  "-D_LARGE_FILES=1") :
4074838f5b0bSmrg
4075838f5b0bSmrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h
4076838f5b0bSmrg ;; #(
4077838f5b0bSmrg  "-n32") :
4078838f5b0bSmrg    CC="$CC -n32" ;; #(
4079838f5b0bSmrg  *) :
4080838f5b0bSmrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;
40811e5fa1c5Smrgesac
4082838f5b0bSmrg
4083838f5b0bSmrgif test "$enable_year2038" != no
4084838f5b0bSmrgthen :
4085838f5b0bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5
4086838f5b0bSmrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; }
4087838f5b0bSmrgif test ${ac_cv_sys_year2038_opts+y}
408892e95ad1Smrgthen :
408992e95ad1Smrg  printf %s "(cached) " >&6
4090838f5b0bSmrgelse case e in #(
4091838f5b0bSmrg  e) ac_save_CPPFLAGS="$CPPFLAGS"
4092838f5b0bSmrg  ac_opt_found=no
4093838f5b0bSmrg  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
4094838f5b0bSmrg    if test x"$ac_opt" != x"none needed"
409592e95ad1Smrgthen :
4096838f5b0bSmrg  CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"
40971e5fa1c5Smrgfi
4098838f5b0bSmrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40991e5fa1c5Smrg/* end confdefs.h.  */
4100838f5b0bSmrg
4101838f5b0bSmrg  #include <time.h>
4102838f5b0bSmrg  /* Check that time_t can represent 2**32 - 1 correctly.  */
4103838f5b0bSmrg  #define LARGE_TIME_T \\
4104838f5b0bSmrg    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
4105838f5b0bSmrg  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
4106838f5b0bSmrg                           && LARGE_TIME_T % 65537 == 0)
4107838f5b0bSmrg                          ? 1 : -1];
4108838f5b0bSmrg
4109a6d9b409Smrgint
411092e95ad1Smrgmain (void)
4111a6d9b409Smrg{
41121e5fa1c5Smrg
4113a6d9b409Smrg  ;
4114a6d9b409Smrg  return 0;
4115a6d9b409Smrg}
4116a6d9b409Smrg_ACEOF
411792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
411892e95ad1Smrgthen :
4119838f5b0bSmrg  ac_cv_sys_year2038_opts="$ac_opt"
4120838f5b0bSmrg      ac_opt_found=yes
4121a6d9b409Smrgfi
412292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4123838f5b0bSmrg    test $ac_opt_found = no || break
4124838f5b0bSmrg  done
4125838f5b0bSmrg  CPPFLAGS="$ac_save_CPPFLAGS"
4126838f5b0bSmrg  test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;
4127838f5b0bSmrgesac
4128a6d9b409Smrgfi
4129838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5
4130838f5b0bSmrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; }
4131838f5b0bSmrg
4132838f5b0bSmrgac_have_year2038=yes
4133838f5b0bSmrgcase $ac_cv_sys_year2038_opts in #(
4134838f5b0bSmrg  "none needed") :
4135838f5b0bSmrg     ;; #(
4136838f5b0bSmrg  "support not detected") :
4137838f5b0bSmrg    ac_have_year2038=no ;; #(
4138838f5b0bSmrg  "-D_TIME_BITS=64") :
4139838f5b0bSmrg
4140838f5b0bSmrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h
4141838f5b0bSmrg ;; #(
4142838f5b0bSmrg  "-D__MINGW_USE_VC2005_COMPAT") :
4143838f5b0bSmrg
4144838f5b0bSmrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h
4145838f5b0bSmrg ;; #(
4146838f5b0bSmrg  "-U_USE_32_BIT_TIME_T"*) :
4147838f5b0bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4148838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4149838f5b0bSmrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It
4150838f5b0bSmrgwill stop working after mid-January 2038. Remove
4151838f5b0bSmrg_USE_32BIT_TIME_T from the compiler flags.
4152838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
4153838f5b0bSmrg  *) :
4154838f5b0bSmrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;
4155efda2da8Smrgesac
4156838f5b0bSmrg
4157a097bd00Smrgfi
4158a097bd00Smrg
4159838f5b0bSmrgfi
4160a097bd00Smrg
4161b91640d3Smrg# Initialize Automake
4162838f5b0bSmrgam__api_version='1.17'
416392e95ad1Smrg
4164a097bd00Smrg
416592e95ad1Smrg  # Find a good install program.  We prefer a C program (faster),
4166a6d9b409Smrg# so one script is as good as another.  But avoid the broken or
4167a6d9b409Smrg# incompatible versions:
4168a6d9b409Smrg# SysV /etc/install, /usr/sbin/install
4169a6d9b409Smrg# SunOS /usr/etc/install
4170a6d9b409Smrg# IRIX /sbin/install
4171a6d9b409Smrg# AIX /bin/install
4172a6d9b409Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
4173a6d9b409Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4174a6d9b409Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4175a6d9b409Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4176a6d9b409Smrg# OS/2's system install, which has a completely different semantic
4177a6d9b409Smrg# ./install, which can be erroneously created by make from ./install.sh.
4178efda2da8Smrg# Reject install programs that cannot install multiple files.
417992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
418092e95ad1Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
4181a6d9b409Smrgif test -z "$INSTALL"; then
418292e95ad1Smrgif test ${ac_cv_path_install+y}
418392e95ad1Smrgthen :
418492e95ad1Smrg  printf %s "(cached) " >&6
4185838f5b0bSmrgelse case e in #(
4186838f5b0bSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4187a6d9b409Smrgfor as_dir in $PATH
4188a6d9b409Smrgdo
4189a6d9b409Smrg  IFS=$as_save_IFS
419092e95ad1Smrg  case $as_dir in #(((
419192e95ad1Smrg    '') as_dir=./ ;;
419292e95ad1Smrg    */) ;;
419392e95ad1Smrg    *) as_dir=$as_dir/ ;;
419492e95ad1Smrg  esac
419592e95ad1Smrg    # Account for fact that we put trailing slashes in our PATH walk.
419692e95ad1Smrgcase $as_dir in #((
419792e95ad1Smrg  ./ | /[cC]/* | \
4198a6d9b409Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
41991e5fa1c5Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4200a6d9b409Smrg  /usr/ucb/* ) ;;
4201a6d9b409Smrg  *)
4202a6d9b409Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
4203a6d9b409Smrg    # Don't use installbsd from OSF since it installs stuff as root
4204a6d9b409Smrg    # by default.
4205a6d9b409Smrg    for ac_prog in ginstall scoinst install; do
4206a6d9b409Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
420792e95ad1Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
4208a6d9b409Smrg	  if test $ac_prog = install &&
420992e95ad1Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4210a6d9b409Smrg	    # AIX install.  It has an incompatible calling convention.
4211a6d9b409Smrg	    :
4212a6d9b409Smrg	  elif test $ac_prog = install &&
421392e95ad1Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4214a6d9b409Smrg	    # program-specific install script used by HP pwplus--don't use.
4215a6d9b409Smrg	    :
4216a6d9b409Smrg	  else
4217efda2da8Smrg	    rm -rf conftest.one conftest.two conftest.dir
4218efda2da8Smrg	    echo one > conftest.one
4219efda2da8Smrg	    echo two > conftest.two
4220efda2da8Smrg	    mkdir conftest.dir
422192e95ad1Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
4222efda2da8Smrg	      test -s conftest.one && test -s conftest.two &&
4223efda2da8Smrg	      test -s conftest.dir/conftest.one &&
4224efda2da8Smrg	      test -s conftest.dir/conftest.two
4225efda2da8Smrg	    then
422692e95ad1Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
4227efda2da8Smrg	      break 3
4228efda2da8Smrg	    fi
4229a6d9b409Smrg	  fi
4230a6d9b409Smrg	fi
4231a6d9b409Smrg      done
4232a6d9b409Smrg    done
4233a6d9b409Smrg    ;;
4234a6d9b409Smrgesac
4235efda2da8Smrg
42361e5fa1c5Smrg  done
4237a6d9b409SmrgIFS=$as_save_IFS
4238a6d9b409Smrg
4239efda2da8Smrgrm -rf conftest.one conftest.two conftest.dir
4240838f5b0bSmrg ;;
4241838f5b0bSmrgesac
4242a6d9b409Smrgfi
424392e95ad1Smrg  if test ${ac_cv_path_install+y}; then
4244a6d9b409Smrg    INSTALL=$ac_cv_path_install
4245a6d9b409Smrg  else
4246a6d9b409Smrg    # As a last resort, use the slow shell script.  Don't cache a
4247a6d9b409Smrg    # value for INSTALL within a source directory, because that will
4248a6d9b409Smrg    # break other packages using the cache if that directory is
4249a6d9b409Smrg    # removed, or if the value is a relative name.
4250a6d9b409Smrg    INSTALL=$ac_install_sh
4251a6d9b409Smrg  fi
4252a6d9b409Smrgfi
425392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
425492e95ad1Smrgprintf "%s\n" "$INSTALL" >&6; }
4255a6d9b409Smrg
4256a6d9b409Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4257a6d9b409Smrg# It thinks the first close brace ends the variable substitution.
4258a6d9b409Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4259a6d9b409Smrg
4260a6d9b409Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4261a6d9b409Smrg
4262a6d9b409Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4263a6d9b409Smrg
4264838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
4265838f5b0bSmrgprintf %s "checking whether sleep supports fractional seconds... " >&6; }
4266838f5b0bSmrgif test ${am_cv_sleep_fractional_seconds+y}
4267838f5b0bSmrgthen :
4268838f5b0bSmrg  printf %s "(cached) " >&6
4269838f5b0bSmrgelse case e in #(
4270838f5b0bSmrg  e) if sleep 0.001 2>/dev/null
4271838f5b0bSmrgthen :
4272838f5b0bSmrg  am_cv_sleep_fractional_seconds=yes
4273838f5b0bSmrgelse case e in #(
4274838f5b0bSmrg  e) am_cv_sleep_fractional_seconds=no ;;
4275838f5b0bSmrgesac
4276838f5b0bSmrgfi
4277838f5b0bSmrg ;;
4278838f5b0bSmrgesac
4279838f5b0bSmrgfi
4280838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
4281838f5b0bSmrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
4282838f5b0bSmrg
4283838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
4284838f5b0bSmrgprintf %s "checking filesystem timestamp resolution... " >&6; }
4285838f5b0bSmrgif test ${am_cv_filesystem_timestamp_resolution+y}
4286838f5b0bSmrgthen :
4287838f5b0bSmrg  printf %s "(cached) " >&6
4288838f5b0bSmrgelse case e in #(
4289838f5b0bSmrg  e) # Default to the worst case.
4290838f5b0bSmrgam_cv_filesystem_timestamp_resolution=2
4291838f5b0bSmrg
4292838f5b0bSmrg# Only try to go finer than 1 sec if sleep can do it.
4293838f5b0bSmrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
4294838f5b0bSmrg# - 1 sec is not much of a win compared to 2 sec, and
4295838f5b0bSmrg# - it takes 2 seconds to perform the test whether 1 sec works.
4296838f5b0bSmrg#
4297838f5b0bSmrg# Instead, just use the default 2s on platforms that have 1s resolution,
4298838f5b0bSmrg# accept the extra 1s delay when using $sleep in the Automake tests, in
4299838f5b0bSmrg# exchange for not incurring the 2s delay for running the test for all
4300838f5b0bSmrg# packages.
4301838f5b0bSmrg#
4302838f5b0bSmrgam_try_resolutions=
4303838f5b0bSmrgif test "$am_cv_sleep_fractional_seconds" = yes; then
4304838f5b0bSmrg  # Even a millisecond often causes a bunch of false positives,
4305838f5b0bSmrg  # so just try a hundredth of a second. The time saved between .001 and
4306838f5b0bSmrg  # .01 is not terribly consequential.
4307838f5b0bSmrg  am_try_resolutions="0.01 0.1 $am_try_resolutions"
4308838f5b0bSmrgfi
4309838f5b0bSmrg
4310838f5b0bSmrg# In order to catch current-generation FAT out, we must *modify* files
4311838f5b0bSmrg# that already exist; the *creation* timestamp is finer.  Use names
4312838f5b0bSmrg# that make ls -t sort them differently when they have equal
4313838f5b0bSmrg# timestamps than when they have distinct timestamps, keeping
4314838f5b0bSmrg# in mind that ls -t prints the *newest* file first.
4315838f5b0bSmrgrm -f conftest.ts?
4316838f5b0bSmrg: > conftest.ts1
4317838f5b0bSmrg: > conftest.ts2
4318838f5b0bSmrg: > conftest.ts3
4319838f5b0bSmrg
4320838f5b0bSmrg# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
4321838f5b0bSmrg# clobber the current shell's arguments. (Outer-level square brackets
4322838f5b0bSmrg# are removed by m4; they're present so that m4 does not expand
4323838f5b0bSmrg# <dollar><star>; be careful, easy to get confused.)
4324838f5b0bSmrgif (
4325838f5b0bSmrg     set X `ls -t conftest.ts[12]` &&
4326838f5b0bSmrg     {
4327838f5b0bSmrg       test "$*" != "X conftest.ts1 conftest.ts2" ||
4328838f5b0bSmrg       test "$*" != "X conftest.ts2 conftest.ts1";
4329838f5b0bSmrg     }
4330838f5b0bSmrg); then :; else
4331838f5b0bSmrg  # If neither matched, then we have a broken ls.  This can happen
4332838f5b0bSmrg  # if, for instance, CONFIG_SHELL is bash and it inherits a
4333838f5b0bSmrg  # broken ls alias from the environment.  This has actually
4334838f5b0bSmrg  # happened.  Such a system could not be considered "sane".
4335838f5b0bSmrg  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
4336838f5b0bSmrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4337838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4338838f5b0bSmrgas_fn_error $? "ls -t produces unexpected output.
4339838f5b0bSmrgMake sure there is not a broken ls alias in your environment.
4340838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
4341838f5b0bSmrgfi
4342838f5b0bSmrg
4343838f5b0bSmrgfor am_try_res in $am_try_resolutions; do
4344838f5b0bSmrg  # Any one fine-grained sleep might happen to cross the boundary
4345838f5b0bSmrg  # between two values of a coarser actual resolution, but if we do
4346838f5b0bSmrg  # two fine-grained sleeps in a row, at least one of them will fall
4347838f5b0bSmrg  # entirely within a coarse interval.
4348838f5b0bSmrg  echo alpha > conftest.ts1
4349838f5b0bSmrg  sleep $am_try_res
4350838f5b0bSmrg  echo beta > conftest.ts2
4351838f5b0bSmrg  sleep $am_try_res
4352838f5b0bSmrg  echo gamma > conftest.ts3
4353838f5b0bSmrg
4354838f5b0bSmrg  # We assume that 'ls -t' will make use of high-resolution
4355838f5b0bSmrg  # timestamps if the operating system supports them at all.
4356838f5b0bSmrg  if (set X `ls -t conftest.ts?` &&
4357838f5b0bSmrg      test "$2" = conftest.ts3 &&
4358838f5b0bSmrg      test "$3" = conftest.ts2 &&
4359838f5b0bSmrg      test "$4" = conftest.ts1); then
4360838f5b0bSmrg    #
4361838f5b0bSmrg    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
4362838f5b0bSmrg    # because we don't need to test make.
4363838f5b0bSmrg    make_ok=true
4364838f5b0bSmrg    if test $am_try_res != 1; then
4365838f5b0bSmrg      # But if we've succeeded so far with a subsecond resolution, we
4366838f5b0bSmrg      # have one more thing to check: make. It can happen that
4367838f5b0bSmrg      # everything else supports the subsecond mtimes, but make doesn't;
4368838f5b0bSmrg      # notably on macOS, which ships make 3.81 from 2006 (the last one
4369838f5b0bSmrg      # released under GPLv2). https://bugs.gnu.org/68808
4370838f5b0bSmrg      #
4371838f5b0bSmrg      # We test $MAKE if it is defined in the environment, else "make".
4372838f5b0bSmrg      # It might get overridden later, but our hope is that in practice
4373838f5b0bSmrg      # it does not matter: it is the system "make" which is (by far)
4374838f5b0bSmrg      # the most likely to be broken, whereas if the user overrides it,
4375838f5b0bSmrg      # probably they did so with a better, or at least not worse, make.
4376838f5b0bSmrg      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
4377838f5b0bSmrg      #
4378838f5b0bSmrg      # Create a Makefile (real tab character here):
4379838f5b0bSmrg      rm -f conftest.mk
4380838f5b0bSmrg      echo 'conftest.ts1: conftest.ts2' >conftest.mk
4381838f5b0bSmrg      echo '	touch conftest.ts2' >>conftest.mk
4382838f5b0bSmrg      #
4383838f5b0bSmrg      # Now, running
4384838f5b0bSmrg      #   touch conftest.ts1; touch conftest.ts2; make
4385838f5b0bSmrg      # should touch ts1 because ts2 is newer. This could happen by luck,
4386838f5b0bSmrg      # but most often, it will fail if make's support is insufficient. So
4387838f5b0bSmrg      # test for several consecutive successes.
4388838f5b0bSmrg      #
4389838f5b0bSmrg      # (We reuse conftest.ts[12] because we still want to modify existing
4390838f5b0bSmrg      # files, not create new ones, per above.)
4391838f5b0bSmrg      n=0
4392838f5b0bSmrg      make=${MAKE-make}
4393838f5b0bSmrg      until test $n -eq 3; do
4394838f5b0bSmrg        echo one > conftest.ts1
4395838f5b0bSmrg        sleep $am_try_res
4396838f5b0bSmrg        echo two > conftest.ts2 # ts2 should now be newer than ts1
4397838f5b0bSmrg        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
4398838f5b0bSmrg          make_ok=false
4399838f5b0bSmrg          break # out of $n loop
4400838f5b0bSmrg        fi
4401838f5b0bSmrg        n=`expr $n + 1`
4402838f5b0bSmrg      done
4403838f5b0bSmrg    fi
4404838f5b0bSmrg    #
4405838f5b0bSmrg    if $make_ok; then
4406838f5b0bSmrg      # Everything we know to check worked out, so call this resolution good.
4407838f5b0bSmrg      am_cv_filesystem_timestamp_resolution=$am_try_res
4408838f5b0bSmrg      break # out of $am_try_res loop
4409838f5b0bSmrg    fi
4410838f5b0bSmrg    # Otherwise, we'll go on to check the next resolution.
4411838f5b0bSmrg  fi
4412838f5b0bSmrgdone
4413838f5b0bSmrgrm -f conftest.ts?
4414838f5b0bSmrg# (end _am_filesystem_timestamp_resolution)
4415838f5b0bSmrg ;;
4416838f5b0bSmrgesac
4417838f5b0bSmrgfi
4418838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
4419838f5b0bSmrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
4420838f5b0bSmrg
4421838f5b0bSmrg# This check should not be cached, as it may vary across builds of
4422838f5b0bSmrg# different projects.
442392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
442492e95ad1Smrgprintf %s "checking whether build environment is sane... " >&6; }
44251e5fa1c5Smrg# Reject unsafe characters in $srcdir or the absolute working directory
44261e5fa1c5Smrg# name.  Accept space and tab only in the latter.
44271e5fa1c5Smrgam_lf='
44281e5fa1c5Smrg'
44291e5fa1c5Smrgcase `pwd` in
44301e5fa1c5Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
4431a097bd00Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
44321e5fa1c5Smrgesac
44331e5fa1c5Smrgcase $srcdir in
44341e5fa1c5Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4435b91640d3Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
44361e5fa1c5Smrgesac
4437a6d9b409Smrg
4438b91640d3Smrg# Do 'set' in a subshell so we don't clobber the current shell's
44391e5fa1c5Smrg# arguments.  Must try -L first in case configure is actually a
44401e5fa1c5Smrg# symlink; some systems play weird games with the mod time of symlinks
44411e5fa1c5Smrg# (eg FreeBSD returns the mod time of the symlink's containing
44421e5fa1c5Smrg# directory).
4443838f5b0bSmrgam_build_env_is_sane=no
4444838f5b0bSmrgam_has_slept=no
4445838f5b0bSmrgrm -f conftest.file
4446838f5b0bSmrgfor am_try in 1 2; do
4447838f5b0bSmrg  echo "timestamp, slept: $am_has_slept" > conftest.file
4448838f5b0bSmrg  if (
4449838f5b0bSmrg    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4450838f5b0bSmrg    if test "$*" = "X"; then
4451838f5b0bSmrg      # -L didn't work.
4452838f5b0bSmrg      set X `ls -t "$srcdir/configure" conftest.file`
4453838f5b0bSmrg    fi
4454838f5b0bSmrg    test "$2" = conftest.file
4455838f5b0bSmrg  ); then
4456838f5b0bSmrg    am_build_env_is_sane=yes
4457838f5b0bSmrg    break
4458838f5b0bSmrg  fi
4459838f5b0bSmrg  # Just in case.
4460838f5b0bSmrg  sleep "$am_cv_filesystem_timestamp_resolution"
4461838f5b0bSmrg  am_has_slept=yes
4462838f5b0bSmrgdone
4463838f5b0bSmrg
4464838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
4465838f5b0bSmrgprintf "%s\n" "$am_build_env_is_sane" >&6; }
4466838f5b0bSmrgif test "$am_build_env_is_sane" = no; then
4467838f5b0bSmrg  as_fn_error $? "newly created file is older than distributed files!
44681e5fa1c5SmrgCheck your system clock" "$LINENO" 5
4469a6d9b409Smrgfi
4470838f5b0bSmrg
4471b91640d3Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
4472b91640d3Smrg# generated files are strictly newer.
4473b91640d3Smrgam_sleep_pid=
4474838f5b0bSmrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
4475838f5b0bSmrgthen :
4476838f5b0bSmrg
4477838f5b0bSmrgelse case e in #(
4478838f5b0bSmrg  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
4479b91640d3Smrg  am_sleep_pid=$!
4480838f5b0bSmrg ;;
4481838f5b0bSmrgesac
4482b91640d3Smrgfi
4483b91640d3Smrg
4484b91640d3Smrgrm -f conftest.file
4485b91640d3Smrg
44861e5fa1c5Smrgtest "$program_prefix" != NONE &&
44871e5fa1c5Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
44881e5fa1c5Smrg# Use a double $ so make ignores it.
44891e5fa1c5Smrgtest "$program_suffix" != NONE &&
44901e5fa1c5Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
44911e5fa1c5Smrg# Double any \ or $.
4492838f5b0bSmrg# By default was 's,x,x', remove it if useless.
44931e5fa1c5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
449492e95ad1Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
4495a6d9b409Smrg
449692e95ad1Smrg
449792e95ad1Smrg  if test x"${MISSING+set}" != xset; then
449892e95ad1Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
4499a6d9b409Smrgfi
45001e5fa1c5Smrg# Use eval to expand $SHELL
4501b91640d3Smrgif eval "$MISSING --is-lightweight"; then
4502b91640d3Smrg  am_missing_run="$MISSING "
4503a6d9b409Smrgelse
45041e5fa1c5Smrg  am_missing_run=
450592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
450692e95ad1Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4507a6d9b409Smrgfi
4508a6d9b409Smrg
4509b91640d3Smrgif test x"${install_sh+set}" != xset; then
45101e5fa1c5Smrg  case $am_aux_dir in
45111e5fa1c5Smrg  *\ * | *\	*)
45121e5fa1c5Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
45131e5fa1c5Smrg  *)
45141e5fa1c5Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
45151e5fa1c5Smrg  esac
4516a6d9b409Smrgfi
4517a6d9b409Smrg
4518b91640d3Smrg# Installed binaries are usually stripped using 'strip' when the user
4519b91640d3Smrg# run "make install-strip".  However 'strip' might not be the right
45201e5fa1c5Smrg# tool to use in cross-compilation environments, therefore Automake
4521b91640d3Smrg# will honor the 'STRIP' environment variable to overrule this program.
45221e5fa1c5Smrgif test "$cross_compiling" != no; then
45231e5fa1c5Smrg  if test -n "$ac_tool_prefix"; then
45241e5fa1c5Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
45251e5fa1c5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
452692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
452792e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
452892e95ad1Smrgif test ${ac_cv_prog_STRIP+y}
452992e95ad1Smrgthen :
453092e95ad1Smrg  printf %s "(cached) " >&6
4531838f5b0bSmrgelse case e in #(
4532838f5b0bSmrg  e) if test -n "$STRIP"; then
45331e5fa1c5Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
45341e5fa1c5Smrgelse
45351e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45361e5fa1c5Smrgfor as_dir in $PATH
45371e5fa1c5Smrgdo
45381e5fa1c5Smrg  IFS=$as_save_IFS
453992e95ad1Smrg  case $as_dir in #(((
454092e95ad1Smrg    '') as_dir=./ ;;
454192e95ad1Smrg    */) ;;
454292e95ad1Smrg    *) as_dir=$as_dir/ ;;
454392e95ad1Smrg  esac
45441e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
454592e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
45461e5fa1c5Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
454792e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
45481e5fa1c5Smrg    break 2
45491e5fa1c5Smrg  fi
45501e5fa1c5Smrgdone
45511e5fa1c5Smrg  done
45521e5fa1c5SmrgIFS=$as_save_IFS
4553a6d9b409Smrg
4554838f5b0bSmrgfi ;;
4555838f5b0bSmrgesac
45561e5fa1c5Smrgfi
45571e5fa1c5SmrgSTRIP=$ac_cv_prog_STRIP
45581e5fa1c5Smrgif test -n "$STRIP"; then
455992e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
456092e95ad1Smrgprintf "%s\n" "$STRIP" >&6; }
4561a6d9b409Smrgelse
456292e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
456392e95ad1Smrgprintf "%s\n" "no" >&6; }
4564a6d9b409Smrgfi
4565a6d9b409Smrg
4566a6d9b409Smrg
45671e5fa1c5Smrgfi
45681e5fa1c5Smrgif test -z "$ac_cv_prog_STRIP"; then
45691e5fa1c5Smrg  ac_ct_STRIP=$STRIP
45701e5fa1c5Smrg  # Extract the first word of "strip", so it can be a program name with args.
45711e5fa1c5Smrgset dummy strip; ac_word=$2
457292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
457392e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
457492e95ad1Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
457592e95ad1Smrgthen :
457692e95ad1Smrg  printf %s "(cached) " >&6
4577838f5b0bSmrgelse case e in #(
4578838f5b0bSmrg  e) if test -n "$ac_ct_STRIP"; then
45791e5fa1c5Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
45801e5fa1c5Smrgelse
45811e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45821e5fa1c5Smrgfor as_dir in $PATH
4583a6d9b409Smrgdo
4584a6d9b409Smrg  IFS=$as_save_IFS
458592e95ad1Smrg  case $as_dir in #(((
458692e95ad1Smrg    '') as_dir=./ ;;
458792e95ad1Smrg    */) ;;
458892e95ad1Smrg    *) as_dir=$as_dir/ ;;
458992e95ad1Smrg  esac
4590efda2da8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
459192e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
45921e5fa1c5Smrg    ac_cv_prog_ac_ct_STRIP="strip"
459392e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
45941e5fa1c5Smrg    break 2
45951e5fa1c5Smrg  fi
45961e5fa1c5Smrgdone
4597a6d9b409Smrg  done
45981e5fa1c5SmrgIFS=$as_save_IFS
45991e5fa1c5Smrg
4600838f5b0bSmrgfi ;;
4601838f5b0bSmrgesac
46021e5fa1c5Smrgfi
46031e5fa1c5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
46041e5fa1c5Smrgif test -n "$ac_ct_STRIP"; then
460592e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
460692e95ad1Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
46071e5fa1c5Smrgelse
460892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
460992e95ad1Smrgprintf "%s\n" "no" >&6; }
46101e5fa1c5Smrgfi
46111e5fa1c5Smrg
46121e5fa1c5Smrg  if test "x$ac_ct_STRIP" = x; then
46131e5fa1c5Smrg    STRIP=":"
46141e5fa1c5Smrg  else
46151e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
46161e5fa1c5Smrgyes:)
461792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
461892e95ad1Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46191e5fa1c5Smrgac_tool_warned=yes ;;
4620a6d9b409Smrgesac
46211e5fa1c5Smrg    STRIP=$ac_ct_STRIP
46221e5fa1c5Smrg  fi
46231e5fa1c5Smrgelse
46241e5fa1c5Smrg  STRIP="$ac_cv_prog_STRIP"
46251e5fa1c5Smrgfi
4626a6d9b409Smrg
46271e5fa1c5Smrgfi
46281e5fa1c5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
46291e5fa1c5Smrg
463092e95ad1Smrg
463192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
463292e95ad1Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
46331e5fa1c5Smrgif test -z "$MKDIR_P"; then
463492e95ad1Smrg  if test ${ac_cv_path_mkdir+y}
463592e95ad1Smrgthen :
463692e95ad1Smrg  printf %s "(cached) " >&6
4637838f5b0bSmrgelse case e in #(
4638838f5b0bSmrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
46391e5fa1c5Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
46401e5fa1c5Smrgdo
46411e5fa1c5Smrg  IFS=$as_save_IFS
464292e95ad1Smrg  case $as_dir in #(((
464392e95ad1Smrg    '') as_dir=./ ;;
464492e95ad1Smrg    */) ;;
464592e95ad1Smrg    *) as_dir=$as_dir/ ;;
464692e95ad1Smrg  esac
46471e5fa1c5Smrg    for ac_prog in mkdir gmkdir; do
46481e5fa1c5Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
464992e95ad1Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
465092e95ad1Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
465192e95ad1Smrg	     'mkdir ('*'coreutils) '* | \
4652838f5b0bSmrg	     *'BusyBox '* | \
46531e5fa1c5Smrg	     'mkdir (fileutils) '4.1*)
465492e95ad1Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
46551e5fa1c5Smrg	       break 3;;
46561e5fa1c5Smrg	   esac
46571e5fa1c5Smrg	 done
46581e5fa1c5Smrg       done
4659a6d9b409Smrg  done
4660a6d9b409SmrgIFS=$as_save_IFS
4661838f5b0bSmrg ;;
4662838f5b0bSmrgesac
4663a6d9b409Smrgfi
4664a6d9b409Smrg
46651e5fa1c5Smrg  test -d ./--version && rmdir ./--version
466692e95ad1Smrg  if test ${ac_cv_path_mkdir+y}; then
46671e5fa1c5Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
46681e5fa1c5Smrg  else
4669838f5b0bSmrg    # As a last resort, use plain mkdir -p,
4670838f5b0bSmrg    # in the hope it doesn't have the bugs of ancient mkdir.
4671838f5b0bSmrg    MKDIR_P='mkdir -p'
46721e5fa1c5Smrg  fi
4673a6d9b409Smrgfi
467492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
467592e95ad1Smrgprintf "%s\n" "$MKDIR_P" >&6; }
4676a6d9b409Smrg
46771e5fa1c5Smrgfor ac_prog in gawk mawk nawk awk
46781e5fa1c5Smrgdo
46791e5fa1c5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
46801e5fa1c5Smrgset dummy $ac_prog; ac_word=$2
468192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
468292e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
468392e95ad1Smrgif test ${ac_cv_prog_AWK+y}
468492e95ad1Smrgthen :
468592e95ad1Smrg  printf %s "(cached) " >&6
4686838f5b0bSmrgelse case e in #(
4687838f5b0bSmrg  e) if test -n "$AWK"; then
46881e5fa1c5Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
46891e5fa1c5Smrgelse
46901e5fa1c5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
46911e5fa1c5Smrgfor as_dir in $PATH
4692a6d9b409Smrgdo
4693a6d9b409Smrg  IFS=$as_save_IFS
469492e95ad1Smrg  case $as_dir in #(((
469592e95ad1Smrg    '') as_dir=./ ;;
469692e95ad1Smrg    */) ;;
469792e95ad1Smrg    *) as_dir=$as_dir/ ;;
469892e95ad1Smrg  esac
4699efda2da8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
470092e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
47011e5fa1c5Smrg    ac_cv_prog_AWK="$ac_prog"
470292e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
47031e5fa1c5Smrg    break 2
47041e5fa1c5Smrg  fi
47051e5fa1c5Smrgdone
4706a6d9b409Smrg  done
47071e5fa1c5SmrgIFS=$as_save_IFS
47081e5fa1c5Smrg
4709838f5b0bSmrgfi ;;
4710838f5b0bSmrgesac
47111e5fa1c5Smrgfi
47121e5fa1c5SmrgAWK=$ac_cv_prog_AWK
47131e5fa1c5Smrgif test -n "$AWK"; then
471492e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
471592e95ad1Smrgprintf "%s\n" "$AWK" >&6; }
47161e5fa1c5Smrgelse
471792e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
471892e95ad1Smrgprintf "%s\n" "no" >&6; }
47191e5fa1c5Smrgfi
47201e5fa1c5Smrg
47211e5fa1c5Smrg
47221e5fa1c5Smrg  test -n "$AWK" && break
47231e5fa1c5Smrgdone
47241e5fa1c5Smrg
472592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
472692e95ad1Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
47271e5fa1c5Smrgset x ${MAKE-make}
472892e95ad1Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
472992e95ad1Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
473092e95ad1Smrgthen :
473192e95ad1Smrg  printf %s "(cached) " >&6
4732838f5b0bSmrgelse case e in #(
4733838f5b0bSmrg  e) cat >conftest.make <<\_ACEOF
47341e5fa1c5SmrgSHELL = /bin/sh
47351e5fa1c5Smrgall:
47361e5fa1c5Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
47371e5fa1c5Smrg_ACEOF
4738a097bd00Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
47391e5fa1c5Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
47401e5fa1c5Smrg  *@@@%%%=?*=@@@%%%*)
47411e5fa1c5Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
47421e5fa1c5Smrg  *)
47431e5fa1c5Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
47441e5fa1c5Smrgesac
4745838f5b0bSmrgrm -f conftest.make ;;
4746838f5b0bSmrgesac
47471e5fa1c5Smrgfi
47481e5fa1c5Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
474992e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
475092e95ad1Smrgprintf "%s\n" "yes" >&6; }
47511e5fa1c5Smrg  SET_MAKE=
47521e5fa1c5Smrgelse
475392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
475492e95ad1Smrgprintf "%s\n" "no" >&6; }
47551e5fa1c5Smrg  SET_MAKE="MAKE=${MAKE-make}"
47561e5fa1c5Smrgfi
47571e5fa1c5Smrg
47581e5fa1c5Smrgrm -rf .tst 2>/dev/null
47591e5fa1c5Smrgmkdir .tst 2>/dev/null
47601e5fa1c5Smrgif test -d .tst; then
47611e5fa1c5Smrg  am__leading_dot=.
47621e5fa1c5Smrgelse
47631e5fa1c5Smrg  am__leading_dot=_
47641e5fa1c5Smrgfi
47651e5fa1c5Smrgrmdir .tst 2>/dev/null
47661e5fa1c5Smrg
47671e5fa1c5SmrgDEPDIR="${am__leading_dot}deps"
47681e5fa1c5Smrg
47691e5fa1c5Smrgac_config_commands="$ac_config_commands depfiles"
47701e5fa1c5Smrg
477192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
477292e95ad1Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
477392e95ad1Smrgcat > confinc.mk << 'END'
47741e5fa1c5Smrgam__doit:
477592e95ad1Smrg	@echo this is the am__doit target >confinc.out
47761e5fa1c5Smrg.PHONY: am__doit
47771e5fa1c5SmrgEND
47781e5fa1c5Smrgam__include="#"
47791e5fa1c5Smrgam__quote=
478092e95ad1Smrg# BSD make does it like this.
478192e95ad1Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
478292e95ad1Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
478392e95ad1Smrgecho 'include confinc.mk # ignored' > confmf.GNU
478492e95ad1Smrg_am_result=no
478592e95ad1Smrgfor s in GNU BSD; do
478692e95ad1Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
478792e95ad1Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
478892e95ad1Smrg   ac_status=$?
478992e95ad1Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
479092e95ad1Smrg   (exit $ac_status); }
479192e95ad1Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
479292e95ad1Smrg  '0:this is the am__doit target') :
479392e95ad1Smrg    case $s in #(
479492e95ad1Smrg  BSD) :
479592e95ad1Smrg    am__include='.include' am__quote='"' ;; #(
479692e95ad1Smrg  *) :
479792e95ad1Smrg    am__include='include' am__quote='' ;;
479892e95ad1Smrgesac ;; #(
479992e95ad1Smrg  *) :
48001e5fa1c5Smrg     ;;
480192e95ad1Smrgesac
480292e95ad1Smrg  if test "$am__include" != "#"; then
480392e95ad1Smrg    _am_result="yes ($s style)"
480492e95ad1Smrg    break
480592e95ad1Smrg  fi
480692e95ad1Smrgdone
480792e95ad1Smrgrm -f confinc.* confmf.*
480892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
480992e95ad1Smrgprintf "%s\n" "${_am_result}" >&6; }
48101e5fa1c5Smrg
48111e5fa1c5Smrg# Check whether --enable-dependency-tracking was given.
481292e95ad1Smrgif test ${enable_dependency_tracking+y}
481392e95ad1Smrgthen :
48141e5fa1c5Smrg  enableval=$enable_dependency_tracking;
48151e5fa1c5Smrgfi
48161e5fa1c5Smrg
48171e5fa1c5Smrgif test "x$enable_dependency_tracking" != xno; then
48181e5fa1c5Smrg  am_depcomp="$ac_aux_dir/depcomp"
48191e5fa1c5Smrg  AMDEPBACKSLASH='\'
4820a097bd00Smrg  am__nodep='_no'
48211e5fa1c5Smrgfi
48221e5fa1c5Smrg if test "x$enable_dependency_tracking" != xno; then
48231e5fa1c5Smrg  AMDEP_TRUE=
48241e5fa1c5Smrg  AMDEP_FALSE='#'
48251e5fa1c5Smrgelse
48261e5fa1c5Smrg  AMDEP_TRUE='#'
48271e5fa1c5Smrg  AMDEP_FALSE=
48281e5fa1c5Smrgfi
48291e5fa1c5Smrg
48301e5fa1c5Smrg
4831838f5b0bSmrgAM_DEFAULT_VERBOSITY=1
4832b91640d3Smrg# Check whether --enable-silent-rules was given.
483392e95ad1Smrgif test ${enable_silent_rules+y}
483492e95ad1Smrgthen :
4835b91640d3Smrg  enableval=$enable_silent_rules;
4836b91640d3Smrgfi
4837b91640d3Smrg
4838b91640d3Smrgam_make=${MAKE-make}
483992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
484092e95ad1Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
484192e95ad1Smrgif test ${am_cv_make_support_nested_variables+y}
484292e95ad1Smrgthen :
484392e95ad1Smrg  printf %s "(cached) " >&6
4844838f5b0bSmrgelse case e in #(
4845838f5b0bSmrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
4846b91640d3SmrgBAR0=false
4847b91640d3SmrgBAR1=true
4848b91640d3SmrgV=1
4849b91640d3Smrgam__doit:
4850b91640d3Smrg	@$(TRUE)
4851b91640d3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4852b91640d3Smrg  am_cv_make_support_nested_variables=yes
4853b91640d3Smrgelse
4854b91640d3Smrg  am_cv_make_support_nested_variables=no
4855838f5b0bSmrgfi ;;
4856838f5b0bSmrgesac
4857b91640d3Smrgfi
485892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
485992e95ad1Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
4860b91640d3SmrgAM_BACKSLASH='\'
4861b91640d3Smrg
4862838f5b0bSmrgam__rm_f_notfound=
4863838f5b0bSmrgif (rm -f && rm -fr && rm -rf) 2>/dev/null
4864838f5b0bSmrgthen :
4865838f5b0bSmrg
4866838f5b0bSmrgelse case e in #(
4867838f5b0bSmrg  e) am__rm_f_notfound='""' ;;
4868838f5b0bSmrgesac
4869838f5b0bSmrgfi
4870838f5b0bSmrg
4871838f5b0bSmrg
4872838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
4873838f5b0bSmrgprintf %s "checking xargs -n works... " >&6; }
4874838f5b0bSmrgif test ${am_cv_xargs_n_works+y}
4875838f5b0bSmrgthen :
4876838f5b0bSmrg  printf %s "(cached) " >&6
4877838f5b0bSmrgelse case e in #(
4878838f5b0bSmrg  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
4879838f5b0bSmrg3"
4880838f5b0bSmrgthen :
4881838f5b0bSmrg  am_cv_xargs_n_works=yes
4882838f5b0bSmrgelse case e in #(
4883838f5b0bSmrg  e) am_cv_xargs_n_works=no ;;
4884838f5b0bSmrgesac
4885838f5b0bSmrgfi ;;
4886838f5b0bSmrgesac
4887838f5b0bSmrgfi
4888838f5b0bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
4889838f5b0bSmrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; }
4890838f5b0bSmrgif test "$am_cv_xargs_n_works" = yes
4891838f5b0bSmrgthen :
4892838f5b0bSmrg  am__xargs_n='xargs -n'
4893838f5b0bSmrgelse case e in #(
4894838f5b0bSmrg  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
4895838f5b0bSmrg ;;
4896838f5b0bSmrgesac
4897838f5b0bSmrgfi
4898838f5b0bSmrg
48991e5fa1c5Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
49001e5fa1c5Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
49011e5fa1c5Smrg  # is not polluted with repeated "-I."
49021e5fa1c5Smrg  am__isrc=' -I$(srcdir)'
49031e5fa1c5Smrg  # test to see if srcdir already configured
49041e5fa1c5Smrg  if test -f $srcdir/config.status; then
4905a097bd00Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
49061e5fa1c5Smrg  fi
49071e5fa1c5Smrgfi
49081e5fa1c5Smrg
49091e5fa1c5Smrg# test whether we have cygpath
49101e5fa1c5Smrgif test -z "$CYGPATH_W"; then
49111e5fa1c5Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
49121e5fa1c5Smrg    CYGPATH_W='cygpath -w'
49131e5fa1c5Smrg  else
49141e5fa1c5Smrg    CYGPATH_W=echo
49151e5fa1c5Smrg  fi
49161e5fa1c5Smrgfi
49171e5fa1c5Smrg
49181e5fa1c5Smrg
49191e5fa1c5Smrg# Define the identity of the package.
49201e5fa1c5Smrg PACKAGE='sessreg'
4921838f5b0bSmrg VERSION='1.1.4'
49221e5fa1c5Smrg
49231e5fa1c5Smrg
492492e95ad1Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
49251e5fa1c5Smrg
49261e5fa1c5Smrg
492792e95ad1Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
49281e5fa1c5Smrg
49291e5fa1c5Smrg# Some tools Automake needs.
49301e5fa1c5Smrg
49311e5fa1c5SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
49321e5fa1c5Smrg
49331e5fa1c5Smrg
49341e5fa1c5SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
49351e5fa1c5Smrg
49361e5fa1c5Smrg
49371e5fa1c5SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
49381e5fa1c5Smrg
49391e5fa1c5Smrg
49401e5fa1c5SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
49411e5fa1c5Smrg
49421e5fa1c5Smrg
49431e5fa1c5SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
49441e5fa1c5Smrg
4945b91640d3Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
4946b91640d3Smrg# dies out for good.  For more background, see:
494792e95ad1Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
494892e95ad1Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4949b91640d3Smrgmkdir_p='$(MKDIR_P)'
4950b91640d3Smrg
4951b91640d3Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
4952b91640d3Smrg# system "awk" is bad on some platforms.
4953b91640d3Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
4954b91640d3Smrg# in the wild :-(  We should find a proper way to deprecate it ...
4955b91640d3SmrgAMTAR='$${TAR-tar}'
49561e5fa1c5Smrg
49571e5fa1c5Smrg
4958b91640d3Smrg# We'll loop over all known methods to create a tar archive until one works.
4959b91640d3Smrg_am_tools='gnutar  pax cpio none'
4960b91640d3Smrg
4961b91640d3Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4962b91640d3Smrg
49631e5fa1c5Smrg
49641e5fa1c5Smrg
49651e5fa1c5Smrg
49661e5fa1c5Smrg
49671e5fa1c5Smrgdepcc="$CC"   am_compiler_list=
49681e5fa1c5Smrg
496992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
497092e95ad1Smrgprintf %s "checking dependency style of $depcc... " >&6; }
497192e95ad1Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
497292e95ad1Smrgthen :
497392e95ad1Smrg  printf %s "(cached) " >&6
4974838f5b0bSmrgelse case e in #(
4975838f5b0bSmrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
49761e5fa1c5Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
49771e5fa1c5Smrg  # making bogus files that we don't know about and never remove.  For
49781e5fa1c5Smrg  # instance it was reported that on HP-UX the gcc test will end up
4979b91640d3Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4980b91640d3Smrg  # in D".
4981a097bd00Smrg  rm -rf conftest.dir
49821e5fa1c5Smrg  mkdir conftest.dir
49831e5fa1c5Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
49841e5fa1c5Smrg  # using a relative directory.
49851e5fa1c5Smrg  cp "$am_depcomp" conftest.dir
49861e5fa1c5Smrg  cd conftest.dir
49871e5fa1c5Smrg  # We will build objects and dependencies in a subdirectory because
49881e5fa1c5Smrg  # it helps to detect inapplicable dependency modes.  For instance
49891e5fa1c5Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
49901e5fa1c5Smrg  # side effect of compilation, but ICC will put the dependencies in
49911e5fa1c5Smrg  # the current directory while Tru64 will put them in the object
49921e5fa1c5Smrg  # directory.
49931e5fa1c5Smrg  mkdir sub
49941e5fa1c5Smrg
49951e5fa1c5Smrg  am_cv_CC_dependencies_compiler_type=none
49961e5fa1c5Smrg  if test "$am_compiler_list" = ""; then
49971e5fa1c5Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
49981e5fa1c5Smrg  fi
49991e5fa1c5Smrg  am__universal=false
50001e5fa1c5Smrg  case " $depcc " in #(
50011e5fa1c5Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
50021e5fa1c5Smrg     esac
50031e5fa1c5Smrg
50041e5fa1c5Smrg  for depmode in $am_compiler_list; do
50051e5fa1c5Smrg    # Setup a source with many dependencies, because some compilers
50061e5fa1c5Smrg    # like to wrap large dependency lists on column 80 (with \), and
50071e5fa1c5Smrg    # we should not choose a depcomp mode which is confused by this.
50081e5fa1c5Smrg    #
50091e5fa1c5Smrg    # We need to recreate these files for each test, as the compiler may
50101e5fa1c5Smrg    # overwrite some of them when testing with obscure command lines.
50111e5fa1c5Smrg    # This happens at least with the AIX C compiler.
50121e5fa1c5Smrg    : > sub/conftest.c
50131e5fa1c5Smrg    for i in 1 2 3 4 5 6; do
50141e5fa1c5Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5015b91640d3Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5016b91640d3Smrg      # Solaris 10 /bin/sh.
5017b91640d3Smrg      echo '/* dummy */' > sub/conftst$i.h
50181e5fa1c5Smrg    done
50191e5fa1c5Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
50201e5fa1c5Smrg
5021b91640d3Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
50221e5fa1c5Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
5023b91640d3Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
5024b91640d3Smrg    # versions had trouble with output in subdirs.
50251e5fa1c5Smrg    am__obj=sub/conftest.${OBJEXT-o}
50261e5fa1c5Smrg    am__minus_obj="-o $am__obj"
50271e5fa1c5Smrg    case $depmode in
50281e5fa1c5Smrg    gcc)
50291e5fa1c5Smrg      # This depmode causes a compiler race in universal mode.
50301e5fa1c5Smrg      test "$am__universal" = false || continue
50311e5fa1c5Smrg      ;;
50321e5fa1c5Smrg    nosideeffect)
5033b91640d3Smrg      # After this tag, mechanisms are not by side-effect, so they'll
5034b91640d3Smrg      # only be used when explicitly requested.
50351e5fa1c5Smrg      if test "x$enable_dependency_tracking" = xyes; then
50361e5fa1c5Smrg	continue
50371e5fa1c5Smrg      else
50381e5fa1c5Smrg	break
50391e5fa1c5Smrg      fi
50401e5fa1c5Smrg      ;;
5041a097bd00Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5042b91640d3Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
50431e5fa1c5Smrg      # not run yet.  These depmodes are late enough in the game, and
50441e5fa1c5Smrg      # so weak that their functioning should not be impacted.
50451e5fa1c5Smrg      am__obj=conftest.${OBJEXT-o}
50461e5fa1c5Smrg      am__minus_obj=
50471e5fa1c5Smrg      ;;
50481e5fa1c5Smrg    none) break ;;
50491e5fa1c5Smrg    esac
50501e5fa1c5Smrg    if depmode=$depmode \
50511e5fa1c5Smrg       source=sub/conftest.c object=$am__obj \
50521e5fa1c5Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
50531e5fa1c5Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
50541e5fa1c5Smrg         >/dev/null 2>conftest.err &&
50551e5fa1c5Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
50561e5fa1c5Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
50571e5fa1c5Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
50581e5fa1c5Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
50591e5fa1c5Smrg      # icc doesn't choke on unknown options, it will just issue warnings
50601e5fa1c5Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
50611e5fa1c5Smrg      # that says an option was ignored or not supported.
5062838f5b0bSmrg      # When given -MP, icc 7.0 and 7.1 complain thus:
50631e5fa1c5Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
50641e5fa1c5Smrg      # The diagnosis changed in icc 8.0:
50651e5fa1c5Smrg      #   icc: Command line remark: option '-MP' not supported
50661e5fa1c5Smrg      if (grep 'ignoring option' conftest.err ||
50671e5fa1c5Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
50681e5fa1c5Smrg        am_cv_CC_dependencies_compiler_type=$depmode
50691e5fa1c5Smrg        break
50701e5fa1c5Smrg      fi
50711e5fa1c5Smrg    fi
50721e5fa1c5Smrg  done
50731e5fa1c5Smrg
50741e5fa1c5Smrg  cd ..
50751e5fa1c5Smrg  rm -rf conftest.dir
50761e5fa1c5Smrgelse
50771e5fa1c5Smrg  am_cv_CC_dependencies_compiler_type=none
50781e5fa1c5Smrgfi
5079838f5b0bSmrg ;;
5080838f5b0bSmrgesac
50811e5fa1c5Smrgfi
508292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
508392e95ad1Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
50841e5fa1c5SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
50851e5fa1c5Smrg
50861e5fa1c5Smrg if
50871e5fa1c5Smrg  test "x$enable_dependency_tracking" != xno \
50881e5fa1c5Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
50891e5fa1c5Smrg  am__fastdepCC_TRUE=
50901e5fa1c5Smrg  am__fastdepCC_FALSE='#'
50911e5fa1c5Smrgelse
50921e5fa1c5Smrg  am__fastdepCC_TRUE='#'
50931e5fa1c5Smrg  am__fastdepCC_FALSE=
50941e5fa1c5Smrgfi
50951e5fa1c5Smrg
50961e5fa1c5Smrg
509792e95ad1Smrg# Variables for tags utilities; see am/tags.am
509892e95ad1Smrgif test -z "$CTAGS"; then
509992e95ad1Smrg  CTAGS=ctags
510092e95ad1Smrgfi
510192e95ad1Smrg
510292e95ad1Smrgif test -z "$ETAGS"; then
510392e95ad1Smrg  ETAGS=etags
510492e95ad1Smrgfi
510592e95ad1Smrg
510692e95ad1Smrgif test -z "$CSCOPE"; then
510792e95ad1Smrg  CSCOPE=cscope
510892e95ad1Smrgfi
510992e95ad1Smrg
511092e95ad1Smrg
51111e5fa1c5Smrg
51121e5fa1c5Smrg
5113b91640d3Smrg
5114b91640d3Smrg
51151e5fa1c5Smrg
51161e5fa1c5Smrg
511792e95ad1Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
51181e5fa1c5Smrg
51191e5fa1c5Smrg
51201e5fa1c5Smrg
51211e5fa1c5Smrg
51221e5fa1c5Smrg
51231e5fa1c5Smrg
51241e5fa1c5Smrg
51251e5fa1c5Smrg
5126a6d9b409Smrg
5127a6d9b409Smrg
5128a6d9b409Smrg
512992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
513092e95ad1Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
513192e95ad1Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
513292e95ad1Smrgthen :
513392e95ad1Smrg  printf %s "(cached) " >&6
5134838f5b0bSmrgelse case e in #(
5135838f5b0bSmrg  e) ac_save_CFLAGS=$CFLAGS
513692e95ad1Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
513792e95ad1Smrg   for ac_arg in '' -fno-builtin; do
513892e95ad1Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
513992e95ad1Smrg     # This test program should *not* compile successfully.
514092e95ad1Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
514192e95ad1Smrg/* end confdefs.h.  */
5142a6d9b409Smrg
514392e95ad1Smrgint
514492e95ad1Smrgmain (void)
514592e95ad1Smrg{
514692e95ad1Smrg(void) strchr;
514792e95ad1Smrg  ;
514892e95ad1Smrg  return 0;
514992e95ad1Smrg}
515092e95ad1Smrg_ACEOF
515192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
515292e95ad1Smrgthen :
51531e5fa1c5Smrg
5154838f5b0bSmrgelse case e in #(
5155838f5b0bSmrg  e) # This test program should compile successfully.
515692e95ad1Smrg        # No library function is consistently available on
515792e95ad1Smrg        # freestanding implementations, so test against a dummy
515892e95ad1Smrg        # declaration.  Include always-available headers on the
515992e95ad1Smrg        # off chance that they somehow elicit warnings.
516092e95ad1Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
516192e95ad1Smrg/* end confdefs.h.  */
516292e95ad1Smrg#include <float.h>
516392e95ad1Smrg#include <limits.h>
516492e95ad1Smrg#include <stdarg.h>
516592e95ad1Smrg#include <stddef.h>
516692e95ad1Smrgextern void ac_decl (int, char *);
516792e95ad1Smrg
516892e95ad1Smrgint
516992e95ad1Smrgmain (void)
517092e95ad1Smrg{
517192e95ad1Smrg(void) ac_decl (0, (char *) 0);
517292e95ad1Smrg  (void) ac_decl;
5173a6d9b409Smrg
5174a6d9b409Smrg  ;
5175a6d9b409Smrg  return 0;
5176a6d9b409Smrg}
5177a6d9b409Smrg_ACEOF
517892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
517992e95ad1Smrgthen :
518092e95ad1Smrg  if test x"$ac_arg" = x
518192e95ad1Smrgthen :
518292e95ad1Smrg  ac_cv_c_undeclared_builtin_options='none needed'
5183838f5b0bSmrgelse case e in #(
5184838f5b0bSmrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
5185838f5b0bSmrgesac
51861e5fa1c5Smrgfi
518792e95ad1Smrg          break
51881e5fa1c5Smrgfi
5189838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5190838f5b0bSmrgesac
5191a6d9b409Smrgfi
519292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
519392e95ad1Smrg    done
519492e95ad1Smrg    CFLAGS=$ac_save_CFLAGS
5195838f5b0bSmrg   ;;
5196838f5b0bSmrgesac
519792e95ad1Smrgfi
519892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
519992e95ad1Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
520092e95ad1Smrg  case $ac_cv_c_undeclared_builtin_options in #(
520192e95ad1Smrg  'cannot detect') :
5202838f5b0bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
5203838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
520492e95ad1Smrgas_fn_error $? "cannot make $CC report undeclared builtins
5205838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
520692e95ad1Smrg  'none needed') :
520792e95ad1Smrg    ac_c_undeclared_builtin_options='' ;; #(
520892e95ad1Smrg  *) :
520992e95ad1Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
521092e95ad1Smrgesac
5211a6d9b409Smrg
5212a6d9b409Smrg
5213a6d9b409Smrg
52141e5fa1c5Smrg
5215a097bd00Smrg
521692e95ad1Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
521792e95ad1Smrgif test "x$ac_cv_have_decl___clang__" = xyes
521892e95ad1Smrgthen :
5219a097bd00Smrg  CLANGCC="yes"
5220838f5b0bSmrgelse case e in #(
5221838f5b0bSmrg  e) CLANGCC="no" ;;
5222838f5b0bSmrgesac
5223a097bd00Smrgfi
522492e95ad1Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
522592e95ad1Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
522692e95ad1Smrgthen :
5227a097bd00Smrg  INTELCC="yes"
5228838f5b0bSmrgelse case e in #(
5229838f5b0bSmrg  e) INTELCC="no" ;;
5230838f5b0bSmrgesac
5231a097bd00Smrgfi
523292e95ad1Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
523392e95ad1Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
523492e95ad1Smrgthen :
5235a097bd00Smrg  SUNCC="yes"
5236838f5b0bSmrgelse case e in #(
5237838f5b0bSmrg  e) SUNCC="no" ;;
5238838f5b0bSmrgesac
5239a097bd00Smrgfi
5240a097bd00Smrg
5241a097bd00Smrg
5242a097bd00Smrg
5243a097bd00Smrg
524411a95ff3Smrg
524511a95ff3Smrg
524611a95ff3Smrg
524711a95ff3Smrg
5248a097bd00Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5249a097bd00Smrg	if test -n "$ac_tool_prefix"; then
5250a097bd00Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5251a097bd00Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
525292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
525392e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
525492e95ad1Smrgif test ${ac_cv_path_PKG_CONFIG+y}
525592e95ad1Smrgthen :
525692e95ad1Smrg  printf %s "(cached) " >&6
5257838f5b0bSmrgelse case e in #(
5258838f5b0bSmrg  e) case $PKG_CONFIG in
52591e5fa1c5Smrg  [\\/]* | ?:[\\/]*)
52601e5fa1c5Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
52611e5fa1c5Smrg  ;;
52621e5fa1c5Smrg  *)
52631e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
52641e5fa1c5Smrgfor as_dir in $PATH
52651e5fa1c5Smrgdo
52661e5fa1c5Smrg  IFS=$as_save_IFS
526792e95ad1Smrg  case $as_dir in #(((
526892e95ad1Smrg    '') as_dir=./ ;;
526992e95ad1Smrg    */) ;;
527092e95ad1Smrg    *) as_dir=$as_dir/ ;;
527192e95ad1Smrg  esac
52721e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
527392e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
527492e95ad1Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
527592e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
52761e5fa1c5Smrg    break 2
52771e5fa1c5Smrg  fi
52781e5fa1c5Smrgdone
52791e5fa1c5Smrg  done
52801e5fa1c5SmrgIFS=$as_save_IFS
5281a6d9b409Smrg
52821e5fa1c5Smrg  ;;
5283838f5b0bSmrgesac ;;
52841e5fa1c5Smrgesac
5285a6d9b409Smrgfi
52861e5fa1c5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
52871e5fa1c5Smrgif test -n "$PKG_CONFIG"; then
528892e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
528992e95ad1Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
5290a6d9b409Smrgelse
529192e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
529292e95ad1Smrgprintf "%s\n" "no" >&6; }
5293a6d9b409Smrgfi
5294a6d9b409Smrg
5295a6d9b409Smrg
52961e5fa1c5Smrgfi
52971e5fa1c5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
52981e5fa1c5Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
52991e5fa1c5Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
53001e5fa1c5Smrgset dummy pkg-config; ac_word=$2
530192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
530292e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
530392e95ad1Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
530492e95ad1Smrgthen :
530592e95ad1Smrg  printf %s "(cached) " >&6
5306838f5b0bSmrgelse case e in #(
5307838f5b0bSmrg  e) case $ac_pt_PKG_CONFIG in
53081e5fa1c5Smrg  [\\/]* | ?:[\\/]*)
53091e5fa1c5Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
53101e5fa1c5Smrg  ;;
53111e5fa1c5Smrg  *)
53121e5fa1c5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
53131e5fa1c5Smrgfor as_dir in $PATH
53141e5fa1c5Smrgdo
53151e5fa1c5Smrg  IFS=$as_save_IFS
531692e95ad1Smrg  case $as_dir in #(((
531792e95ad1Smrg    '') as_dir=./ ;;
531892e95ad1Smrg    */) ;;
531992e95ad1Smrg    *) as_dir=$as_dir/ ;;
532092e95ad1Smrg  esac
53211e5fa1c5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
532292e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
532392e95ad1Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
532492e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
53251e5fa1c5Smrg    break 2
53261e5fa1c5Smrg  fi
53271e5fa1c5Smrgdone
53281e5fa1c5Smrg  done
53291e5fa1c5SmrgIFS=$as_save_IFS
5330a6d9b409Smrg
53311e5fa1c5Smrg  ;;
5332838f5b0bSmrgesac ;;
5333a6d9b409Smrgesac
5334a6d9b409Smrgfi
53351e5fa1c5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
53361e5fa1c5Smrgif test -n "$ac_pt_PKG_CONFIG"; then
533792e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
533892e95ad1Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
53391e5fa1c5Smrgelse
534092e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
534192e95ad1Smrgprintf "%s\n" "no" >&6; }
5342efda2da8Smrgfi
5343efda2da8Smrg
53441e5fa1c5Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
53451e5fa1c5Smrg    PKG_CONFIG=""
53461e5fa1c5Smrg  else
53471e5fa1c5Smrg    case $cross_compiling:$ac_tool_warned in
53481e5fa1c5Smrgyes:)
534992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
535092e95ad1Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
53511e5fa1c5Smrgac_tool_warned=yes ;;
53521e5fa1c5Smrgesac
53531e5fa1c5Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
53541e5fa1c5Smrg  fi
53551e5fa1c5Smrgelse
53561e5fa1c5Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5357efda2da8Smrgfi
5358efda2da8Smrg
53591e5fa1c5Smrgfi
53601e5fa1c5Smrgif test -n "$PKG_CONFIG"; then
53611e5fa1c5Smrg	_pkg_min_version=0.9.0
536292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
536392e95ad1Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
53641e5fa1c5Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
536592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
536692e95ad1Smrgprintf "%s\n" "yes" >&6; }
53671e5fa1c5Smrg	else
536892e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
536992e95ad1Smrgprintf "%s\n" "no" >&6; }
53701e5fa1c5Smrg		PKG_CONFIG=""
53711e5fa1c5Smrg	fi
5372efda2da8Smrgfi
5373a097bd00Smrg
537492e95ad1Smrg
537592e95ad1Smrg  # Make sure we can run config.sub.
537692e95ad1Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
537792e95ad1Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
537892e95ad1Smrg
537992e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
538092e95ad1Smrgprintf %s "checking build system type... " >&6; }
538192e95ad1Smrgif test ${ac_cv_build+y}
538292e95ad1Smrgthen :
538392e95ad1Smrg  printf %s "(cached) " >&6
5384838f5b0bSmrgelse case e in #(
5385838f5b0bSmrg  e) ac_build_alias=$build_alias
5386a097bd00Smrgtest "x$ac_build_alias" = x &&
538792e95ad1Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
5388a097bd00Smrgtest "x$ac_build_alias" = x &&
5389a097bd00Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
539092e95ad1Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
539192e95ad1Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
5392838f5b0bSmrg ;;
5393838f5b0bSmrgesac
5394a097bd00Smrgfi
539592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
539692e95ad1Smrgprintf "%s\n" "$ac_cv_build" >&6; }
5397a097bd00Smrgcase $ac_cv_build in
5398a097bd00Smrg*-*-*) ;;
5399a097bd00Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5400a097bd00Smrgesac
5401a097bd00Smrgbuild=$ac_cv_build
5402a097bd00Smrgac_save_IFS=$IFS; IFS='-'
5403a097bd00Smrgset x $ac_cv_build
5404a097bd00Smrgshift
5405a097bd00Smrgbuild_cpu=$1
5406a097bd00Smrgbuild_vendor=$2
5407a097bd00Smrgshift; shift
5408a097bd00Smrg# Remember, the first character of IFS is used to create $*,
5409a097bd00Smrg# except with old shells:
5410a097bd00Smrgbuild_os=$*
5411a097bd00SmrgIFS=$ac_save_IFS
5412a097bd00Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5413efda2da8Smrg
5414efda2da8Smrg
541592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
541692e95ad1Smrgprintf %s "checking host system type... " >&6; }
541792e95ad1Smrgif test ${ac_cv_host+y}
541892e95ad1Smrgthen :
541992e95ad1Smrg  printf %s "(cached) " >&6
5420838f5b0bSmrgelse case e in #(
5421838f5b0bSmrg  e) if test "x$host_alias" = x; then
5422a097bd00Smrg  ac_cv_host=$ac_cv_build
54231e5fa1c5Smrgelse
542492e95ad1Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
542592e95ad1Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
54261e5fa1c5Smrgfi
5427838f5b0bSmrg ;;
5428838f5b0bSmrgesac
54291e5fa1c5Smrgfi
543092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
543192e95ad1Smrgprintf "%s\n" "$ac_cv_host" >&6; }
5432a097bd00Smrgcase $ac_cv_host in
5433a097bd00Smrg*-*-*) ;;
5434a097bd00Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5435a097bd00Smrgesac
5436a097bd00Smrghost=$ac_cv_host
5437a097bd00Smrgac_save_IFS=$IFS; IFS='-'
5438a097bd00Smrgset x $ac_cv_host
5439a097bd00Smrgshift
5440a097bd00Smrghost_cpu=$1
5441a097bd00Smrghost_vendor=$2
5442a097bd00Smrgshift; shift
5443a097bd00Smrg# Remember, the first character of IFS is used to create $*,
5444a097bd00Smrg# except with old shells:
5445a097bd00Smrghost_os=$*
5446a097bd00SmrgIFS=$ac_save_IFS
5447a097bd00Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5448efda2da8Smrg
5449efda2da8Smrg
545092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
545192e95ad1Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
545292e95ad1Smrgif test ${ac_cv_path_SED+y}
545392e95ad1Smrgthen :
545492e95ad1Smrg  printf %s "(cached) " >&6
5455838f5b0bSmrgelse case e in #(
5456838f5b0bSmrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5457a097bd00Smrg     for ac_i in 1 2 3 4 5 6 7; do
5458a097bd00Smrg       ac_script="$ac_script$as_nl$ac_script"
5459a097bd00Smrg     done
5460a097bd00Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5461a097bd00Smrg     { ac_script=; unset ac_script;}
5462a097bd00Smrg     if test -z "$SED"; then
5463a097bd00Smrg  ac_path_SED_found=false
5464a097bd00Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
5465a097bd00Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5466a097bd00Smrgfor as_dir in $PATH
5467a097bd00Smrgdo
5468a097bd00Smrg  IFS=$as_save_IFS
546992e95ad1Smrg  case $as_dir in #(((
547092e95ad1Smrg    '') as_dir=./ ;;
547192e95ad1Smrg    */) ;;
547292e95ad1Smrg    *) as_dir=$as_dir/ ;;
547392e95ad1Smrg  esac
547492e95ad1Smrg    for ac_prog in sed gsed
547592e95ad1Smrg   do
5476a097bd00Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
547792e95ad1Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
5478b91640d3Smrg      as_fn_executable_p "$ac_path_SED" || continue
5479a097bd00Smrg# Check for GNU ac_path_SED and select it if it is found.
5480a097bd00Smrg  # Check for GNU $ac_path_SED
5481838f5b0bSmrgcase `"$ac_path_SED" --version 2>&1` in #(
5482a097bd00Smrg*GNU*)
5483a097bd00Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5484838f5b0bSmrg#(
5485a097bd00Smrg*)
5486a097bd00Smrg  ac_count=0
548792e95ad1Smrg  printf %s 0123456789 >"conftest.in"
5488a097bd00Smrg  while :
5489a097bd00Smrg  do
5490a097bd00Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
5491a097bd00Smrg    mv "conftest.tmp" "conftest.in"
5492a097bd00Smrg    cp "conftest.in" "conftest.nl"
549392e95ad1Smrg    printf "%s\n" '' >> "conftest.nl"
5494a097bd00Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5495a097bd00Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5496a097bd00Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
5497a097bd00Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
5498a097bd00Smrg      # Best one so far, save it but keep looking for a better one
5499a097bd00Smrg      ac_cv_path_SED="$ac_path_SED"
5500a097bd00Smrg      ac_path_SED_max=$ac_count
5501a097bd00Smrg    fi
5502a097bd00Smrg    # 10*(2^10) chars as input seems more than enough
5503a097bd00Smrg    test $ac_count -gt 10 && break
5504a097bd00Smrg  done
5505a097bd00Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5506a097bd00Smrgesac
5507efda2da8Smrg
5508a097bd00Smrg      $ac_path_SED_found && break 3
5509a097bd00Smrg    done
5510a097bd00Smrg  done
5511a097bd00Smrg  done
5512a097bd00SmrgIFS=$as_save_IFS
5513a097bd00Smrg  if test -z "$ac_cv_path_SED"; then
5514a097bd00Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5515a097bd00Smrg  fi
5516efda2da8Smrgelse
5517a097bd00Smrg  ac_cv_path_SED=$SED
5518efda2da8Smrgfi
5519838f5b0bSmrg ;;
5520838f5b0bSmrgesac
5521efda2da8Smrgfi
552292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
552392e95ad1Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
5524a097bd00Smrg SED="$ac_cv_path_SED"
5525a097bd00Smrg  rm -f conftest.sed
5526a097bd00Smrg
5527efda2da8Smrg
5528efda2da8Smrg
5529efda2da8Smrg
5530efda2da8Smrg
55311e5fa1c5Smrg
5532a097bd00Smrg# Check whether --enable-selective-werror was given.
553392e95ad1Smrgif test ${enable_selective_werror+y}
553492e95ad1Smrgthen :
5535a097bd00Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5536838f5b0bSmrgelse case e in #(
5537838f5b0bSmrg  e) SELECTIVE_WERROR=yes ;;
5538838f5b0bSmrgesac
55391e5fa1c5Smrgfi
5540efda2da8Smrg
5541efda2da8Smrg
5542efda2da8Smrg
5543efda2da8Smrg
5544efda2da8Smrg
5545a097bd00Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5546a097bd00Smrgif test "x$SUNCC" = "xyes"; then
5547a097bd00Smrg    BASE_CFLAGS="-v"
5548a097bd00Smrgelse
5549a097bd00Smrg    BASE_CFLAGS=""
5550a097bd00Smrgfi
5551efda2da8Smrg
5552a097bd00Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5553efda2da8Smrg
5554efda2da8Smrg
5555efda2da8Smrg
5556efda2da8Smrg
5557efda2da8Smrg
5558efda2da8Smrg
5559efda2da8Smrg
5560efda2da8Smrg
5561efda2da8Smrg
5562efda2da8Smrg
5563efda2da8Smrg
5564efda2da8Smrg
5565efda2da8Smrg
5566a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5567efda2da8Smrg
5568a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5569a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
557092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
557192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
557292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
557392e95ad1Smrgthen :
557492e95ad1Smrg  printf %s "(cached) " >&6
5575838f5b0bSmrgelse case e in #(
5576838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5577a097bd00Smrg/* end confdefs.h.  */
5578a097bd00Smrgint i;
5579a097bd00Smrg_ACEOF
558092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
558192e95ad1Smrgthen :
5582a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5583838f5b0bSmrgelse case e in #(
5584838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5585838f5b0bSmrgesac
55861e5fa1c5Smrgfi
5587838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5588838f5b0bSmrgesac
55891e5fa1c5Smrgfi
559092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
559192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5592a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5593a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5594efda2da8Smrgfi
5595efda2da8Smrg
5596a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5597a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5598a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5599a097bd00Smrg	fi
5600a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
560192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
560292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
560392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
560492e95ad1Smrgthen :
560592e95ad1Smrg  printf %s "(cached) " >&6
5606838f5b0bSmrgelse case e in #(
5607838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5608a097bd00Smrg/* end confdefs.h.  */
5609a097bd00Smrgint i;
5610a097bd00Smrg_ACEOF
561192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
561292e95ad1Smrgthen :
5613a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5614838f5b0bSmrgelse case e in #(
5615838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5616838f5b0bSmrgesac
56171e5fa1c5Smrgfi
5618838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5619838f5b0bSmrgesac
5620a097bd00Smrgfi
562192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
562292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5623a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5624a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56251e5fa1c5Smrgfi
5626efda2da8Smrg
5627a097bd00Smrgfound="no"
5628a097bd00Smrg
5629a097bd00Smrg	if test $found = "no" ; then
5630b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5631a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5632a097bd00Smrg		fi
5633a097bd00Smrg
5634b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5635a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5636a097bd00Smrg		fi
5637a097bd00Smrg
5638a097bd00Smrg		CFLAGS="$CFLAGS -Wall"
5639a097bd00Smrg
564092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
564192e95ad1Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
5642a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wall
564392e95ad1Smrg		if eval test \${$cacheid+y}
564492e95ad1Smrgthen :
564592e95ad1Smrg  printf %s "(cached) " >&6
5646838f5b0bSmrgelse case e in #(
5647838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5648a097bd00Smrg/* end confdefs.h.  */
5649a097bd00Smrgint i;
5650a097bd00Smrgint
565192e95ad1Smrgmain (void)
5652a097bd00Smrg{
5653a097bd00Smrg
5654a097bd00Smrg  ;
5655a097bd00Smrg  return 0;
5656a097bd00Smrg}
5657a097bd00Smrg_ACEOF
565892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
565992e95ad1Smrgthen :
5660a097bd00Smrg  eval $cacheid=yes
5661838f5b0bSmrgelse case e in #(
5662838f5b0bSmrg  e) eval $cacheid=no ;;
5663838f5b0bSmrgesac
56641e5fa1c5Smrgfi
566592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5666838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
5667838f5b0bSmrgesac
5668efda2da8Smrgfi
5669efda2da8Smrg
5670efda2da8Smrg
5671a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5672efda2da8Smrg
5673a097bd00Smrg		eval supported=\$$cacheid
567492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
567592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
5676a097bd00Smrg		if test "$supported" = "yes" ; then
5677a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5678a097bd00Smrg			found="yes"
5679a097bd00Smrg		fi
5680a097bd00Smrg	fi
5681efda2da8Smrg
5682efda2da8Smrg
5683efda2da8Smrg
5684efda2da8Smrg
5685efda2da8Smrg
5686efda2da8Smrg
5687efda2da8Smrg
5688efda2da8Smrg
5689efda2da8Smrg
5690efda2da8Smrg
5691efda2da8Smrg
5692efda2da8Smrg
56931e5fa1c5Smrg
5694efda2da8Smrg
5695efda2da8Smrg
5696a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5697efda2da8Smrg
5698a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5699a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
570092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
570192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
570292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
570392e95ad1Smrgthen :
570492e95ad1Smrg  printf %s "(cached) " >&6
5705838f5b0bSmrgelse case e in #(
5706838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707a097bd00Smrg/* end confdefs.h.  */
5708a097bd00Smrgint i;
5709a097bd00Smrg_ACEOF
571092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
571192e95ad1Smrgthen :
5712a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5713838f5b0bSmrgelse case e in #(
5714838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5715838f5b0bSmrgesac
5716a097bd00Smrgfi
5717838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5718838f5b0bSmrgesac
5719a097bd00Smrgfi
572092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
572192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5722a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5723a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5724efda2da8Smrgfi
5725efda2da8Smrg
5726a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5727a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5728a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5729a097bd00Smrg	fi
5730a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
573192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
573292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
573392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
573492e95ad1Smrgthen :
573592e95ad1Smrg  printf %s "(cached) " >&6
5736838f5b0bSmrgelse case e in #(
5737838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5738a097bd00Smrg/* end confdefs.h.  */
5739a097bd00Smrgint i;
5740a097bd00Smrg_ACEOF
574192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
574292e95ad1Smrgthen :
5743a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5744838f5b0bSmrgelse case e in #(
5745838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5746838f5b0bSmrgesac
5747a097bd00Smrgfi
5748838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5749838f5b0bSmrgesac
5750a097bd00Smrgfi
575192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
575292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5753a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5754a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5755a097bd00Smrgfi
5756efda2da8Smrg
5757a097bd00Smrgfound="no"
5758efda2da8Smrg
5759a097bd00Smrg	if test $found = "no" ; then
5760b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5761a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5762a097bd00Smrg		fi
5763efda2da8Smrg
5764b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5765a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5766a097bd00Smrg		fi
5767efda2da8Smrg
5768a097bd00Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
57691e5fa1c5Smrg
577092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
577192e95ad1Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5772a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
577392e95ad1Smrg		if eval test \${$cacheid+y}
577492e95ad1Smrgthen :
577592e95ad1Smrg  printf %s "(cached) " >&6
5776838f5b0bSmrgelse case e in #(
5777838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5778a097bd00Smrg/* end confdefs.h.  */
5779a097bd00Smrgint i;
5780a097bd00Smrgint
578192e95ad1Smrgmain (void)
5782a097bd00Smrg{
57831e5fa1c5Smrg
5784a097bd00Smrg  ;
5785a097bd00Smrg  return 0;
5786a097bd00Smrg}
5787a097bd00Smrg_ACEOF
578892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
578992e95ad1Smrgthen :
5790a097bd00Smrg  eval $cacheid=yes
5791838f5b0bSmrgelse case e in #(
5792838f5b0bSmrg  e) eval $cacheid=no ;;
5793838f5b0bSmrgesac
57941e5fa1c5Smrgfi
579592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5796838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
5797838f5b0bSmrgesac
57981e5fa1c5Smrgfi
57991e5fa1c5Smrg
58001e5fa1c5Smrg
5801a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
58021e5fa1c5Smrg
5803a097bd00Smrg		eval supported=\$$cacheid
580492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
580592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
5806a097bd00Smrg		if test "$supported" = "yes" ; then
5807a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5808a097bd00Smrg			found="yes"
5809a097bd00Smrg		fi
5810a097bd00Smrg	fi
58111e5fa1c5Smrg
5812efda2da8Smrg
5813efda2da8Smrg
5814efda2da8Smrg
5815a097bd00Smrg
5816a097bd00Smrg
5817a097bd00Smrg
5818a097bd00Smrg
5819a097bd00Smrg
5820a097bd00Smrg
5821a097bd00Smrg
5822a097bd00Smrg
5823a097bd00Smrg
5824a097bd00Smrg
5825a097bd00Smrg
5826a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5827a097bd00Smrg
5828a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5829a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
583092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
583192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
583292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
583392e95ad1Smrgthen :
583492e95ad1Smrg  printf %s "(cached) " >&6
5835838f5b0bSmrgelse case e in #(
5836838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5837a097bd00Smrg/* end confdefs.h.  */
5838a097bd00Smrgint i;
5839a097bd00Smrg_ACEOF
584092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
584192e95ad1Smrgthen :
5842a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5843838f5b0bSmrgelse case e in #(
5844838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5845838f5b0bSmrgesac
58461e5fa1c5Smrgfi
5847838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5848838f5b0bSmrgesac
58491e5fa1c5Smrgfi
585092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
585192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5852a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5853a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5854efda2da8Smrgfi
5855efda2da8Smrg
5856a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5857a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5858a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5859a097bd00Smrg	fi
5860a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
586192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
586292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
586392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
586492e95ad1Smrgthen :
586592e95ad1Smrg  printf %s "(cached) " >&6
5866838f5b0bSmrgelse case e in #(
5867838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5868a097bd00Smrg/* end confdefs.h.  */
5869a097bd00Smrgint i;
5870a097bd00Smrg_ACEOF
587192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
587292e95ad1Smrgthen :
5873a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5874838f5b0bSmrgelse case e in #(
5875838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5876838f5b0bSmrgesac
58771e5fa1c5Smrgfi
5878838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5879838f5b0bSmrgesac
58801e5fa1c5Smrgfi
588192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
588292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5883a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5884a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58851e5fa1c5Smrgfi
58861e5fa1c5Smrg
5887a097bd00Smrgfound="no"
5888a097bd00Smrg
5889a097bd00Smrg	if test $found = "no" ; then
5890b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5891a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5892a097bd00Smrg		fi
5893a097bd00Smrg
5894b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5895a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5896a097bd00Smrg		fi
5897a097bd00Smrg
5898a097bd00Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5899a097bd00Smrg
590092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
590192e95ad1Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5902a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
590392e95ad1Smrg		if eval test \${$cacheid+y}
590492e95ad1Smrgthen :
590592e95ad1Smrg  printf %s "(cached) " >&6
5906838f5b0bSmrgelse case e in #(
5907838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5908a097bd00Smrg/* end confdefs.h.  */
5909a097bd00Smrgint i;
5910a097bd00Smrgint
591192e95ad1Smrgmain (void)
5912a097bd00Smrg{
5913a097bd00Smrg
5914a097bd00Smrg  ;
5915a097bd00Smrg  return 0;
5916a097bd00Smrg}
5917a097bd00Smrg_ACEOF
591892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
591992e95ad1Smrgthen :
5920a097bd00Smrg  eval $cacheid=yes
5921838f5b0bSmrgelse case e in #(
5922838f5b0bSmrg  e) eval $cacheid=no ;;
5923838f5b0bSmrgesac
5924a097bd00Smrgfi
592592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5926838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
5927838f5b0bSmrgesac
59281e5fa1c5Smrgfi
59291e5fa1c5Smrg
5930a097bd00Smrg
5931a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5932a097bd00Smrg
5933a097bd00Smrg		eval supported=\$$cacheid
593492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
593592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
5936a097bd00Smrg		if test "$supported" = "yes" ; then
5937a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5938a097bd00Smrg			found="yes"
5939a097bd00Smrg		fi
5940a097bd00Smrg	fi
5941a097bd00Smrg
5942a097bd00Smrg
5943a097bd00Smrg
5944a097bd00Smrg
5945a097bd00Smrg
5946a097bd00Smrg
5947a097bd00Smrg
5948a097bd00Smrg
5949a097bd00Smrg
5950a097bd00Smrg
5951a097bd00Smrg
5952a097bd00Smrg
5953a097bd00Smrg
5954a097bd00Smrg
5955a097bd00Smrg
5956a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5957a097bd00Smrg
5958a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5959a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
596092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
596192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
596292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
596392e95ad1Smrgthen :
596492e95ad1Smrg  printf %s "(cached) " >&6
5965838f5b0bSmrgelse case e in #(
5966838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5967a097bd00Smrg/* end confdefs.h.  */
5968a097bd00Smrgint i;
5969a097bd00Smrg_ACEOF
597092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
597192e95ad1Smrgthen :
5972a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5973838f5b0bSmrgelse case e in #(
5974838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5975838f5b0bSmrgesac
5976efda2da8Smrgfi
5977838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5978838f5b0bSmrgesac
5979efda2da8Smrgfi
598092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
598192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5982a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5983a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5984a097bd00Smrgfi
5985a097bd00Smrg
5986a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5987a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5988a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5989a097bd00Smrg	fi
5990a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
599192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
599292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
599392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
599492e95ad1Smrgthen :
599592e95ad1Smrg  printf %s "(cached) " >&6
5996838f5b0bSmrgelse case e in #(
5997838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998a097bd00Smrg/* end confdefs.h.  */
5999a097bd00Smrgint i;
6000a097bd00Smrg_ACEOF
600192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
600292e95ad1Smrgthen :
6003a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6004838f5b0bSmrgelse case e in #(
6005838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6006838f5b0bSmrgesac
6007a097bd00Smrgfi
6008838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6009838f5b0bSmrgesac
6010a097bd00Smrgfi
601192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
601292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6013a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6014a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6015efda2da8Smrgfi
6016efda2da8Smrg
6017a097bd00Smrgfound="no"
60181e5fa1c5Smrg
6019a097bd00Smrg	if test $found = "no" ; then
6020b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6021a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6022a097bd00Smrg		fi
6023a097bd00Smrg
6024b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6025a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6026a097bd00Smrg		fi
6027a097bd00Smrg
6028a097bd00Smrg		CFLAGS="$CFLAGS -Wformat=2"
6029a097bd00Smrg
603092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
603192e95ad1Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
6032b91640d3Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
603392e95ad1Smrg		if eval test \${$cacheid+y}
603492e95ad1Smrgthen :
603592e95ad1Smrg  printf %s "(cached) " >&6
6036838f5b0bSmrgelse case e in #(
6037838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6038a097bd00Smrg/* end confdefs.h.  */
6039a097bd00Smrgint i;
6040a097bd00Smrgint
604192e95ad1Smrgmain (void)
6042a097bd00Smrg{
6043efda2da8Smrg
6044a097bd00Smrg  ;
6045a097bd00Smrg  return 0;
6046a097bd00Smrg}
6047a097bd00Smrg_ACEOF
604892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
604992e95ad1Smrgthen :
6050a097bd00Smrg  eval $cacheid=yes
6051838f5b0bSmrgelse case e in #(
6052838f5b0bSmrg  e) eval $cacheid=no ;;
6053838f5b0bSmrgesac
6054a097bd00Smrgfi
605592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6056838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6057838f5b0bSmrgesac
6058efda2da8Smrgfi
6059efda2da8Smrg
6060efda2da8Smrg
6061a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6062efda2da8Smrg
6063a097bd00Smrg		eval supported=\$$cacheid
606492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
606592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6066a097bd00Smrg		if test "$supported" = "yes" ; then
6067a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
6068a097bd00Smrg			found="yes"
6069a097bd00Smrg		fi
6070a097bd00Smrg	fi
6071a6d9b409Smrg
6072a097bd00Smrg	if test $found = "no" ; then
6073b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6074a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6075a097bd00Smrg		fi
6076a6d9b409Smrg
6077b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6078a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6079a097bd00Smrg		fi
6080a097bd00Smrg
6081a097bd00Smrg		CFLAGS="$CFLAGS -Wformat"
6082a097bd00Smrg
608392e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
608492e95ad1Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
6085a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wformat
608692e95ad1Smrg		if eval test \${$cacheid+y}
608792e95ad1Smrgthen :
608892e95ad1Smrg  printf %s "(cached) " >&6
6089838f5b0bSmrgelse case e in #(
6090838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6091a097bd00Smrg/* end confdefs.h.  */
6092a097bd00Smrgint i;
6093a097bd00Smrgint
609492e95ad1Smrgmain (void)
6095a097bd00Smrg{
6096a6d9b409Smrg
6097a097bd00Smrg  ;
6098a097bd00Smrg  return 0;
6099a097bd00Smrg}
6100a097bd00Smrg_ACEOF
610192e95ad1Smrgif ac_fn_c_try_link "$LINENO"
610292e95ad1Smrgthen :
6103a097bd00Smrg  eval $cacheid=yes
6104838f5b0bSmrgelse case e in #(
6105838f5b0bSmrg  e) eval $cacheid=no ;;
6106838f5b0bSmrgesac
6107a097bd00Smrgfi
610892e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6109838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6110838f5b0bSmrgesac
6111a6d9b409Smrgfi
6112a6d9b409Smrg
6113a6d9b409Smrg
6114a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6115a6d9b409Smrg
6116a097bd00Smrg		eval supported=\$$cacheid
611792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
611892e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6119a097bd00Smrg		if test "$supported" = "yes" ; then
6120a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
6121a097bd00Smrg			found="yes"
6122a097bd00Smrg		fi
6123a097bd00Smrg	fi
6124a6d9b409Smrg
6125a6d9b409Smrg
6126a6d9b409Smrg
61271e5fa1c5Smrg
6128a6d9b409Smrg
6129a097bd00Smrg
6130a097bd00Smrg
6131a097bd00Smrg
6132a097bd00Smrg
6133a097bd00Smrg
6134a097bd00Smrg
6135a097bd00Smrg
6136a097bd00Smrg
6137a097bd00Smrg
6138a097bd00Smrg
6139a097bd00Smrg
6140a097bd00Smrg
6141a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6142a097bd00Smrg
6143a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6144a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
614592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
614692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
614792e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
614892e95ad1Smrgthen :
614992e95ad1Smrg  printf %s "(cached) " >&6
6150838f5b0bSmrgelse case e in #(
6151838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61521e5fa1c5Smrg/* end confdefs.h.  */
6153a097bd00Smrgint i;
61541e5fa1c5Smrg_ACEOF
615592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
615692e95ad1Smrgthen :
6157a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6158838f5b0bSmrgelse case e in #(
6159838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6160838f5b0bSmrgesac
6161a6d9b409Smrgfi
6162838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6163838f5b0bSmrgesac
6164a6d9b409Smrgfi
616592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
616692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6167a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6168a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6169a6d9b409Smrgfi
6170a097bd00Smrg
6171a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6172a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6173a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6174a097bd00Smrg	fi
6175a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
617692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
617792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
617892e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
617992e95ad1Smrgthen :
618092e95ad1Smrg  printf %s "(cached) " >&6
6181838f5b0bSmrgelse case e in #(
6182838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6183a6d9b409Smrg/* end confdefs.h.  */
6184a097bd00Smrgint i;
6185a097bd00Smrg_ACEOF
618692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
618792e95ad1Smrgthen :
6188a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6189838f5b0bSmrgelse case e in #(
6190838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6191838f5b0bSmrgesac
6192a097bd00Smrgfi
6193838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6194838f5b0bSmrgesac
6195a097bd00Smrgfi
619692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
619792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6198a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6199a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6200a097bd00Smrgfi
6201a6d9b409Smrg
6202a097bd00Smrgfound="no"
6203a097bd00Smrg
6204a097bd00Smrg	if test $found = "no" ; then
6205b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6206a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6207a097bd00Smrg		fi
6208a097bd00Smrg
6209b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6210a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6211a097bd00Smrg		fi
6212a097bd00Smrg
6213a097bd00Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
6214a097bd00Smrg
621592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
621692e95ad1Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
6217a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
621892e95ad1Smrg		if eval test \${$cacheid+y}
621992e95ad1Smrgthen :
622092e95ad1Smrg  printf %s "(cached) " >&6
6221838f5b0bSmrgelse case e in #(
6222838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6223a097bd00Smrg/* end confdefs.h.  */
6224a097bd00Smrgint i;
6225a6d9b409Smrgint
622692e95ad1Smrgmain (void)
6227a6d9b409Smrg{
62281e5fa1c5Smrg
6229a6d9b409Smrg  ;
6230a6d9b409Smrg  return 0;
6231a6d9b409Smrg}
6232a6d9b409Smrg_ACEOF
623392e95ad1Smrgif ac_fn_c_try_link "$LINENO"
623492e95ad1Smrgthen :
6235a097bd00Smrg  eval $cacheid=yes
6236838f5b0bSmrgelse case e in #(
6237838f5b0bSmrg  e) eval $cacheid=no ;;
6238838f5b0bSmrgesac
6239a097bd00Smrgfi
624092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6241838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6242838f5b0bSmrgesac
6243a097bd00Smrgfi
62441e5fa1c5Smrg
6245a097bd00Smrg
6246a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6247a097bd00Smrg
6248a097bd00Smrg		eval supported=\$$cacheid
624992e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
625092e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6251a097bd00Smrg		if test "$supported" = "yes" ; then
6252a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
6253a097bd00Smrg			found="yes"
6254a097bd00Smrg		fi
6255a097bd00Smrg	fi
6256a097bd00Smrg
6257a097bd00Smrg
6258a097bd00Smrg
6259a097bd00Smrg
6260a097bd00Smrg
6261a097bd00Smrg
6262a097bd00Smrg
6263a097bd00Smrg
6264a097bd00Smrg
6265a097bd00Smrg
6266a097bd00Smrg
6267a097bd00Smrg
6268a097bd00Smrg
6269a097bd00Smrg
6270a097bd00Smrg
6271a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6272a097bd00Smrg
6273a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6274a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
627592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
627692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
627792e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
627892e95ad1Smrgthen :
627992e95ad1Smrg  printf %s "(cached) " >&6
6280838f5b0bSmrgelse case e in #(
6281838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6282a097bd00Smrg/* end confdefs.h.  */
6283a097bd00Smrgint i;
6284a6d9b409Smrg_ACEOF
628592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
628692e95ad1Smrgthen :
6287a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6288838f5b0bSmrgelse case e in #(
6289838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6290838f5b0bSmrgesac
6291a097bd00Smrgfi
6292838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6293838f5b0bSmrgesac
6294a097bd00Smrgfi
629592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
629692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6297a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6298a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6299a097bd00Smrgfi
63001e5fa1c5Smrg
6301a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6302a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6303a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6304a097bd00Smrg	fi
6305a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
630692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
630792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
630892e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
630992e95ad1Smrgthen :
631092e95ad1Smrg  printf %s "(cached) " >&6
6311838f5b0bSmrgelse case e in #(
6312838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63131e5fa1c5Smrg/* end confdefs.h.  */
6314a097bd00Smrgint i;
6315a097bd00Smrg_ACEOF
631692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
631792e95ad1Smrgthen :
6318a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6319838f5b0bSmrgelse case e in #(
6320838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6321838f5b0bSmrgesac
6322a097bd00Smrgfi
6323838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6324838f5b0bSmrgesac
6325a097bd00Smrgfi
632692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
632792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6328a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6329a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6330a097bd00Smrgfi
6331a097bd00Smrg
6332a097bd00Smrgfound="no"
6333a097bd00Smrg
6334a097bd00Smrg	if test $found = "no" ; then
6335b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6336a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6337a097bd00Smrg		fi
6338a6d9b409Smrg
6339b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6340a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6341a097bd00Smrg		fi
6342a097bd00Smrg
6343a097bd00Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
6344a097bd00Smrg
634592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
634692e95ad1Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
6347a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
634892e95ad1Smrg		if eval test \${$cacheid+y}
634992e95ad1Smrgthen :
635092e95ad1Smrg  printf %s "(cached) " >&6
6351838f5b0bSmrgelse case e in #(
6352838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6353a097bd00Smrg/* end confdefs.h.  */
6354a097bd00Smrgint i;
63551e5fa1c5Smrgint
635692e95ad1Smrgmain (void)
63571e5fa1c5Smrg{
6358a6d9b409Smrg
63591e5fa1c5Smrg  ;
63601e5fa1c5Smrg  return 0;
63611e5fa1c5Smrg}
63621e5fa1c5Smrg_ACEOF
636392e95ad1Smrgif ac_fn_c_try_link "$LINENO"
636492e95ad1Smrgthen :
6365a097bd00Smrg  eval $cacheid=yes
6366838f5b0bSmrgelse case e in #(
6367838f5b0bSmrg  e) eval $cacheid=no ;;
6368838f5b0bSmrgesac
63691e5fa1c5Smrgfi
637092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6371838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6372838f5b0bSmrgesac
6373a6d9b409Smrgfi
6374a097bd00Smrg
6375a097bd00Smrg
6376a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6377a097bd00Smrg
6378a097bd00Smrg		eval supported=\$$cacheid
637992e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
638092e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6381a097bd00Smrg		if test "$supported" = "yes" ; then
6382a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
6383a097bd00Smrg			found="yes"
6384a097bd00Smrg		fi
6385a097bd00Smrg	fi
6386a097bd00Smrg
6387a097bd00Smrg
6388a097bd00Smrg
6389a097bd00Smrg
6390a097bd00Smrg
6391a097bd00Smrg
6392a097bd00Smrg
6393a097bd00Smrg
6394a097bd00Smrg
6395a097bd00Smrg
6396a097bd00Smrg
6397a097bd00Smrg
6398a097bd00Smrg
6399a097bd00Smrg
6400a097bd00Smrg
6401a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6402a097bd00Smrg
6403a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6404a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
640592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
640692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
640792e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
640892e95ad1Smrgthen :
640992e95ad1Smrg  printf %s "(cached) " >&6
6410838f5b0bSmrgelse case e in #(
6411838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6412a097bd00Smrg/* end confdefs.h.  */
6413a097bd00Smrgint i;
6414a097bd00Smrg_ACEOF
641592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
641692e95ad1Smrgthen :
6417a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6418838f5b0bSmrgelse case e in #(
6419838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6420838f5b0bSmrgesac
6421a6d9b409Smrgfi
6422838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6423838f5b0bSmrgesac
6424a6d9b409Smrgfi
642592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
642692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6427a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6428a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6429a6d9b409Smrgfi
6430a097bd00Smrg
6431a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6432a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6433a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6434a097bd00Smrg	fi
6435a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
643692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
643792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
643892e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
643992e95ad1Smrgthen :
644092e95ad1Smrg  printf %s "(cached) " >&6
6441838f5b0bSmrgelse case e in #(
6442838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6443a6d9b409Smrg/* end confdefs.h.  */
6444a097bd00Smrgint i;
6445a097bd00Smrg_ACEOF
644692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
644792e95ad1Smrgthen :
6448a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6449838f5b0bSmrgelse case e in #(
6450838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6451838f5b0bSmrgesac
6452a097bd00Smrgfi
6453838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6454838f5b0bSmrgesac
6455a097bd00Smrgfi
645692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
645792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6458a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6459a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6460a097bd00Smrgfi
64611e5fa1c5Smrg
6462a097bd00Smrgfound="no"
64631e5fa1c5Smrg
6464a097bd00Smrg	if test $found = "no" ; then
6465b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6466a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6467a097bd00Smrg		fi
64681e5fa1c5Smrg
6469b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6470a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6471a097bd00Smrg		fi
6472a097bd00Smrg
6473a097bd00Smrg		CFLAGS="$CFLAGS -Wnested-externs"
6474a097bd00Smrg
647592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
647692e95ad1Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
6477a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
647892e95ad1Smrg		if eval test \${$cacheid+y}
647992e95ad1Smrgthen :
648092e95ad1Smrg  printf %s "(cached) " >&6
6481838f5b0bSmrgelse case e in #(
6482838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6483a097bd00Smrg/* end confdefs.h.  */
6484a097bd00Smrgint i;
6485a6d9b409Smrgint
648692e95ad1Smrgmain (void)
6487a6d9b409Smrg{
6488a097bd00Smrg
6489a6d9b409Smrg  ;
6490a6d9b409Smrg  return 0;
6491a6d9b409Smrg}
6492a6d9b409Smrg_ACEOF
649392e95ad1Smrgif ac_fn_c_try_link "$LINENO"
649492e95ad1Smrgthen :
6495a097bd00Smrg  eval $cacheid=yes
6496838f5b0bSmrgelse case e in #(
6497838f5b0bSmrg  e) eval $cacheid=no ;;
6498838f5b0bSmrgesac
6499a6d9b409Smrgfi
650092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6501838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6502838f5b0bSmrgesac
6503a6d9b409Smrgfi
6504a6d9b409Smrg
6505a6d9b409Smrg
6506a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
65071e5fa1c5Smrg
6508a097bd00Smrg		eval supported=\$$cacheid
650992e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
651092e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6511a097bd00Smrg		if test "$supported" = "yes" ; then
6512a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6513a097bd00Smrg			found="yes"
6514a097bd00Smrg		fi
6515a097bd00Smrg	fi
6516a097bd00Smrg
6517a097bd00Smrg
6518a097bd00Smrg
6519a097bd00Smrg
6520a097bd00Smrg
6521a097bd00Smrg
6522a097bd00Smrg
6523a097bd00Smrg
6524a097bd00Smrg
6525a097bd00Smrg
6526a097bd00Smrg
6527a097bd00Smrg
6528a097bd00Smrg
6529a097bd00Smrg
6530a097bd00Smrg
6531a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6532a097bd00Smrg
6533a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6534a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
653592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
653692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
653792e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
653892e95ad1Smrgthen :
653992e95ad1Smrg  printf %s "(cached) " >&6
6540838f5b0bSmrgelse case e in #(
6541838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6542a6d9b409Smrg/* end confdefs.h.  */
6543a097bd00Smrgint i;
6544a097bd00Smrg_ACEOF
654592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
654692e95ad1Smrgthen :
6547a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6548838f5b0bSmrgelse case e in #(
6549838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6550838f5b0bSmrgesac
6551a097bd00Smrgfi
6552838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6553838f5b0bSmrgesac
6554a097bd00Smrgfi
655592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
655692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6557a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6558a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6559a097bd00Smrgfi
6560a6d9b409Smrg
6561a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6562a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6563a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6564a097bd00Smrg	fi
6565a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
656692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
656792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
656892e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
656992e95ad1Smrgthen :
657092e95ad1Smrg  printf %s "(cached) " >&6
6571838f5b0bSmrgelse case e in #(
6572838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6573a097bd00Smrg/* end confdefs.h.  */
6574a097bd00Smrgint i;
6575a097bd00Smrg_ACEOF
657692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
657792e95ad1Smrgthen :
6578a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6579838f5b0bSmrgelse case e in #(
6580838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6581838f5b0bSmrgesac
6582a097bd00Smrgfi
6583838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6584838f5b0bSmrgesac
6585a097bd00Smrgfi
658692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
658792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6588a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6589a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6590a097bd00Smrgfi
6591a097bd00Smrg
6592a097bd00Smrgfound="no"
6593a097bd00Smrg
6594a097bd00Smrg	if test $found = "no" ; then
6595b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6596a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6597a097bd00Smrg		fi
6598a097bd00Smrg
6599b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6600a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6601a097bd00Smrg		fi
6602a097bd00Smrg
6603a097bd00Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6604a097bd00Smrg
660592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
660692e95ad1Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
6607a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
660892e95ad1Smrg		if eval test \${$cacheid+y}
660992e95ad1Smrgthen :
661092e95ad1Smrg  printf %s "(cached) " >&6
6611838f5b0bSmrgelse case e in #(
6612838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6613a097bd00Smrg/* end confdefs.h.  */
6614a097bd00Smrgint i;
6615a097bd00Smrgint
661692e95ad1Smrgmain (void)
6617a097bd00Smrg{
6618a097bd00Smrg
6619a097bd00Smrg  ;
6620a097bd00Smrg  return 0;
6621a097bd00Smrg}
6622a097bd00Smrg_ACEOF
662392e95ad1Smrgif ac_fn_c_try_link "$LINENO"
662492e95ad1Smrgthen :
6625a097bd00Smrg  eval $cacheid=yes
6626838f5b0bSmrgelse case e in #(
6627838f5b0bSmrg  e) eval $cacheid=no ;;
6628838f5b0bSmrgesac
6629a097bd00Smrgfi
663092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6631838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6632838f5b0bSmrgesac
6633a097bd00Smrgfi
6634a097bd00Smrg
6635a097bd00Smrg
6636a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6637a097bd00Smrg
6638a097bd00Smrg		eval supported=\$$cacheid
663992e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
664092e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6641a097bd00Smrg		if test "$supported" = "yes" ; then
6642a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6643a097bd00Smrg			found="yes"
6644a097bd00Smrg		fi
6645a097bd00Smrg	fi
6646a097bd00Smrg
6647a097bd00Smrg
6648a097bd00Smrg
6649a097bd00Smrg
6650a097bd00Smrg
6651a097bd00Smrg
6652a097bd00Smrg
6653a097bd00Smrg
6654a097bd00Smrg
6655a097bd00Smrg
6656a097bd00Smrg
6657a097bd00Smrg
6658a097bd00Smrg
6659a097bd00Smrg
6660a097bd00Smrg
6661a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6662a097bd00Smrg
6663a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6664a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
666592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
666692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
666792e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
666892e95ad1Smrgthen :
666992e95ad1Smrg  printf %s "(cached) " >&6
6670838f5b0bSmrgelse case e in #(
6671838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6672a097bd00Smrg/* end confdefs.h.  */
6673a097bd00Smrgint i;
6674a097bd00Smrg_ACEOF
667592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
667692e95ad1Smrgthen :
6677a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6678838f5b0bSmrgelse case e in #(
6679838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6680838f5b0bSmrgesac
6681a097bd00Smrgfi
6682838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6683838f5b0bSmrgesac
6684a097bd00Smrgfi
668592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
668692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6687a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6688a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6689a097bd00Smrgfi
6690a097bd00Smrg
6691a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6692a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6693a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6694a097bd00Smrg	fi
6695a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
669692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
669792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
669892e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
669992e95ad1Smrgthen :
670092e95ad1Smrg  printf %s "(cached) " >&6
6701838f5b0bSmrgelse case e in #(
6702838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6703a097bd00Smrg/* end confdefs.h.  */
6704a097bd00Smrgint i;
6705a097bd00Smrg_ACEOF
670692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
670792e95ad1Smrgthen :
6708a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6709838f5b0bSmrgelse case e in #(
6710838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6711838f5b0bSmrgesac
6712a097bd00Smrgfi
6713838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6714838f5b0bSmrgesac
6715a097bd00Smrgfi
671692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
671792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6718a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6719a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6720a097bd00Smrgfi
6721a097bd00Smrg
6722a097bd00Smrgfound="no"
6723a097bd00Smrg
6724a097bd00Smrg	if test $found = "no" ; then
6725b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6726a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6727a097bd00Smrg		fi
6728a097bd00Smrg
6729b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6730a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6731a097bd00Smrg		fi
6732a097bd00Smrg
6733a097bd00Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
6734a097bd00Smrg
673592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
673692e95ad1Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6737a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
673892e95ad1Smrg		if eval test \${$cacheid+y}
673992e95ad1Smrgthen :
674092e95ad1Smrg  printf %s "(cached) " >&6
6741838f5b0bSmrgelse case e in #(
6742838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6743a097bd00Smrg/* end confdefs.h.  */
6744a097bd00Smrgint i;
6745a097bd00Smrgint
674692e95ad1Smrgmain (void)
6747a097bd00Smrg{
6748a097bd00Smrg
6749a097bd00Smrg  ;
6750a097bd00Smrg  return 0;
6751a097bd00Smrg}
6752a097bd00Smrg_ACEOF
675392e95ad1Smrgif ac_fn_c_try_link "$LINENO"
675492e95ad1Smrgthen :
6755a097bd00Smrg  eval $cacheid=yes
6756838f5b0bSmrgelse case e in #(
6757838f5b0bSmrg  e) eval $cacheid=no ;;
6758838f5b0bSmrgesac
6759a097bd00Smrgfi
676092e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6761838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6762838f5b0bSmrgesac
6763a097bd00Smrgfi
6764a097bd00Smrg
6765a097bd00Smrg
6766a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6767a097bd00Smrg
6768a097bd00Smrg		eval supported=\$$cacheid
676992e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
677092e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6771a097bd00Smrg		if test "$supported" = "yes" ; then
6772a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6773a097bd00Smrg			found="yes"
6774a097bd00Smrg		fi
6775a097bd00Smrg	fi
6776a097bd00Smrg
6777b91640d3Smrg	if test $found = "no" ; then
6778b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6779b91640d3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6780b91640d3Smrg		fi
6781b91640d3Smrg
6782b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6783b91640d3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6784b91640d3Smrg		fi
6785b91640d3Smrg
6786b91640d3Smrg		CFLAGS="$CFLAGS -fd"
6787b91640d3Smrg
678892e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
678992e95ad1Smrgprintf %s "checking if $CC supports -fd... " >&6; }
6790b91640d3Smrg		cacheid=xorg_cv_cc_flag__fd
679192e95ad1Smrg		if eval test \${$cacheid+y}
679292e95ad1Smrgthen :
679392e95ad1Smrg  printf %s "(cached) " >&6
6794838f5b0bSmrgelse case e in #(
6795838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6796b91640d3Smrg/* end confdefs.h.  */
6797b91640d3Smrgint i;
6798b91640d3Smrgint
679992e95ad1Smrgmain (void)
6800b91640d3Smrg{
6801b91640d3Smrg
6802b91640d3Smrg  ;
6803b91640d3Smrg  return 0;
6804b91640d3Smrg}
6805b91640d3Smrg_ACEOF
680692e95ad1Smrgif ac_fn_c_try_link "$LINENO"
680792e95ad1Smrgthen :
6808b91640d3Smrg  eval $cacheid=yes
6809838f5b0bSmrgelse case e in #(
6810838f5b0bSmrg  e) eval $cacheid=no ;;
6811838f5b0bSmrgesac
6812b91640d3Smrgfi
681392e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6814838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6815838f5b0bSmrgesac
6816b91640d3Smrgfi
6817b91640d3Smrg
6818b91640d3Smrg
6819b91640d3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6820b91640d3Smrg
6821b91640d3Smrg		eval supported=\$$cacheid
682292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
682392e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6824b91640d3Smrg		if test "$supported" = "yes" ; then
6825b91640d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6826b91640d3Smrg			found="yes"
6827b91640d3Smrg		fi
6828b91640d3Smrg	fi
6829b91640d3Smrg
6830a097bd00Smrg
6831a097bd00Smrg
6832a097bd00Smrg
6833a097bd00Smrg
6834a097bd00Smrg# This chunk adds additional warnings that could catch undesired effects.
6835a097bd00Smrg
6836a097bd00Smrg
6837a097bd00Smrg
6838a097bd00Smrg
6839a097bd00Smrg
6840a097bd00Smrg
6841a097bd00Smrg
6842a097bd00Smrg
6843a097bd00Smrg
6844a097bd00Smrg
6845a097bd00Smrg
6846a097bd00Smrg
6847a097bd00Smrg
6848a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6849a097bd00Smrg
6850a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6851a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
685292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
685392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
685492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
685592e95ad1Smrgthen :
685692e95ad1Smrg  printf %s "(cached) " >&6
6857838f5b0bSmrgelse case e in #(
6858838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6859a097bd00Smrg/* end confdefs.h.  */
6860a097bd00Smrgint i;
6861a097bd00Smrg_ACEOF
686292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
686392e95ad1Smrgthen :
6864a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6865838f5b0bSmrgelse case e in #(
6866838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6867838f5b0bSmrgesac
6868a097bd00Smrgfi
6869838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6870838f5b0bSmrgesac
6871a097bd00Smrgfi
687292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
687392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6874a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6875a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6876a097bd00Smrgfi
6877a097bd00Smrg
6878a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6879a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6880a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6881a097bd00Smrg	fi
6882a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
688392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
688492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
688592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
688692e95ad1Smrgthen :
688792e95ad1Smrg  printf %s "(cached) " >&6
6888838f5b0bSmrgelse case e in #(
6889838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6890a097bd00Smrg/* end confdefs.h.  */
6891a097bd00Smrgint i;
6892a097bd00Smrg_ACEOF
689392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
689492e95ad1Smrgthen :
6895a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6896838f5b0bSmrgelse case e in #(
6897838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6898838f5b0bSmrgesac
6899a097bd00Smrgfi
6900838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6901838f5b0bSmrgesac
6902a097bd00Smrgfi
690392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
690492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6905a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6906a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6907a097bd00Smrgfi
6908a097bd00Smrg
6909a097bd00Smrgfound="no"
6910a097bd00Smrg
6911a097bd00Smrg	if test $found = "no" ; then
6912b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6913a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6914a097bd00Smrg		fi
6915a097bd00Smrg
6916b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6917a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6918a097bd00Smrg		fi
6919a097bd00Smrg
6920a097bd00Smrg		CFLAGS="$CFLAGS -Wunused"
6921a097bd00Smrg
692292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
692392e95ad1Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6924a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wunused
692592e95ad1Smrg		if eval test \${$cacheid+y}
692692e95ad1Smrgthen :
692792e95ad1Smrg  printf %s "(cached) " >&6
6928838f5b0bSmrgelse case e in #(
6929838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6930a097bd00Smrg/* end confdefs.h.  */
6931a097bd00Smrgint i;
6932a097bd00Smrgint
693392e95ad1Smrgmain (void)
6934a097bd00Smrg{
6935a097bd00Smrg
6936a097bd00Smrg  ;
6937a097bd00Smrg  return 0;
6938a097bd00Smrg}
6939a097bd00Smrg_ACEOF
694092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
694192e95ad1Smrgthen :
6942a097bd00Smrg  eval $cacheid=yes
6943838f5b0bSmrgelse case e in #(
6944838f5b0bSmrg  e) eval $cacheid=no ;;
6945838f5b0bSmrgesac
6946a097bd00Smrgfi
694792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6948838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
6949838f5b0bSmrgesac
6950a097bd00Smrgfi
6951a097bd00Smrg
6952a097bd00Smrg
6953a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6954a097bd00Smrg
6955a097bd00Smrg		eval supported=\$$cacheid
695692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
695792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
6958a097bd00Smrg		if test "$supported" = "yes" ; then
6959a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6960a097bd00Smrg			found="yes"
6961a097bd00Smrg		fi
6962a097bd00Smrg	fi
6963a097bd00Smrg
6964a097bd00Smrg
6965a097bd00Smrg
6966a097bd00Smrg
6967a097bd00Smrg
6968a097bd00Smrg
6969a097bd00Smrg
6970a097bd00Smrg
6971a097bd00Smrg
6972a097bd00Smrg
6973a097bd00Smrg
6974a097bd00Smrg
6975a097bd00Smrg
6976a097bd00Smrg
6977a097bd00Smrg
6978a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6979a097bd00Smrg
6980a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6981a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
698292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
698392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
698492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
698592e95ad1Smrgthen :
698692e95ad1Smrg  printf %s "(cached) " >&6
6987838f5b0bSmrgelse case e in #(
6988838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6989a097bd00Smrg/* end confdefs.h.  */
6990a097bd00Smrgint i;
6991a097bd00Smrg_ACEOF
699292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
699392e95ad1Smrgthen :
6994a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6995838f5b0bSmrgelse case e in #(
6996838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6997838f5b0bSmrgesac
6998a097bd00Smrgfi
6999838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7000838f5b0bSmrgesac
7001a097bd00Smrgfi
700292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
700392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7004a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7005a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7006a097bd00Smrgfi
7007a097bd00Smrg
7008a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7009a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7010a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7011a097bd00Smrg	fi
7012a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
701392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
701492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
701592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
701692e95ad1Smrgthen :
701792e95ad1Smrg  printf %s "(cached) " >&6
7018838f5b0bSmrgelse case e in #(
7019838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7020a097bd00Smrg/* end confdefs.h.  */
7021a097bd00Smrgint i;
7022a097bd00Smrg_ACEOF
702392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
702492e95ad1Smrgthen :
7025a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7026838f5b0bSmrgelse case e in #(
7027838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7028838f5b0bSmrgesac
7029a097bd00Smrgfi
7030838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7031838f5b0bSmrgesac
7032a097bd00Smrgfi
703392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
703492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7035a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7036a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7037a097bd00Smrgfi
7038a097bd00Smrg
7039a097bd00Smrgfound="no"
7040a097bd00Smrg
7041a097bd00Smrg	if test $found = "no" ; then
7042b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7043a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7044a097bd00Smrg		fi
7045a097bd00Smrg
7046b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7047a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7048a097bd00Smrg		fi
7049a097bd00Smrg
7050a097bd00Smrg		CFLAGS="$CFLAGS -Wuninitialized"
7051a097bd00Smrg
705292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
705392e95ad1Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
7054a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
705592e95ad1Smrg		if eval test \${$cacheid+y}
705692e95ad1Smrgthen :
705792e95ad1Smrg  printf %s "(cached) " >&6
7058838f5b0bSmrgelse case e in #(
7059838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7060a097bd00Smrg/* end confdefs.h.  */
7061a097bd00Smrgint i;
7062a097bd00Smrgint
706392e95ad1Smrgmain (void)
7064a097bd00Smrg{
7065a097bd00Smrg
7066a097bd00Smrg  ;
7067a097bd00Smrg  return 0;
7068a097bd00Smrg}
7069a097bd00Smrg_ACEOF
707092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
707192e95ad1Smrgthen :
7072a097bd00Smrg  eval $cacheid=yes
7073838f5b0bSmrgelse case e in #(
7074838f5b0bSmrg  e) eval $cacheid=no ;;
7075838f5b0bSmrgesac
7076a097bd00Smrgfi
707792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7078838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7079838f5b0bSmrgesac
7080a097bd00Smrgfi
7081a097bd00Smrg
7082a097bd00Smrg
7083a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7084a097bd00Smrg
7085a097bd00Smrg		eval supported=\$$cacheid
708692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
708792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7088a097bd00Smrg		if test "$supported" = "yes" ; then
7089a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
7090a097bd00Smrg			found="yes"
7091a097bd00Smrg		fi
7092a097bd00Smrg	fi
7093a097bd00Smrg
7094a097bd00Smrg
7095a097bd00Smrg
7096a097bd00Smrg
7097a097bd00Smrg
7098a097bd00Smrg
7099a097bd00Smrg
7100a097bd00Smrg
7101a097bd00Smrg
7102a097bd00Smrg
7103a097bd00Smrg
7104a097bd00Smrg
7105a097bd00Smrg
7106a097bd00Smrg
7107a097bd00Smrg
7108a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7109a097bd00Smrg
7110a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7111a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
711292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
711392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
711492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
711592e95ad1Smrgthen :
711692e95ad1Smrg  printf %s "(cached) " >&6
7117838f5b0bSmrgelse case e in #(
7118838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7119a097bd00Smrg/* end confdefs.h.  */
7120a097bd00Smrgint i;
7121a097bd00Smrg_ACEOF
712292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
712392e95ad1Smrgthen :
7124a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7125838f5b0bSmrgelse case e in #(
7126838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7127838f5b0bSmrgesac
7128a097bd00Smrgfi
7129838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7130838f5b0bSmrgesac
7131a097bd00Smrgfi
713292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
713392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7134a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7135a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7136a097bd00Smrgfi
7137a097bd00Smrg
7138a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7139a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7140a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7141a097bd00Smrg	fi
7142a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
714392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
714492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
714592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
714692e95ad1Smrgthen :
714792e95ad1Smrg  printf %s "(cached) " >&6
7148838f5b0bSmrgelse case e in #(
7149838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150a097bd00Smrg/* end confdefs.h.  */
7151a097bd00Smrgint i;
7152a097bd00Smrg_ACEOF
715392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
715492e95ad1Smrgthen :
7155a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7156838f5b0bSmrgelse case e in #(
7157838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7158838f5b0bSmrgesac
7159a097bd00Smrgfi
7160838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7161838f5b0bSmrgesac
7162a097bd00Smrgfi
716392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
716492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7165a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7166a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7167a097bd00Smrgfi
7168a097bd00Smrg
7169a097bd00Smrgfound="no"
7170a097bd00Smrg
7171a097bd00Smrg	if test $found = "no" ; then
7172b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7173a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7174a097bd00Smrg		fi
7175a097bd00Smrg
7176b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7177a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7178a097bd00Smrg		fi
7179a097bd00Smrg
7180a097bd00Smrg		CFLAGS="$CFLAGS -Wshadow"
7181a097bd00Smrg
718292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
718392e95ad1Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
7184a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wshadow
718592e95ad1Smrg		if eval test \${$cacheid+y}
718692e95ad1Smrgthen :
718792e95ad1Smrg  printf %s "(cached) " >&6
7188838f5b0bSmrgelse case e in #(
7189838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7190a097bd00Smrg/* end confdefs.h.  */
7191a097bd00Smrgint i;
7192a097bd00Smrgint
719392e95ad1Smrgmain (void)
7194a097bd00Smrg{
7195a097bd00Smrg
7196a097bd00Smrg  ;
7197a097bd00Smrg  return 0;
7198a097bd00Smrg}
7199a097bd00Smrg_ACEOF
720092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
720192e95ad1Smrgthen :
7202a097bd00Smrg  eval $cacheid=yes
7203838f5b0bSmrgelse case e in #(
7204838f5b0bSmrg  e) eval $cacheid=no ;;
7205838f5b0bSmrgesac
7206a097bd00Smrgfi
720792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7208838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7209838f5b0bSmrgesac
7210a097bd00Smrgfi
7211a097bd00Smrg
7212a097bd00Smrg
7213a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7214a097bd00Smrg
7215a097bd00Smrg		eval supported=\$$cacheid
721692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
721792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7218a097bd00Smrg		if test "$supported" = "yes" ; then
7219a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
7220a097bd00Smrg			found="yes"
7221a097bd00Smrg		fi
7222a097bd00Smrg	fi
7223a097bd00Smrg
7224a097bd00Smrg
7225a097bd00Smrg
7226a097bd00Smrg
7227a097bd00Smrg
7228a097bd00Smrg
7229a097bd00Smrg
7230a097bd00Smrg
7231a097bd00Smrg
7232a097bd00Smrg
7233a097bd00Smrg
7234a097bd00Smrg
7235a097bd00Smrg
7236a097bd00Smrg
7237a097bd00Smrg
7238a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7239a097bd00Smrg
7240a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7241a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
724292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
724392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
724492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
724592e95ad1Smrgthen :
724692e95ad1Smrg  printf %s "(cached) " >&6
7247838f5b0bSmrgelse case e in #(
7248838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7249a097bd00Smrg/* end confdefs.h.  */
7250a097bd00Smrgint i;
7251a097bd00Smrg_ACEOF
725292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
725392e95ad1Smrgthen :
7254a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7255838f5b0bSmrgelse case e in #(
7256838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7257838f5b0bSmrgesac
7258a097bd00Smrgfi
7259838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7260838f5b0bSmrgesac
7261a097bd00Smrgfi
726292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
726392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7264a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7265a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7266a097bd00Smrgfi
7267a097bd00Smrg
7268a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7269a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7270a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7271a097bd00Smrg	fi
7272a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
727392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
727492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
727592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
727692e95ad1Smrgthen :
727792e95ad1Smrg  printf %s "(cached) " >&6
7278838f5b0bSmrgelse case e in #(
7279838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7280a097bd00Smrg/* end confdefs.h.  */
7281a097bd00Smrgint i;
7282a097bd00Smrg_ACEOF
728392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
728492e95ad1Smrgthen :
7285a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7286838f5b0bSmrgelse case e in #(
7287838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7288838f5b0bSmrgesac
7289a097bd00Smrgfi
7290838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7291838f5b0bSmrgesac
7292a097bd00Smrgfi
729392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
729492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7295a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7296a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7297a097bd00Smrgfi
7298a097bd00Smrg
7299a097bd00Smrgfound="no"
7300a097bd00Smrg
7301a097bd00Smrg	if test $found = "no" ; then
7302b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7303a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7304a097bd00Smrg		fi
7305a097bd00Smrg
7306b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7307a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7308a097bd00Smrg		fi
7309a097bd00Smrg
7310b91640d3Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
7311a097bd00Smrg
731292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
731392e95ad1Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
7314b91640d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
731592e95ad1Smrg		if eval test \${$cacheid+y}
731692e95ad1Smrgthen :
731792e95ad1Smrg  printf %s "(cached) " >&6
7318838f5b0bSmrgelse case e in #(
7319838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7320a097bd00Smrg/* end confdefs.h.  */
7321a097bd00Smrgint i;
7322a097bd00Smrgint
732392e95ad1Smrgmain (void)
7324a097bd00Smrg{
7325a097bd00Smrg
7326a097bd00Smrg  ;
7327a097bd00Smrg  return 0;
7328a097bd00Smrg}
7329a097bd00Smrg_ACEOF
733092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
733192e95ad1Smrgthen :
7332a097bd00Smrg  eval $cacheid=yes
7333838f5b0bSmrgelse case e in #(
7334838f5b0bSmrg  e) eval $cacheid=no ;;
7335838f5b0bSmrgesac
7336a097bd00Smrgfi
733792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7338838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7339838f5b0bSmrgesac
7340a097bd00Smrgfi
7341a097bd00Smrg
7342a097bd00Smrg
7343a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7344a097bd00Smrg
7345a097bd00Smrg		eval supported=\$$cacheid
734692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
734792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7348a097bd00Smrg		if test "$supported" = "yes" ; then
7349b91640d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
7350a097bd00Smrg			found="yes"
7351a097bd00Smrg		fi
7352a097bd00Smrg	fi
7353a097bd00Smrg
7354a097bd00Smrg
7355a097bd00Smrg
7356a097bd00Smrg
7357a097bd00Smrg
7358a097bd00Smrg
7359a097bd00Smrg
7360a097bd00Smrg
7361a097bd00Smrg
7362a097bd00Smrg
7363a097bd00Smrg
7364a097bd00Smrg
7365a097bd00Smrg
7366a097bd00Smrg
7367a097bd00Smrg
7368a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7369a097bd00Smrg
7370a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7371a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
737292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
737392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
737492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
737592e95ad1Smrgthen :
737692e95ad1Smrg  printf %s "(cached) " >&6
7377838f5b0bSmrgelse case e in #(
7378838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7379a097bd00Smrg/* end confdefs.h.  */
7380a097bd00Smrgint i;
7381a097bd00Smrg_ACEOF
738292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
738392e95ad1Smrgthen :
7384a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7385838f5b0bSmrgelse case e in #(
7386838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7387838f5b0bSmrgesac
7388a097bd00Smrgfi
7389838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7390838f5b0bSmrgesac
7391a097bd00Smrgfi
739292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
739392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7394a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7395a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7396a097bd00Smrgfi
7397a097bd00Smrg
7398a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7399a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7400a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7401a097bd00Smrg	fi
7402a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
740392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
740492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
740592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
740692e95ad1Smrgthen :
740792e95ad1Smrg  printf %s "(cached) " >&6
7408838f5b0bSmrgelse case e in #(
7409838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410a097bd00Smrg/* end confdefs.h.  */
7411a097bd00Smrgint i;
7412a097bd00Smrg_ACEOF
741392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
741492e95ad1Smrgthen :
7415a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7416838f5b0bSmrgelse case e in #(
7417838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7418838f5b0bSmrgesac
7419a097bd00Smrgfi
7420838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7421838f5b0bSmrgesac
7422a097bd00Smrgfi
742392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
742492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7425a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7426a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7427a097bd00Smrgfi
7428a097bd00Smrg
7429a097bd00Smrgfound="no"
7430a097bd00Smrg
7431a097bd00Smrg	if test $found = "no" ; then
7432b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7433a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7434a097bd00Smrg		fi
7435a097bd00Smrg
7436b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7437a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7438a097bd00Smrg		fi
7439a097bd00Smrg
7440b91640d3Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
7441a097bd00Smrg
744292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
744392e95ad1Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7444b91640d3Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
744592e95ad1Smrg		if eval test \${$cacheid+y}
744692e95ad1Smrgthen :
744792e95ad1Smrg  printf %s "(cached) " >&6
7448838f5b0bSmrgelse case e in #(
7449838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7450a097bd00Smrg/* end confdefs.h.  */
7451a097bd00Smrgint i;
7452a097bd00Smrgint
745392e95ad1Smrgmain (void)
7454a097bd00Smrg{
7455a097bd00Smrg
7456a097bd00Smrg  ;
7457a097bd00Smrg  return 0;
7458a097bd00Smrg}
7459a097bd00Smrg_ACEOF
746092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
746192e95ad1Smrgthen :
7462a097bd00Smrg  eval $cacheid=yes
7463838f5b0bSmrgelse case e in #(
7464838f5b0bSmrg  e) eval $cacheid=no ;;
7465838f5b0bSmrgesac
7466a097bd00Smrgfi
746792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7468838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7469838f5b0bSmrgesac
7470a097bd00Smrgfi
7471a097bd00Smrg
7472a097bd00Smrg
7473a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7474a097bd00Smrg
7475a097bd00Smrg		eval supported=\$$cacheid
747692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
747792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7478a097bd00Smrg		if test "$supported" = "yes" ; then
7479b91640d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7480a097bd00Smrg			found="yes"
7481a097bd00Smrg		fi
7482a097bd00Smrg	fi
7483a097bd00Smrg
7484a097bd00Smrg
7485a097bd00Smrg
7486a097bd00Smrg
7487a097bd00Smrg
7488a097bd00Smrg
7489a097bd00Smrg
7490a097bd00Smrg
7491a097bd00Smrg
7492a097bd00Smrg
7493a097bd00Smrg
7494a097bd00Smrg
7495a097bd00Smrg
7496a097bd00Smrg
7497a097bd00Smrg
7498a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7499a097bd00Smrg
7500a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7501a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
750292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
750392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
750492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
750592e95ad1Smrgthen :
750692e95ad1Smrg  printf %s "(cached) " >&6
7507838f5b0bSmrgelse case e in #(
7508838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7509a097bd00Smrg/* end confdefs.h.  */
7510a097bd00Smrgint i;
7511a097bd00Smrg_ACEOF
751292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
751392e95ad1Smrgthen :
7514a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7515838f5b0bSmrgelse case e in #(
7516838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7517838f5b0bSmrgesac
7518a097bd00Smrgfi
7519838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7520838f5b0bSmrgesac
7521a097bd00Smrgfi
752292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
752392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7524a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7525a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7526a097bd00Smrgfi
7527a097bd00Smrg
7528a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7529a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7530a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7531a097bd00Smrg	fi
7532a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
753392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
753492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
753592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
753692e95ad1Smrgthen :
753792e95ad1Smrg  printf %s "(cached) " >&6
7538838f5b0bSmrgelse case e in #(
7539838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7540a097bd00Smrg/* end confdefs.h.  */
7541a097bd00Smrgint i;
7542a097bd00Smrg_ACEOF
754392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
754492e95ad1Smrgthen :
7545a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7546838f5b0bSmrgelse case e in #(
7547838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7548838f5b0bSmrgesac
7549a097bd00Smrgfi
7550838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7551838f5b0bSmrgesac
7552a097bd00Smrgfi
755392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
755492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7555a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7556a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7557a097bd00Smrgfi
7558a097bd00Smrg
7559a097bd00Smrgfound="no"
7560a097bd00Smrg
7561a097bd00Smrg	if test $found = "no" ; then
7562b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7563a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7564a097bd00Smrg		fi
7565a097bd00Smrg
7566b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7567a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7568a097bd00Smrg		fi
7569a097bd00Smrg
7570b91640d3Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7571a097bd00Smrg
757292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
757392e95ad1Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7574b91640d3Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
757592e95ad1Smrg		if eval test \${$cacheid+y}
757692e95ad1Smrgthen :
757792e95ad1Smrg  printf %s "(cached) " >&6
7578838f5b0bSmrgelse case e in #(
7579838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7580a097bd00Smrg/* end confdefs.h.  */
7581a097bd00Smrgint i;
7582a097bd00Smrgint
758392e95ad1Smrgmain (void)
7584a097bd00Smrg{
7585a097bd00Smrg
7586a097bd00Smrg  ;
7587a097bd00Smrg  return 0;
7588a097bd00Smrg}
7589a097bd00Smrg_ACEOF
759092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
759192e95ad1Smrgthen :
7592a097bd00Smrg  eval $cacheid=yes
7593838f5b0bSmrgelse case e in #(
7594838f5b0bSmrg  e) eval $cacheid=no ;;
7595838f5b0bSmrgesac
7596a097bd00Smrgfi
759792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7598838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7599838f5b0bSmrgesac
7600a097bd00Smrgfi
7601a097bd00Smrg
7602a097bd00Smrg
7603a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7604a097bd00Smrg
7605a097bd00Smrg		eval supported=\$$cacheid
760692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
760792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7608a097bd00Smrg		if test "$supported" = "yes" ; then
7609b91640d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7610a097bd00Smrg			found="yes"
7611a097bd00Smrg		fi
7612a097bd00Smrg	fi
7613a097bd00Smrg
7614a097bd00Smrg
7615a097bd00Smrg
7616a097bd00Smrg
7617a097bd00Smrg
7618a097bd00Smrg
7619a097bd00Smrg
7620a097bd00Smrg
7621a097bd00Smrg
7622a097bd00Smrg
7623a097bd00Smrg
7624a097bd00Smrg
7625a097bd00Smrg
7626a097bd00Smrg
7627a097bd00Smrg
7628a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7629a097bd00Smrg
7630a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7631a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
763292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
763392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
763492e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
763592e95ad1Smrgthen :
763692e95ad1Smrg  printf %s "(cached) " >&6
7637838f5b0bSmrgelse case e in #(
7638838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7639a097bd00Smrg/* end confdefs.h.  */
7640a097bd00Smrgint i;
7641a097bd00Smrg_ACEOF
764292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
764392e95ad1Smrgthen :
7644a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7645838f5b0bSmrgelse case e in #(
7646838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7647838f5b0bSmrgesac
7648a097bd00Smrgfi
7649838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7650838f5b0bSmrgesac
7651a097bd00Smrgfi
765292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
765392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7654a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7655a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7656a097bd00Smrgfi
7657a097bd00Smrg
7658a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7659a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7660a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7661a097bd00Smrg	fi
7662a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
766392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
766492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
766592e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
766692e95ad1Smrgthen :
766792e95ad1Smrg  printf %s "(cached) " >&6
7668838f5b0bSmrgelse case e in #(
7669838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7670a097bd00Smrg/* end confdefs.h.  */
7671a097bd00Smrgint i;
7672a097bd00Smrg_ACEOF
767392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
767492e95ad1Smrgthen :
7675a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7676838f5b0bSmrgelse case e in #(
7677838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7678838f5b0bSmrgesac
7679a097bd00Smrgfi
7680838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7681838f5b0bSmrgesac
7682a097bd00Smrgfi
768392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
768492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7685a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7686a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7687a097bd00Smrgfi
7688a097bd00Smrg
7689a097bd00Smrgfound="no"
7690a097bd00Smrg
7691a097bd00Smrg	if test $found = "no" ; then
7692b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7693a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7694a097bd00Smrg		fi
7695a097bd00Smrg
7696b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7697a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7698a097bd00Smrg		fi
7699a097bd00Smrg
7700b91640d3Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7701a097bd00Smrg
770292e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
770392e95ad1Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7704b91640d3Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
770592e95ad1Smrg		if eval test \${$cacheid+y}
770692e95ad1Smrgthen :
770792e95ad1Smrg  printf %s "(cached) " >&6
7708838f5b0bSmrgelse case e in #(
7709838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7710a097bd00Smrg/* end confdefs.h.  */
7711a097bd00Smrgint i;
7712a097bd00Smrgint
771392e95ad1Smrgmain (void)
7714a097bd00Smrg{
7715a097bd00Smrg
7716a097bd00Smrg  ;
7717a097bd00Smrg  return 0;
7718a097bd00Smrg}
7719a097bd00Smrg_ACEOF
772092e95ad1Smrgif ac_fn_c_try_link "$LINENO"
772192e95ad1Smrgthen :
7722a097bd00Smrg  eval $cacheid=yes
7723838f5b0bSmrgelse case e in #(
7724838f5b0bSmrg  e) eval $cacheid=no ;;
7725838f5b0bSmrgesac
7726a097bd00Smrgfi
772792e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7728838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7729838f5b0bSmrgesac
7730a097bd00Smrgfi
7731a097bd00Smrg
7732a097bd00Smrg
7733a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7734a097bd00Smrg
7735a097bd00Smrg		eval supported=\$$cacheid
773692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
773792e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7738a097bd00Smrg		if test "$supported" = "yes" ; then
7739b91640d3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7740a097bd00Smrg			found="yes"
7741a097bd00Smrg		fi
7742a097bd00Smrg	fi
7743a097bd00Smrg
7744a097bd00Smrg
7745a097bd00Smrg
7746a097bd00Smrg# These are currently disabled because they are noisy.  They will be enabled
7747a097bd00Smrg# in the future once the codebase is sufficiently modernized to silence
7748a097bd00Smrg# them.  For now, I don't want them to drown out the other warnings.
7749a097bd00Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7750a097bd00Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7751b91640d3Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7752a097bd00Smrg
7753838f5b0bSmrg# Turn some warnings into errors, so we don't accidentally get successful builds
7754a097bd00Smrg# when there are problems that should be fixed.
7755a097bd00Smrg
7756a097bd00Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7757a097bd00Smrg
7758a097bd00Smrg
7759a097bd00Smrg
7760a097bd00Smrg
7761a097bd00Smrg
7762a097bd00Smrg
7763a097bd00Smrg
7764a097bd00Smrg
7765a097bd00Smrg
7766a097bd00Smrg
7767a097bd00Smrg
7768a097bd00Smrg
7769a097bd00Smrg
7770a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7771a097bd00Smrg
7772a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7773a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
777492e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
777592e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
777692e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
777792e95ad1Smrgthen :
777892e95ad1Smrg  printf %s "(cached) " >&6
7779838f5b0bSmrgelse case e in #(
7780838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7781a097bd00Smrg/* end confdefs.h.  */
7782a097bd00Smrgint i;
7783a097bd00Smrg_ACEOF
778492e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
778592e95ad1Smrgthen :
7786a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7787838f5b0bSmrgelse case e in #(
7788838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7789838f5b0bSmrgesac
7790a097bd00Smrgfi
7791838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7792838f5b0bSmrgesac
7793a097bd00Smrgfi
779492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
779592e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7796a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7797a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7798a097bd00Smrgfi
7799a097bd00Smrg
7800a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7801a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7802a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7803a097bd00Smrg	fi
7804a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
780592e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
780692e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
780792e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
780892e95ad1Smrgthen :
780992e95ad1Smrg  printf %s "(cached) " >&6
7810838f5b0bSmrgelse case e in #(
7811838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7812a097bd00Smrg/* end confdefs.h.  */
7813a097bd00Smrgint i;
7814a097bd00Smrg_ACEOF
781592e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
781692e95ad1Smrgthen :
7817a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7818838f5b0bSmrgelse case e in #(
7819838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7820838f5b0bSmrgesac
7821a097bd00Smrgfi
7822838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7823838f5b0bSmrgesac
7824a097bd00Smrgfi
782592e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
782692e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7827a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7828a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7829a097bd00Smrgfi
7830a097bd00Smrg
7831a097bd00Smrgfound="no"
7832a097bd00Smrg
7833a097bd00Smrg	if test $found = "no" ; then
7834b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7835a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7836a097bd00Smrg		fi
7837a097bd00Smrg
7838b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7839a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7840a097bd00Smrg		fi
7841a097bd00Smrg
7842a097bd00Smrg		CFLAGS="$CFLAGS -Werror=implicit"
7843a097bd00Smrg
784492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
784592e95ad1Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7846b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
784792e95ad1Smrg		if eval test \${$cacheid+y}
784892e95ad1Smrgthen :
784992e95ad1Smrg  printf %s "(cached) " >&6
7850838f5b0bSmrgelse case e in #(
7851838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7852a097bd00Smrg/* end confdefs.h.  */
7853a097bd00Smrgint i;
7854a097bd00Smrgint
785592e95ad1Smrgmain (void)
7856a097bd00Smrg{
7857a097bd00Smrg
7858a097bd00Smrg  ;
7859a097bd00Smrg  return 0;
7860a097bd00Smrg}
7861a097bd00Smrg_ACEOF
786292e95ad1Smrgif ac_fn_c_try_link "$LINENO"
786392e95ad1Smrgthen :
7864a097bd00Smrg  eval $cacheid=yes
7865838f5b0bSmrgelse case e in #(
7866838f5b0bSmrg  e) eval $cacheid=no ;;
7867838f5b0bSmrgesac
7868a097bd00Smrgfi
786992e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7870838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7871838f5b0bSmrgesac
7872a097bd00Smrgfi
7873a097bd00Smrg
7874a097bd00Smrg
7875a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7876a097bd00Smrg
7877a097bd00Smrg		eval supported=\$$cacheid
787892e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
787992e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7880a097bd00Smrg		if test "$supported" = "yes" ; then
7881a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7882a097bd00Smrg			found="yes"
7883a097bd00Smrg		fi
7884a097bd00Smrg	fi
7885a097bd00Smrg
7886a097bd00Smrg	if test $found = "no" ; then
7887b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7888a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7889a097bd00Smrg		fi
7890a097bd00Smrg
7891b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7892a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7893a097bd00Smrg		fi
7894a097bd00Smrg
7895a097bd00Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7896a097bd00Smrg
789792e95ad1Smrg		{ 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
789892e95ad1Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7899b91640d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
790092e95ad1Smrg		if eval test \${$cacheid+y}
790192e95ad1Smrgthen :
790292e95ad1Smrg  printf %s "(cached) " >&6
7903838f5b0bSmrgelse case e in #(
7904838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7905a097bd00Smrg/* end confdefs.h.  */
7906a097bd00Smrgint i;
7907a097bd00Smrgint
790892e95ad1Smrgmain (void)
7909a097bd00Smrg{
7910a097bd00Smrg
7911a097bd00Smrg  ;
7912a097bd00Smrg  return 0;
7913a097bd00Smrg}
7914a097bd00Smrg_ACEOF
791592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
791692e95ad1Smrgthen :
7917a097bd00Smrg  eval $cacheid=yes
7918838f5b0bSmrgelse case e in #(
7919838f5b0bSmrg  e) eval $cacheid=no ;;
7920838f5b0bSmrgesac
7921a097bd00Smrgfi
792292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7923838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
7924838f5b0bSmrgesac
7925a097bd00Smrgfi
7926a097bd00Smrg
7927a097bd00Smrg
7928a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7929a097bd00Smrg
7930a097bd00Smrg		eval supported=\$$cacheid
793192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
793292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
7933a097bd00Smrg		if test "$supported" = "yes" ; then
7934a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7935a097bd00Smrg			found="yes"
7936a097bd00Smrg		fi
7937a097bd00Smrg	fi
7938a097bd00Smrg
7939a097bd00Smrg
7940a097bd00Smrg
7941a097bd00Smrg
7942a097bd00Smrg
7943a097bd00Smrg
7944a097bd00Smrg
7945a097bd00Smrg
7946a097bd00Smrg
7947a097bd00Smrg
7948a097bd00Smrg
7949a097bd00Smrg
7950a097bd00Smrg
7951a097bd00Smrg
7952a097bd00Smrg
7953a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7954a097bd00Smrg
7955a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7956a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
795792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
795892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
795992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
796092e95ad1Smrgthen :
796192e95ad1Smrg  printf %s "(cached) " >&6
7962838f5b0bSmrgelse case e in #(
7963838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7964a097bd00Smrg/* end confdefs.h.  */
7965a097bd00Smrgint i;
7966a097bd00Smrg_ACEOF
796792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
796892e95ad1Smrgthen :
7969a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7970838f5b0bSmrgelse case e in #(
7971838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7972838f5b0bSmrgesac
7973a097bd00Smrgfi
7974838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7975838f5b0bSmrgesac
7976a097bd00Smrgfi
797792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
797892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7979a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7980a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7981a097bd00Smrgfi
7982a097bd00Smrg
7983a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7984a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7985a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7986a097bd00Smrg	fi
7987a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
798892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
798992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
799092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
799192e95ad1Smrgthen :
799292e95ad1Smrg  printf %s "(cached) " >&6
7993838f5b0bSmrgelse case e in #(
7994838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7995a097bd00Smrg/* end confdefs.h.  */
7996a097bd00Smrgint i;
7997a097bd00Smrg_ACEOF
799892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
799992e95ad1Smrgthen :
8000a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8001838f5b0bSmrgelse case e in #(
8002838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8003838f5b0bSmrgesac
8004a097bd00Smrgfi
8005838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8006838f5b0bSmrgesac
8007a097bd00Smrgfi
800892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
800992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8010a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8011a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8012a097bd00Smrgfi
8013a097bd00Smrg
8014a097bd00Smrgfound="no"
8015a097bd00Smrg
8016a097bd00Smrg	if test $found = "no" ; then
8017b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8018a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8019a097bd00Smrg		fi
8020a097bd00Smrg
8021b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8022a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8023a097bd00Smrg		fi
8024a097bd00Smrg
8025a097bd00Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
8026a097bd00Smrg
802792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
802892e95ad1Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
8029b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
803092e95ad1Smrg		if eval test \${$cacheid+y}
803192e95ad1Smrgthen :
803292e95ad1Smrg  printf %s "(cached) " >&6
8033838f5b0bSmrgelse case e in #(
8034838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8035a097bd00Smrg/* end confdefs.h.  */
8036a097bd00Smrgint i;
8037a097bd00Smrgint
803892e95ad1Smrgmain (void)
8039a097bd00Smrg{
8040a097bd00Smrg
8041a097bd00Smrg  ;
8042a097bd00Smrg  return 0;
8043a097bd00Smrg}
8044a097bd00Smrg_ACEOF
804592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
804692e95ad1Smrgthen :
8047a097bd00Smrg  eval $cacheid=yes
8048838f5b0bSmrgelse case e in #(
8049838f5b0bSmrg  e) eval $cacheid=no ;;
8050838f5b0bSmrgesac
8051a097bd00Smrgfi
805292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8053838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8054838f5b0bSmrgesac
8055a097bd00Smrgfi
8056a097bd00Smrg
8057a097bd00Smrg
8058a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8059a097bd00Smrg
8060a097bd00Smrg		eval supported=\$$cacheid
806192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
806292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8063a097bd00Smrg		if test "$supported" = "yes" ; then
8064a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
8065a097bd00Smrg			found="yes"
8066a097bd00Smrg		fi
8067a097bd00Smrg	fi
8068a097bd00Smrg
8069a097bd00Smrg
8070a097bd00Smrg
8071a097bd00Smrg
8072a097bd00Smrg
8073a097bd00Smrg
8074a097bd00Smrg
8075a097bd00Smrg
8076a097bd00Smrg
8077a097bd00Smrg
8078a097bd00Smrg
8079a097bd00Smrg
8080a097bd00Smrg
8081a097bd00Smrg
8082a097bd00Smrg
8083a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8084a097bd00Smrg
8085a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8086a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
808792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
808892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
808992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
809092e95ad1Smrgthen :
809192e95ad1Smrg  printf %s "(cached) " >&6
8092838f5b0bSmrgelse case e in #(
8093838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8094a097bd00Smrg/* end confdefs.h.  */
8095a097bd00Smrgint i;
8096a097bd00Smrg_ACEOF
809792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
809892e95ad1Smrgthen :
8099a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8100838f5b0bSmrgelse case e in #(
8101838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8102838f5b0bSmrgesac
8103a097bd00Smrgfi
8104838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8105838f5b0bSmrgesac
8106a097bd00Smrgfi
810792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
810892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8109a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8110a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8111a097bd00Smrgfi
8112a097bd00Smrg
8113a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8114a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8115a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8116a097bd00Smrg	fi
8117a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
811892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
811992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
812092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
812192e95ad1Smrgthen :
812292e95ad1Smrg  printf %s "(cached) " >&6
8123838f5b0bSmrgelse case e in #(
8124838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8125a097bd00Smrg/* end confdefs.h.  */
8126a097bd00Smrgint i;
8127a097bd00Smrg_ACEOF
812892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
812992e95ad1Smrgthen :
8130a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8131838f5b0bSmrgelse case e in #(
8132838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8133838f5b0bSmrgesac
8134a097bd00Smrgfi
8135838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8136838f5b0bSmrgesac
8137a097bd00Smrgfi
813892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
813992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8140a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8141a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8142a097bd00Smrgfi
8143a097bd00Smrg
8144a097bd00Smrgfound="no"
8145a097bd00Smrg
8146a097bd00Smrg	if test $found = "no" ; then
8147b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8148a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8149a097bd00Smrg		fi
8150a097bd00Smrg
8151b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8152a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8153a097bd00Smrg		fi
8154a097bd00Smrg
8155a097bd00Smrg		CFLAGS="$CFLAGS -Werror=init-self"
8156a097bd00Smrg
815792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
815892e95ad1Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
8159b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
816092e95ad1Smrg		if eval test \${$cacheid+y}
816192e95ad1Smrgthen :
816292e95ad1Smrg  printf %s "(cached) " >&6
8163838f5b0bSmrgelse case e in #(
8164838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8165a097bd00Smrg/* end confdefs.h.  */
8166a097bd00Smrgint i;
8167a097bd00Smrgint
816892e95ad1Smrgmain (void)
8169a097bd00Smrg{
8170a097bd00Smrg
8171a097bd00Smrg  ;
8172a097bd00Smrg  return 0;
8173a097bd00Smrg}
8174a097bd00Smrg_ACEOF
817592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
817692e95ad1Smrgthen :
8177a097bd00Smrg  eval $cacheid=yes
8178838f5b0bSmrgelse case e in #(
8179838f5b0bSmrg  e) eval $cacheid=no ;;
8180838f5b0bSmrgesac
8181a097bd00Smrgfi
818292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8183838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8184838f5b0bSmrgesac
8185a097bd00Smrgfi
8186a097bd00Smrg
8187a097bd00Smrg
8188a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8189a097bd00Smrg
8190a097bd00Smrg		eval supported=\$$cacheid
819192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
819292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8193a097bd00Smrg		if test "$supported" = "yes" ; then
8194a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
8195a097bd00Smrg			found="yes"
8196a097bd00Smrg		fi
8197a097bd00Smrg	fi
8198a097bd00Smrg
8199a097bd00Smrg
8200a097bd00Smrg
8201a097bd00Smrg
8202a097bd00Smrg
8203a097bd00Smrg
8204a097bd00Smrg
8205a097bd00Smrg
8206a097bd00Smrg
8207a097bd00Smrg
8208a097bd00Smrg
8209a097bd00Smrg
8210a097bd00Smrg
8211a097bd00Smrg
8212a097bd00Smrg
8213a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8214a097bd00Smrg
8215a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8216a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
821792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
821892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
821992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
822092e95ad1Smrgthen :
822192e95ad1Smrg  printf %s "(cached) " >&6
8222838f5b0bSmrgelse case e in #(
8223838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8224a097bd00Smrg/* end confdefs.h.  */
8225a097bd00Smrgint i;
8226a097bd00Smrg_ACEOF
822792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
822892e95ad1Smrgthen :
8229a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8230838f5b0bSmrgelse case e in #(
8231838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8232838f5b0bSmrgesac
8233a097bd00Smrgfi
8234838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8235838f5b0bSmrgesac
8236a097bd00Smrgfi
823792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
823892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8239a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8240a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8241a097bd00Smrgfi
8242a097bd00Smrg
8243a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8244a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8245a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8246a097bd00Smrg	fi
8247a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
824892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
824992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
825092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
825192e95ad1Smrgthen :
825292e95ad1Smrg  printf %s "(cached) " >&6
8253838f5b0bSmrgelse case e in #(
8254838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8255a097bd00Smrg/* end confdefs.h.  */
8256a097bd00Smrgint i;
8257a097bd00Smrg_ACEOF
825892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
825992e95ad1Smrgthen :
8260a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8261838f5b0bSmrgelse case e in #(
8262838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8263838f5b0bSmrgesac
8264a097bd00Smrgfi
8265838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8266838f5b0bSmrgesac
8267a097bd00Smrgfi
826892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
826992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8270a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8271a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8272a097bd00Smrgfi
8273a097bd00Smrg
8274a097bd00Smrgfound="no"
8275a097bd00Smrg
8276a097bd00Smrg	if test $found = "no" ; then
8277b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8278a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8279a097bd00Smrg		fi
8280a097bd00Smrg
8281b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8282a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8283a097bd00Smrg		fi
8284a097bd00Smrg
8285a097bd00Smrg		CFLAGS="$CFLAGS -Werror=main"
8286a097bd00Smrg
828792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
828892e95ad1Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
8289b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_main
829092e95ad1Smrg		if eval test \${$cacheid+y}
829192e95ad1Smrgthen :
829292e95ad1Smrg  printf %s "(cached) " >&6
8293838f5b0bSmrgelse case e in #(
8294838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8295a097bd00Smrg/* end confdefs.h.  */
8296a097bd00Smrgint i;
8297a097bd00Smrgint
829892e95ad1Smrgmain (void)
8299a097bd00Smrg{
8300a097bd00Smrg
8301a097bd00Smrg  ;
8302a097bd00Smrg  return 0;
8303a097bd00Smrg}
8304a097bd00Smrg_ACEOF
830592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
830692e95ad1Smrgthen :
8307a097bd00Smrg  eval $cacheid=yes
8308838f5b0bSmrgelse case e in #(
8309838f5b0bSmrg  e) eval $cacheid=no ;;
8310838f5b0bSmrgesac
8311a097bd00Smrgfi
831292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8313838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8314838f5b0bSmrgesac
8315a097bd00Smrgfi
8316a097bd00Smrg
8317a097bd00Smrg
8318a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8319a097bd00Smrg
8320a097bd00Smrg		eval supported=\$$cacheid
832192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
832292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8323a097bd00Smrg		if test "$supported" = "yes" ; then
8324a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
8325a097bd00Smrg			found="yes"
8326a097bd00Smrg		fi
8327a097bd00Smrg	fi
8328a097bd00Smrg
8329a097bd00Smrg
8330a097bd00Smrg
8331a097bd00Smrg
8332a097bd00Smrg
8333a097bd00Smrg
8334a097bd00Smrg
8335a097bd00Smrg
8336a097bd00Smrg
8337a097bd00Smrg
8338a097bd00Smrg
8339a097bd00Smrg
8340a097bd00Smrg
8341a097bd00Smrg
8342a097bd00Smrg
8343a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8344a097bd00Smrg
8345a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8346a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
834792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
834892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
834992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
835092e95ad1Smrgthen :
835192e95ad1Smrg  printf %s "(cached) " >&6
8352838f5b0bSmrgelse case e in #(
8353838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8354a097bd00Smrg/* end confdefs.h.  */
8355a097bd00Smrgint i;
8356a097bd00Smrg_ACEOF
835792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
835892e95ad1Smrgthen :
8359a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8360838f5b0bSmrgelse case e in #(
8361838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8362838f5b0bSmrgesac
8363a097bd00Smrgfi
8364838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8365838f5b0bSmrgesac
8366a097bd00Smrgfi
836792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
836892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8369a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8370a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8371a097bd00Smrgfi
8372a097bd00Smrg
8373a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8374a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8375a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8376a097bd00Smrg	fi
8377a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
837892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
837992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
838092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
838192e95ad1Smrgthen :
838292e95ad1Smrg  printf %s "(cached) " >&6
8383838f5b0bSmrgelse case e in #(
8384838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8385a097bd00Smrg/* end confdefs.h.  */
8386a097bd00Smrgint i;
8387a097bd00Smrg_ACEOF
838892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
838992e95ad1Smrgthen :
8390a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8391838f5b0bSmrgelse case e in #(
8392838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8393838f5b0bSmrgesac
8394a097bd00Smrgfi
8395838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8396838f5b0bSmrgesac
8397a097bd00Smrgfi
839892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
839992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8400a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8401a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8402a097bd00Smrgfi
8403a097bd00Smrg
8404a097bd00Smrgfound="no"
8405a097bd00Smrg
8406a097bd00Smrg	if test $found = "no" ; then
8407b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8408a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8409a097bd00Smrg		fi
8410a097bd00Smrg
8411b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8412a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8413a097bd00Smrg		fi
8414a097bd00Smrg
8415a097bd00Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
8416a097bd00Smrg
841792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
841892e95ad1Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
8419b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
842092e95ad1Smrg		if eval test \${$cacheid+y}
842192e95ad1Smrgthen :
842292e95ad1Smrg  printf %s "(cached) " >&6
8423838f5b0bSmrgelse case e in #(
8424838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8425a097bd00Smrg/* end confdefs.h.  */
8426a097bd00Smrgint i;
8427a097bd00Smrgint
842892e95ad1Smrgmain (void)
8429a097bd00Smrg{
8430a097bd00Smrg
8431a097bd00Smrg  ;
8432a097bd00Smrg  return 0;
8433a097bd00Smrg}
8434a097bd00Smrg_ACEOF
843592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
843692e95ad1Smrgthen :
8437a097bd00Smrg  eval $cacheid=yes
8438838f5b0bSmrgelse case e in #(
8439838f5b0bSmrg  e) eval $cacheid=no ;;
8440838f5b0bSmrgesac
8441a097bd00Smrgfi
844292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8443838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8444838f5b0bSmrgesac
8445a097bd00Smrgfi
8446a097bd00Smrg
8447a097bd00Smrg
8448a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8449a097bd00Smrg
8450a097bd00Smrg		eval supported=\$$cacheid
845192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
845292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8453a097bd00Smrg		if test "$supported" = "yes" ; then
8454a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
8455a097bd00Smrg			found="yes"
8456a097bd00Smrg		fi
8457a097bd00Smrg	fi
8458a097bd00Smrg
8459a097bd00Smrg
8460a097bd00Smrg
8461a097bd00Smrg
8462a097bd00Smrg
8463a097bd00Smrg
8464a097bd00Smrg
8465a097bd00Smrg
8466a097bd00Smrg
8467a097bd00Smrg
8468a097bd00Smrg
8469a097bd00Smrg
8470a097bd00Smrg
8471a097bd00Smrg
8472a097bd00Smrg
8473a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8474a097bd00Smrg
8475a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8476a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
847792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
847892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
847992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
848092e95ad1Smrgthen :
848192e95ad1Smrg  printf %s "(cached) " >&6
8482838f5b0bSmrgelse case e in #(
8483838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8484a097bd00Smrg/* end confdefs.h.  */
8485a097bd00Smrgint i;
8486a097bd00Smrg_ACEOF
848792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
848892e95ad1Smrgthen :
8489a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8490838f5b0bSmrgelse case e in #(
8491838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8492838f5b0bSmrgesac
8493a097bd00Smrgfi
8494838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8495838f5b0bSmrgesac
8496a097bd00Smrgfi
849792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
849892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8499a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8500a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8501a097bd00Smrgfi
8502a097bd00Smrg
8503a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8504a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8505a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8506a097bd00Smrg	fi
8507a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
850892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
850992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
851092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
851192e95ad1Smrgthen :
851292e95ad1Smrg  printf %s "(cached) " >&6
8513838f5b0bSmrgelse case e in #(
8514838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8515a097bd00Smrg/* end confdefs.h.  */
8516a097bd00Smrgint i;
8517a097bd00Smrg_ACEOF
851892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
851992e95ad1Smrgthen :
8520a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8521838f5b0bSmrgelse case e in #(
8522838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8523838f5b0bSmrgesac
8524a097bd00Smrgfi
8525838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8526838f5b0bSmrgesac
8527a097bd00Smrgfi
852892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
852992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8530a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8531a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8532a097bd00Smrgfi
8533a097bd00Smrg
8534a097bd00Smrgfound="no"
8535a097bd00Smrg
8536a097bd00Smrg	if test $found = "no" ; then
8537b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8538a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8539a097bd00Smrg		fi
8540a097bd00Smrg
8541b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8542a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8543a097bd00Smrg		fi
8544a097bd00Smrg
8545a097bd00Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8546a097bd00Smrg
854792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
854892e95ad1Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8549b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
855092e95ad1Smrg		if eval test \${$cacheid+y}
855192e95ad1Smrgthen :
855292e95ad1Smrg  printf %s "(cached) " >&6
8553838f5b0bSmrgelse case e in #(
8554838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8555a097bd00Smrg/* end confdefs.h.  */
8556a097bd00Smrgint i;
8557a097bd00Smrgint
855892e95ad1Smrgmain (void)
8559a097bd00Smrg{
8560a097bd00Smrg
8561a097bd00Smrg  ;
8562a097bd00Smrg  return 0;
8563a097bd00Smrg}
8564a097bd00Smrg_ACEOF
856592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
856692e95ad1Smrgthen :
8567a097bd00Smrg  eval $cacheid=yes
8568838f5b0bSmrgelse case e in #(
8569838f5b0bSmrg  e) eval $cacheid=no ;;
8570838f5b0bSmrgesac
8571a097bd00Smrgfi
857292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8573838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8574838f5b0bSmrgesac
8575a097bd00Smrgfi
8576a097bd00Smrg
8577a097bd00Smrg
8578a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8579a097bd00Smrg
8580a097bd00Smrg		eval supported=\$$cacheid
858192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
858292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8583a097bd00Smrg		if test "$supported" = "yes" ; then
8584a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8585a097bd00Smrg			found="yes"
8586a097bd00Smrg		fi
8587a097bd00Smrg	fi
8588a097bd00Smrg
8589a097bd00Smrg
8590a097bd00Smrg
8591a097bd00Smrg
8592a097bd00Smrg
8593a097bd00Smrg
8594a097bd00Smrg
8595a097bd00Smrg
8596a097bd00Smrg
8597a097bd00Smrg
8598a097bd00Smrg
8599a097bd00Smrg
8600a097bd00Smrg
8601a097bd00Smrg
8602a097bd00Smrg
8603a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8604a097bd00Smrg
8605a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8606a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
860792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
860892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
860992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
861092e95ad1Smrgthen :
861192e95ad1Smrg  printf %s "(cached) " >&6
8612838f5b0bSmrgelse case e in #(
8613838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8614a097bd00Smrg/* end confdefs.h.  */
8615a097bd00Smrgint i;
8616a097bd00Smrg_ACEOF
861792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
861892e95ad1Smrgthen :
8619a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8620838f5b0bSmrgelse case e in #(
8621838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8622838f5b0bSmrgesac
8623a097bd00Smrgfi
8624838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8625838f5b0bSmrgesac
8626a097bd00Smrgfi
862792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
862892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8629a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8630a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8631a097bd00Smrgfi
8632a097bd00Smrg
8633a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8634a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8635a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8636a097bd00Smrg	fi
8637a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
863892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
863992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
864092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
864192e95ad1Smrgthen :
864292e95ad1Smrg  printf %s "(cached) " >&6
8643838f5b0bSmrgelse case e in #(
8644838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8645a097bd00Smrg/* end confdefs.h.  */
8646a097bd00Smrgint i;
8647a097bd00Smrg_ACEOF
864892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
864992e95ad1Smrgthen :
8650a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8651838f5b0bSmrgelse case e in #(
8652838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8653838f5b0bSmrgesac
8654a097bd00Smrgfi
8655838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8656838f5b0bSmrgesac
8657a097bd00Smrgfi
865892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
865992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8660a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8661a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8662a097bd00Smrgfi
8663a097bd00Smrg
8664a097bd00Smrgfound="no"
8665a097bd00Smrg
8666a097bd00Smrg	if test $found = "no" ; then
8667b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8668a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8669a097bd00Smrg		fi
8670a097bd00Smrg
8671b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8672a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8673a097bd00Smrg		fi
8674a097bd00Smrg
8675a097bd00Smrg		CFLAGS="$CFLAGS -Werror=return-type"
8676a097bd00Smrg
867792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
867892e95ad1Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8679b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
868092e95ad1Smrg		if eval test \${$cacheid+y}
868192e95ad1Smrgthen :
868292e95ad1Smrg  printf %s "(cached) " >&6
8683838f5b0bSmrgelse case e in #(
8684838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8685a097bd00Smrg/* end confdefs.h.  */
8686a097bd00Smrgint i;
8687a097bd00Smrgint
868892e95ad1Smrgmain (void)
8689a097bd00Smrg{
8690a097bd00Smrg
8691a097bd00Smrg  ;
8692a097bd00Smrg  return 0;
8693a097bd00Smrg}
8694a097bd00Smrg_ACEOF
869592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
869692e95ad1Smrgthen :
8697a097bd00Smrg  eval $cacheid=yes
8698838f5b0bSmrgelse case e in #(
8699838f5b0bSmrg  e) eval $cacheid=no ;;
8700838f5b0bSmrgesac
8701a097bd00Smrgfi
870292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8703838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8704838f5b0bSmrgesac
8705a097bd00Smrgfi
8706a097bd00Smrg
8707a097bd00Smrg
8708a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8709a097bd00Smrg
8710a097bd00Smrg		eval supported=\$$cacheid
871192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
871292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8713a097bd00Smrg		if test "$supported" = "yes" ; then
8714a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8715a097bd00Smrg			found="yes"
8716a097bd00Smrg		fi
8717a097bd00Smrg	fi
8718a097bd00Smrg
8719a097bd00Smrg	if test $found = "no" ; then
8720b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8721a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8722a097bd00Smrg		fi
8723a097bd00Smrg
8724b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8725a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8726a097bd00Smrg		fi
8727a097bd00Smrg
8728a097bd00Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8729a097bd00Smrg
873092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
873192e95ad1Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8732b91640d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
873392e95ad1Smrg		if eval test \${$cacheid+y}
873492e95ad1Smrgthen :
873592e95ad1Smrg  printf %s "(cached) " >&6
8736838f5b0bSmrgelse case e in #(
8737838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8738a097bd00Smrg/* end confdefs.h.  */
8739a097bd00Smrgint i;
8740a097bd00Smrgint
874192e95ad1Smrgmain (void)
8742a097bd00Smrg{
8743a097bd00Smrg
8744a097bd00Smrg  ;
8745a097bd00Smrg  return 0;
8746a097bd00Smrg}
8747a097bd00Smrg_ACEOF
874892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
874992e95ad1Smrgthen :
8750a097bd00Smrg  eval $cacheid=yes
8751838f5b0bSmrgelse case e in #(
8752838f5b0bSmrg  e) eval $cacheid=no ;;
8753838f5b0bSmrgesac
8754a097bd00Smrgfi
875592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8756838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8757838f5b0bSmrgesac
8758a097bd00Smrgfi
8759a097bd00Smrg
8760a097bd00Smrg
8761a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8762a097bd00Smrg
8763a097bd00Smrg		eval supported=\$$cacheid
876492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
876592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8766a097bd00Smrg		if test "$supported" = "yes" ; then
8767a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8768a097bd00Smrg			found="yes"
8769a097bd00Smrg		fi
8770a097bd00Smrg	fi
8771a097bd00Smrg
8772a097bd00Smrg
8773a097bd00Smrg
8774a097bd00Smrg
8775a097bd00Smrg
8776a097bd00Smrg
8777a097bd00Smrg
8778a097bd00Smrg
8779a097bd00Smrg
8780a097bd00Smrg
8781a097bd00Smrg
8782a097bd00Smrg
8783a097bd00Smrg
8784a097bd00Smrg
8785a097bd00Smrg
8786a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8787a097bd00Smrg
8788a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8789a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
879092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
879192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
879292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
879392e95ad1Smrgthen :
879492e95ad1Smrg  printf %s "(cached) " >&6
8795838f5b0bSmrgelse case e in #(
8796838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8797a097bd00Smrg/* end confdefs.h.  */
8798a097bd00Smrgint i;
8799a097bd00Smrg_ACEOF
880092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
880192e95ad1Smrgthen :
8802a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8803838f5b0bSmrgelse case e in #(
8804838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8805838f5b0bSmrgesac
8806a097bd00Smrgfi
8807838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8808838f5b0bSmrgesac
8809a097bd00Smrgfi
881092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
881192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8812a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8813a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8814a097bd00Smrgfi
8815a097bd00Smrg
8816a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8817a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8818a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8819a097bd00Smrg	fi
8820a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
882192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
882292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
882392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
882492e95ad1Smrgthen :
882592e95ad1Smrg  printf %s "(cached) " >&6
8826838f5b0bSmrgelse case e in #(
8827838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8828a097bd00Smrg/* end confdefs.h.  */
8829a097bd00Smrgint i;
8830a097bd00Smrg_ACEOF
883192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
883292e95ad1Smrgthen :
8833a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8834838f5b0bSmrgelse case e in #(
8835838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8836838f5b0bSmrgesac
8837a097bd00Smrgfi
8838838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8839838f5b0bSmrgesac
8840a097bd00Smrgfi
884192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
884292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8843a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8844a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8845a097bd00Smrgfi
8846a097bd00Smrg
8847a097bd00Smrgfound="no"
8848a097bd00Smrg
8849a097bd00Smrg	if test $found = "no" ; then
8850b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8851a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8852a097bd00Smrg		fi
8853a097bd00Smrg
8854b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8855a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8856a097bd00Smrg		fi
8857a097bd00Smrg
8858a097bd00Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8859a097bd00Smrg
886092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
886192e95ad1Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8862b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
886392e95ad1Smrg		if eval test \${$cacheid+y}
886492e95ad1Smrgthen :
886592e95ad1Smrg  printf %s "(cached) " >&6
8866838f5b0bSmrgelse case e in #(
8867838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8868a097bd00Smrg/* end confdefs.h.  */
8869a097bd00Smrgint i;
8870a097bd00Smrgint
887192e95ad1Smrgmain (void)
8872a097bd00Smrg{
8873a097bd00Smrg
8874a097bd00Smrg  ;
8875a097bd00Smrg  return 0;
8876a097bd00Smrg}
8877a097bd00Smrg_ACEOF
887892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
887992e95ad1Smrgthen :
8880a097bd00Smrg  eval $cacheid=yes
8881838f5b0bSmrgelse case e in #(
8882838f5b0bSmrg  e) eval $cacheid=no ;;
8883838f5b0bSmrgesac
8884a097bd00Smrgfi
888592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8886838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
8887838f5b0bSmrgesac
8888a097bd00Smrgfi
8889a097bd00Smrg
8890a097bd00Smrg
8891a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8892a097bd00Smrg
8893a097bd00Smrg		eval supported=\$$cacheid
889492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
889592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
8896a097bd00Smrg		if test "$supported" = "yes" ; then
8897a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8898a097bd00Smrg			found="yes"
8899a097bd00Smrg		fi
8900a097bd00Smrg	fi
8901a097bd00Smrg
8902a097bd00Smrg
8903a097bd00Smrg
8904a097bd00Smrg
8905a097bd00Smrg
8906a097bd00Smrg
8907a097bd00Smrg
8908a097bd00Smrg
8909a097bd00Smrg
8910a097bd00Smrg
8911a097bd00Smrg
8912a097bd00Smrg
8913a097bd00Smrg
8914a097bd00Smrg
8915a097bd00Smrg
8916a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8917a097bd00Smrg
8918a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8919a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
892092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
892192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
892292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
892392e95ad1Smrgthen :
892492e95ad1Smrg  printf %s "(cached) " >&6
8925838f5b0bSmrgelse case e in #(
8926838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8927a097bd00Smrg/* end confdefs.h.  */
8928a097bd00Smrgint i;
8929a097bd00Smrg_ACEOF
893092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
893192e95ad1Smrgthen :
8932a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8933838f5b0bSmrgelse case e in #(
8934838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8935838f5b0bSmrgesac
8936a097bd00Smrgfi
8937838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8938838f5b0bSmrgesac
8939a097bd00Smrgfi
894092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
894192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8942a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8943a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8944a097bd00Smrgfi
8945a097bd00Smrg
8946a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8947a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8948a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8949a097bd00Smrg	fi
8950a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
895192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
895292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
895392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
895492e95ad1Smrgthen :
895592e95ad1Smrg  printf %s "(cached) " >&6
8956838f5b0bSmrgelse case e in #(
8957838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8958a097bd00Smrg/* end confdefs.h.  */
8959a097bd00Smrgint i;
8960a097bd00Smrg_ACEOF
896192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
896292e95ad1Smrgthen :
8963a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8964838f5b0bSmrgelse case e in #(
8965838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8966838f5b0bSmrgesac
8967a097bd00Smrgfi
8968838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8969838f5b0bSmrgesac
8970a097bd00Smrgfi
897192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
897292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8973a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8974a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8975a097bd00Smrgfi
8976a097bd00Smrg
8977a097bd00Smrgfound="no"
8978a097bd00Smrg
8979a097bd00Smrg	if test $found = "no" ; then
8980b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8981a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8982a097bd00Smrg		fi
8983a097bd00Smrg
8984b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8985a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8986a097bd00Smrg		fi
8987a097bd00Smrg
8988a097bd00Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8989a097bd00Smrg
899092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
899192e95ad1Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8992b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
899392e95ad1Smrg		if eval test \${$cacheid+y}
899492e95ad1Smrgthen :
899592e95ad1Smrg  printf %s "(cached) " >&6
8996838f5b0bSmrgelse case e in #(
8997838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8998a097bd00Smrg/* end confdefs.h.  */
8999a097bd00Smrgint i;
9000a097bd00Smrgint
900192e95ad1Smrgmain (void)
9002a097bd00Smrg{
9003a097bd00Smrg
9004a097bd00Smrg  ;
9005a097bd00Smrg  return 0;
9006a097bd00Smrg}
9007a097bd00Smrg_ACEOF
900892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
900992e95ad1Smrgthen :
9010a097bd00Smrg  eval $cacheid=yes
9011838f5b0bSmrgelse case e in #(
9012838f5b0bSmrg  e) eval $cacheid=no ;;
9013838f5b0bSmrgesac
9014a097bd00Smrgfi
901592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9016838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9017838f5b0bSmrgesac
9018a097bd00Smrgfi
9019a097bd00Smrg
9020a097bd00Smrg
9021a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9022a097bd00Smrg
9023a097bd00Smrg		eval supported=\$$cacheid
902492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
902592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9026a097bd00Smrg		if test "$supported" = "yes" ; then
9027a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
9028a097bd00Smrg			found="yes"
9029a097bd00Smrg		fi
9030a097bd00Smrg	fi
9031a097bd00Smrg
9032a097bd00Smrg
9033a097bd00Smrg
9034a097bd00Smrg
9035a097bd00Smrg
9036a097bd00Smrg
9037a097bd00Smrg
9038a097bd00Smrg
9039a097bd00Smrg
9040a097bd00Smrg
9041a097bd00Smrg
9042a097bd00Smrg
9043a097bd00Smrg
9044a097bd00Smrg
9045a097bd00Smrg
9046a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9047a097bd00Smrg
9048a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9049a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
905092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
905192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
905292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
905392e95ad1Smrgthen :
905492e95ad1Smrg  printf %s "(cached) " >&6
9055838f5b0bSmrgelse case e in #(
9056838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9057a097bd00Smrg/* end confdefs.h.  */
9058a097bd00Smrgint i;
9059a097bd00Smrg_ACEOF
906092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
906192e95ad1Smrgthen :
9062a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9063838f5b0bSmrgelse case e in #(
9064838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9065838f5b0bSmrgesac
9066a097bd00Smrgfi
9067838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9068838f5b0bSmrgesac
9069a097bd00Smrgfi
907092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
907192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9072a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9073a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9074a097bd00Smrgfi
9075a097bd00Smrg
9076a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9077a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9078a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9079a097bd00Smrg	fi
9080a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
908192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
908292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
908392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
908492e95ad1Smrgthen :
908592e95ad1Smrg  printf %s "(cached) " >&6
9086838f5b0bSmrgelse case e in #(
9087838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9088a097bd00Smrg/* end confdefs.h.  */
9089a097bd00Smrgint i;
9090a097bd00Smrg_ACEOF
909192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
909292e95ad1Smrgthen :
9093a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9094838f5b0bSmrgelse case e in #(
9095838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9096838f5b0bSmrgesac
9097a097bd00Smrgfi
9098838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9099838f5b0bSmrgesac
9100a097bd00Smrgfi
910192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
910292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9103a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9104a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9105a097bd00Smrgfi
9106a097bd00Smrg
9107a097bd00Smrgfound="no"
9108a097bd00Smrg
9109a097bd00Smrg	if test $found = "no" ; then
9110b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9111a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9112a097bd00Smrg		fi
9113a097bd00Smrg
9114b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9115a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9116a097bd00Smrg		fi
9117a097bd00Smrg
9118a097bd00Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
9119a097bd00Smrg
912092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
912192e95ad1Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
9122b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
912392e95ad1Smrg		if eval test \${$cacheid+y}
912492e95ad1Smrgthen :
912592e95ad1Smrg  printf %s "(cached) " >&6
9126838f5b0bSmrgelse case e in #(
9127838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9128a097bd00Smrg/* end confdefs.h.  */
9129a097bd00Smrgint i;
9130a097bd00Smrgint
913192e95ad1Smrgmain (void)
9132a097bd00Smrg{
9133a097bd00Smrg
9134a097bd00Smrg  ;
9135a097bd00Smrg  return 0;
9136a097bd00Smrg}
9137a097bd00Smrg_ACEOF
913892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
913992e95ad1Smrgthen :
9140a097bd00Smrg  eval $cacheid=yes
9141838f5b0bSmrgelse case e in #(
9142838f5b0bSmrg  e) eval $cacheid=no ;;
9143838f5b0bSmrgesac
9144a097bd00Smrgfi
914592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9146838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9147838f5b0bSmrgesac
9148a097bd00Smrgfi
9149a097bd00Smrg
9150a097bd00Smrg
9151a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9152a097bd00Smrg
9153a097bd00Smrg		eval supported=\$$cacheid
915492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
915592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9156a097bd00Smrg		if test "$supported" = "yes" ; then
9157a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
9158a097bd00Smrg			found="yes"
9159a097bd00Smrg		fi
9160a097bd00Smrg	fi
9161a097bd00Smrg
9162a097bd00Smrg
9163a097bd00Smrg
9164a097bd00Smrg
9165a097bd00Smrg
9166a097bd00Smrg
9167a097bd00Smrg
9168a097bd00Smrg
9169a097bd00Smrg
9170a097bd00Smrg
9171a097bd00Smrg
9172a097bd00Smrg
9173a097bd00Smrg
9174a097bd00Smrg
9175a097bd00Smrg
9176a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9177a097bd00Smrg
9178a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9179a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
918092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
918192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
918292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
918392e95ad1Smrgthen :
918492e95ad1Smrg  printf %s "(cached) " >&6
9185838f5b0bSmrgelse case e in #(
9186838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9187a097bd00Smrg/* end confdefs.h.  */
9188a097bd00Smrgint i;
9189a097bd00Smrg_ACEOF
919092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
919192e95ad1Smrgthen :
9192a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9193838f5b0bSmrgelse case e in #(
9194838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9195838f5b0bSmrgesac
9196a097bd00Smrgfi
9197838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9198838f5b0bSmrgesac
9199a097bd00Smrgfi
920092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
920192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9202a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9203a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9204a097bd00Smrgfi
9205a097bd00Smrg
9206a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9207a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9208a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9209a097bd00Smrg	fi
9210a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
921192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
921292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
921392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
921492e95ad1Smrgthen :
921592e95ad1Smrg  printf %s "(cached) " >&6
9216838f5b0bSmrgelse case e in #(
9217838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9218a097bd00Smrg/* end confdefs.h.  */
9219a097bd00Smrgint i;
9220a097bd00Smrg_ACEOF
922192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
922292e95ad1Smrgthen :
9223a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9224838f5b0bSmrgelse case e in #(
9225838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9226838f5b0bSmrgesac
9227a097bd00Smrgfi
9228838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9229838f5b0bSmrgesac
9230a097bd00Smrgfi
923192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
923292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9233a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9234a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9235a097bd00Smrgfi
9236a097bd00Smrg
9237a097bd00Smrgfound="no"
9238a097bd00Smrg
9239a097bd00Smrg	if test $found = "no" ; then
9240b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9241a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9242a097bd00Smrg		fi
9243a097bd00Smrg
9244b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9245a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9246a097bd00Smrg		fi
9247a097bd00Smrg
9248a097bd00Smrg		CFLAGS="$CFLAGS -Werror=address"
9249a097bd00Smrg
925092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
925192e95ad1Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
9252b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_address
925392e95ad1Smrg		if eval test \${$cacheid+y}
925492e95ad1Smrgthen :
925592e95ad1Smrg  printf %s "(cached) " >&6
9256838f5b0bSmrgelse case e in #(
9257838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9258a097bd00Smrg/* end confdefs.h.  */
9259a097bd00Smrgint i;
9260a097bd00Smrgint
926192e95ad1Smrgmain (void)
9262a097bd00Smrg{
9263a097bd00Smrg
9264a097bd00Smrg  ;
9265a097bd00Smrg  return 0;
9266a097bd00Smrg}
9267a097bd00Smrg_ACEOF
926892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
926992e95ad1Smrgthen :
9270a097bd00Smrg  eval $cacheid=yes
9271838f5b0bSmrgelse case e in #(
9272838f5b0bSmrg  e) eval $cacheid=no ;;
9273838f5b0bSmrgesac
9274a097bd00Smrgfi
927592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9276838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9277838f5b0bSmrgesac
9278a097bd00Smrgfi
9279a097bd00Smrg
9280a097bd00Smrg
9281a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9282a097bd00Smrg
9283a097bd00Smrg		eval supported=\$$cacheid
928492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
928592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9286a097bd00Smrg		if test "$supported" = "yes" ; then
9287a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
9288a097bd00Smrg			found="yes"
9289a097bd00Smrg		fi
9290a097bd00Smrg	fi
9291a097bd00Smrg
9292a097bd00Smrg
9293a097bd00Smrg
9294a097bd00Smrg
9295a097bd00Smrg
9296a097bd00Smrg
9297a097bd00Smrg
9298a097bd00Smrg
9299a097bd00Smrg
9300a097bd00Smrg
9301a097bd00Smrg
9302a097bd00Smrg
9303a097bd00Smrg
9304a097bd00Smrg
9305a097bd00Smrg
9306a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9307a097bd00Smrg
9308a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9309a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
931092e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
931192e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
931292e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
931392e95ad1Smrgthen :
931492e95ad1Smrg  printf %s "(cached) " >&6
9315838f5b0bSmrgelse case e in #(
9316838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9317a097bd00Smrg/* end confdefs.h.  */
9318a097bd00Smrgint i;
9319a097bd00Smrg_ACEOF
932092e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
932192e95ad1Smrgthen :
9322a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9323838f5b0bSmrgelse case e in #(
9324838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9325838f5b0bSmrgesac
9326a097bd00Smrgfi
9327838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9328838f5b0bSmrgesac
9329a097bd00Smrgfi
933092e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
933192e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9332a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9333a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9334a097bd00Smrgfi
9335a097bd00Smrg
9336a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9337a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9338a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9339a097bd00Smrg	fi
9340a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
934192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
934292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
934392e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
934492e95ad1Smrgthen :
934592e95ad1Smrg  printf %s "(cached) " >&6
9346838f5b0bSmrgelse case e in #(
9347838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9348a097bd00Smrg/* end confdefs.h.  */
9349a097bd00Smrgint i;
9350a097bd00Smrg_ACEOF
935192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
935292e95ad1Smrgthen :
9353a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9354838f5b0bSmrgelse case e in #(
9355838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9356838f5b0bSmrgesac
9357a097bd00Smrgfi
9358838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9359838f5b0bSmrgesac
9360a097bd00Smrgfi
936192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
936292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9363a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9364a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9365a097bd00Smrgfi
9366a097bd00Smrg
9367a097bd00Smrgfound="no"
9368a097bd00Smrg
9369a097bd00Smrg	if test $found = "no" ; then
9370b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9371a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9372a097bd00Smrg		fi
9373a097bd00Smrg
9374b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9375a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9376a097bd00Smrg		fi
9377a097bd00Smrg
9378a097bd00Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
9379a097bd00Smrg
938092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
938192e95ad1Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
9382b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
938392e95ad1Smrg		if eval test \${$cacheid+y}
938492e95ad1Smrgthen :
938592e95ad1Smrg  printf %s "(cached) " >&6
9386838f5b0bSmrgelse case e in #(
9387838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9388a097bd00Smrg/* end confdefs.h.  */
9389a097bd00Smrgint i;
9390a097bd00Smrgint
939192e95ad1Smrgmain (void)
9392a097bd00Smrg{
9393a097bd00Smrg
9394a097bd00Smrg  ;
9395a097bd00Smrg  return 0;
9396a097bd00Smrg}
9397a097bd00Smrg_ACEOF
939892e95ad1Smrgif ac_fn_c_try_link "$LINENO"
939992e95ad1Smrgthen :
9400a097bd00Smrg  eval $cacheid=yes
9401838f5b0bSmrgelse case e in #(
9402838f5b0bSmrg  e) eval $cacheid=no ;;
9403838f5b0bSmrgesac
9404a097bd00Smrgfi
940592e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9406838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9407838f5b0bSmrgesac
9408a097bd00Smrgfi
9409a097bd00Smrg
9410a097bd00Smrg
9411a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9412a097bd00Smrg
9413a097bd00Smrg		eval supported=\$$cacheid
941492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
941592e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9416a097bd00Smrg		if test "$supported" = "yes" ; then
9417a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
9418a097bd00Smrg			found="yes"
9419a097bd00Smrg		fi
9420a097bd00Smrg	fi
9421a097bd00Smrg
9422a097bd00Smrg	if test $found = "no" ; then
9423b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9424a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9425a097bd00Smrg		fi
9426a097bd00Smrg
9427b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9428a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9429a097bd00Smrg		fi
9430a097bd00Smrg
9431a097bd00Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9432a097bd00Smrg
943392e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
943492e95ad1Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
9435b91640d3Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
943692e95ad1Smrg		if eval test \${$cacheid+y}
943792e95ad1Smrgthen :
943892e95ad1Smrg  printf %s "(cached) " >&6
9439838f5b0bSmrgelse case e in #(
9440838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9441a097bd00Smrg/* end confdefs.h.  */
9442a097bd00Smrgint i;
9443a097bd00Smrgint
944492e95ad1Smrgmain (void)
9445a097bd00Smrg{
9446a097bd00Smrg
9447a097bd00Smrg  ;
9448a097bd00Smrg  return 0;
9449a097bd00Smrg}
9450a097bd00Smrg_ACEOF
945192e95ad1Smrgif ac_fn_c_try_link "$LINENO"
945292e95ad1Smrgthen :
9453a097bd00Smrg  eval $cacheid=yes
9454838f5b0bSmrgelse case e in #(
9455838f5b0bSmrg  e) eval $cacheid=no ;;
9456838f5b0bSmrgesac
9457a097bd00Smrgfi
945892e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9459838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9460838f5b0bSmrgesac
9461a097bd00Smrgfi
9462a097bd00Smrg
9463a097bd00Smrg
9464a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9465a097bd00Smrg
9466a097bd00Smrg		eval supported=\$$cacheid
946792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
946892e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9469a097bd00Smrg		if test "$supported" = "yes" ; then
9470a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9471a097bd00Smrg			found="yes"
9472a097bd00Smrg		fi
9473a097bd00Smrg	fi
9474a097bd00Smrg
9475a097bd00Smrg
9476a097bd00Smrg
9477a097bd00Smrg
9478a097bd00Smrg
9479a097bd00Smrg
9480a097bd00Smrg
9481a097bd00Smrg
9482a097bd00Smrg
9483a097bd00Smrg
9484a097bd00Smrg
9485a097bd00Smrg
9486a097bd00Smrg
9487a097bd00Smrg
9488a097bd00Smrg
9489a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9490a097bd00Smrg
9491a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9492a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
949392e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
949492e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
949592e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
949692e95ad1Smrgthen :
949792e95ad1Smrg  printf %s "(cached) " >&6
9498838f5b0bSmrgelse case e in #(
9499838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9500a097bd00Smrg/* end confdefs.h.  */
9501a097bd00Smrgint i;
9502a097bd00Smrg_ACEOF
950392e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
950492e95ad1Smrgthen :
9505a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9506838f5b0bSmrgelse case e in #(
9507838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9508838f5b0bSmrgesac
9509a097bd00Smrgfi
9510838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9511838f5b0bSmrgesac
9512a097bd00Smrgfi
951392e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
951492e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9515a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9516a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9517a097bd00Smrgfi
9518a097bd00Smrg
9519a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9520a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9521a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9522a097bd00Smrg	fi
9523a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
952492e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
952592e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
952692e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
952792e95ad1Smrgthen :
952892e95ad1Smrg  printf %s "(cached) " >&6
9529838f5b0bSmrgelse case e in #(
9530838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9531a097bd00Smrg/* end confdefs.h.  */
9532a097bd00Smrgint i;
9533a097bd00Smrg_ACEOF
953492e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
953592e95ad1Smrgthen :
9536a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9537838f5b0bSmrgelse case e in #(
9538838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9539838f5b0bSmrgesac
9540a097bd00Smrgfi
9541838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9542838f5b0bSmrgesac
9543a097bd00Smrgfi
954492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
954592e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9546a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9547a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9548a097bd00Smrgfi
9549a097bd00Smrg
9550a097bd00Smrgfound="no"
9551a097bd00Smrg
9552a097bd00Smrg	if test $found = "no" ; then
9553b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9554a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9555a097bd00Smrg		fi
9556a097bd00Smrg
9557b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9558a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9559a097bd00Smrg		fi
9560a097bd00Smrg
9561a097bd00Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9562a097bd00Smrg
956392e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
956492e95ad1Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9565b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
956692e95ad1Smrg		if eval test \${$cacheid+y}
956792e95ad1Smrgthen :
956892e95ad1Smrg  printf %s "(cached) " >&6
9569838f5b0bSmrgelse case e in #(
9570838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9571a097bd00Smrg/* end confdefs.h.  */
9572a097bd00Smrgint i;
9573a097bd00Smrgint
957492e95ad1Smrgmain (void)
9575a097bd00Smrg{
9576a097bd00Smrg
9577a097bd00Smrg  ;
9578a097bd00Smrg  return 0;
9579a097bd00Smrg}
9580a097bd00Smrg_ACEOF
958192e95ad1Smrgif ac_fn_c_try_link "$LINENO"
958292e95ad1Smrgthen :
9583a097bd00Smrg  eval $cacheid=yes
9584838f5b0bSmrgelse case e in #(
9585838f5b0bSmrg  e) eval $cacheid=no ;;
9586838f5b0bSmrgesac
9587a097bd00Smrgfi
958892e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9589838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9590838f5b0bSmrgesac
9591a097bd00Smrgfi
9592a097bd00Smrg
9593a097bd00Smrg
9594a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9595a097bd00Smrg
9596a097bd00Smrg		eval supported=\$$cacheid
959792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
959892e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9599a097bd00Smrg		if test "$supported" = "yes" ; then
9600a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9601a097bd00Smrg			found="yes"
9602a097bd00Smrg		fi
9603a097bd00Smrg	fi
9604a097bd00Smrg
9605a097bd00Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9606a097bd00Smrgelse
960792e95ad1Smrg{ 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
960892e95ad1Smrgprintf "%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;}
9609a097bd00Smrg
9610a097bd00Smrg
9611a097bd00Smrg
9612a097bd00Smrg
9613a097bd00Smrg
9614a097bd00Smrg
9615a097bd00Smrg
9616a097bd00Smrg
9617a097bd00Smrg
9618a097bd00Smrg
9619a097bd00Smrg
9620a097bd00Smrg
9621a097bd00Smrg
9622a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9623a097bd00Smrg
9624a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9625a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
962692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
962792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
962892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
962992e95ad1Smrgthen :
963092e95ad1Smrg  printf %s "(cached) " >&6
9631838f5b0bSmrgelse case e in #(
9632838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9633a097bd00Smrg/* end confdefs.h.  */
9634a097bd00Smrgint i;
9635a097bd00Smrg_ACEOF
963692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
963792e95ad1Smrgthen :
9638a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9639838f5b0bSmrgelse case e in #(
9640838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9641838f5b0bSmrgesac
9642a097bd00Smrgfi
9643838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9644838f5b0bSmrgesac
9645a097bd00Smrgfi
964692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
964792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9648a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9649a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9650a097bd00Smrgfi
9651a097bd00Smrg
9652a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9653a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9654a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9655a097bd00Smrg	fi
9656a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
965792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
965892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
965992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
966092e95ad1Smrgthen :
966192e95ad1Smrg  printf %s "(cached) " >&6
9662838f5b0bSmrgelse case e in #(
9663838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9664a097bd00Smrg/* end confdefs.h.  */
9665a097bd00Smrgint i;
9666a097bd00Smrg_ACEOF
966792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
966892e95ad1Smrgthen :
9669a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9670838f5b0bSmrgelse case e in #(
9671838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9672838f5b0bSmrgesac
9673a097bd00Smrgfi
9674838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9675838f5b0bSmrgesac
9676a097bd00Smrgfi
967792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
967892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9679a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9680a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9681a097bd00Smrgfi
9682a097bd00Smrg
9683a097bd00Smrgfound="no"
9684a097bd00Smrg
9685a097bd00Smrg	if test $found = "no" ; then
9686b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9687a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9688a097bd00Smrg		fi
9689a097bd00Smrg
9690b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9691a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9692a097bd00Smrg		fi
9693a097bd00Smrg
9694a097bd00Smrg		CFLAGS="$CFLAGS -Wimplicit"
9695a097bd00Smrg
969692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
969792e95ad1Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
9698a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
969992e95ad1Smrg		if eval test \${$cacheid+y}
970092e95ad1Smrgthen :
970192e95ad1Smrg  printf %s "(cached) " >&6
9702838f5b0bSmrgelse case e in #(
9703838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9704a097bd00Smrg/* end confdefs.h.  */
9705a097bd00Smrgint i;
9706a097bd00Smrgint
970792e95ad1Smrgmain (void)
9708a097bd00Smrg{
9709a097bd00Smrg
9710a097bd00Smrg  ;
9711a097bd00Smrg  return 0;
9712a097bd00Smrg}
9713a097bd00Smrg_ACEOF
971492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
971592e95ad1Smrgthen :
9716a097bd00Smrg  eval $cacheid=yes
9717838f5b0bSmrgelse case e in #(
9718838f5b0bSmrg  e) eval $cacheid=no ;;
9719838f5b0bSmrgesac
9720a097bd00Smrgfi
972192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9722838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9723838f5b0bSmrgesac
9724a097bd00Smrgfi
9725a097bd00Smrg
9726a097bd00Smrg
9727a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9728a097bd00Smrg
9729a097bd00Smrg		eval supported=\$$cacheid
973092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
973192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9732a097bd00Smrg		if test "$supported" = "yes" ; then
9733a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9734a097bd00Smrg			found="yes"
9735a097bd00Smrg		fi
9736a097bd00Smrg	fi
9737a097bd00Smrg
9738a097bd00Smrg
9739a097bd00Smrg
9740a097bd00Smrg
9741a097bd00Smrg
9742a097bd00Smrg
9743a097bd00Smrg
9744a097bd00Smrg
9745a097bd00Smrg
9746a097bd00Smrg
9747a097bd00Smrg
9748a097bd00Smrg
9749a097bd00Smrg
9750a097bd00Smrg
9751a097bd00Smrg
9752a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9753a097bd00Smrg
9754a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9755a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
975692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
975792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
975892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
975992e95ad1Smrgthen :
976092e95ad1Smrg  printf %s "(cached) " >&6
9761838f5b0bSmrgelse case e in #(
9762838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9763a097bd00Smrg/* end confdefs.h.  */
9764a097bd00Smrgint i;
9765a097bd00Smrg_ACEOF
976692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
976792e95ad1Smrgthen :
9768a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9769838f5b0bSmrgelse case e in #(
9770838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9771838f5b0bSmrgesac
9772a097bd00Smrgfi
9773838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9774838f5b0bSmrgesac
9775a097bd00Smrgfi
977692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
977792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9778a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9779a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9780a097bd00Smrgfi
9781a097bd00Smrg
9782a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9783a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9784a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9785a097bd00Smrg	fi
9786a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
978792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
978892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
978992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
979092e95ad1Smrgthen :
979192e95ad1Smrg  printf %s "(cached) " >&6
9792838f5b0bSmrgelse case e in #(
9793838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9794a097bd00Smrg/* end confdefs.h.  */
9795a097bd00Smrgint i;
9796a097bd00Smrg_ACEOF
979792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
979892e95ad1Smrgthen :
9799a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9800838f5b0bSmrgelse case e in #(
9801838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9802838f5b0bSmrgesac
9803a097bd00Smrgfi
9804838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9805838f5b0bSmrgesac
9806a097bd00Smrgfi
980792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
980892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9809a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9810a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9811a097bd00Smrgfi
9812a097bd00Smrg
9813a097bd00Smrgfound="no"
9814a097bd00Smrg
9815a097bd00Smrg	if test $found = "no" ; then
9816b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9817a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9818a097bd00Smrg		fi
9819a097bd00Smrg
9820b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9821a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9822a097bd00Smrg		fi
9823a097bd00Smrg
9824a097bd00Smrg		CFLAGS="$CFLAGS -Wnonnull"
9825a097bd00Smrg
982692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
982792e95ad1Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9828a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
982992e95ad1Smrg		if eval test \${$cacheid+y}
983092e95ad1Smrgthen :
983192e95ad1Smrg  printf %s "(cached) " >&6
9832838f5b0bSmrgelse case e in #(
9833838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9834a097bd00Smrg/* end confdefs.h.  */
9835a097bd00Smrgint i;
9836a097bd00Smrgint
983792e95ad1Smrgmain (void)
9838a097bd00Smrg{
9839a097bd00Smrg
9840a097bd00Smrg  ;
9841a097bd00Smrg  return 0;
9842a097bd00Smrg}
9843a097bd00Smrg_ACEOF
984492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
984592e95ad1Smrgthen :
9846a097bd00Smrg  eval $cacheid=yes
9847838f5b0bSmrgelse case e in #(
9848838f5b0bSmrg  e) eval $cacheid=no ;;
9849838f5b0bSmrgesac
9850a097bd00Smrgfi
985192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9852838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9853838f5b0bSmrgesac
9854a097bd00Smrgfi
9855a097bd00Smrg
9856a097bd00Smrg
9857a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9858a097bd00Smrg
9859a097bd00Smrg		eval supported=\$$cacheid
986092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
986192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9862a097bd00Smrg		if test "$supported" = "yes" ; then
9863a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9864a097bd00Smrg			found="yes"
9865a097bd00Smrg		fi
9866a097bd00Smrg	fi
9867a097bd00Smrg
9868a097bd00Smrg
9869a097bd00Smrg
9870a097bd00Smrg
9871a097bd00Smrg
9872a097bd00Smrg
9873a097bd00Smrg
9874a097bd00Smrg
9875a097bd00Smrg
9876a097bd00Smrg
9877a097bd00Smrg
9878a097bd00Smrg
9879a097bd00Smrg
9880a097bd00Smrg
9881a097bd00Smrg
9882a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9883a097bd00Smrg
9884a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9885a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
988692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
988792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
988892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
988992e95ad1Smrgthen :
989092e95ad1Smrg  printf %s "(cached) " >&6
9891838f5b0bSmrgelse case e in #(
9892838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9893a097bd00Smrg/* end confdefs.h.  */
9894a097bd00Smrgint i;
9895a097bd00Smrg_ACEOF
989692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
989792e95ad1Smrgthen :
9898a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9899838f5b0bSmrgelse case e in #(
9900838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9901838f5b0bSmrgesac
9902a097bd00Smrgfi
9903838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9904838f5b0bSmrgesac
9905a097bd00Smrgfi
990692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
990792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9908a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9909a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9910a097bd00Smrgfi
9911a097bd00Smrg
9912a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9913a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9914a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9915a097bd00Smrg	fi
9916a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
991792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
991892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
991992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
992092e95ad1Smrgthen :
992192e95ad1Smrg  printf %s "(cached) " >&6
9922838f5b0bSmrgelse case e in #(
9923838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9924a097bd00Smrg/* end confdefs.h.  */
9925a097bd00Smrgint i;
9926a097bd00Smrg_ACEOF
992792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
992892e95ad1Smrgthen :
9929a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9930838f5b0bSmrgelse case e in #(
9931838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9932838f5b0bSmrgesac
9933a097bd00Smrgfi
9934838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9935838f5b0bSmrgesac
9936a097bd00Smrgfi
993792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
993892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9939a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9940a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9941a097bd00Smrgfi
9942a097bd00Smrg
9943a097bd00Smrgfound="no"
9944a097bd00Smrg
9945a097bd00Smrg	if test $found = "no" ; then
9946b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9947a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9948a097bd00Smrg		fi
9949a097bd00Smrg
9950b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9951a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9952a097bd00Smrg		fi
9953a097bd00Smrg
9954a097bd00Smrg		CFLAGS="$CFLAGS -Winit-self"
9955a097bd00Smrg
995692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
995792e95ad1Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9958a097bd00Smrg		cacheid=xorg_cv_cc_flag__Winit_self
995992e95ad1Smrg		if eval test \${$cacheid+y}
996092e95ad1Smrgthen :
996192e95ad1Smrg  printf %s "(cached) " >&6
9962838f5b0bSmrgelse case e in #(
9963838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9964a097bd00Smrg/* end confdefs.h.  */
9965a097bd00Smrgint i;
9966a097bd00Smrgint
996792e95ad1Smrgmain (void)
9968a097bd00Smrg{
9969a097bd00Smrg
9970a097bd00Smrg  ;
9971a097bd00Smrg  return 0;
9972a097bd00Smrg}
9973a097bd00Smrg_ACEOF
997492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
997592e95ad1Smrgthen :
9976a097bd00Smrg  eval $cacheid=yes
9977838f5b0bSmrgelse case e in #(
9978838f5b0bSmrg  e) eval $cacheid=no ;;
9979838f5b0bSmrgesac
9980a097bd00Smrgfi
998192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9982838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
9983838f5b0bSmrgesac
9984a097bd00Smrgfi
9985a097bd00Smrg
9986a097bd00Smrg
9987a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9988a097bd00Smrg
9989a097bd00Smrg		eval supported=\$$cacheid
999092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
999192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
9992a097bd00Smrg		if test "$supported" = "yes" ; then
9993a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9994a097bd00Smrg			found="yes"
9995a097bd00Smrg		fi
9996a097bd00Smrg	fi
9997a097bd00Smrg
9998a097bd00Smrg
9999a097bd00Smrg
10000a097bd00Smrg
10001a097bd00Smrg
10002a097bd00Smrg
10003a097bd00Smrg
10004a097bd00Smrg
10005a097bd00Smrg
10006a097bd00Smrg
10007a097bd00Smrg
10008a097bd00Smrg
10009a097bd00Smrg
10010a097bd00Smrg
10011a097bd00Smrg
10012a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10013a097bd00Smrg
10014a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10015a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1001692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1001792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1001892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1001992e95ad1Smrgthen :
1002092e95ad1Smrg  printf %s "(cached) " >&6
10021838f5b0bSmrgelse case e in #(
10022838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10023a097bd00Smrg/* end confdefs.h.  */
10024a097bd00Smrgint i;
10025a097bd00Smrg_ACEOF
1002692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1002792e95ad1Smrgthen :
10028a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10029838f5b0bSmrgelse case e in #(
10030838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10031838f5b0bSmrgesac
10032a097bd00Smrgfi
10033838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10034838f5b0bSmrgesac
10035a097bd00Smrgfi
1003692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1003792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10038a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10039a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10040a097bd00Smrgfi
10041a097bd00Smrg
10042a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10043a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10044a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10045a097bd00Smrg	fi
10046a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1004792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1004892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1004992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1005092e95ad1Smrgthen :
1005192e95ad1Smrg  printf %s "(cached) " >&6
10052838f5b0bSmrgelse case e in #(
10053838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054a097bd00Smrg/* end confdefs.h.  */
10055a097bd00Smrgint i;
10056a097bd00Smrg_ACEOF
1005792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1005892e95ad1Smrgthen :
10059a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10060838f5b0bSmrgelse case e in #(
10061838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10062838f5b0bSmrgesac
10063a097bd00Smrgfi
10064838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10065838f5b0bSmrgesac
10066a097bd00Smrgfi
1006792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1006892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10069a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10070a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10071a097bd00Smrgfi
10072a097bd00Smrg
10073a097bd00Smrgfound="no"
10074a097bd00Smrg
10075a097bd00Smrg	if test $found = "no" ; then
10076b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10077a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10078a097bd00Smrg		fi
10079a097bd00Smrg
10080b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10081a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10082a097bd00Smrg		fi
10083a097bd00Smrg
10084a097bd00Smrg		CFLAGS="$CFLAGS -Wmain"
10085a097bd00Smrg
1008692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
1008792e95ad1Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
10088a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wmain
1008992e95ad1Smrg		if eval test \${$cacheid+y}
1009092e95ad1Smrgthen :
1009192e95ad1Smrg  printf %s "(cached) " >&6
10092838f5b0bSmrgelse case e in #(
10093838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10094a097bd00Smrg/* end confdefs.h.  */
10095a097bd00Smrgint i;
10096a097bd00Smrgint
1009792e95ad1Smrgmain (void)
10098a097bd00Smrg{
10099a097bd00Smrg
10100a097bd00Smrg  ;
10101a097bd00Smrg  return 0;
10102a097bd00Smrg}
10103a097bd00Smrg_ACEOF
1010492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1010592e95ad1Smrgthen :
10106a097bd00Smrg  eval $cacheid=yes
10107838f5b0bSmrgelse case e in #(
10108838f5b0bSmrg  e) eval $cacheid=no ;;
10109838f5b0bSmrgesac
10110a097bd00Smrgfi
1011192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10112838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10113838f5b0bSmrgesac
10114a097bd00Smrgfi
10115a097bd00Smrg
10116a097bd00Smrg
10117a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10118a097bd00Smrg
10119a097bd00Smrg		eval supported=\$$cacheid
1012092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1012192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10122a097bd00Smrg		if test "$supported" = "yes" ; then
10123a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
10124a097bd00Smrg			found="yes"
10125a097bd00Smrg		fi
10126a097bd00Smrg	fi
10127a097bd00Smrg
10128a097bd00Smrg
10129a097bd00Smrg
10130a097bd00Smrg
10131a097bd00Smrg
10132a097bd00Smrg
10133a097bd00Smrg
10134a097bd00Smrg
10135a097bd00Smrg
10136a097bd00Smrg
10137a097bd00Smrg
10138a097bd00Smrg
10139a097bd00Smrg
10140a097bd00Smrg
10141a097bd00Smrg
10142a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10143a097bd00Smrg
10144a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10145a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1014692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1014792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1014892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1014992e95ad1Smrgthen :
1015092e95ad1Smrg  printf %s "(cached) " >&6
10151838f5b0bSmrgelse case e in #(
10152838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10153a097bd00Smrg/* end confdefs.h.  */
10154a097bd00Smrgint i;
10155a097bd00Smrg_ACEOF
1015692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1015792e95ad1Smrgthen :
10158a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10159838f5b0bSmrgelse case e in #(
10160838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10161838f5b0bSmrgesac
10162a097bd00Smrgfi
10163838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10164838f5b0bSmrgesac
10165a097bd00Smrgfi
1016692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1016792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10168a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10169a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10170a097bd00Smrgfi
10171a097bd00Smrg
10172a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10173a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10174a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10175a097bd00Smrg	fi
10176a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1017792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1017892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1017992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1018092e95ad1Smrgthen :
1018192e95ad1Smrg  printf %s "(cached) " >&6
10182838f5b0bSmrgelse case e in #(
10183838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10184a097bd00Smrg/* end confdefs.h.  */
10185a097bd00Smrgint i;
10186a097bd00Smrg_ACEOF
1018792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1018892e95ad1Smrgthen :
10189a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10190838f5b0bSmrgelse case e in #(
10191838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10192838f5b0bSmrgesac
10193a097bd00Smrgfi
10194838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10195838f5b0bSmrgesac
10196a097bd00Smrgfi
1019792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1019892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10199a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10200a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10201a097bd00Smrgfi
10202a097bd00Smrg
10203a097bd00Smrgfound="no"
10204a097bd00Smrg
10205a097bd00Smrg	if test $found = "no" ; then
10206b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10207a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10208a097bd00Smrg		fi
10209a097bd00Smrg
10210b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10211a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10212a097bd00Smrg		fi
10213a097bd00Smrg
10214a097bd00Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
10215a097bd00Smrg
1021692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
1021792e95ad1Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
10218a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
1021992e95ad1Smrg		if eval test \${$cacheid+y}
1022092e95ad1Smrgthen :
1022192e95ad1Smrg  printf %s "(cached) " >&6
10222838f5b0bSmrgelse case e in #(
10223838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10224a097bd00Smrg/* end confdefs.h.  */
10225a097bd00Smrgint i;
10226a097bd00Smrgint
1022792e95ad1Smrgmain (void)
10228a097bd00Smrg{
10229a097bd00Smrg
10230a097bd00Smrg  ;
10231a097bd00Smrg  return 0;
10232a097bd00Smrg}
10233a097bd00Smrg_ACEOF
1023492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1023592e95ad1Smrgthen :
10236a097bd00Smrg  eval $cacheid=yes
10237838f5b0bSmrgelse case e in #(
10238838f5b0bSmrg  e) eval $cacheid=no ;;
10239838f5b0bSmrgesac
10240a097bd00Smrgfi
1024192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10242838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10243838f5b0bSmrgesac
10244a097bd00Smrgfi
10245a097bd00Smrg
10246a097bd00Smrg
10247a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10248a097bd00Smrg
10249a097bd00Smrg		eval supported=\$$cacheid
1025092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1025192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10252a097bd00Smrg		if test "$supported" = "yes" ; then
10253a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
10254a097bd00Smrg			found="yes"
10255a097bd00Smrg		fi
10256a097bd00Smrg	fi
10257a097bd00Smrg
10258a097bd00Smrg
10259a097bd00Smrg
10260a097bd00Smrg
10261a097bd00Smrg
10262a097bd00Smrg
10263a097bd00Smrg
10264a097bd00Smrg
10265a097bd00Smrg
10266a097bd00Smrg
10267a097bd00Smrg
10268a097bd00Smrg
10269a097bd00Smrg
10270a097bd00Smrg
10271a097bd00Smrg
10272a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10273a097bd00Smrg
10274a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10275a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1027692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1027792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1027892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1027992e95ad1Smrgthen :
1028092e95ad1Smrg  printf %s "(cached) " >&6
10281838f5b0bSmrgelse case e in #(
10282838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10283a097bd00Smrg/* end confdefs.h.  */
10284a097bd00Smrgint i;
10285a097bd00Smrg_ACEOF
1028692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1028792e95ad1Smrgthen :
10288a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10289838f5b0bSmrgelse case e in #(
10290838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10291838f5b0bSmrgesac
10292a097bd00Smrgfi
10293838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10294838f5b0bSmrgesac
10295a097bd00Smrgfi
1029692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1029792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10298a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10299a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10300a097bd00Smrgfi
10301a097bd00Smrg
10302a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10303a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10304a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10305a097bd00Smrg	fi
10306a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1030792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1030892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1030992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1031092e95ad1Smrgthen :
1031192e95ad1Smrg  printf %s "(cached) " >&6
10312838f5b0bSmrgelse case e in #(
10313838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10314a097bd00Smrg/* end confdefs.h.  */
10315a097bd00Smrgint i;
10316a097bd00Smrg_ACEOF
1031792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1031892e95ad1Smrgthen :
10319a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10320838f5b0bSmrgelse case e in #(
10321838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10322838f5b0bSmrgesac
10323a097bd00Smrgfi
10324838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10325838f5b0bSmrgesac
10326a097bd00Smrgfi
1032792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1032892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10329a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10330a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10331a097bd00Smrgfi
10332a097bd00Smrg
10333a097bd00Smrgfound="no"
10334a097bd00Smrg
10335a097bd00Smrg	if test $found = "no" ; then
10336b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10337a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10338a097bd00Smrg		fi
10339a097bd00Smrg
10340b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10341a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10342a097bd00Smrg		fi
10343a097bd00Smrg
10344a097bd00Smrg		CFLAGS="$CFLAGS -Wsequence-point"
10345a097bd00Smrg
1034692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
1034792e95ad1Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
10348a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
1034992e95ad1Smrg		if eval test \${$cacheid+y}
1035092e95ad1Smrgthen :
1035192e95ad1Smrg  printf %s "(cached) " >&6
10352838f5b0bSmrgelse case e in #(
10353838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10354a097bd00Smrg/* end confdefs.h.  */
10355a097bd00Smrgint i;
10356a097bd00Smrgint
1035792e95ad1Smrgmain (void)
10358a097bd00Smrg{
10359a097bd00Smrg
10360a097bd00Smrg  ;
10361a097bd00Smrg  return 0;
10362a097bd00Smrg}
10363a097bd00Smrg_ACEOF
1036492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1036592e95ad1Smrgthen :
10366a097bd00Smrg  eval $cacheid=yes
10367838f5b0bSmrgelse case e in #(
10368838f5b0bSmrg  e) eval $cacheid=no ;;
10369838f5b0bSmrgesac
10370a097bd00Smrgfi
1037192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10372838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10373838f5b0bSmrgesac
10374a097bd00Smrgfi
10375a097bd00Smrg
10376a097bd00Smrg
10377a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10378a097bd00Smrg
10379a097bd00Smrg		eval supported=\$$cacheid
1038092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1038192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10382a097bd00Smrg		if test "$supported" = "yes" ; then
10383a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
10384a097bd00Smrg			found="yes"
10385a097bd00Smrg		fi
10386a097bd00Smrg	fi
10387a097bd00Smrg
10388a097bd00Smrg
10389a097bd00Smrg
10390a097bd00Smrg
10391a097bd00Smrg
10392a097bd00Smrg
10393a097bd00Smrg
10394a097bd00Smrg
10395a097bd00Smrg
10396a097bd00Smrg
10397a097bd00Smrg
10398a097bd00Smrg
10399a097bd00Smrg
10400a097bd00Smrg
10401a097bd00Smrg
10402a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10403a097bd00Smrg
10404a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10405a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1040692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1040792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1040892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1040992e95ad1Smrgthen :
1041092e95ad1Smrg  printf %s "(cached) " >&6
10411838f5b0bSmrgelse case e in #(
10412838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10413a097bd00Smrg/* end confdefs.h.  */
10414a097bd00Smrgint i;
10415a097bd00Smrg_ACEOF
1041692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1041792e95ad1Smrgthen :
10418a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10419838f5b0bSmrgelse case e in #(
10420838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10421838f5b0bSmrgesac
10422a097bd00Smrgfi
10423838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10424838f5b0bSmrgesac
10425a097bd00Smrgfi
1042692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1042792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10428a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10429a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10430a097bd00Smrgfi
10431a097bd00Smrg
10432a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10433a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10434a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10435a097bd00Smrg	fi
10436a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1043792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1043892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1043992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1044092e95ad1Smrgthen :
1044192e95ad1Smrg  printf %s "(cached) " >&6
10442838f5b0bSmrgelse case e in #(
10443838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10444a097bd00Smrg/* end confdefs.h.  */
10445a097bd00Smrgint i;
10446a097bd00Smrg_ACEOF
1044792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1044892e95ad1Smrgthen :
10449a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10450838f5b0bSmrgelse case e in #(
10451838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10452838f5b0bSmrgesac
10453a097bd00Smrgfi
10454838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10455838f5b0bSmrgesac
10456a097bd00Smrgfi
1045792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1045892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10459a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10460a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10461a097bd00Smrgfi
10462a097bd00Smrg
10463a097bd00Smrgfound="no"
10464a097bd00Smrg
10465a097bd00Smrg	if test $found = "no" ; then
10466b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10467a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10468a097bd00Smrg		fi
10469a097bd00Smrg
10470b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10471a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10472a097bd00Smrg		fi
10473a097bd00Smrg
10474a097bd00Smrg		CFLAGS="$CFLAGS -Wreturn-type"
10475a097bd00Smrg
1047692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
1047792e95ad1Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
10478a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
1047992e95ad1Smrg		if eval test \${$cacheid+y}
1048092e95ad1Smrgthen :
1048192e95ad1Smrg  printf %s "(cached) " >&6
10482838f5b0bSmrgelse case e in #(
10483838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10484a097bd00Smrg/* end confdefs.h.  */
10485a097bd00Smrgint i;
10486a097bd00Smrgint
1048792e95ad1Smrgmain (void)
10488a097bd00Smrg{
10489a097bd00Smrg
10490a097bd00Smrg  ;
10491a097bd00Smrg  return 0;
10492a097bd00Smrg}
10493a097bd00Smrg_ACEOF
1049492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1049592e95ad1Smrgthen :
10496a097bd00Smrg  eval $cacheid=yes
10497838f5b0bSmrgelse case e in #(
10498838f5b0bSmrg  e) eval $cacheid=no ;;
10499838f5b0bSmrgesac
10500a097bd00Smrgfi
1050192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10502838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10503838f5b0bSmrgesac
10504a097bd00Smrgfi
10505a097bd00Smrg
10506a097bd00Smrg
10507a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10508a097bd00Smrg
10509a097bd00Smrg		eval supported=\$$cacheid
1051092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1051192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10512a097bd00Smrg		if test "$supported" = "yes" ; then
10513a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
10514a097bd00Smrg			found="yes"
10515a097bd00Smrg		fi
10516a097bd00Smrg	fi
10517a097bd00Smrg
10518a097bd00Smrg
10519a097bd00Smrg
10520a097bd00Smrg
10521a097bd00Smrg
10522a097bd00Smrg
10523a097bd00Smrg
10524a097bd00Smrg
10525a097bd00Smrg
10526a097bd00Smrg
10527a097bd00Smrg
10528a097bd00Smrg
10529a097bd00Smrg
10530a097bd00Smrg
10531a097bd00Smrg
10532a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10533a097bd00Smrg
10534a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10535a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1053692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1053792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1053892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1053992e95ad1Smrgthen :
1054092e95ad1Smrg  printf %s "(cached) " >&6
10541838f5b0bSmrgelse case e in #(
10542838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10543a097bd00Smrg/* end confdefs.h.  */
10544a097bd00Smrgint i;
10545a097bd00Smrg_ACEOF
1054692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1054792e95ad1Smrgthen :
10548a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10549838f5b0bSmrgelse case e in #(
10550838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10551838f5b0bSmrgesac
10552a097bd00Smrgfi
10553838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10554838f5b0bSmrgesac
10555a097bd00Smrgfi
1055692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1055792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10558a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10559a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10560a097bd00Smrgfi
10561a097bd00Smrg
10562a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10563a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10564a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10565a097bd00Smrg	fi
10566a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1056792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1056892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1056992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1057092e95ad1Smrgthen :
1057192e95ad1Smrg  printf %s "(cached) " >&6
10572838f5b0bSmrgelse case e in #(
10573838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10574a097bd00Smrg/* end confdefs.h.  */
10575a097bd00Smrgint i;
10576a097bd00Smrg_ACEOF
1057792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1057892e95ad1Smrgthen :
10579a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10580838f5b0bSmrgelse case e in #(
10581838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10582838f5b0bSmrgesac
10583a097bd00Smrgfi
10584838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10585838f5b0bSmrgesac
10586a097bd00Smrgfi
1058792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1058892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10589a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10590a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10591a097bd00Smrgfi
10592a097bd00Smrg
10593a097bd00Smrgfound="no"
10594a097bd00Smrg
10595a097bd00Smrg	if test $found = "no" ; then
10596b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10597a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10598a097bd00Smrg		fi
10599a097bd00Smrg
10600b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10601a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10602a097bd00Smrg		fi
10603a097bd00Smrg
10604a097bd00Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
10605a097bd00Smrg
1060692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
1060792e95ad1Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10608a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
1060992e95ad1Smrg		if eval test \${$cacheid+y}
1061092e95ad1Smrgthen :
1061192e95ad1Smrg  printf %s "(cached) " >&6
10612838f5b0bSmrgelse case e in #(
10613838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10614a097bd00Smrg/* end confdefs.h.  */
10615a097bd00Smrgint i;
10616a097bd00Smrgint
1061792e95ad1Smrgmain (void)
10618a097bd00Smrg{
10619a097bd00Smrg
10620a097bd00Smrg  ;
10621a097bd00Smrg  return 0;
10622a097bd00Smrg}
10623a097bd00Smrg_ACEOF
1062492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1062592e95ad1Smrgthen :
10626a097bd00Smrg  eval $cacheid=yes
10627838f5b0bSmrgelse case e in #(
10628838f5b0bSmrg  e) eval $cacheid=no ;;
10629838f5b0bSmrgesac
10630a097bd00Smrgfi
1063192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10632838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10633838f5b0bSmrgesac
10634a097bd00Smrgfi
10635a097bd00Smrg
10636a097bd00Smrg
10637a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10638a097bd00Smrg
10639a097bd00Smrg		eval supported=\$$cacheid
1064092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1064192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10642a097bd00Smrg		if test "$supported" = "yes" ; then
10643a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10644a097bd00Smrg			found="yes"
10645a097bd00Smrg		fi
10646a097bd00Smrg	fi
10647a097bd00Smrg
10648a097bd00Smrg
10649a097bd00Smrg
10650a097bd00Smrg
10651a097bd00Smrg
10652a097bd00Smrg
10653a097bd00Smrg
10654a097bd00Smrg
10655a097bd00Smrg
10656a097bd00Smrg
10657a097bd00Smrg
10658a097bd00Smrg
10659a097bd00Smrg
10660a097bd00Smrg
10661a097bd00Smrg
10662a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10663a097bd00Smrg
10664a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10665a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1066692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1066792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1066892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1066992e95ad1Smrgthen :
1067092e95ad1Smrg  printf %s "(cached) " >&6
10671838f5b0bSmrgelse case e in #(
10672838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10673a097bd00Smrg/* end confdefs.h.  */
10674a097bd00Smrgint i;
10675a097bd00Smrg_ACEOF
1067692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1067792e95ad1Smrgthen :
10678a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10679838f5b0bSmrgelse case e in #(
10680838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10681838f5b0bSmrgesac
10682a097bd00Smrgfi
10683838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10684838f5b0bSmrgesac
10685a097bd00Smrgfi
1068692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1068792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10688a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10689a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10690a097bd00Smrgfi
10691a097bd00Smrg
10692a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10693a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10694a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10695a097bd00Smrg	fi
10696a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1069792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1069892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1069992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1070092e95ad1Smrgthen :
1070192e95ad1Smrg  printf %s "(cached) " >&6
10702838f5b0bSmrgelse case e in #(
10703838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10704a097bd00Smrg/* end confdefs.h.  */
10705a097bd00Smrgint i;
10706a097bd00Smrg_ACEOF
1070792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1070892e95ad1Smrgthen :
10709a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10710838f5b0bSmrgelse case e in #(
10711838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10712838f5b0bSmrgesac
10713a097bd00Smrgfi
10714838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10715838f5b0bSmrgesac
10716a097bd00Smrgfi
1071792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1071892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10719a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10720a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10721a097bd00Smrgfi
10722a097bd00Smrg
10723a097bd00Smrgfound="no"
10724a097bd00Smrg
10725a097bd00Smrg	if test $found = "no" ; then
10726b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10727a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10728a097bd00Smrg		fi
10729a097bd00Smrg
10730b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10731a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10732a097bd00Smrg		fi
10733a097bd00Smrg
10734a097bd00Smrg		CFLAGS="$CFLAGS -Warray-bounds"
10735a097bd00Smrg
1073692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
1073792e95ad1Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
10738a097bd00Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
1073992e95ad1Smrg		if eval test \${$cacheid+y}
1074092e95ad1Smrgthen :
1074192e95ad1Smrg  printf %s "(cached) " >&6
10742838f5b0bSmrgelse case e in #(
10743838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10744a097bd00Smrg/* end confdefs.h.  */
10745a097bd00Smrgint i;
10746a097bd00Smrgint
1074792e95ad1Smrgmain (void)
10748a097bd00Smrg{
10749a097bd00Smrg
10750a097bd00Smrg  ;
10751a097bd00Smrg  return 0;
10752a097bd00Smrg}
10753a097bd00Smrg_ACEOF
1075492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1075592e95ad1Smrgthen :
10756a097bd00Smrg  eval $cacheid=yes
10757838f5b0bSmrgelse case e in #(
10758838f5b0bSmrg  e) eval $cacheid=no ;;
10759838f5b0bSmrgesac
10760a097bd00Smrgfi
1076192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10762838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10763838f5b0bSmrgesac
10764a097bd00Smrgfi
10765a097bd00Smrg
10766a097bd00Smrg
10767a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10768a097bd00Smrg
10769a097bd00Smrg		eval supported=\$$cacheid
1077092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1077192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10772a097bd00Smrg		if test "$supported" = "yes" ; then
10773a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10774a097bd00Smrg			found="yes"
10775a097bd00Smrg		fi
10776a097bd00Smrg	fi
10777a097bd00Smrg
10778a097bd00Smrg
10779a097bd00Smrg
10780a097bd00Smrg
10781a097bd00Smrg
10782a097bd00Smrg
10783a097bd00Smrg
10784a097bd00Smrg
10785a097bd00Smrg
10786a097bd00Smrg
10787a097bd00Smrg
10788a097bd00Smrg
10789a097bd00Smrg
10790a097bd00Smrg
10791a097bd00Smrg
10792a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10793a097bd00Smrg
10794a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10795a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1079692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1079792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1079892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1079992e95ad1Smrgthen :
1080092e95ad1Smrg  printf %s "(cached) " >&6
10801838f5b0bSmrgelse case e in #(
10802838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10803a097bd00Smrg/* end confdefs.h.  */
10804a097bd00Smrgint i;
10805a097bd00Smrg_ACEOF
1080692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1080792e95ad1Smrgthen :
10808a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10809838f5b0bSmrgelse case e in #(
10810838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10811838f5b0bSmrgesac
10812a097bd00Smrgfi
10813838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10814838f5b0bSmrgesac
10815a097bd00Smrgfi
1081692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1081792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10818a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10819a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10820a097bd00Smrgfi
10821a097bd00Smrg
10822a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10823a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10824a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10825a097bd00Smrg	fi
10826a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1082792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1082892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1082992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1083092e95ad1Smrgthen :
1083192e95ad1Smrg  printf %s "(cached) " >&6
10832838f5b0bSmrgelse case e in #(
10833838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10834a097bd00Smrg/* end confdefs.h.  */
10835a097bd00Smrgint i;
10836a097bd00Smrg_ACEOF
1083792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1083892e95ad1Smrgthen :
10839a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10840838f5b0bSmrgelse case e in #(
10841838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10842838f5b0bSmrgesac
10843a097bd00Smrgfi
10844838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10845838f5b0bSmrgesac
10846a097bd00Smrgfi
1084792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1084892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10849a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10850a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10851a097bd00Smrgfi
10852a097bd00Smrg
10853a097bd00Smrgfound="no"
10854a097bd00Smrg
10855a097bd00Smrg	if test $found = "no" ; then
10856b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10857a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10858a097bd00Smrg		fi
10859a097bd00Smrg
10860b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10861a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10862a097bd00Smrg		fi
10863a097bd00Smrg
10864a097bd00Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
10865a097bd00Smrg
1086692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1086792e95ad1Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10868a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1086992e95ad1Smrg		if eval test \${$cacheid+y}
1087092e95ad1Smrgthen :
1087192e95ad1Smrg  printf %s "(cached) " >&6
10872838f5b0bSmrgelse case e in #(
10873838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10874a097bd00Smrg/* end confdefs.h.  */
10875a097bd00Smrgint i;
10876a097bd00Smrgint
1087792e95ad1Smrgmain (void)
10878a097bd00Smrg{
10879a097bd00Smrg
10880a097bd00Smrg  ;
10881a097bd00Smrg  return 0;
10882a097bd00Smrg}
10883a097bd00Smrg_ACEOF
1088492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1088592e95ad1Smrgthen :
10886a097bd00Smrg  eval $cacheid=yes
10887838f5b0bSmrgelse case e in #(
10888838f5b0bSmrg  e) eval $cacheid=no ;;
10889838f5b0bSmrgesac
10890a097bd00Smrgfi
1089192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10892838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
10893838f5b0bSmrgesac
10894a097bd00Smrgfi
10895a097bd00Smrg
10896a097bd00Smrg
10897a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10898a097bd00Smrg
10899a097bd00Smrg		eval supported=\$$cacheid
1090092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1090192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
10902a097bd00Smrg		if test "$supported" = "yes" ; then
10903a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10904a097bd00Smrg			found="yes"
10905a097bd00Smrg		fi
10906a097bd00Smrg	fi
10907a097bd00Smrg
10908a097bd00Smrg
10909a097bd00Smrg
10910a097bd00Smrg
10911a097bd00Smrg
10912a097bd00Smrg
10913a097bd00Smrg
10914a097bd00Smrg
10915a097bd00Smrg
10916a097bd00Smrg
10917a097bd00Smrg
10918a097bd00Smrg
10919a097bd00Smrg
10920a097bd00Smrg
10921a097bd00Smrg
10922a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10923a097bd00Smrg
10924a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10925a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1092692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1092792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1092892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1092992e95ad1Smrgthen :
1093092e95ad1Smrg  printf %s "(cached) " >&6
10931838f5b0bSmrgelse case e in #(
10932838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10933a097bd00Smrg/* end confdefs.h.  */
10934a097bd00Smrgint i;
10935a097bd00Smrg_ACEOF
1093692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1093792e95ad1Smrgthen :
10938a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10939838f5b0bSmrgelse case e in #(
10940838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10941838f5b0bSmrgesac
10942a097bd00Smrgfi
10943838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10944838f5b0bSmrgesac
10945a097bd00Smrgfi
1094692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1094792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10948a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10949a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10950a097bd00Smrgfi
10951a097bd00Smrg
10952a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10953a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10954a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10955a097bd00Smrg	fi
10956a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1095792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1095892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1095992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1096092e95ad1Smrgthen :
1096192e95ad1Smrg  printf %s "(cached) " >&6
10962838f5b0bSmrgelse case e in #(
10963838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10964a097bd00Smrg/* end confdefs.h.  */
10965a097bd00Smrgint i;
10966a097bd00Smrg_ACEOF
1096792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1096892e95ad1Smrgthen :
10969a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10970838f5b0bSmrgelse case e in #(
10971838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10972838f5b0bSmrgesac
10973a097bd00Smrgfi
10974838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10975838f5b0bSmrgesac
10976a097bd00Smrgfi
1097792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1097892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10979a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10980a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10981a097bd00Smrgfi
10982a097bd00Smrg
10983a097bd00Smrgfound="no"
10984a097bd00Smrg
10985a097bd00Smrg	if test $found = "no" ; then
10986b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10987a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10988a097bd00Smrg		fi
10989a097bd00Smrg
10990b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10991a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10992a097bd00Smrg		fi
10993a097bd00Smrg
10994a097bd00Smrg		CFLAGS="$CFLAGS -Waddress"
10995a097bd00Smrg
1099692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1099792e95ad1Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10998a097bd00Smrg		cacheid=xorg_cv_cc_flag__Waddress
1099992e95ad1Smrg		if eval test \${$cacheid+y}
1100092e95ad1Smrgthen :
1100192e95ad1Smrg  printf %s "(cached) " >&6
11002838f5b0bSmrgelse case e in #(
11003838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11004a097bd00Smrg/* end confdefs.h.  */
11005a097bd00Smrgint i;
11006a097bd00Smrgint
1100792e95ad1Smrgmain (void)
11008a097bd00Smrg{
11009a097bd00Smrg
11010a097bd00Smrg  ;
11011a097bd00Smrg  return 0;
11012a097bd00Smrg}
11013a097bd00Smrg_ACEOF
1101492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1101592e95ad1Smrgthen :
11016a097bd00Smrg  eval $cacheid=yes
11017838f5b0bSmrgelse case e in #(
11018838f5b0bSmrg  e) eval $cacheid=no ;;
11019838f5b0bSmrgesac
11020a097bd00Smrgfi
1102192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11022838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11023838f5b0bSmrgesac
11024a097bd00Smrgfi
11025a097bd00Smrg
11026a097bd00Smrg
11027a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11028a097bd00Smrg
11029a097bd00Smrg		eval supported=\$$cacheid
1103092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1103192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11032a097bd00Smrg		if test "$supported" = "yes" ; then
11033a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
11034a097bd00Smrg			found="yes"
11035a097bd00Smrg		fi
11036a097bd00Smrg	fi
11037a097bd00Smrg
11038a097bd00Smrg
11039a097bd00Smrg
11040a097bd00Smrg
11041a097bd00Smrg
11042a097bd00Smrg
11043a097bd00Smrg
11044a097bd00Smrg
11045a097bd00Smrg
11046a097bd00Smrg
11047a097bd00Smrg
11048a097bd00Smrg
11049a097bd00Smrg
11050a097bd00Smrg
11051a097bd00Smrg
11052a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11053a097bd00Smrg
11054a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11055a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1105692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1105792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1105892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1105992e95ad1Smrgthen :
1106092e95ad1Smrg  printf %s "(cached) " >&6
11061838f5b0bSmrgelse case e in #(
11062838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11063a097bd00Smrg/* end confdefs.h.  */
11064a097bd00Smrgint i;
11065a097bd00Smrg_ACEOF
1106692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1106792e95ad1Smrgthen :
11068a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11069838f5b0bSmrgelse case e in #(
11070838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11071838f5b0bSmrgesac
11072a097bd00Smrgfi
11073838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11074838f5b0bSmrgesac
11075a097bd00Smrgfi
1107692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1107792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11078a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11079a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11080a097bd00Smrgfi
11081a097bd00Smrg
11082a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11083a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11084a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11085a097bd00Smrg	fi
11086a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1108792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1108892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1108992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1109092e95ad1Smrgthen :
1109192e95ad1Smrg  printf %s "(cached) " >&6
11092838f5b0bSmrgelse case e in #(
11093838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11094a097bd00Smrg/* end confdefs.h.  */
11095a097bd00Smrgint i;
11096a097bd00Smrg_ACEOF
1109792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1109892e95ad1Smrgthen :
11099a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11100838f5b0bSmrgelse case e in #(
11101838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11102838f5b0bSmrgesac
11103a097bd00Smrgfi
11104838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11105838f5b0bSmrgesac
11106a097bd00Smrgfi
1110792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1110892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11109a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11110a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11111a097bd00Smrgfi
11112a097bd00Smrg
11113a097bd00Smrgfound="no"
11114a097bd00Smrg
11115a097bd00Smrg	if test $found = "no" ; then
11116b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11117a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11118a097bd00Smrg		fi
11119a097bd00Smrg
11120b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11121a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11122a097bd00Smrg		fi
11123a097bd00Smrg
11124a097bd00Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
11125a097bd00Smrg
1112692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1112792e95ad1Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
11128a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1112992e95ad1Smrg		if eval test \${$cacheid+y}
1113092e95ad1Smrgthen :
1113192e95ad1Smrg  printf %s "(cached) " >&6
11132838f5b0bSmrgelse case e in #(
11133838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11134a097bd00Smrg/* end confdefs.h.  */
11135a097bd00Smrgint i;
11136a097bd00Smrgint
1113792e95ad1Smrgmain (void)
11138a097bd00Smrg{
11139a097bd00Smrg
11140a097bd00Smrg  ;
11141a097bd00Smrg  return 0;
11142a097bd00Smrg}
11143a097bd00Smrg_ACEOF
1114492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1114592e95ad1Smrgthen :
11146a097bd00Smrg  eval $cacheid=yes
11147838f5b0bSmrgelse case e in #(
11148838f5b0bSmrg  e) eval $cacheid=no ;;
11149838f5b0bSmrgesac
11150a097bd00Smrgfi
1115192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11152838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11153838f5b0bSmrgesac
11154a097bd00Smrgfi
11155a097bd00Smrg
11156a097bd00Smrg
11157a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11158a097bd00Smrg
11159a097bd00Smrg		eval supported=\$$cacheid
1116092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1116192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11162a097bd00Smrg		if test "$supported" = "yes" ; then
11163a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
11164a097bd00Smrg			found="yes"
11165a097bd00Smrg		fi
11166a097bd00Smrg	fi
11167a097bd00Smrg
11168a097bd00Smrg
11169a097bd00Smrg
11170a097bd00Smrg
11171a097bd00Smrg
11172a097bd00Smrg
11173a097bd00Smrg
11174a097bd00Smrg
11175a097bd00Smrg
11176a097bd00Smrg
11177a097bd00Smrg
11178a097bd00Smrg
11179a097bd00Smrg
11180a097bd00Smrg
11181a097bd00Smrg
11182a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11183a097bd00Smrg
11184a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11185a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1118692e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1118792e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1118892e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1118992e95ad1Smrgthen :
1119092e95ad1Smrg  printf %s "(cached) " >&6
11191838f5b0bSmrgelse case e in #(
11192838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11193a097bd00Smrg/* end confdefs.h.  */
11194a097bd00Smrgint i;
11195a097bd00Smrg_ACEOF
1119692e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1119792e95ad1Smrgthen :
11198a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11199838f5b0bSmrgelse case e in #(
11200838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11201838f5b0bSmrgesac
11202a097bd00Smrgfi
11203838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11204838f5b0bSmrgesac
11205a097bd00Smrgfi
1120692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1120792e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11208a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11209a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11210a097bd00Smrgfi
11211a097bd00Smrg
11212a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11213a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11214a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11215a097bd00Smrg	fi
11216a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1121792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1121892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1121992e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1122092e95ad1Smrgthen :
1122192e95ad1Smrg  printf %s "(cached) " >&6
11222838f5b0bSmrgelse case e in #(
11223838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11224a097bd00Smrg/* end confdefs.h.  */
11225a097bd00Smrgint i;
11226a097bd00Smrg_ACEOF
1122792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1122892e95ad1Smrgthen :
11229a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11230838f5b0bSmrgelse case e in #(
11231838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11232838f5b0bSmrgesac
11233a097bd00Smrgfi
11234838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11235838f5b0bSmrgesac
11236a097bd00Smrgfi
1123792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1123892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11239a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11240a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11241a097bd00Smrgfi
11242a097bd00Smrg
11243a097bd00Smrgfound="no"
11244a097bd00Smrg
11245a097bd00Smrg	if test $found = "no" ; then
11246b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11247a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11248a097bd00Smrg		fi
11249a097bd00Smrg
11250b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11251a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11252a097bd00Smrg		fi
11253a097bd00Smrg
11254a097bd00Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
11255a097bd00Smrg
1125692e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1125792e95ad1Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
11258a097bd00Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1125992e95ad1Smrg		if eval test \${$cacheid+y}
1126092e95ad1Smrgthen :
1126192e95ad1Smrg  printf %s "(cached) " >&6
11262838f5b0bSmrgelse case e in #(
11263838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11264a097bd00Smrg/* end confdefs.h.  */
11265a097bd00Smrgint i;
11266a097bd00Smrgint
1126792e95ad1Smrgmain (void)
11268a097bd00Smrg{
11269a097bd00Smrg
11270a097bd00Smrg  ;
11271a097bd00Smrg  return 0;
11272a097bd00Smrg}
11273a097bd00Smrg_ACEOF
1127492e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1127592e95ad1Smrgthen :
11276a097bd00Smrg  eval $cacheid=yes
11277838f5b0bSmrgelse case e in #(
11278838f5b0bSmrg  e) eval $cacheid=no ;;
11279838f5b0bSmrgesac
11280a097bd00Smrgfi
1128192e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11282838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11283838f5b0bSmrgesac
11284a097bd00Smrgfi
11285a097bd00Smrg
11286a097bd00Smrg
11287a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11288a097bd00Smrg
11289a097bd00Smrg		eval supported=\$$cacheid
1129092e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1129192e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11292a097bd00Smrg		if test "$supported" = "yes" ; then
11293a097bd00Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
11294a097bd00Smrg			found="yes"
11295a097bd00Smrg		fi
11296a097bd00Smrg	fi
11297a097bd00Smrg
11298a097bd00Smrg
11299a097bd00Smrgfi
11300a097bd00Smrg
11301a097bd00Smrg
11302a097bd00Smrg
11303a097bd00Smrg
11304a097bd00Smrg
11305a097bd00Smrg
11306a097bd00Smrg
11307a097bd00Smrg		CWARNFLAGS="$BASE_CFLAGS"
11308a097bd00Smrg		if  test "x$GCC" = xyes ; then
11309a097bd00Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
11310a097bd00Smrg		fi
11311a097bd00Smrg
11312a097bd00Smrg
11313a097bd00Smrg
11314a097bd00Smrg
11315a097bd00Smrg
11316a097bd00Smrg
11317a097bd00Smrg
11318a097bd00Smrg
11319a097bd00Smrg# Check whether --enable-strict-compilation was given.
1132092e95ad1Smrgif test ${enable_strict_compilation+y}
1132192e95ad1Smrgthen :
11322a097bd00Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11323838f5b0bSmrgelse case e in #(
11324838f5b0bSmrg  e) STRICT_COMPILE=no ;;
11325838f5b0bSmrgesac
11326a097bd00Smrgfi
11327a097bd00Smrg
11328a097bd00Smrg
11329a097bd00Smrg
11330a097bd00Smrg
11331a097bd00Smrg
11332a097bd00Smrg
11333a097bd00SmrgSTRICT_CFLAGS=""
11334a097bd00Smrg
11335a097bd00Smrg
11336a097bd00Smrg
11337a097bd00Smrg
11338a097bd00Smrg
11339a097bd00Smrg
11340a097bd00Smrg
11341a097bd00Smrg
11342a097bd00Smrg
11343a097bd00Smrg
11344a097bd00Smrg
11345a097bd00Smrg
11346a097bd00Smrg
11347a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11348a097bd00Smrg
11349a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11350a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1135192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1135292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1135392e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1135492e95ad1Smrgthen :
1135592e95ad1Smrg  printf %s "(cached) " >&6
11356838f5b0bSmrgelse case e in #(
11357838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11358a097bd00Smrg/* end confdefs.h.  */
11359a097bd00Smrgint i;
11360a097bd00Smrg_ACEOF
1136192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1136292e95ad1Smrgthen :
11363a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11364838f5b0bSmrgelse case e in #(
11365838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11366838f5b0bSmrgesac
11367a097bd00Smrgfi
11368838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11369838f5b0bSmrgesac
11370a097bd00Smrgfi
1137192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1137292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11373a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11374a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11375a097bd00Smrgfi
11376a097bd00Smrg
11377a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11378a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11379a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11380a097bd00Smrg	fi
11381a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1138292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1138392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1138492e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1138592e95ad1Smrgthen :
1138692e95ad1Smrg  printf %s "(cached) " >&6
11387838f5b0bSmrgelse case e in #(
11388838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11389a097bd00Smrg/* end confdefs.h.  */
11390a097bd00Smrgint i;
11391a097bd00Smrg_ACEOF
1139292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1139392e95ad1Smrgthen :
11394a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11395838f5b0bSmrgelse case e in #(
11396838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11397838f5b0bSmrgesac
11398a097bd00Smrgfi
11399838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11400838f5b0bSmrgesac
11401a097bd00Smrgfi
1140292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1140392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11404a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11405a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11406a097bd00Smrgfi
11407a097bd00Smrg
11408a097bd00Smrgfound="no"
11409a097bd00Smrg
11410a097bd00Smrg	if test $found = "no" ; then
11411b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11412a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11413a097bd00Smrg		fi
11414a097bd00Smrg
11415b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11416a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11417a097bd00Smrg		fi
11418a097bd00Smrg
11419a097bd00Smrg		CFLAGS="$CFLAGS -pedantic"
11420a097bd00Smrg
1142192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1142292e95ad1Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
11423a097bd00Smrg		cacheid=xorg_cv_cc_flag__pedantic
1142492e95ad1Smrg		if eval test \${$cacheid+y}
1142592e95ad1Smrgthen :
1142692e95ad1Smrg  printf %s "(cached) " >&6
11427838f5b0bSmrgelse case e in #(
11428838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11429a097bd00Smrg/* end confdefs.h.  */
11430a097bd00Smrgint i;
11431a097bd00Smrgint
1143292e95ad1Smrgmain (void)
11433a097bd00Smrg{
11434a097bd00Smrg
11435a097bd00Smrg  ;
11436a097bd00Smrg  return 0;
11437a097bd00Smrg}
11438a097bd00Smrg_ACEOF
1143992e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1144092e95ad1Smrgthen :
11441a097bd00Smrg  eval $cacheid=yes
11442838f5b0bSmrgelse case e in #(
11443838f5b0bSmrg  e) eval $cacheid=no ;;
11444838f5b0bSmrgesac
11445a097bd00Smrgfi
1144692e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11447838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11448838f5b0bSmrgesac
11449a097bd00Smrgfi
11450a097bd00Smrg
11451a097bd00Smrg
11452a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11453a097bd00Smrg
11454a097bd00Smrg		eval supported=\$$cacheid
1145592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1145692e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11457a097bd00Smrg		if test "$supported" = "yes" ; then
11458a097bd00Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
11459a097bd00Smrg			found="yes"
11460a097bd00Smrg		fi
11461a097bd00Smrg	fi
11462a097bd00Smrg
11463a097bd00Smrg
11464a097bd00Smrg
11465a097bd00Smrg
11466a097bd00Smrg
11467a097bd00Smrg
11468a097bd00Smrg
11469a097bd00Smrg
11470a097bd00Smrg
11471a097bd00Smrg
11472a097bd00Smrg
11473a097bd00Smrg
11474a097bd00Smrg
11475a097bd00Smrg
11476a097bd00Smrg
11477a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11478a097bd00Smrg
11479a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11480a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1148192e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1148292e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1148392e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1148492e95ad1Smrgthen :
1148592e95ad1Smrg  printf %s "(cached) " >&6
11486838f5b0bSmrgelse case e in #(
11487838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11488a097bd00Smrg/* end confdefs.h.  */
11489a097bd00Smrgint i;
11490a097bd00Smrg_ACEOF
1149192e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1149292e95ad1Smrgthen :
11493a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11494838f5b0bSmrgelse case e in #(
11495838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11496838f5b0bSmrgesac
11497a097bd00Smrgfi
11498838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11499838f5b0bSmrgesac
11500a097bd00Smrgfi
1150192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1150292e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11503a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11504a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11505a097bd00Smrgfi
11506a097bd00Smrg
11507a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11508a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11509a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11510a097bd00Smrg	fi
11511a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1151292e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1151392e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1151492e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1151592e95ad1Smrgthen :
1151692e95ad1Smrg  printf %s "(cached) " >&6
11517838f5b0bSmrgelse case e in #(
11518838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11519a097bd00Smrg/* end confdefs.h.  */
11520a097bd00Smrgint i;
11521a097bd00Smrg_ACEOF
1152292e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1152392e95ad1Smrgthen :
11524a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11525838f5b0bSmrgelse case e in #(
11526838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11527838f5b0bSmrgesac
11528a097bd00Smrgfi
11529838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11530838f5b0bSmrgesac
11531a097bd00Smrgfi
1153292e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1153392e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11534a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11535a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11536a097bd00Smrgfi
11537a097bd00Smrg
11538a097bd00Smrgfound="no"
11539a097bd00Smrg
11540a097bd00Smrg	if test $found = "no" ; then
11541b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11542a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11543a097bd00Smrg		fi
11544a097bd00Smrg
11545b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11546a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11547a097bd00Smrg		fi
11548a097bd00Smrg
11549a097bd00Smrg		CFLAGS="$CFLAGS -Werror"
11550a097bd00Smrg
1155192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1155292e95ad1Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
11553a097bd00Smrg		cacheid=xorg_cv_cc_flag__Werror
1155492e95ad1Smrg		if eval test \${$cacheid+y}
1155592e95ad1Smrgthen :
1155692e95ad1Smrg  printf %s "(cached) " >&6
11557838f5b0bSmrgelse case e in #(
11558838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11559a097bd00Smrg/* end confdefs.h.  */
11560a097bd00Smrgint i;
11561a097bd00Smrgint
1156292e95ad1Smrgmain (void)
11563a097bd00Smrg{
11564a097bd00Smrg
11565a097bd00Smrg  ;
11566a097bd00Smrg  return 0;
11567a6d9b409Smrg}
11568a097bd00Smrg_ACEOF
1156992e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1157092e95ad1Smrgthen :
11571a097bd00Smrg  eval $cacheid=yes
11572838f5b0bSmrgelse case e in #(
11573838f5b0bSmrg  e) eval $cacheid=no ;;
11574838f5b0bSmrgesac
11575a097bd00Smrgfi
1157692e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11577838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11578838f5b0bSmrgesac
11579a097bd00Smrgfi
11580a6d9b409Smrg
11581a6d9b409Smrg
11582a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11583a097bd00Smrg
11584a097bd00Smrg		eval supported=\$$cacheid
1158592e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1158692e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11587a097bd00Smrg		if test "$supported" = "yes" ; then
11588a097bd00Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11589a097bd00Smrg			found="yes"
11590a097bd00Smrg		fi
11591a097bd00Smrg	fi
11592a097bd00Smrg
11593a097bd00Smrg	if test $found = "no" ; then
11594b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11595a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11596a097bd00Smrg		fi
11597a097bd00Smrg
11598b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11599a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11600a097bd00Smrg		fi
11601a097bd00Smrg
11602a097bd00Smrg		CFLAGS="$CFLAGS -errwarn"
11603a097bd00Smrg
1160492e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1160592e95ad1Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
11606a097bd00Smrg		cacheid=xorg_cv_cc_flag__errwarn
1160792e95ad1Smrg		if eval test \${$cacheid+y}
1160892e95ad1Smrgthen :
1160992e95ad1Smrg  printf %s "(cached) " >&6
11610838f5b0bSmrgelse case e in #(
11611838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11612a097bd00Smrg/* end confdefs.h.  */
11613a097bd00Smrgint i;
11614a097bd00Smrgint
1161592e95ad1Smrgmain (void)
11616a097bd00Smrg{
11617a097bd00Smrg
11618a097bd00Smrg  ;
11619a097bd00Smrg  return 0;
11620a097bd00Smrg}
11621a097bd00Smrg_ACEOF
1162292e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1162392e95ad1Smrgthen :
11624a097bd00Smrg  eval $cacheid=yes
11625838f5b0bSmrgelse case e in #(
11626838f5b0bSmrg  e) eval $cacheid=no ;;
11627838f5b0bSmrgesac
11628a097bd00Smrgfi
1162992e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11630838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11631838f5b0bSmrgesac
11632a097bd00Smrgfi
11633a097bd00Smrg
11634a097bd00Smrg
11635a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11636a097bd00Smrg
11637a097bd00Smrg		eval supported=\$$cacheid
1163892e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1163992e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11640a097bd00Smrg		if test "$supported" = "yes" ; then
11641a097bd00Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11642a097bd00Smrg			found="yes"
11643a097bd00Smrg		fi
11644a097bd00Smrg	fi
11645a097bd00Smrg
11646a097bd00Smrg
11647a097bd00Smrg
11648a097bd00Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11649a097bd00Smrg# activate it with -Werror, so we add it here explicitly.
11650a097bd00Smrg
11651a097bd00Smrg
11652a097bd00Smrg
11653a097bd00Smrg
11654a097bd00Smrg
11655a097bd00Smrg
11656a097bd00Smrg
11657a097bd00Smrg
11658a097bd00Smrg
11659a097bd00Smrg
11660a097bd00Smrg
11661a097bd00Smrg
11662a097bd00Smrg
11663a097bd00Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11664a097bd00Smrg
11665a097bd00Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11666a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1166792e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1166892e95ad1Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1166992e95ad1Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1167092e95ad1Smrgthen :
1167192e95ad1Smrg  printf %s "(cached) " >&6
11672838f5b0bSmrgelse case e in #(
11673838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11674a097bd00Smrg/* end confdefs.h.  */
11675a097bd00Smrgint i;
11676a097bd00Smrg_ACEOF
1167792e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1167892e95ad1Smrgthen :
11679a097bd00Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11680838f5b0bSmrgelse case e in #(
11681838f5b0bSmrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11682838f5b0bSmrgesac
11683a097bd00Smrgfi
11684838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11685838f5b0bSmrgesac
11686a097bd00Smrgfi
1168792e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1168892e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11689a097bd00Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11690a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11691a097bd00Smrgfi
11692a097bd00Smrg
11693a097bd00Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11694a097bd00Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11695a097bd00Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11696a097bd00Smrg	fi
11697a097bd00Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1169892e95ad1Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1169992e95ad1Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1170092e95ad1Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1170192e95ad1Smrgthen :
1170292e95ad1Smrg  printf %s "(cached) " >&6
11703838f5b0bSmrgelse case e in #(
11704838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11705a097bd00Smrg/* end confdefs.h.  */
11706a097bd00Smrgint i;
11707a097bd00Smrg_ACEOF
1170892e95ad1Smrgif ac_fn_c_try_compile "$LINENO"
1170992e95ad1Smrgthen :
11710a097bd00Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11711838f5b0bSmrgelse case e in #(
11712838f5b0bSmrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11713838f5b0bSmrgesac
11714a097bd00Smrgfi
11715838f5b0bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11716838f5b0bSmrgesac
11717a097bd00Smrgfi
1171892e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1171992e95ad1Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11720a097bd00Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11721a097bd00Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11722a097bd00Smrgfi
11723a097bd00Smrg
11724a097bd00Smrgfound="no"
11725a097bd00Smrg
11726a097bd00Smrg	if test $found = "no" ; then
11727b91640d3Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11728a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11729a097bd00Smrg		fi
11730a097bd00Smrg
11731b91640d3Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11732a097bd00Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11733a097bd00Smrg		fi
11734a097bd00Smrg
11735a097bd00Smrg		CFLAGS="$CFLAGS -Werror=attributes"
11736a097bd00Smrg
1173792e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1173892e95ad1Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11739b91640d3Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1174092e95ad1Smrg		if eval test \${$cacheid+y}
1174192e95ad1Smrgthen :
1174292e95ad1Smrg  printf %s "(cached) " >&6
11743838f5b0bSmrgelse case e in #(
11744838f5b0bSmrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11745a097bd00Smrg/* end confdefs.h.  */
11746a097bd00Smrgint i;
11747a097bd00Smrgint
1174892e95ad1Smrgmain (void)
11749a097bd00Smrg{
11750a097bd00Smrg
11751a097bd00Smrg  ;
11752a097bd00Smrg  return 0;
11753a097bd00Smrg}
11754a097bd00Smrg_ACEOF
1175592e95ad1Smrgif ac_fn_c_try_link "$LINENO"
1175692e95ad1Smrgthen :
11757a097bd00Smrg  eval $cacheid=yes
11758838f5b0bSmrgelse case e in #(
11759838f5b0bSmrg  e) eval $cacheid=no ;;
11760838f5b0bSmrgesac
11761a097bd00Smrgfi
1176292e95ad1Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11763838f5b0bSmrg    conftest$ac_exeext conftest.$ac_ext ;;
11764838f5b0bSmrgesac
11765a097bd00Smrgfi
11766a097bd00Smrg
11767a097bd00Smrg
11768a097bd00Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11769a097bd00Smrg
11770a097bd00Smrg		eval supported=\$$cacheid
1177192e95ad1Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1177292e95ad1Smrgprintf "%s\n" "$supported" >&6; }
11773a097bd00Smrg		if test "$supported" = "yes" ; then
11774a097bd00Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11775a097bd00Smrg			found="yes"
11776a097bd00Smrg		fi
11777a097bd00Smrg	fi
11778a097bd00Smrg
11779a097bd00Smrg
11780a097bd00Smrg
11781a097bd00Smrgif test "x$STRICT_COMPILE" = "xyes"; then
11782a097bd00Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11783a097bd00Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11784a097bd00Smrgfi
11785a097bd00Smrg
11786a097bd00Smrg
11787a097bd00Smrg
11788a097bd00Smrg
11789a097bd00Smrg
11790a097bd00Smrg
11791838f5b0bSmrg
11792838f5b0bSmrg
11793a097bd00Smrgcat >>confdefs.h <<_ACEOF
11794a097bd00Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11795a097bd00Smrg_ACEOF
11796a097bd00Smrg
11797a097bd00Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11798a097bd00Smrg	if test "x$PVM" = "x"; then
11799a097bd00Smrg		PVM="0"
11800a097bd00Smrg	fi
11801a097bd00Smrg
1180292e95ad1Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11803a097bd00Smrg
11804a097bd00Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11805a097bd00Smrg	if test "x$PVP" = "x"; then
11806a097bd00Smrg		PVP="0"
11807a097bd00Smrg	fi
11808a097bd00Smrg
1180992e95ad1Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11810a097bd00Smrg
11811a097bd00Smrg
11812a097bd00Smrg
1181392e95ad1SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11814a097bd00Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1181592e95ad1Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
1181692e95ad1Smrgtouch \$(top_srcdir)/ChangeLog; \
1181792e95ad1Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11818a097bd00Smrg
11819a097bd00Smrg
11820a097bd00Smrg
11821a097bd00Smrg
11822a097bd00Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11823a097bd00SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11824a097bd00Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1182592e95ad1Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
1182692e95ad1Smrgtouch \$(top_srcdir)/INSTALL; \
1182792e95ad1Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
1182892e95ad1Smrg
11829a097bd00Smrg
11830a097bd00Smrg
11831a097bd00Smrg
11832a097bd00Smrg
11833a097bd00Smrg
1183492e95ad1Smrgcase $host_os in
1183592e95ad1Smrg    solaris*)
1183692e95ad1Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
1183792e95ad1Smrg        # check for a man page file found in later versions that use
1183892e95ad1Smrg        # traditional section numbers instead
1183992e95ad1Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1184092e95ad1Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1184192e95ad1Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1184292e95ad1Smrgthen :
1184392e95ad1Smrg  printf %s "(cached) " >&6
11844838f5b0bSmrgelse case e in #(
11845838f5b0bSmrg  e) test "$cross_compiling" = yes &&
1184692e95ad1Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
1184792e95ad1Smrgif test -r "/usr/share/man/man7/attributes.7"; then
1184892e95ad1Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
1184992e95ad1Smrgelse
1185092e95ad1Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11851838f5b0bSmrgfi ;;
11852838f5b0bSmrgesac
1185392e95ad1Smrgfi
1185492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1185592e95ad1Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1185692e95ad1Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1185792e95ad1Smrgthen :
1185892e95ad1Smrg  SYSV_MAN_SECTIONS=false
11859838f5b0bSmrgelse case e in #(
11860838f5b0bSmrg  e) SYSV_MAN_SECTIONS=true ;;
11861838f5b0bSmrgesac
1186292e95ad1Smrgfi
1186392e95ad1Smrg
1186492e95ad1Smrg        ;;
1186592e95ad1Smrg    *) SYSV_MAN_SECTIONS=false ;;
1186692e95ad1Smrgesac
11867a097bd00Smrg
11868a097bd00Smrgif test x$APP_MAN_SUFFIX = x    ; then
11869a097bd00Smrg    APP_MAN_SUFFIX=1
11870a097bd00Smrgfi
11871a097bd00Smrgif test x$APP_MAN_DIR = x    ; then
11872a097bd00Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11873a097bd00Smrgfi
11874a097bd00Smrg
11875a097bd00Smrgif test x$LIB_MAN_SUFFIX = x    ; then
11876a097bd00Smrg    LIB_MAN_SUFFIX=3
11877a097bd00Smrgfi
11878a097bd00Smrgif test x$LIB_MAN_DIR = x    ; then
11879a097bd00Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11880a097bd00Smrgfi
11881a097bd00Smrg
11882a097bd00Smrgif test x$FILE_MAN_SUFFIX = x    ; then
1188392e95ad1Smrg    case $SYSV_MAN_SECTIONS in
1188492e95ad1Smrg	true)				FILE_MAN_SUFFIX=4  ;;
118858b8e729cSmrg	*)				FILE_MAN_SUFFIX=5  ;;
11886a097bd00Smrg    esac
11887a097bd00Smrgfi
11888a097bd00Smrgif test x$FILE_MAN_DIR = x    ; then
11889a097bd00Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11890a097bd00Smrgfi
11891a097bd00Smrg
11892a097bd00Smrgif test x$MISC_MAN_SUFFIX = x    ; then
1189392e95ad1Smrg    case $SYSV_MAN_SECTIONS in
1189492e95ad1Smrg	true)				MISC_MAN_SUFFIX=5  ;;
118958b8e729cSmrg	*)				MISC_MAN_SUFFIX=7  ;;
11896a097bd00Smrg    esac
11897a097bd00Smrgfi
11898a097bd00Smrgif test x$MISC_MAN_DIR = x    ; then
11899a097bd00Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11900a097bd00Smrgfi
11901a097bd00Smrg
11902a097bd00Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1190392e95ad1Smrg    case $SYSV_MAN_SECTIONS in
1190492e95ad1Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
119058b8e729cSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11906a097bd00Smrg    esac
11907a097bd00Smrgfi
11908a097bd00Smrgif test x$DRIVER_MAN_DIR = x    ; then
11909a097bd00Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11910a097bd00Smrgfi
11911a097bd00Smrg
11912a097bd00Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1191392e95ad1Smrg    case $SYSV_MAN_SECTIONS in
1191492e95ad1Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
119158b8e729cSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11916a097bd00Smrg    esac
11917a097bd00Smrgfi
11918a097bd00Smrgif test x$ADMIN_MAN_DIR = x    ; then
11919a097bd00Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11920a097bd00Smrgfi
11921a097bd00Smrg
11922a6d9b409Smrg
119231e5fa1c5Smrg
119241e5fa1c5Smrg
11925a6d9b409Smrg
11926a6d9b409Smrg
119271e5fa1c5Smrg
11928a6d9b409Smrg
11929a6d9b409Smrg
119301e5fa1c5Smrg
119311e5fa1c5Smrg
119321e5fa1c5Smrg
11933a6d9b409Smrg
11934a6d9b409Smrg
11935a6d9b409Smrg
11936a097bd00SmrgXORG_MAN_PAGE="X Version 11"
119371e5fa1c5Smrg
11938a097bd00SmrgMAN_SUBSTS="\
11939a097bd00Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11940a097bd00Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11941a097bd00Smrg	-e 's|__xservername__|Xorg|g' \
11942a097bd00Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11943a097bd00Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11944a097bd00Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11945a097bd00Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11946a097bd00Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11947a097bd00Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11948a097bd00Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11949a097bd00Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11950a097bd00Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11951a6d9b409Smrg
11952a097bd00Smrg
11953a097bd00Smrg
119541e5fa1c5Smrg
11955838f5b0bSmrgAM_DEFAULT_VERBOSITY=0
11956a097bd00Smrg
11957a097bd00Smrg
11958a097bd00Smrg
11959a097bd00Smrg
11960a097bd00Smrg
11961a097bd00Smrg
11962a097bd00Smrg
11963a097bd00Smrg# Check whether --with-lint was given.
1196492e95ad1Smrgif test ${with_lint+y}
1196592e95ad1Smrgthen :
11966a097bd00Smrg  withval=$with_lint; use_lint=$withval
11967838f5b0bSmrgelse case e in #(
11968838f5b0bSmrg  e) use_lint=no ;;
11969838f5b0bSmrgesac
11970a6d9b409Smrgfi
11971a097bd00Smrg
11972a097bd00Smrg
11973a097bd00Smrg# Obtain platform specific info like program name and options
11974a097bd00Smrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris
11975a097bd00Smrgcase $host_os in
11976a097bd00Smrg  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11977a097bd00Smrg	lint_name=splint
11978a097bd00Smrg	lint_options="-badflag"
11979a097bd00Smrg	;;
11980a097bd00Smrg  *freebsd* | *netbsd*)
11981a097bd00Smrg	lint_name=lint
11982a097bd00Smrg	lint_options="-u -b"
11983a097bd00Smrg	;;
11984a097bd00Smrg  *solaris*)
11985a097bd00Smrg	lint_name=lint
11986a097bd00Smrg	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11987a097bd00Smrg	;;
11988a097bd00Smrgesac
11989a097bd00Smrg
11990a097bd00Smrg# Test for the presence of the program (either guessed by the code or spelled out by the user)
11991a097bd00Smrgif test "x$use_lint" = x"yes" ; then
11992a097bd00Smrg   # Extract the first word of "$lint_name", so it can be a program name with args.
11993a097bd00Smrgset dummy $lint_name; ac_word=$2
1199492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1199592e95ad1Smrgprintf %s "checking for $ac_word... " >&6; }
1199692e95ad1Smrgif test ${ac_cv_path_LINT+y}
1199792e95ad1Smrgthen :
1199892e95ad1Smrg  printf %s "(cached) " >&6
11999838f5b0bSmrgelse case e in #(
12000838f5b0bSmrg  e) case $LINT in
12001a097bd00Smrg  [\\/]* | ?:[\\/]*)
12002a097bd00Smrg  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
12003a097bd00Smrg  ;;
12004a6d9b409Smrg  *)
12005a097bd00Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12006a097bd00Smrgfor as_dir in $PATH
12007a097bd00Smrgdo
12008a097bd00Smrg  IFS=$as_save_IFS
1200992e95ad1Smrg  case $as_dir in #(((
1201092e95ad1Smrg    '') as_dir=./ ;;
1201192e95ad1Smrg    */) ;;
1201292e95ad1Smrg    *) as_dir=$as_dir/ ;;
1201392e95ad1Smrg  esac
12014a097bd00Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1201592e95ad1Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1201692e95ad1Smrg    ac_cv_path_LINT="$as_dir$ac_word$ac_exec_ext"
1201792e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12018a097bd00Smrg    break 2
12019a097bd00Smrg  fi
12020a097bd00Smrgdone
12021a097bd00Smrg  done
12022a097bd00SmrgIFS=$as_save_IFS
12023a097bd00Smrg
12024a097bd00Smrg  ;;
12025838f5b0bSmrgesac ;;
12026a6d9b409Smrgesac
12027a097bd00Smrgfi
12028a097bd00SmrgLINT=$ac_cv_path_LINT
12029a097bd00Smrgif test -n "$LINT"; then
1203092e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
1203192e95ad1Smrgprintf "%s\n" "$LINT" >&6; }
12032a097bd00Smrgelse
1203392e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1203492e95ad1Smrgprintf "%s\n" "no" >&6; }
12035a097bd00Smrgfi
12036a097bd00Smrg
12037a097bd00Smrg
12038a097bd00Smrg   if test "x$LINT" = "x"; then
12039a097bd00Smrg        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
12040a097bd00Smrg   fi
12041a097bd00Smrgelif test "x$use_lint" = x"no" ; then
12042a097bd00Smrg   if test "x$LINT" != "x"; then
1204392e95ad1Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
1204492e95ad1Smrgprintf "%s\n" "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
12045a097bd00Smrg   fi
12046a097bd00Smrgelse
12047a097bd00Smrg   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
12048a097bd00Smrgfi
120491e5fa1c5Smrg
12050a097bd00Smrg# User supplied flags override default flags
12051a097bd00Smrgif test "x$LINT_FLAGS" != "x"; then
12052a097bd00Smrg   lint_options=$LINT_FLAGS
12053a097bd00Smrgfi
12054a097bd00Smrg
12055a097bd00SmrgLINT_FLAGS=$lint_options
12056a097bd00Smrg
12057a097bd00Smrg if test "x$LINT" != x; then
12058a097bd00Smrg  LINT_TRUE=
12059a097bd00Smrg  LINT_FALSE='#'
12060a097bd00Smrgelse
12061a097bd00Smrg  LINT_TRUE='#'
12062a097bd00Smrg  LINT_FALSE=
12063a6d9b409Smrgfi
12064a6d9b409Smrg
12065a6d9b409Smrg
12066a6d9b409Smrg
12067a6d9b409Smrg
120681e5fa1c5Smrg# Checks for header files.
1206992e95ad1Smrgac_fn_c_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
1207092e95ad1Smrgif test "x$ac_cv_header_lastlog_h" = xyes
1207192e95ad1Smrgthen :
1207292e95ad1Smrg  printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
12073a6d9b409Smrg
12074a6d9b409Smrgfi
1207592e95ad1Smrgac_fn_c_check_header_compile "$LINENO" "pwd.h" "ac_cv_header_pwd_h" "$ac_includes_default"
1207692e95ad1Smrgif test "x$ac_cv_header_pwd_h" = xyes
1207792e95ad1Smrgthen :
1207892e95ad1Smrg  printf "%s\n" "#define HAVE_PWD_H 1" >>confdefs.h
12079a6d9b409Smrg
1208092e95ad1Smrgfi
1208192e95ad1Smrgac_fn_c_check_header_compile "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
1208292e95ad1Smrgif test "x$ac_cv_header_utmp_h" = xyes
1208392e95ad1Smrgthen :
1208492e95ad1Smrg  printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
1208592e95ad1Smrg
1208692e95ad1Smrgfi
1208792e95ad1Smrgac_fn_c_check_header_compile "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
1208892e95ad1Smrgif test "x$ac_cv_header_utmpx_h" = xyes
1208992e95ad1Smrgthen :
1209092e95ad1Smrg  printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
1209192e95ad1Smrg
1209292e95ad1Smrgfi
1209392e95ad1Smrgac_fn_c_check_header_compile "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
1209492e95ad1Smrgif test "x$ac_cv_header_sys_param_h" = xyes
1209592e95ad1Smrgthen :
1209692e95ad1Smrg  printf "%s\n" "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
1209792e95ad1Smrg
1209892e95ad1Smrgfi
12099a6d9b409Smrg
12100a097bd00Smrg
12101a097bd00Smrg# Checks for typedefs, structures, and compiler characteristics.
12102a097bd00Smrgac_fn_c_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
12103a097bd00Smrg	#include <sys/types.h>
12104a097bd00Smrg	#include <utmp.h>
12105a097bd00Smrg
12106a097bd00Smrg"
1210792e95ad1Smrgif test "x$ac_cv_member_struct_utmp_ut_host" = xyes
1210892e95ad1Smrgthen :
12109a097bd00Smrg
1211092e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_UTMP_UT_HOST 1" >>confdefs.h
12111a097bd00Smrg
12112a097bd00Smrg
12113a097bd00Smrgfi
12114a097bd00Smrgac_fn_c_check_member "$LINENO" "struct utmp" "ut_id" "ac_cv_member_struct_utmp_ut_id" "
12115a097bd00Smrg	#include <sys/types.h>
12116a097bd00Smrg	#include <utmp.h>
12117a097bd00Smrg
12118a097bd00Smrg"
1211992e95ad1Smrgif test "x$ac_cv_member_struct_utmp_ut_id" = xyes
1212092e95ad1Smrgthen :
12121a097bd00Smrg
1212292e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_UTMP_UT_ID 1" >>confdefs.h
12123a097bd00Smrg
12124a097bd00Smrg
12125a097bd00Smrgfi
12126a097bd00Smrgac_fn_c_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
12127a097bd00Smrg	#include <sys/types.h>
12128a097bd00Smrg	#include <utmp.h>
12129a097bd00Smrg
12130a097bd00Smrg"
1213192e95ad1Smrgif test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
1213292e95ad1Smrgthen :
12133a097bd00Smrg
1213492e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_UTMP_UT_PID 1" >>confdefs.h
12135a097bd00Smrg
12136a097bd00Smrg
12137a097bd00Smrgfi
12138a097bd00Smrgac_fn_c_check_member "$LINENO" "struct utmp" "ut_type" "ac_cv_member_struct_utmp_ut_type" "
12139a097bd00Smrg	#include <sys/types.h>
12140a097bd00Smrg	#include <utmp.h>
12141a097bd00Smrg
12142a097bd00Smrg"
1214392e95ad1Smrgif test "x$ac_cv_member_struct_utmp_ut_type" = xyes
1214492e95ad1Smrgthen :
12145a097bd00Smrg
1214692e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_UTMP_UT_TYPE 1" >>confdefs.h
12147a097bd00Smrg
12148a097bd00Smrg
12149a097bd00Smrgfi
12150a097bd00Smrg
121511e5fa1c5Smrgac_fn_c_check_member "$LINENO" "struct utmpx" "ut_syslen" "ac_cv_member_struct_utmpx_ut_syslen" "#include <utmpx.h>
121521e5fa1c5Smrg"
1215392e95ad1Smrgif test "x$ac_cv_member_struct_utmpx_ut_syslen" = xyes
1215492e95ad1Smrgthen :
12155a097bd00Smrg
1215692e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_UTMPX_UT_SYSLEN 1" >>confdefs.h
12157a097bd00Smrg
12158a097bd00Smrg
12159a6d9b409Smrgfi
12160a6d9b409Smrg
12161a097bd00Smrgac_fn_c_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
12162a097bd00Smrg	#include <sys/types.h>
12163a097bd00Smrg	#ifdef HAVE_UTMP_H
12164a097bd00Smrg	#include <utmp.h>
12165a097bd00Smrg	#endif
12166a097bd00Smrg	#ifdef HAVE_LASTLOG_H
12167a097bd00Smrg	#include <lastlog.h>
12168a097bd00Smrg	#endif
12169a097bd00Smrg
12170a097bd00Smrg"
1217192e95ad1Smrgif test "x$ac_cv_type_struct_lastlog" = xyes
1217292e95ad1Smrgthen :
12173a6d9b409Smrg
1217492e95ad1Smrgprintf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
121751e5fa1c5Smrg
121761e5fa1c5Smrg
12177a097bd00Smrgfi
12178a097bd00Smrg
12179a097bd00Smrg
12180a097bd00Smrg# Checks for library functions.
1218192e95ad1Smrgac_fn_c_check_func "$LINENO" "pututline" "ac_cv_func_pututline"
1218292e95ad1Smrgif test "x$ac_cv_func_pututline" = xyes
1218392e95ad1Smrgthen :
1218492e95ad1Smrg  printf "%s\n" "#define HAVE_PUTUTLINE 1" >>confdefs.h
1218592e95ad1Smrg
1218692e95ad1Smrgfi
1218792e95ad1Smrgac_fn_c_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
1218892e95ad1Smrgif test "x$ac_cv_func_updwtmpx" = xyes
1218992e95ad1Smrgthen :
1219092e95ad1Smrg  printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
1219192e95ad1Smrg
1219292e95ad1Smrgfi
1219392e95ad1Smrgac_fn_c_check_func "$LINENO" "utmpxname" "ac_cv_func_utmpxname"
1219492e95ad1Smrgif test "x$ac_cv_func_utmpxname" = xyes
1219592e95ad1Smrgthen :
1219692e95ad1Smrg  printf "%s\n" "#define HAVE_UTMPXNAME 1" >>confdefs.h
12197a6d9b409Smrg
12198a6d9b409Smrgfi
121991e5fa1c5Smrg
122001e5fa1c5Smrg
1220192e95ad1Smrg# Obtain compiler/linker options for dependencies
12202a6d9b409Smrg
12203efda2da8Smrgpkg_failed=no
1220492e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SESSREG" >&5
1220592e95ad1Smrgprintf %s "checking for SESSREG... " >&6; }
12206efda2da8Smrg
12207efda2da8Smrgif test -n "$SESSREG_CFLAGS"; then
12208efda2da8Smrg    pkg_cv_SESSREG_CFLAGS="$SESSREG_CFLAGS"
12209efda2da8Smrg elif test -n "$PKG_CONFIG"; then
12210efda2da8Smrg    if test -n "$PKG_CONFIG" && \
1221192e95ad1Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.25\""; } >&5
12212b91640d3Smrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.25") 2>&5
12213efda2da8Smrg  ac_status=$?
1221492e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
122151e5fa1c5Smrg  test $ac_status = 0; }; then
12216b91640d3Smrg  pkg_cv_SESSREG_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.25" 2>/dev/null`
1221711a95ff3Smrg		      test "x$?" != "x0" && pkg_failed=yes
12218efda2da8Smrgelse
12219efda2da8Smrg  pkg_failed=yes
12220a6d9b409Smrgfi
12221efda2da8Smrg else
12222efda2da8Smrg    pkg_failed=untried
12223a6d9b409Smrgfi
12224efda2da8Smrgif test -n "$SESSREG_LIBS"; then
12225efda2da8Smrg    pkg_cv_SESSREG_LIBS="$SESSREG_LIBS"
12226efda2da8Smrg elif test -n "$PKG_CONFIG"; then
12227efda2da8Smrg    if test -n "$PKG_CONFIG" && \
1222892e95ad1Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.25\""; } >&5
12229b91640d3Smrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.25") 2>&5
12230efda2da8Smrg  ac_status=$?
1223192e95ad1Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
122321e5fa1c5Smrg  test $ac_status = 0; }; then
12233b91640d3Smrg  pkg_cv_SESSREG_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.25" 2>/dev/null`
1223411a95ff3Smrg		      test "x$?" != "x0" && pkg_failed=yes
12235efda2da8Smrgelse
12236efda2da8Smrg  pkg_failed=yes
12237a6d9b409Smrgfi
12238efda2da8Smrg else
12239efda2da8Smrg    pkg_failed=untried
12240a6d9b409Smrgfi
12241a6d9b409Smrg
12242a6d9b409Smrg
12243a6d9b409Smrg
12244efda2da8Smrgif test $pkg_failed = yes; then
1224592e95ad1Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1224692e95ad1Smrgprintf "%s\n" "no" >&6; }
12247efda2da8Smrg
12248efda2da8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12249efda2da8Smrg        _pkg_short_errors_supported=yes
12250efda2da8Smrgelse
12251efda2da8Smrg        _pkg_short_errors_supported=no
12252efda2da8Smrgfi
12253efda2da8Smrg        if test $_pkg_short_errors_supported = yes; then
1225411a95ff3Smrg	        SESSREG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto >= 7.0.25" 2>&1`
12255efda2da8Smrg        else
1225611a95ff3Smrg	        SESSREG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto >= 7.0.25" 2>&1`
12257efda2da8Smrg        fi
122581e5fa1c5Smrg	# Put the nasty error message in config.log where it belongs
122591e5fa1c5Smrg	echo "$SESSREG_PKG_ERRORS" >&5
12260a6d9b409Smrg
12261b91640d3Smrg	as_fn_error $? "Package requirements (xproto >= 7.0.25) were not met:
12262a6d9b409Smrg
122631e5fa1c5Smrg$SESSREG_PKG_ERRORS
12264a6d9b409Smrg
122651e5fa1c5SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
122661e5fa1c5Smrginstalled software in a non-standard prefix.
122671e5fa1c5Smrg
122681e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS
122691e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config.
1227011a95ff3SmrgSee the pkg-config man page for more details." "$LINENO" 5
122711e5fa1c5Smrgelif test $pkg_failed = untried; then
1227292e95ad1Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1227392e95ad1Smrgprintf "%s\n" "no" >&6; }
12274838f5b0bSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
12275838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
12276a097bd00Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
122771e5fa1c5Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
122781e5fa1c5Smrgpath to pkg-config.
12279a6d9b409Smrg
122801e5fa1c5SmrgAlternatively, you may set the environment variables SESSREG_CFLAGS
122811e5fa1c5Smrgand SESSREG_LIBS to avoid the need to call pkg-config.
122821e5fa1c5SmrgSee the pkg-config man page for more details.
12283a6d9b409Smrg
122841e5fa1c5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12285838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
122861e5fa1c5Smrgelse
122871e5fa1c5Smrg	SESSREG_CFLAGS=$pkg_cv_SESSREG_CFLAGS
122881e5fa1c5Smrg	SESSREG_LIBS=$pkg_cv_SESSREG_LIBS
1228992e95ad1Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1229092e95ad1Smrgprintf "%s\n" "yes" >&6; }
1229111a95ff3Smrg
122921e5fa1c5Smrgfi
12293a6d9b409Smrg
12294a097bd00Smrgac_config_files="$ac_config_files Makefile man/Makefile"
12295a6d9b409Smrg
12296a6d9b409Smrgcat >confcache <<\_ACEOF
12297a6d9b409Smrg# This file is a shell script that caches the results of configure
12298a6d9b409Smrg# tests run on this system so they can be shared between configure
12299a6d9b409Smrg# scripts and configure runs, see configure's option --config-cache.
12300a6d9b409Smrg# It is not useful on other systems.  If it contains results you don't
12301a6d9b409Smrg# want to keep, you may remove or edit it.
12302a6d9b409Smrg#
12303a6d9b409Smrg# config.status only pays attention to the cache file if you give it
12304a6d9b409Smrg# the --recheck option to rerun configure.
12305a6d9b409Smrg#
12306838f5b0bSmrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
12307838f5b0bSmrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
12308a6d9b409Smrg# following values.
12309a6d9b409Smrg
12310a6d9b409Smrg_ACEOF
12311a6d9b409Smrg
12312a6d9b409Smrg# The following way of writing the cache mishandles newlines in values,
12313a6d9b409Smrg# but we know of no workaround that is simple, portable, and efficient.
12314a6d9b409Smrg# So, we kill variables containing newlines.
12315a6d9b409Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
12316a6d9b409Smrg# and sets the high bit in the cache file unless we assign to the vars.
12317a6d9b409Smrg(
12318a6d9b409Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12319a6d9b409Smrg    eval ac_val=\$$ac_var
12320a6d9b409Smrg    case $ac_val in #(
12321a6d9b409Smrg    *${as_nl}*)
12322a6d9b409Smrg      case $ac_var in #(
1232392e95ad1Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1232492e95ad1Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12325a6d9b409Smrg      esac
12326a6d9b409Smrg      case $ac_var in #(
12327a6d9b409Smrg      _ | IFS | as_nl) ;; #(
12328efda2da8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
123291e5fa1c5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
12330a6d9b409Smrg      esac ;;
12331a6d9b409Smrg    esac
12332a6d9b409Smrg  done
12333a6d9b409Smrg
12334a6d9b409Smrg  (set) 2>&1 |
12335a6d9b409Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12336a6d9b409Smrg    *${as_nl}ac_space=\ *)
12337838f5b0bSmrg      # 'set' does not quote correctly, so add quotes: double-quote
123381e5fa1c5Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
12339a6d9b409Smrg      sed -n \
12340a6d9b409Smrg	"s/'/'\\\\''/g;
12341a6d9b409Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12342a6d9b409Smrg      ;; #(
12343a6d9b409Smrg    *)
12344838f5b0bSmrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
12345a6d9b409Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12346a6d9b409Smrg      ;;
12347a6d9b409Smrg    esac |
12348a6d9b409Smrg    sort
12349a6d9b409Smrg) |
12350a6d9b409Smrg  sed '
12351a6d9b409Smrg     /^ac_cv_env_/b end
12352a6d9b409Smrg     t clear
12353a6d9b409Smrg     :clear
1235492e95ad1Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
12355a6d9b409Smrg     t end
12356a6d9b409Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12357a6d9b409Smrg     :end' >>confcache
12358a6d9b409Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12359a6d9b409Smrg  if test -w "$cache_file"; then
12360a097bd00Smrg    if test "x$cache_file" != "x/dev/null"; then
1236192e95ad1Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1236292e95ad1Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
12363a097bd00Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
12364a097bd00Smrg	cat confcache >"$cache_file"
12365a097bd00Smrg      else
12366a097bd00Smrg        case $cache_file in #(
12367a097bd00Smrg        */* | ?:*)
12368a097bd00Smrg	  mv -f confcache "$cache_file"$$ &&
12369a097bd00Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12370a097bd00Smrg        *)
12371a097bd00Smrg	  mv -f confcache "$cache_file" ;;
12372a097bd00Smrg	esac
12373a097bd00Smrg      fi
12374a097bd00Smrg    fi
12375a6d9b409Smrg  else
1237692e95ad1Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1237792e95ad1Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
12378a6d9b409Smrg  fi
12379a6d9b409Smrgfi
12380a6d9b409Smrgrm -f confcache
12381a6d9b409Smrg
12382a6d9b409Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
12383a6d9b409Smrg# Let make expand exec_prefix.
12384a6d9b409Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12385a6d9b409Smrg
12386a6d9b409SmrgDEFS=-DHAVE_CONFIG_H
12387a6d9b409Smrg
12388a6d9b409Smrgac_libobjs=
12389a6d9b409Smrgac_ltlibobjs=
12390a097bd00SmrgU=
12391a6d9b409Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12392a6d9b409Smrg  # 1. Remove the extension, and $U if already installed.
12393a6d9b409Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1239492e95ad1Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
12395a6d9b409Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12396a6d9b409Smrg  #    will be set to the directory where LIBOBJS objects are built.
123971e5fa1c5Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
123981e5fa1c5Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12399a6d9b409Smrgdone
12400a6d9b409SmrgLIBOBJS=$ac_libobjs
12401a6d9b409Smrg
12402a6d9b409SmrgLTLIBOBJS=$ac_ltlibobjs
12403a6d9b409Smrg
12404a6d9b409Smrg
12405838f5b0bSmrg# Check whether --enable-year2038 was given.
12406838f5b0bSmrgif test ${enable_year2038+y}
12407838f5b0bSmrgthen :
12408838f5b0bSmrg  enableval=$enable_year2038;
12409838f5b0bSmrgfi
12410838f5b0bSmrg
1241192e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1241292e95ad1Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
12413b91640d3Smrg   if test -n "$am_sleep_pid"; then
12414b91640d3Smrg     # Hide warnings about reused PIDs.
12415b91640d3Smrg     wait $am_sleep_pid 2>/dev/null
12416b91640d3Smrg   fi
1241792e95ad1Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1241892e95ad1Smrgprintf "%s\n" "done" >&6; }
124191e5fa1c5Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12420a097bd00Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
124211e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
124221e5fa1c5Smrgfi
124231e5fa1c5Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12424a097bd00Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
124251e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
124261e5fa1c5Smrgfi
12427838f5b0bSmrgcase $enable_silent_rules in # (((
12428838f5b0bSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
12429838f5b0bSmrg   no) AM_DEFAULT_VERBOSITY=1;;
12430838f5b0bSmrgesac
12431838f5b0bSmrgif test $am_cv_make_support_nested_variables = yes; then
12432838f5b0bSmrg    AM_V='$(V)'
12433838f5b0bSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
12434838f5b0bSmrgelse
12435838f5b0bSmrg  AM_V=$AM_DEFAULT_VERBOSITY
12436838f5b0bSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
12437838f5b0bSmrgfi
12438838f5b0bSmrg
12439efda2da8Smrg if test -n "$EXEEXT"; then
12440efda2da8Smrg  am__EXEEXT_TRUE=
12441efda2da8Smrg  am__EXEEXT_FALSE='#'
12442efda2da8Smrgelse
12443efda2da8Smrg  am__EXEEXT_TRUE='#'
12444efda2da8Smrg  am__EXEEXT_FALSE=
12445efda2da8Smrgfi
12446efda2da8Smrg
12447a6d9b409Smrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
12448a097bd00Smrg  as_fn_error $? "conditional \"LINT\" was never defined.
124491e5fa1c5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12450a6d9b409Smrgfi
12451a6d9b409Smrg
12452a097bd00Smrg: "${CONFIG_STATUS=./config.status}"
12453efda2da8Smrgac_write_fail=0
12454a6d9b409Smrgac_clean_files_save=$ac_clean_files
12455a6d9b409Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1245692e95ad1Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1245792e95ad1Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
124581e5fa1c5Smrgas_write_fail=0
124591e5fa1c5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12460a6d9b409Smrg#! $SHELL
12461a6d9b409Smrg# Generated by $as_me.
12462a6d9b409Smrg# Run this file to recreate the current configuration.
12463a6d9b409Smrg# Compiler output produced by configure, useful for debugging
12464a6d9b409Smrg# configure, is in config.log if it exists.
12465a6d9b409Smrg
12466a6d9b409Smrgdebug=false
12467a6d9b409Smrgac_cs_recheck=false
12468a6d9b409Smrgac_cs_silent=false
12469a6d9b409Smrg
124701e5fa1c5SmrgSHELL=\${CONFIG_SHELL-$SHELL}
124711e5fa1c5Smrgexport SHELL
124721e5fa1c5Smrg_ASEOF
124731e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
124741e5fa1c5Smrg## -------------------- ##
124751e5fa1c5Smrg## M4sh Initialization. ##
124761e5fa1c5Smrg## -------------------- ##
12477a6d9b409Smrg
12478a6d9b409Smrg# Be more Bourne compatible
12479a6d9b409SmrgDUALCASE=1; export DUALCASE # for MKS sh
1248092e95ad1Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1248192e95ad1Smrgthen :
12482a6d9b409Smrg  emulate sh
12483a6d9b409Smrg  NULLCMD=:
12484efda2da8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12485a6d9b409Smrg  # is contrary to our usage.  Disable this feature.
12486a6d9b409Smrg  alias -g '${1+"$@"}'='"$@"'
12487a6d9b409Smrg  setopt NO_GLOB_SUBST
12488838f5b0bSmrgelse case e in #(
12489838f5b0bSmrg  e) case `(set -o) 2>/dev/null` in #(
124901e5fa1c5Smrg  *posix*) :
124911e5fa1c5Smrg    set -o posix ;; #(
124921e5fa1c5Smrg  *) :
124931e5fa1c5Smrg     ;;
12494838f5b0bSmrgesac ;;
12495a6d9b409Smrgesac
12496a6d9b409Smrgfi
12497a6d9b409Smrg
12498a6d9b409Smrg
1249992e95ad1Smrg
1250092e95ad1Smrg# Reset variables that may have inherited troublesome values from
1250192e95ad1Smrg# the environment.
1250292e95ad1Smrg
1250392e95ad1Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1250492e95ad1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1250592e95ad1Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
1250692e95ad1Smrg# Quoting is to prevent editors from complaining about space-tab.
12507efda2da8Smrgas_nl='
12508efda2da8Smrg'
12509efda2da8Smrgexport as_nl
1251092e95ad1SmrgIFS=" ""	$as_nl"
1251192e95ad1Smrg
1251292e95ad1SmrgPS1='$ '
1251392e95ad1SmrgPS2='> '
1251492e95ad1SmrgPS4='+ '
1251592e95ad1Smrg
1251692e95ad1Smrg# Ensure predictable behavior from utilities with locale-dependent output.
1251792e95ad1SmrgLC_ALL=C
1251892e95ad1Smrgexport LC_ALL
1251992e95ad1SmrgLANGUAGE=C
1252092e95ad1Smrgexport LANGUAGE
1252192e95ad1Smrg
1252292e95ad1Smrg# We cannot yet rely on "unset" to work, but we need these variables
1252392e95ad1Smrg# to be unset--not just set to an empty or harmless value--now, to
1252492e95ad1Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1252592e95ad1Smrg# also avoids known problems related to "unset" and subshell syntax
1252692e95ad1Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1252792e95ad1Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1252892e95ad1Smrgdo eval test \${$as_var+y} \
1252992e95ad1Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1253092e95ad1Smrgdone
1253192e95ad1Smrg
1253292e95ad1Smrg# Ensure that fds 0, 1, and 2 are open.
1253392e95ad1Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1253492e95ad1Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1253592e95ad1Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
12536efda2da8Smrg
12537efda2da8Smrg# The user is always right.
1253892e95ad1Smrgif ${PATH_SEPARATOR+false} :; then
12539efda2da8Smrg  PATH_SEPARATOR=:
12540efda2da8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12541efda2da8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12542efda2da8Smrg      PATH_SEPARATOR=';'
12543efda2da8Smrg  }
12544a6d9b409Smrgfi
12545a6d9b409Smrg
12546a6d9b409Smrg
12547a6d9b409Smrg# Find who we are.  Look in the path if we contain no directory separator.
12548a097bd00Smrgas_myself=
125491e5fa1c5Smrgcase $0 in #((
12550a6d9b409Smrg  *[\\/]* ) as_myself=$0 ;;
12551a6d9b409Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12552a6d9b409Smrgfor as_dir in $PATH
12553a6d9b409Smrgdo
12554a6d9b409Smrg  IFS=$as_save_IFS
1255592e95ad1Smrg  case $as_dir in #(((
1255692e95ad1Smrg    '') as_dir=./ ;;
1255792e95ad1Smrg    */) ;;
1255892e95ad1Smrg    *) as_dir=$as_dir/ ;;
1255992e95ad1Smrg  esac
1256092e95ad1Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
125611e5fa1c5Smrg  done
12562a6d9b409SmrgIFS=$as_save_IFS
12563a6d9b409Smrg
12564a6d9b409Smrg     ;;
12565a6d9b409Smrgesac
12566838f5b0bSmrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
12567a6d9b409Smrg# in which case we are not to be found in the path.
12568a6d9b409Smrgif test "x$as_myself" = x; then
12569a6d9b409Smrg  as_myself=$0
12570a6d9b409Smrgfi
12571a6d9b409Smrgif test ! -f "$as_myself"; then
1257292e95ad1Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
125731e5fa1c5Smrg  exit 1
12574a6d9b409Smrgfi
12575a6d9b409Smrg
125761e5fa1c5Smrg
125771e5fa1c5Smrg
12578a097bd00Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12579a097bd00Smrg# ----------------------------------------
125801e5fa1c5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
125811e5fa1c5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12582a097bd00Smrg# script with STATUS, using 1 if that was 0.
125831e5fa1c5Smrgas_fn_error ()
125841e5fa1c5Smrg{
12585a097bd00Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
12586a097bd00Smrg  if test "$4"; then
12587a097bd00Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1258892e95ad1Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
125891e5fa1c5Smrg  fi
1259092e95ad1Smrg  printf "%s\n" "$as_me: error: $2" >&2
125911e5fa1c5Smrg  as_fn_exit $as_status
125921e5fa1c5Smrg} # as_fn_error
125931e5fa1c5Smrg
125941e5fa1c5Smrg
125951e5fa1c5Smrg# as_fn_set_status STATUS
125961e5fa1c5Smrg# -----------------------
125971e5fa1c5Smrg# Set $? to STATUS, without forking.
125981e5fa1c5Smrgas_fn_set_status ()
125991e5fa1c5Smrg{
126001e5fa1c5Smrg  return $1
126011e5fa1c5Smrg} # as_fn_set_status
126021e5fa1c5Smrg
126031e5fa1c5Smrg# as_fn_exit STATUS
126041e5fa1c5Smrg# -----------------
126051e5fa1c5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
126061e5fa1c5Smrgas_fn_exit ()
126071e5fa1c5Smrg{
126081e5fa1c5Smrg  set +e
126091e5fa1c5Smrg  as_fn_set_status $1
126101e5fa1c5Smrg  exit $1
126111e5fa1c5Smrg} # as_fn_exit
126121e5fa1c5Smrg
126131e5fa1c5Smrg# as_fn_unset VAR
126141e5fa1c5Smrg# ---------------
126151e5fa1c5Smrg# Portably unset VAR.
126161e5fa1c5Smrgas_fn_unset ()
126171e5fa1c5Smrg{
126181e5fa1c5Smrg  { eval $1=; unset $1;}
126191e5fa1c5Smrg}
126201e5fa1c5Smrgas_unset=as_fn_unset
1262192e95ad1Smrg
126221e5fa1c5Smrg# as_fn_append VAR VALUE
126231e5fa1c5Smrg# ----------------------
126241e5fa1c5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
126251e5fa1c5Smrg# advantage of any shell optimizations that allow amortized linear growth over
126261e5fa1c5Smrg# repeated appends, instead of the typical quadratic growth present in naive
126271e5fa1c5Smrg# implementations.
1262892e95ad1Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1262992e95ad1Smrgthen :
126301e5fa1c5Smrg  eval 'as_fn_append ()
126311e5fa1c5Smrg  {
126321e5fa1c5Smrg    eval $1+=\$2
126331e5fa1c5Smrg  }'
12634838f5b0bSmrgelse case e in #(
12635838f5b0bSmrg  e) as_fn_append ()
126361e5fa1c5Smrg  {
126371e5fa1c5Smrg    eval $1=\$$1\$2
12638838f5b0bSmrg  } ;;
12639838f5b0bSmrgesac
126401e5fa1c5Smrgfi # as_fn_append
126411e5fa1c5Smrg
126421e5fa1c5Smrg# as_fn_arith ARG...
126431e5fa1c5Smrg# ------------------
126441e5fa1c5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
126451e5fa1c5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
126461e5fa1c5Smrg# must be portable across $(()) and expr.
1264792e95ad1Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1264892e95ad1Smrgthen :
126491e5fa1c5Smrg  eval 'as_fn_arith ()
126501e5fa1c5Smrg  {
126511e5fa1c5Smrg    as_val=$(( $* ))
126521e5fa1c5Smrg  }'
12653838f5b0bSmrgelse case e in #(
12654838f5b0bSmrg  e) as_fn_arith ()
126551e5fa1c5Smrg  {
126561e5fa1c5Smrg    as_val=`expr "$@" || test $? -eq 1`
12657838f5b0bSmrg  } ;;
12658838f5b0bSmrgesac
126591e5fa1c5Smrgfi # as_fn_arith
126601e5fa1c5Smrg
126611e5fa1c5Smrg
12662a6d9b409Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12663a6d9b409Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12664a6d9b409Smrg  as_expr=expr
12665a6d9b409Smrgelse
12666a6d9b409Smrg  as_expr=false
12667a6d9b409Smrgfi
12668a6d9b409Smrg
12669a6d9b409Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12670a6d9b409Smrg  as_basename=basename
12671a6d9b409Smrgelse
12672a6d9b409Smrg  as_basename=false
12673a6d9b409Smrgfi
12674a6d9b409Smrg
126751e5fa1c5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
126761e5fa1c5Smrg  as_dirname=dirname
126771e5fa1c5Smrgelse
126781e5fa1c5Smrg  as_dirname=false
126791e5fa1c5Smrgfi
12680a6d9b409Smrg
12681a6d9b409Smrgas_me=`$as_basename -- "$0" ||
12682a6d9b409Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12683a6d9b409Smrg	 X"$0" : 'X\(//\)$' \| \
12684a6d9b409Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1268592e95ad1Smrgprintf "%s\n" X/"$0" |
12686a6d9b409Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12687a6d9b409Smrg	    s//\1/
12688a6d9b409Smrg	    q
12689a6d9b409Smrg	  }
12690a6d9b409Smrg	  /^X\/\(\/\/\)$/{
12691a6d9b409Smrg	    s//\1/
12692a6d9b409Smrg	    q
12693a6d9b409Smrg	  }
12694a6d9b409Smrg	  /^X\/\(\/\).*/{
12695a6d9b409Smrg	    s//\1/
12696a6d9b409Smrg	    q
12697a6d9b409Smrg	  }
12698a6d9b409Smrg	  s/.*/./; q'`
12699a6d9b409Smrg
127001e5fa1c5Smrg# Avoid depending upon Character Ranges.
127011e5fa1c5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
127021e5fa1c5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
127031e5fa1c5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
127041e5fa1c5Smrgas_cr_digits='0123456789'
127051e5fa1c5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
12706a6d9b409Smrg
1270792e95ad1Smrg
1270892e95ad1Smrg# Determine whether it's possible to make 'echo' print without a newline.
1270992e95ad1Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1271092e95ad1Smrg# for compatibility with existing Makefiles.
12711a6d9b409SmrgECHO_C= ECHO_N= ECHO_T=
127121e5fa1c5Smrgcase `echo -n x` in #(((((
12713a6d9b409Smrg-n*)
127141e5fa1c5Smrg  case `echo 'xy\c'` in
12715a6d9b409Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
127161e5fa1c5Smrg  xy)  ECHO_C='\c';;
127171e5fa1c5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
127181e5fa1c5Smrg       ECHO_T='	';;
12719a6d9b409Smrg  esac;;
12720a6d9b409Smrg*)
12721a6d9b409Smrg  ECHO_N='-n';;
12722a6d9b409Smrgesac
12723a6d9b409Smrg
1272492e95ad1Smrg# For backward compatibility with old third-party macros, we provide
1272592e95ad1Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
1272692e95ad1Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1272792e95ad1Smrgas_echo='printf %s\n'
1272892e95ad1Smrgas_echo_n='printf %s'
1272992e95ad1Smrg
12730a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.file
12731a6d9b409Smrgif test -d conf$$.dir; then
12732a6d9b409Smrg  rm -f conf$$.dir/conf$$.file
12733a6d9b409Smrgelse
12734a6d9b409Smrg  rm -f conf$$.dir
12735efda2da8Smrg  mkdir conf$$.dir 2>/dev/null
12736efda2da8Smrgfi
12737efda2da8Smrgif (echo >conf$$.file) 2>/dev/null; then
12738efda2da8Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
12739efda2da8Smrg    as_ln_s='ln -s'
12740efda2da8Smrg    # ... but there are two gotchas:
12741838f5b0bSmrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12742838f5b0bSmrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12743838f5b0bSmrg    # In both cases, we have to default to 'cp -pR'.
12744efda2da8Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12745b91640d3Smrg      as_ln_s='cp -pR'
12746efda2da8Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12747efda2da8Smrg    as_ln_s=ln
12748efda2da8Smrg  else
12749b91640d3Smrg    as_ln_s='cp -pR'
12750efda2da8Smrg  fi
12751a6d9b409Smrgelse
12752b91640d3Smrg  as_ln_s='cp -pR'
12753a6d9b409Smrgfi
12754a6d9b409Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12755a6d9b409Smrgrmdir conf$$.dir 2>/dev/null
12756a6d9b409Smrg
127571e5fa1c5Smrg
127581e5fa1c5Smrg# as_fn_mkdir_p
127591e5fa1c5Smrg# -------------
127601e5fa1c5Smrg# Create "$as_dir" as a directory, including parents if necessary.
127611e5fa1c5Smrgas_fn_mkdir_p ()
127621e5fa1c5Smrg{
127631e5fa1c5Smrg
127641e5fa1c5Smrg  case $as_dir in #(
127651e5fa1c5Smrg  -*) as_dir=./$as_dir;;
127661e5fa1c5Smrg  esac
127671e5fa1c5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
127681e5fa1c5Smrg    as_dirs=
127691e5fa1c5Smrg    while :; do
127701e5fa1c5Smrg      case $as_dir in #(
1277192e95ad1Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
127721e5fa1c5Smrg      *) as_qdir=$as_dir;;
127731e5fa1c5Smrg      esac
127741e5fa1c5Smrg      as_dirs="'$as_qdir' $as_dirs"
127751e5fa1c5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
127761e5fa1c5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
127771e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
127781e5fa1c5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
127791e5fa1c5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1278092e95ad1Smrgprintf "%s\n" X"$as_dir" |
127811e5fa1c5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
127821e5fa1c5Smrg	    s//\1/
127831e5fa1c5Smrg	    q
127841e5fa1c5Smrg	  }
127851e5fa1c5Smrg	  /^X\(\/\/\)[^/].*/{
127861e5fa1c5Smrg	    s//\1/
127871e5fa1c5Smrg	    q
127881e5fa1c5Smrg	  }
127891e5fa1c5Smrg	  /^X\(\/\/\)$/{
127901e5fa1c5Smrg	    s//\1/
127911e5fa1c5Smrg	    q
127921e5fa1c5Smrg	  }
127931e5fa1c5Smrg	  /^X\(\/\).*/{
127941e5fa1c5Smrg	    s//\1/
127951e5fa1c5Smrg	    q
127961e5fa1c5Smrg	  }
127971e5fa1c5Smrg	  s/.*/./; q'`
127981e5fa1c5Smrg      test -d "$as_dir" && break
127991e5fa1c5Smrg    done
128001e5fa1c5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12801a097bd00Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
128021e5fa1c5Smrg
128031e5fa1c5Smrg
128041e5fa1c5Smrg} # as_fn_mkdir_p
12805a6d9b409Smrgif mkdir -p . 2>/dev/null; then
128061e5fa1c5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
12807a6d9b409Smrgelse
12808a6d9b409Smrg  test -d ./-p && rmdir ./-p
12809a6d9b409Smrg  as_mkdir_p=false
12810a6d9b409Smrgfi
12811a6d9b409Smrg
12812b91640d3Smrg
12813b91640d3Smrg# as_fn_executable_p FILE
12814b91640d3Smrg# -----------------------
12815b91640d3Smrg# Test if FILE is an executable regular file.
12816b91640d3Smrgas_fn_executable_p ()
12817b91640d3Smrg{
12818b91640d3Smrg  test -f "$1" && test -x "$1"
12819b91640d3Smrg} # as_fn_executable_p
12820b91640d3Smrgas_test_x='test -x'
12821b91640d3Smrgas_executable_p=as_fn_executable_p
12822a6d9b409Smrg
12823a6d9b409Smrg# Sed expression to map a string onto a valid CPP name.
12824838f5b0bSmrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12825838f5b0bSmrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12826a6d9b409Smrg
12827a6d9b409Smrg# Sed expression to map a string onto a valid variable name.
12828838f5b0bSmrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12829838f5b0bSmrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12830a6d9b409Smrg
12831a6d9b409Smrg
12832a6d9b409Smrgexec 6>&1
128331e5fa1c5Smrg## ----------------------------------- ##
128341e5fa1c5Smrg## Main body of $CONFIG_STATUS script. ##
128351e5fa1c5Smrg## ----------------------------------- ##
128361e5fa1c5Smrg_ASEOF
128371e5fa1c5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12838a6d9b409Smrg
128391e5fa1c5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
128401e5fa1c5Smrg# Save the log message, to keep $0 and so on meaningful, and to
12841a6d9b409Smrg# report actual input values of CONFIG_FILES etc. instead of their
12842a6d9b409Smrg# values after options handling.
12843a6d9b409Smrgac_log="
12844838f5b0bSmrgThis file was extended by sessreg $as_me 1.1.4, which was
12845838f5b0bSmrggenerated by GNU Autoconf 2.72.  Invocation command line was
12846a6d9b409Smrg
12847a6d9b409Smrg  CONFIG_FILES    = $CONFIG_FILES
12848a6d9b409Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12849a6d9b409Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12850a6d9b409Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12851a6d9b409Smrg  $ $0 $@
12852a6d9b409Smrg
12853a6d9b409Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12854a6d9b409Smrg"
12855a6d9b409Smrg
12856a6d9b409Smrg_ACEOF
12857a6d9b409Smrg
12858efda2da8Smrgcase $ac_config_files in *"
12859efda2da8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12860efda2da8Smrgesac
12861efda2da8Smrg
12862efda2da8Smrgcase $ac_config_headers in *"
12863efda2da8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12864efda2da8Smrgesac
12865efda2da8Smrg
12866efda2da8Smrg
12867efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12868a6d9b409Smrg# Files that config.status was made for.
12869a6d9b409Smrgconfig_files="$ac_config_files"
12870a6d9b409Smrgconfig_headers="$ac_config_headers"
12871a6d9b409Smrgconfig_commands="$ac_config_commands"
12872a6d9b409Smrg
12873a6d9b409Smrg_ACEOF
12874a6d9b409Smrg
12875efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12876a6d9b409Smrgac_cs_usage="\
12877838f5b0bSmrg'$as_me' instantiates files and other configuration actions
128781e5fa1c5Smrgfrom templates according to the current configuration.  Unless the files
128791e5fa1c5Smrgand actions are specified as TAGs, all are instantiated by default.
12880a6d9b409Smrg
128811e5fa1c5SmrgUsage: $0 [OPTION]... [TAG]...
12882a6d9b409Smrg
12883a6d9b409Smrg  -h, --help       print this help, then exit
12884a6d9b409Smrg  -V, --version    print version number and configuration settings, then exit
128851e5fa1c5Smrg      --config     print configuration, then exit
12886efda2da8Smrg  -q, --quiet, --silent
12887efda2da8Smrg                   do not print progress messages
12888a6d9b409Smrg  -d, --debug      don't remove temporary files
12889a6d9b409Smrg      --recheck    update $as_me by reconfiguring in the same conditions
12890efda2da8Smrg      --file=FILE[:TEMPLATE]
12891efda2da8Smrg                   instantiate the configuration file FILE
12892efda2da8Smrg      --header=FILE[:TEMPLATE]
12893efda2da8Smrg                   instantiate the configuration header FILE
12894a6d9b409Smrg
12895a6d9b409SmrgConfiguration files:
12896a6d9b409Smrg$config_files
12897a6d9b409Smrg
12898a6d9b409SmrgConfiguration headers:
12899a6d9b409Smrg$config_headers
12900a6d9b409Smrg
12901a6d9b409SmrgConfiguration commands:
12902a6d9b409Smrg$config_commands
12903a6d9b409Smrg
1290492e95ad1SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/sessreg/-/issues>."
12905a6d9b409Smrg
12906a6d9b409Smrg_ACEOF
1290792e95ad1Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1290892e95ad1Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12909efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1291092e95ad1Smrgac_cs_config='$ac_cs_config_escaped'
12911a6d9b409Smrgac_cs_version="\\
12912838f5b0bSmrgsessreg config.status 1.1.4
12913838f5b0bSmrgconfigured by $0, generated by GNU Autoconf 2.72,
129141e5fa1c5Smrg  with options \\"\$ac_cs_config\\"
12915a6d9b409Smrg
12916838f5b0bSmrgCopyright (C) 2023 Free Software Foundation, Inc.
12917a6d9b409SmrgThis config.status script is free software; the Free Software Foundation
12918a6d9b409Smrggives unlimited permission to copy, distribute and modify it."
12919a6d9b409Smrg
12920a6d9b409Smrgac_pwd='$ac_pwd'
12921a6d9b409Smrgsrcdir='$srcdir'
12922a6d9b409SmrgINSTALL='$INSTALL'
12923a6d9b409SmrgMKDIR_P='$MKDIR_P'
12924efda2da8SmrgAWK='$AWK'
12925efda2da8Smrgtest -n "\$AWK" || AWK=awk
12926a6d9b409Smrg_ACEOF
12927a6d9b409Smrg
12928efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12929efda2da8Smrg# The default lists apply if the user does not specify any file.
12930a6d9b409Smrgac_need_defaults=:
12931a6d9b409Smrgwhile test $# != 0
12932a6d9b409Smrgdo
12933a6d9b409Smrg  case $1 in
12934a097bd00Smrg  --*=?*)
12935a6d9b409Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12936a6d9b409Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12937a6d9b409Smrg    ac_shift=:
12938a6d9b409Smrg    ;;
12939a097bd00Smrg  --*=)
12940a097bd00Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12941a097bd00Smrg    ac_optarg=
12942a097bd00Smrg    ac_shift=:
12943a097bd00Smrg    ;;
12944a6d9b409Smrg  *)
12945a6d9b409Smrg    ac_option=$1
12946a6d9b409Smrg    ac_optarg=$2
12947a6d9b409Smrg    ac_shift=shift
12948a6d9b409Smrg    ;;
12949a6d9b409Smrg  esac
12950a6d9b409Smrg
12951a6d9b409Smrg  case $ac_option in
12952a6d9b409Smrg  # Handling of the options.
12953a6d9b409Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12954a6d9b409Smrg    ac_cs_recheck=: ;;
12955a6d9b409Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1295692e95ad1Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
129571e5fa1c5Smrg  --config | --confi | --conf | --con | --co | --c )
1295892e95ad1Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
12959a6d9b409Smrg  --debug | --debu | --deb | --de | --d | -d )
12960a6d9b409Smrg    debug=: ;;
12961a6d9b409Smrg  --file | --fil | --fi | --f )
12962a6d9b409Smrg    $ac_shift
12963efda2da8Smrg    case $ac_optarg in
1296492e95ad1Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12965a097bd00Smrg    '') as_fn_error $? "missing file argument" ;;
12966efda2da8Smrg    esac
129671e5fa1c5Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12968a6d9b409Smrg    ac_need_defaults=false;;
12969a6d9b409Smrg  --header | --heade | --head | --hea )
12970a6d9b409Smrg    $ac_shift
12971efda2da8Smrg    case $ac_optarg in
1297292e95ad1Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12973efda2da8Smrg    esac
129741e5fa1c5Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12975a6d9b409Smrg    ac_need_defaults=false;;
12976a6d9b409Smrg  --he | --h)
12977a6d9b409Smrg    # Conflict between --help and --header
12978838f5b0bSmrg    as_fn_error $? "ambiguous option: '$1'
12979838f5b0bSmrgTry '$0 --help' for more information.";;
12980a6d9b409Smrg  --help | --hel | -h )
1298192e95ad1Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12982a6d9b409Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12983a6d9b409Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12984a6d9b409Smrg    ac_cs_silent=: ;;
12985a6d9b409Smrg
12986a6d9b409Smrg  # This is an error.
12987838f5b0bSmrg  -*) as_fn_error $? "unrecognized option: '$1'
12988838f5b0bSmrgTry '$0 --help' for more information." ;;
12989a6d9b409Smrg
129901e5fa1c5Smrg  *) as_fn_append ac_config_targets " $1"
12991a6d9b409Smrg     ac_need_defaults=false ;;
12992a6d9b409Smrg
12993a6d9b409Smrg  esac
12994a6d9b409Smrg  shift
12995a6d9b409Smrgdone
12996a6d9b409Smrg
12997a6d9b409Smrgac_configure_extra_args=
12998a6d9b409Smrg
12999a6d9b409Smrgif $ac_cs_silent; then
13000a6d9b409Smrg  exec 6>/dev/null
13001a6d9b409Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
13002a6d9b409Smrgfi
13003a6d9b409Smrg
13004a6d9b409Smrg_ACEOF
13005efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13006a6d9b409Smrgif \$ac_cs_recheck; then
13007b91640d3Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13008efda2da8Smrg  shift
1300992e95ad1Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
13010efda2da8Smrg  CONFIG_SHELL='$SHELL'
13011a6d9b409Smrg  export CONFIG_SHELL
13012efda2da8Smrg  exec "\$@"
13013a6d9b409Smrgfi
13014a6d9b409Smrg
13015a6d9b409Smrg_ACEOF
13016efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13017a6d9b409Smrgexec 5>>config.log
13018a6d9b409Smrg{
13019a6d9b409Smrg  echo
13020a6d9b409Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13021a6d9b409Smrg## Running $as_me. ##
13022a6d9b409Smrg_ASBOX
1302392e95ad1Smrg  printf "%s\n" "$ac_log"
13024a6d9b409Smrg} >&5
13025a6d9b409Smrg
13026a6d9b409Smrg_ACEOF
13027efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13028a6d9b409Smrg#
13029a6d9b409Smrg# INIT-COMMANDS
13030a6d9b409Smrg#
1303192e95ad1SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
13032a6d9b409Smrg
13033a6d9b409Smrg_ACEOF
13034a6d9b409Smrg
13035efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13036a6d9b409Smrg
13037a6d9b409Smrg# Handling of arguments.
13038a6d9b409Smrgfor ac_config_target in $ac_config_targets
13039a6d9b409Smrgdo
13040a6d9b409Smrg  case $ac_config_target in
13041a6d9b409Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13042a6d9b409Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13043a6d9b409Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13044a097bd00Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
13045a6d9b409Smrg
13046838f5b0bSmrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
13047a6d9b409Smrg  esac
13048a6d9b409Smrgdone
13049a6d9b409Smrg
13050a6d9b409Smrg
13051a6d9b409Smrg# If the user did not use the arguments to specify the items to instantiate,
13052a6d9b409Smrg# then the envvar interface is used.  Set only those that are not.
13053a6d9b409Smrg# We use the long form for the default assignment because of an extremely
13054a6d9b409Smrg# bizarre bug on SunOS 4.1.3.
13055a6d9b409Smrgif $ac_need_defaults; then
1305692e95ad1Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1305792e95ad1Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1305892e95ad1Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
13059a6d9b409Smrgfi
13060a6d9b409Smrg
13061a6d9b409Smrg# Have a temporary directory for convenience.  Make it in the build tree
13062a6d9b409Smrg# simply because there is no reason against having it here, and in addition,
13063a6d9b409Smrg# creating and moving files from /tmp can sometimes cause problems.
13064a6d9b409Smrg# Hook for its removal unless debugging.
13065a6d9b409Smrg# Note that there is a small window in which the directory will not be cleaned:
13066838f5b0bSmrg# after its creation but before its name has been assigned to '$tmp'.
13067a6d9b409Smrg$debug ||
13068a6d9b409Smrg{
13069a097bd00Smrg  tmp= ac_tmp=
13070a6d9b409Smrg  trap 'exit_status=$?
13071a097bd00Smrg  : "${ac_tmp:=$tmp}"
13072a097bd00Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13073a6d9b409Smrg' 0
130741e5fa1c5Smrg  trap 'as_fn_exit 1' 1 2 13 15
13075a6d9b409Smrg}
13076a6d9b409Smrg# Create a (secure) tmp directory for tmp files.
13077a6d9b409Smrg
13078a6d9b409Smrg{
13079a6d9b409Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13080a097bd00Smrg  test -d "$tmp"
13081a6d9b409Smrg}  ||
13082a6d9b409Smrg{
13083a6d9b409Smrg  tmp=./conf$$-$RANDOM
13084a6d9b409Smrg  (umask 077 && mkdir "$tmp")
13085a097bd00Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13086a097bd00Smrgac_tmp=$tmp
13087a6d9b409Smrg
13088efda2da8Smrg# Set up the scripts for CONFIG_FILES section.
13089efda2da8Smrg# No need to generate them if there are no CONFIG_FILES.
13090838f5b0bSmrg# This happens for instance with './config.status config.h'.
13091a6d9b409Smrgif test -n "$CONFIG_FILES"; then
13092a6d9b409Smrg
13093a6d9b409Smrg
130941e5fa1c5Smrgac_cr=`echo X | tr X '\015'`
130951e5fa1c5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
130961e5fa1c5Smrg# But we know of no other shell where ac_cr would be empty at this
130971e5fa1c5Smrg# point, so we can use a bashism as a fallback.
130981e5fa1c5Smrgif test "x$ac_cr" = x; then
130991e5fa1c5Smrg  eval ac_cr=\$\'\\r\'
131001e5fa1c5Smrgfi
13101efda2da8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13102efda2da8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13103a097bd00Smrg  ac_cs_awk_cr='\\r'
13104efda2da8Smrgelse
13105efda2da8Smrg  ac_cs_awk_cr=$ac_cr
13106a6d9b409Smrgfi
13107a6d9b409Smrg
13108a097bd00Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13109a6d9b409Smrg_ACEOF
13110a6d9b409Smrg
13111a6d9b409Smrg
13112efda2da8Smrg{
13113efda2da8Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
13114efda2da8Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13115efda2da8Smrg  echo "_ACEOF"
13116efda2da8Smrg} >conf$$subs.sh ||
13117a097bd00Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13118a097bd00Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13119a6d9b409Smrgac_delim='%!_!# '
13120a6d9b409Smrgfor ac_last_try in false false false false false :; do
13121efda2da8Smrg  . ./conf$$subs.sh ||
13122a097bd00Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13123a6d9b409Smrg
13124efda2da8Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13125efda2da8Smrg  if test $ac_delim_n = $ac_delim_num; then
13126a6d9b409Smrg    break
13127a6d9b409Smrg  elif $ac_last_try; then
13128a097bd00Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13129a6d9b409Smrg  else
13130a6d9b409Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13131a6d9b409Smrg  fi
13132a6d9b409Smrgdone
13133efda2da8Smrgrm -f conf$$subs.sh
13134a6d9b409Smrg
13135efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13136a097bd00Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13137efda2da8Smrg_ACEOF
13138efda2da8Smrgsed -n '
13139efda2da8Smrgh
13140efda2da8Smrgs/^/S["/; s/!.*/"]=/
13141efda2da8Smrgp
13142efda2da8Smrgg
13143efda2da8Smrgs/^[^!]*!//
13144efda2da8Smrg:repl
13145efda2da8Smrgt repl
13146efda2da8Smrgs/'"$ac_delim"'$//
13147efda2da8Smrgt delim
13148efda2da8Smrg:nl
13149efda2da8Smrgh
131501e5fa1c5Smrgs/\(.\{148\}\)..*/\1/
13151efda2da8Smrgt more1
13152efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13153efda2da8Smrgp
13154efda2da8Smrgn
13155efda2da8Smrgb repl
13156efda2da8Smrg:more1
13157efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13158efda2da8Smrgp
13159efda2da8Smrgg
13160efda2da8Smrgs/.\{148\}//
13161efda2da8Smrgt nl
13162efda2da8Smrg:delim
13163efda2da8Smrgh
131641e5fa1c5Smrgs/\(.\{148\}\)..*/\1/
13165efda2da8Smrgt more2
13166efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
13167efda2da8Smrgp
13168efda2da8Smrgb
13169efda2da8Smrg:more2
13170efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13171efda2da8Smrgp
13172efda2da8Smrgg
13173efda2da8Smrgs/.\{148\}//
13174efda2da8Smrgt delim
13175efda2da8Smrg' <conf$$subs.awk | sed '
13176efda2da8Smrg/^[^""]/{
13177efda2da8Smrg  N
13178efda2da8Smrg  s/\n//
13179efda2da8Smrg}
13180efda2da8Smrg' >>$CONFIG_STATUS || ac_write_fail=1
13181efda2da8Smrgrm -f conf$$subs.awk
13182efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13183efda2da8Smrg_ACAWK
13184a097bd00Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13185efda2da8Smrg  for (key in S) S_is_set[key] = 1
13186efda2da8Smrg  FS = ""
13187efda2da8Smrg
13188efda2da8Smrg}
13189efda2da8Smrg{
13190efda2da8Smrg  line = $ 0
13191efda2da8Smrg  nfields = split(line, field, "@")
13192efda2da8Smrg  substed = 0
13193efda2da8Smrg  len = length(field[1])
13194efda2da8Smrg  for (i = 2; i < nfields; i++) {
13195efda2da8Smrg    key = field[i]
13196efda2da8Smrg    keylen = length(key)
13197efda2da8Smrg    if (S_is_set[key]) {
13198efda2da8Smrg      value = S[key]
13199efda2da8Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13200efda2da8Smrg      len += length(value) + length(field[++i])
13201efda2da8Smrg      substed = 1
13202efda2da8Smrg    } else
13203efda2da8Smrg      len += 1 + keylen
13204efda2da8Smrg  }
13205efda2da8Smrg
13206efda2da8Smrg  print line
13207efda2da8Smrg}
13208a6d9b409Smrg
13209efda2da8Smrg_ACAWK
13210a6d9b409Smrg_ACEOF
13211efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13212efda2da8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13213efda2da8Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13214efda2da8Smrgelse
13215efda2da8Smrg  cat
13216a097bd00Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13217a097bd00Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13218a6d9b409Smrg_ACEOF
13219a6d9b409Smrg
13220a097bd00Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13221a097bd00Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13222a6d9b409Smrg# trailing colons and then remove the whole line if VPATH becomes empty
13223a6d9b409Smrg# (actually we leave an empty line to preserve line numbers).
13224a6d9b409Smrgif test "x$srcdir" = x.; then
13225a097bd00Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
13226a097bd00Smrgh
13227a097bd00Smrgs///
13228a097bd00Smrgs/^/:/
13229a097bd00Smrgs/[	 ]*$/:/
13230a097bd00Smrgs/:\$(srcdir):/:/g
13231a097bd00Smrgs/:\${srcdir}:/:/g
13232a097bd00Smrgs/:@srcdir@:/:/g
13233a097bd00Smrgs/^:*//
13234a6d9b409Smrgs/:*$//
13235a097bd00Smrgx
13236a097bd00Smrgs/\(=[	 ]*\).*/\1/
13237a097bd00SmrgG
13238a097bd00Smrgs/\n//
13239a6d9b409Smrgs/^[^=]*=[	 ]*$//
13240a6d9b409Smrg}'
13241a6d9b409Smrgfi
13242a6d9b409Smrg
13243efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13244a6d9b409Smrgfi # test -n "$CONFIG_FILES"
13245a6d9b409Smrg
13246efda2da8Smrg# Set up the scripts for CONFIG_HEADERS section.
13247efda2da8Smrg# No need to generate them if there are no CONFIG_HEADERS.
13248838f5b0bSmrg# This happens for instance with './config.status Makefile'.
13249efda2da8Smrgif test -n "$CONFIG_HEADERS"; then
13250a097bd00Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13251efda2da8SmrgBEGIN {
13252efda2da8Smrg_ACEOF
13253efda2da8Smrg
13254838f5b0bSmrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
13255efda2da8Smrg# here-document in config.status, that substitutes the proper values into
13256efda2da8Smrg# config.h.in to produce config.h.
13257efda2da8Smrg
13258efda2da8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
13259efda2da8Smrg# handling of long lines.
13260efda2da8Smrgac_delim='%!_!# '
13261efda2da8Smrgfor ac_last_try in false false :; do
13262a097bd00Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13263a097bd00Smrg  if test -z "$ac_tt"; then
13264efda2da8Smrg    break
13265efda2da8Smrg  elif $ac_last_try; then
13266a097bd00Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13267efda2da8Smrg  else
13268efda2da8Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13269efda2da8Smrg  fi
13270efda2da8Smrgdone
13271efda2da8Smrg
13272efda2da8Smrg# For the awk script, D is an array of macro values keyed by name,
13273efda2da8Smrg# likewise P contains macro parameters if any.  Preserve backslash
13274efda2da8Smrg# newline sequences.
13275efda2da8Smrg
13276efda2da8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13277efda2da8Smrgsed -n '
13278efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g
13279efda2da8Smrgt rset
13280efda2da8Smrg:rset
13281efda2da8Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13282efda2da8Smrgt def
13283efda2da8Smrgd
13284efda2da8Smrg:def
13285efda2da8Smrgs/\\$//
13286efda2da8Smrgt bsnl
13287efda2da8Smrgs/["\\]/\\&/g
13288efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13289efda2da8SmrgD["\1"]=" \3"/p
13290efda2da8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13291efda2da8Smrgd
13292efda2da8Smrg:bsnl
13293efda2da8Smrgs/["\\]/\\&/g
13294efda2da8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13295efda2da8SmrgD["\1"]=" \3\\\\\\n"\\/p
13296efda2da8Smrgt cont
13297efda2da8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13298efda2da8Smrgt cont
13299efda2da8Smrgd
13300efda2da8Smrg:cont
13301efda2da8Smrgn
13302efda2da8Smrgs/.\{148\}/&'"$ac_delim"'/g
13303efda2da8Smrgt clear
13304efda2da8Smrg:clear
13305efda2da8Smrgs/\\$//
13306efda2da8Smrgt bsnlc
13307efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
13308efda2da8Smrgd
13309efda2da8Smrg:bsnlc
13310efda2da8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13311efda2da8Smrgb cont
13312efda2da8Smrg' <confdefs.h | sed '
13313efda2da8Smrgs/'"$ac_delim"'/"\\\
13314efda2da8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
13315efda2da8Smrg
13316efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13317efda2da8Smrg  for (key in D) D_is_set[key] = 1
13318efda2da8Smrg  FS = ""
13319efda2da8Smrg}
13320efda2da8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13321efda2da8Smrg  line = \$ 0
13322efda2da8Smrg  split(line, arg, " ")
13323efda2da8Smrg  if (arg[1] == "#") {
13324efda2da8Smrg    defundef = arg[2]
13325efda2da8Smrg    mac1 = arg[3]
13326efda2da8Smrg  } else {
13327efda2da8Smrg    defundef = substr(arg[1], 2)
13328efda2da8Smrg    mac1 = arg[2]
13329efda2da8Smrg  }
13330efda2da8Smrg  split(mac1, mac2, "(") #)
13331efda2da8Smrg  macro = mac2[1]
13332efda2da8Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
13333efda2da8Smrg  if (D_is_set[macro]) {
13334efda2da8Smrg    # Preserve the white space surrounding the "#".
13335efda2da8Smrg    print prefix "define", macro P[macro] D[macro]
13336efda2da8Smrg    next
13337efda2da8Smrg  } else {
13338efda2da8Smrg    # Replace #undef with comments.  This is necessary, for example,
13339efda2da8Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
13340efda2da8Smrg    # on some systems where configure will not decide to define it.
13341efda2da8Smrg    if (defundef == "undef") {
13342efda2da8Smrg      print "/*", prefix defundef, macro, "*/"
13343efda2da8Smrg      next
13344efda2da8Smrg    }
13345efda2da8Smrg  }
13346efda2da8Smrg}
13347efda2da8Smrg{ print }
13348efda2da8Smrg_ACAWK
13349efda2da8Smrg_ACEOF
13350efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13351a097bd00Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13352efda2da8Smrgfi # test -n "$CONFIG_HEADERS"
13353efda2da8Smrg
13354a6d9b409Smrg
13355efda2da8Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13356efda2da8Smrgshift
13357efda2da8Smrgfor ac_tag
13358a6d9b409Smrgdo
13359a6d9b409Smrg  case $ac_tag in
13360a6d9b409Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
13361a6d9b409Smrg  esac
13362a6d9b409Smrg  case $ac_mode$ac_tag in
13363a6d9b409Smrg  :[FHL]*:*);;
13364838f5b0bSmrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
13365a6d9b409Smrg  :[FH]-) ac_tag=-:-;;
13366a6d9b409Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13367a6d9b409Smrg  esac
13368a6d9b409Smrg  ac_save_IFS=$IFS
13369a6d9b409Smrg  IFS=:
13370a6d9b409Smrg  set x $ac_tag
13371a6d9b409Smrg  IFS=$ac_save_IFS
13372a6d9b409Smrg  shift
13373a6d9b409Smrg  ac_file=$1
13374a6d9b409Smrg  shift
13375a6d9b409Smrg
13376a6d9b409Smrg  case $ac_mode in
13377a6d9b409Smrg  :L) ac_source=$1;;
13378a6d9b409Smrg  :[FH])
13379a6d9b409Smrg    ac_file_inputs=
13380a6d9b409Smrg    for ac_f
13381a6d9b409Smrg    do
13382a6d9b409Smrg      case $ac_f in
13383a097bd00Smrg      -) ac_f="$ac_tmp/stdin";;
13384a6d9b409Smrg      *) # Look for the file first in the build tree, then in the source tree
13385a6d9b409Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13386838f5b0bSmrg	 # because $ac_f cannot contain ':'.
13387a6d9b409Smrg	 test -f "$ac_f" ||
13388a6d9b409Smrg	   case $ac_f in
13389a6d9b409Smrg	   [\\/$]*) false;;
13390a6d9b409Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13391a6d9b409Smrg	   esac ||
13392838f5b0bSmrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
13393a6d9b409Smrg      esac
1339492e95ad1Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
133951e5fa1c5Smrg      as_fn_append ac_file_inputs " '$ac_f'"
13396a6d9b409Smrg    done
13397a6d9b409Smrg
13398838f5b0bSmrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
13399a6d9b409Smrg    # use $as_me), people would be surprised to read:
13400a6d9b409Smrg    #    /* config.h.  Generated by config.status.  */
13401efda2da8Smrg    configure_input='Generated from '`
1340292e95ad1Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13403efda2da8Smrg	`' by configure.'
13404a6d9b409Smrg    if test x"$ac_file" != x-; then
13405a6d9b409Smrg      configure_input="$ac_file.  $configure_input"
1340692e95ad1Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1340792e95ad1Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
13408a6d9b409Smrg    fi
13409efda2da8Smrg    # Neutralize special characters interpreted by sed in replacement strings.
13410efda2da8Smrg    case $configure_input in #(
13411efda2da8Smrg    *\&* | *\|* | *\\* )
1341292e95ad1Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
13413efda2da8Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13414efda2da8Smrg    *) ac_sed_conf_input=$configure_input;;
13415efda2da8Smrg    esac
13416a6d9b409Smrg
13417a6d9b409Smrg    case $ac_tag in
13418a097bd00Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13419a097bd00Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13420a6d9b409Smrg    esac
13421a6d9b409Smrg    ;;
13422a6d9b409Smrg  esac
13423a6d9b409Smrg
13424a6d9b409Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
13425a6d9b409Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13426a6d9b409Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
13427a6d9b409Smrg	 X"$ac_file" : 'X\(//\)$' \| \
13428a6d9b409Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1342992e95ad1Smrgprintf "%s\n" X"$ac_file" |
13430a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13431a6d9b409Smrg	    s//\1/
13432a6d9b409Smrg	    q
13433a6d9b409Smrg	  }
13434a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
13435a6d9b409Smrg	    s//\1/
13436a6d9b409Smrg	    q
13437a6d9b409Smrg	  }
13438a6d9b409Smrg	  /^X\(\/\/\)$/{
13439a6d9b409Smrg	    s//\1/
13440a6d9b409Smrg	    q
13441a6d9b409Smrg	  }
13442a6d9b409Smrg	  /^X\(\/\).*/{
13443a6d9b409Smrg	    s//\1/
13444a6d9b409Smrg	    q
13445a6d9b409Smrg	  }
13446a6d9b409Smrg	  s/.*/./; q'`
134471e5fa1c5Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
13448a6d9b409Smrg  ac_builddir=.
13449a6d9b409Smrg
13450a6d9b409Smrgcase "$ac_dir" in
13451a6d9b409Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13452a6d9b409Smrg*)
1345392e95ad1Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
13454a6d9b409Smrg  # A ".." for each directory in $ac_dir_suffix.
1345592e95ad1Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13456a6d9b409Smrg  case $ac_top_builddir_sub in
13457a6d9b409Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13458a6d9b409Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13459a6d9b409Smrg  esac ;;
13460a6d9b409Smrgesac
13461a6d9b409Smrgac_abs_top_builddir=$ac_pwd
13462a6d9b409Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
13463a6d9b409Smrg# for backward compatibility:
13464a6d9b409Smrgac_top_builddir=$ac_top_build_prefix
13465a6d9b409Smrg
13466a6d9b409Smrgcase $srcdir in
13467a6d9b409Smrg  .)  # We are building in place.
13468a6d9b409Smrg    ac_srcdir=.
13469a6d9b409Smrg    ac_top_srcdir=$ac_top_builddir_sub
13470a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd ;;
13471a6d9b409Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
13472a6d9b409Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
13473a6d9b409Smrg    ac_top_srcdir=$srcdir
13474a6d9b409Smrg    ac_abs_top_srcdir=$srcdir ;;
13475a6d9b409Smrg  *) # Relative name.
13476a6d9b409Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13477a6d9b409Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
13478a6d9b409Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13479a6d9b409Smrgesac
13480a6d9b409Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13481a6d9b409Smrg
13482a6d9b409Smrg
13483a6d9b409Smrg  case $ac_mode in
13484a6d9b409Smrg  :F)
13485a6d9b409Smrg  #
13486a6d9b409Smrg  # CONFIG_FILE
13487a6d9b409Smrg  #
13488a6d9b409Smrg
13489a6d9b409Smrg  case $INSTALL in
13490a6d9b409Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13491a6d9b409Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13492a6d9b409Smrg  esac
13493a6d9b409Smrg  ac_MKDIR_P=$MKDIR_P
13494a6d9b409Smrg  case $MKDIR_P in
13495a6d9b409Smrg  [\\/$]* | ?:[\\/]* ) ;;
13496a6d9b409Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13497a6d9b409Smrg  esac
13498a6d9b409Smrg_ACEOF
13499a6d9b409Smrg
13500efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13501a6d9b409Smrg# If the template does not know about datarootdir, expand it.
13502a6d9b409Smrg# FIXME: This hack should be removed a few years after 2.60.
13503a6d9b409Smrgac_datarootdir_hack=; ac_datarootdir_seen=
13504efda2da8Smrgac_sed_dataroot='
13505efda2da8Smrg/datarootdir/ {
13506a6d9b409Smrg  p
13507a6d9b409Smrg  q
13508a6d9b409Smrg}
13509a6d9b409Smrg/@datadir@/p
13510a6d9b409Smrg/@docdir@/p
13511a6d9b409Smrg/@infodir@/p
13512a6d9b409Smrg/@localedir@/p
135131e5fa1c5Smrg/@mandir@/p'
13514efda2da8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13515a6d9b409Smrg*datarootdir*) ac_datarootdir_seen=yes;;
13516a6d9b409Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1351792e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1351892e95ad1Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13519a6d9b409Smrg_ACEOF
13520efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13521a6d9b409Smrg  ac_datarootdir_hack='
13522a6d9b409Smrg  s&@datadir@&$datadir&g
13523a6d9b409Smrg  s&@docdir@&$docdir&g
13524a6d9b409Smrg  s&@infodir@&$infodir&g
13525a6d9b409Smrg  s&@localedir@&$localedir&g
13526a6d9b409Smrg  s&@mandir@&$mandir&g
135271e5fa1c5Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
13528a6d9b409Smrgesac
13529a6d9b409Smrg_ACEOF
13530a6d9b409Smrg
13531838f5b0bSmrg# Neutralize VPATH when '$srcdir' = '.'.
13532a6d9b409Smrg# Shell code in configure.ac might set extrasub.
13533a6d9b409Smrg# FIXME: do we really want to maintain this feature?
13534efda2da8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13535efda2da8Smrgac_sed_extra="$ac_vpsub
13536a6d9b409Smrg$extrasub
13537a6d9b409Smrg_ACEOF
13538efda2da8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13539a6d9b409Smrg:t
13540a6d9b409Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13541efda2da8Smrgs|@configure_input@|$ac_sed_conf_input|;t t
13542a6d9b409Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
13543efda2da8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
13544a6d9b409Smrgs&@srcdir@&$ac_srcdir&;t t
13545a6d9b409Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
13546a6d9b409Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
13547a6d9b409Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13548a6d9b409Smrgs&@builddir@&$ac_builddir&;t t
13549a6d9b409Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
13550a6d9b409Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13551a6d9b409Smrgs&@INSTALL@&$ac_INSTALL&;t t
13552a6d9b409Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
13553a6d9b409Smrg$ac_datarootdir_hack
13554efda2da8Smrg"
13555a097bd00Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13556a097bd00Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13557a6d9b409Smrg
13558a6d9b409Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13559a097bd00Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13560a097bd00Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13561a097bd00Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13562838f5b0bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13563a097bd00Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
13564838f5b0bSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13565a097bd00Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
13566a6d9b409Smrg
13567a097bd00Smrg  rm -f "$ac_tmp/stdin"
13568a6d9b409Smrg  case $ac_file in
13569a097bd00Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13570a097bd00Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13571efda2da8Smrg  esac \
13572a097bd00Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13573a6d9b409Smrg ;;
13574a6d9b409Smrg  :H)
13575a6d9b409Smrg  #
13576a6d9b409Smrg  # CONFIG_HEADER
13577a6d9b409Smrg  #
13578a6d9b409Smrg  if test x"$ac_file" != x-; then
13579efda2da8Smrg    {
1358092e95ad1Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
13581a097bd00Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13582a097bd00Smrg    } >"$ac_tmp/config.h" \
13583a097bd00Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13584a097bd00Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1358592e95ad1Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1358692e95ad1Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
13587a6d9b409Smrg    else
13588efda2da8Smrg      rm -f "$ac_file"
13589a097bd00Smrg      mv "$ac_tmp/config.h" "$ac_file" \
13590a097bd00Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13591a6d9b409Smrg    fi
13592a6d9b409Smrg  else
1359392e95ad1Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
13594a097bd00Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13595a097bd00Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
13596a6d9b409Smrg  fi
13597efda2da8Smrg# Compute "$ac_file"'s index in $config_headers.
13598efda2da8Smrg_am_arg="$ac_file"
13599a6d9b409Smrg_am_stamp_count=1
13600a6d9b409Smrgfor _am_header in $config_headers :; do
13601a6d9b409Smrg  case $_am_header in
13602efda2da8Smrg    $_am_arg | $_am_arg:* )
13603a6d9b409Smrg      break ;;
13604a6d9b409Smrg    * )
13605a6d9b409Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13606a6d9b409Smrg  esac
13607a6d9b409Smrgdone
13608efda2da8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13609efda2da8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13610efda2da8Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13611efda2da8Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
13612efda2da8Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1361392e95ad1Smrgprintf "%s\n" X"$_am_arg" |
13614a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13615a6d9b409Smrg	    s//\1/
13616a6d9b409Smrg	    q
13617a6d9b409Smrg	  }
13618a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
13619a6d9b409Smrg	    s//\1/
13620a6d9b409Smrg	    q
13621a6d9b409Smrg	  }
13622a6d9b409Smrg	  /^X\(\/\/\)$/{
13623a6d9b409Smrg	    s//\1/
13624a6d9b409Smrg	    q
13625a6d9b409Smrg	  }
13626a6d9b409Smrg	  /^X\(\/\).*/{
13627a6d9b409Smrg	    s//\1/
13628a6d9b409Smrg	    q
13629a6d9b409Smrg	  }
13630a6d9b409Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
13631a6d9b409Smrg ;;
13632a6d9b409Smrg
1363392e95ad1Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1363492e95ad1Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13635a6d9b409Smrg ;;
13636a6d9b409Smrg  esac
13637a6d9b409Smrg
13638a6d9b409Smrg
13639a6d9b409Smrg  case $ac_file$ac_mode in
13640efda2da8Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13641b91640d3Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
13642efda2da8Smrg  # are listed without --file.  Let's play safe and only enable the eval
13643efda2da8Smrg  # if we detect the quoting.
1364492e95ad1Smrg  # TODO: see whether this extra hack can be removed once we start
1364592e95ad1Smrg  # requiring Autoconf 2.70 or later.
1364692e95ad1Smrg  case $CONFIG_FILES in #(
1364792e95ad1Smrg  *\'*) :
1364892e95ad1Smrg    eval set x "$CONFIG_FILES" ;; #(
1364992e95ad1Smrg  *) :
1365092e95ad1Smrg    set x $CONFIG_FILES ;; #(
1365192e95ad1Smrg  *) :
1365292e95ad1Smrg     ;;
1365392e95ad1Smrgesac
13654efda2da8Smrg  shift
1365592e95ad1Smrg  # Used to flag and report bootstrapping failures.
1365692e95ad1Smrg  am_rc=0
1365792e95ad1Smrg  for am_mf
13658efda2da8Smrg  do
13659efda2da8Smrg    # Strip MF so we end up with the name of the file.
1366092e95ad1Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1366192e95ad1Smrg    # Check whether this is an Automake generated Makefile which includes
1366292e95ad1Smrg    # dependency-tracking related rules and includes.
1366392e95ad1Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
13664efda2da8Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
1366592e95ad1Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1366692e95ad1Smrg      || continue
1366792e95ad1Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
1366892e95ad1Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1366992e95ad1Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
1367092e95ad1Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1367192e95ad1Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1367292e95ad1Smrgprintf "%s\n" X"$am_mf" |
13673a6d9b409Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13674a6d9b409Smrg	    s//\1/
13675a6d9b409Smrg	    q
13676a6d9b409Smrg	  }
13677a6d9b409Smrg	  /^X\(\/\/\)[^/].*/{
13678a6d9b409Smrg	    s//\1/
13679a6d9b409Smrg	    q
13680a6d9b409Smrg	  }
13681a6d9b409Smrg	  /^X\(\/\/\)$/{
13682a6d9b409Smrg	    s//\1/
13683a6d9b409Smrg	    q
13684a6d9b409Smrg	  }
13685a6d9b409Smrg	  /^X\(\/\).*/{
13686a6d9b409Smrg	    s//\1/
13687a6d9b409Smrg	    q
13688a6d9b409Smrg	  }
13689a6d9b409Smrg	  s/.*/./; q'`
1369092e95ad1Smrg    am_filepart=`$as_basename -- "$am_mf" ||
1369192e95ad1Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1369292e95ad1Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1369392e95ad1Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1369492e95ad1Smrgprintf "%s\n" X/"$am_mf" |
1369592e95ad1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13696a6d9b409Smrg	    s//\1/
13697a6d9b409Smrg	    q
13698a6d9b409Smrg	  }
1369992e95ad1Smrg	  /^X\/\(\/\/\)$/{
13700a6d9b409Smrg	    s//\1/
13701a6d9b409Smrg	    q
13702a6d9b409Smrg	  }
1370392e95ad1Smrg	  /^X\/\(\/\).*/{
13704a6d9b409Smrg	    s//\1/
13705a6d9b409Smrg	    q
13706a6d9b409Smrg	  }
13707a6d9b409Smrg	  s/.*/./; q'`
1370892e95ad1Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
1370992e95ad1Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1371092e95ad1Smrg        | $MAKE -f - am--depfiles" >&5
1371192e95ad1Smrg   (cd "$am_dirpart" \
1371292e95ad1Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1371392e95ad1Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
1371492e95ad1Smrg   ac_status=$?
1371592e95ad1Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1371692e95ad1Smrg   (exit $ac_status); } || am_rc=$?
13717a6d9b409Smrg  done
1371892e95ad1Smrg  if test $am_rc -ne 0; then
13719838f5b0bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13720838f5b0bSmrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1372192e95ad1Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1372292e95ad1Smrg    for automatic dependency tracking.  If GNU make was not used, consider
1372392e95ad1Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1372492e95ad1Smrg    necessary).  You can also try re-running configure with the
1372592e95ad1Smrg    '--disable-dependency-tracking' option to at least be able to build
1372692e95ad1Smrg    the package (albeit without support for automatic dependency tracking).
13727838f5b0bSmrgSee 'config.log' for more details" "$LINENO" 5; }
1372892e95ad1Smrg  fi
1372992e95ad1Smrg  { am_dirpart=; unset am_dirpart;}
1373092e95ad1Smrg  { am_filepart=; unset am_filepart;}
1373192e95ad1Smrg  { am_mf=; unset am_mf;}
1373292e95ad1Smrg  { am_rc=; unset am_rc;}
1373392e95ad1Smrg  rm -f conftest-deps.mk
13734efda2da8Smrg}
13735a6d9b409Smrg ;;
13736a6d9b409Smrg
13737a6d9b409Smrg  esac
13738a6d9b409Smrgdone # for ac_tag
13739a6d9b409Smrg
13740a6d9b409Smrg
137411e5fa1c5Smrgas_fn_exit 0
13742a6d9b409Smrg_ACEOF
13743a6d9b409Smrgac_clean_files=$ac_clean_files_save
13744a6d9b409Smrg
13745efda2da8Smrgtest $ac_write_fail = 0 ||
13746a097bd00Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13747efda2da8Smrg
13748a6d9b409Smrg
13749a6d9b409Smrg# configure is writing to config.log, and then calls config.status.
13750a6d9b409Smrg# config.status does its own redirection, appending to config.log.
13751a6d9b409Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
13752a6d9b409Smrg# by configure, so config.status won't be able to write to it; its
13753a6d9b409Smrg# output is simply discarded.  So we exec the FD to /dev/null,
13754a6d9b409Smrg# effectively closing config.log, so it can be properly (re)opened and
13755a6d9b409Smrg# appended to by config.status.  When coming back to configure, we
13756a6d9b409Smrg# need to make the FD available again.
13757a6d9b409Smrgif test "$no_create" != yes; then
13758a6d9b409Smrg  ac_cs_success=:
13759a6d9b409Smrg  ac_config_status_args=
13760a6d9b409Smrg  test "$silent" = yes &&
13761a6d9b409Smrg    ac_config_status_args="$ac_config_status_args --quiet"
13762a6d9b409Smrg  exec 5>/dev/null
13763a6d9b409Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13764a6d9b409Smrg  exec 5>>config.log
13765a6d9b409Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13766a6d9b409Smrg  # would make configure fail if this is the last instruction.
13767a097bd00Smrg  $ac_cs_success || as_fn_exit 1
13768a6d9b409Smrgfi
13769efda2da8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1377092e95ad1Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1377192e95ad1Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13772efda2da8Smrgfi
13773a6d9b409Smrg
1377492e95ad1Smrg
13775