configure revision a2394c98
1bccedf53Smrg#! /bin/sh
2bccedf53Smrg# Guess values for system-dependent variables and create Makefiles.
3a2394c98Smrg# Generated by GNU Autoconf 2.72 for xwud 1.0.7.
4bccedf53Smrg#
5a2394c98Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>.
6bccedf53Smrg#
7f7ada8ddSmrg#
8a2394c98Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
9ec318dbfSmrg# Inc.
10f7ada8ddSmrg#
11f7ada8ddSmrg#
12bccedf53Smrg# This configure script is free software; the Free Software Foundation
13bccedf53Smrg# gives unlimited permission to copy, distribute and modify it.
14f7ada8ddSmrg## -------------------- ##
15f7ada8ddSmrg## M4sh Initialization. ##
16f7ada8ddSmrg## -------------------- ##
17bccedf53Smrg
187c5f6000Smrg# Be more Bourne compatible
197c5f6000SmrgDUALCASE=1; export DUALCASE # for MKS sh
20ec318dbfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
21ec318dbfSmrgthen :
22bccedf53Smrg  emulate sh
23bccedf53Smrg  NULLCMD=:
247c5f6000Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25bccedf53Smrg  # is contrary to our usage.  Disable this feature.
26bccedf53Smrg  alias -g '${1+"$@"}'='"$@"'
277c5f6000Smrg  setopt NO_GLOB_SUBST
28a2394c98Smrgelse case e in #(
29a2394c98Smrg  e) case `(set -o) 2>/dev/null` in #(
30f7ada8ddSmrg  *posix*) :
31f7ada8ddSmrg    set -o posix ;; #(
32f7ada8ddSmrg  *) :
33f7ada8ddSmrg     ;;
34a2394c98Smrgesac ;;
357c5f6000Smrgesac
367c5f6000Smrgfi
377c5f6000Smrg
387c5f6000Smrg
39ec318dbfSmrg
40ec318dbfSmrg# Reset variables that may have inherited troublesome values from
41ec318dbfSmrg# the environment.
42ec318dbfSmrg
43ec318dbfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44ec318dbfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45ec318dbfSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
46ec318dbfSmrg# Quoting is to prevent editors from complaining about space-tab.
477c5f6000Smrgas_nl='
487c5f6000Smrg'
497c5f6000Smrgexport as_nl
50ec318dbfSmrgIFS=" ""	$as_nl"
51ec318dbfSmrg
52ec318dbfSmrgPS1='$ '
53ec318dbfSmrgPS2='> '
54ec318dbfSmrgPS4='+ '
55ec318dbfSmrg
56ec318dbfSmrg# Ensure predictable behavior from utilities with locale-dependent output.
57ec318dbfSmrgLC_ALL=C
58ec318dbfSmrgexport LC_ALL
59ec318dbfSmrgLANGUAGE=C
60ec318dbfSmrgexport LANGUAGE
61ec318dbfSmrg
62ec318dbfSmrg# We cannot yet rely on "unset" to work, but we need these variables
63ec318dbfSmrg# to be unset--not just set to an empty or harmless value--now, to
64ec318dbfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65ec318dbfSmrg# also avoids known problems related to "unset" and subshell syntax
66ec318dbfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67ec318dbfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68ec318dbfSmrgdo eval test \${$as_var+y} \
69ec318dbfSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70ec318dbfSmrgdone
71ec318dbfSmrg
72ec318dbfSmrg# Ensure that fds 0, 1, and 2 are open.
73ec318dbfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74ec318dbfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75ec318dbfSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
767c5f6000Smrg
777c5f6000Smrg# The user is always right.
78ec318dbfSmrgif ${PATH_SEPARATOR+false} :; then
797c5f6000Smrg  PATH_SEPARATOR=:
807c5f6000Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
817c5f6000Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
827c5f6000Smrg      PATH_SEPARATOR=';'
837c5f6000Smrg  }
84bccedf53Smrgfi
85bccedf53Smrg
86bccedf53Smrg
877c5f6000Smrg# Find who we are.  Look in the path if we contain no directory separator.
88f7ada8ddSmrgas_myself=
89f7ada8ddSmrgcase $0 in #((
907c5f6000Smrg  *[\\/]* ) as_myself=$0 ;;
917c5f6000Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
927c5f6000Smrgfor as_dir in $PATH
937c5f6000Smrgdo
947c5f6000Smrg  IFS=$as_save_IFS
95ec318dbfSmrg  case $as_dir in #(((
96ec318dbfSmrg    '') as_dir=./ ;;
97ec318dbfSmrg    */) ;;
98ec318dbfSmrg    *) as_dir=$as_dir/ ;;
99ec318dbfSmrg  esac
100ec318dbfSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101f7ada8ddSmrg  done
1027c5f6000SmrgIFS=$as_save_IFS
1037c5f6000Smrg
1047c5f6000Smrg     ;;
1057c5f6000Smrgesac
106a2394c98Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
1077c5f6000Smrg# in which case we are not to be found in the path.
1087c5f6000Smrgif test "x$as_myself" = x; then
1097c5f6000Smrg  as_myself=$0
1107c5f6000Smrgfi
1117c5f6000Smrgif test ! -f "$as_myself"; then
112ec318dbfSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113f7ada8ddSmrg  exit 1
1147c5f6000Smrgfi
1157c5f6000Smrg
116f7ada8ddSmrg
11789afc689Smrg# Use a proper internal environment variable to ensure we don't fall
11889afc689Smrg  # into an infinite loop, continuously re-executing ourselves.
11989afc689Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
12089afc689Smrg    _as_can_reexec=no; export _as_can_reexec;
12189afc689Smrg    # We cannot yet assume a decent shell, so we have to provide a
12289afc689Smrg# neutralization value for shells without unset; and this also
12389afc689Smrg# works around shells that cannot unset nonexistent variables.
12489afc689Smrg# Preserve -v and -x to the replacement shell.
12589afc689SmrgBASH_ENV=/dev/null
12689afc689SmrgENV=/dev/null
12789afc689Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
12889afc689Smrgcase $- in # ((((
12989afc689Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
13089afc689Smrg  *v* ) as_opts=-v ;;
13189afc689Smrg  *x* ) as_opts=-x ;;
13289afc689Smrg  * ) as_opts= ;;
13389afc689Smrgesac
13489afc689Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
13589afc689Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136a2394c98Smrg# out after a failed 'exec'.
137ec318dbfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138ec318dbfSmrgexit 255
13989afc689Smrg  fi
14089afc689Smrg  # We don't want this to propagate to other subprocesses.
14189afc689Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142f7ada8ddSmrgif test "x$CONFIG_SHELL" = x; then
143a2394c98Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
144ec318dbfSmrgthen :
145f7ada8ddSmrg  emulate sh
146f7ada8ddSmrg  NULLCMD=:
147f7ada8ddSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148f7ada8ddSmrg  # is contrary to our usage.  Disable this feature.
149f7ada8ddSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150f7ada8ddSmrg  setopt NO_GLOB_SUBST
151a2394c98Smrgelse case e in #(
152a2394c98Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153f7ada8ddSmrg  *posix*) :
154f7ada8ddSmrg    set -o posix ;; #(
155f7ada8ddSmrg  *) :
156f7ada8ddSmrg     ;;
157a2394c98Smrgesac ;;
158f7ada8ddSmrgesac
159f7ada8ddSmrgfi
160f7ada8ddSmrg"
161f7ada8ddSmrg  as_required="as_fn_return () { (exit \$1); }
162f7ada8ddSmrgas_fn_success () { as_fn_return 0; }
163f7ada8ddSmrgas_fn_failure () { as_fn_return 1; }
164f7ada8ddSmrgas_fn_ret_success () { return 0; }
165f7ada8ddSmrgas_fn_ret_failure () { return 1; }
166f7ada8ddSmrg
167f7ada8ddSmrgexitcode=0
168f7ada8ddSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169f7ada8ddSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170f7ada8ddSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171f7ada8ddSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172ec318dbfSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173ec318dbfSmrgthen :
174f7ada8ddSmrg
175a2394c98Smrgelse case e in #(
176a2394c98Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177a2394c98Smrgesac
178f7ada8ddSmrgfi
17989afc689Smrgtest x\$exitcode = x0 || exit 1
180ec318dbfSmrgblah=\$(echo \$(echo blah))
181ec318dbfSmrgtest x\"\$blah\" = xblah || exit 1
18289afc689Smrgtest -x / || exit 1"
183f7ada8ddSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184f7ada8ddSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185f7ada8ddSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186f7ada8ddSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187f7ada8ddSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
188ec318dbfSmrg  if (eval "$as_required") 2>/dev/null
189ec318dbfSmrgthen :
190f7ada8ddSmrg  as_have_required=yes
191a2394c98Smrgelse case e in #(
192a2394c98Smrg  e) as_have_required=no ;;
193a2394c98Smrgesac
194f7ada8ddSmrgfi
195ec318dbfSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
196ec318dbfSmrgthen :
197f7ada8ddSmrg
198a2394c98Smrgelse case e in #(
199a2394c98Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200f7ada8ddSmrgas_found=false
201f7ada8ddSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202f7ada8ddSmrgdo
203f7ada8ddSmrg  IFS=$as_save_IFS
204ec318dbfSmrg  case $as_dir in #(((
205ec318dbfSmrg    '') as_dir=./ ;;
206ec318dbfSmrg    */) ;;
207ec318dbfSmrg    *) as_dir=$as_dir/ ;;
208ec318dbfSmrg  esac
209f7ada8ddSmrg  as_found=:
210f7ada8ddSmrg  case $as_dir in #(
211f7ada8ddSmrg	 /*)
212f7ada8ddSmrg	   for as_base in sh bash ksh sh5; do
213f7ada8ddSmrg	     # Try only shells that exist, to save several forks.
214ec318dbfSmrg	     as_shell=$as_dir$as_base
215f7ada8ddSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
216ec318dbfSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
217ec318dbfSmrgthen :
218f7ada8ddSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
219ec318dbfSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
220ec318dbfSmrgthen :
221f7ada8ddSmrg  break 2
222f7ada8ddSmrgfi
223f7ada8ddSmrgfi
224f7ada8ddSmrg	   done;;
225f7ada8ddSmrg       esac
226f7ada8ddSmrg  as_found=false
227f7ada8ddSmrgdone
228f7ada8ddSmrgIFS=$as_save_IFS
229ec318dbfSmrgif $as_found
230ec318dbfSmrgthen :
231ec318dbfSmrg
232a2394c98Smrgelse case e in #(
233a2394c98Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234ec318dbfSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
235ec318dbfSmrgthen :
236ec318dbfSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
237a2394c98Smrgfi ;;
238a2394c98Smrgesac
239ec318dbfSmrgfi
240f7ada8ddSmrg
241f7ada8ddSmrg
242ec318dbfSmrg      if test "x$CONFIG_SHELL" != x
243ec318dbfSmrgthen :
24489afc689Smrg  export CONFIG_SHELL
24589afc689Smrg             # We cannot yet assume a decent shell, so we have to provide a
24689afc689Smrg# neutralization value for shells without unset; and this also
24789afc689Smrg# works around shells that cannot unset nonexistent variables.
24889afc689Smrg# Preserve -v and -x to the replacement shell.
24989afc689SmrgBASH_ENV=/dev/null
25089afc689SmrgENV=/dev/null
25189afc689Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25289afc689Smrgcase $- in # ((((
25389afc689Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
25489afc689Smrg  *v* ) as_opts=-v ;;
25589afc689Smrg  *x* ) as_opts=-x ;;
25689afc689Smrg  * ) as_opts= ;;
25789afc689Smrgesac
25889afc689Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25989afc689Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260a2394c98Smrg# out after a failed 'exec'.
261ec318dbfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
26289afc689Smrgexit 255
263f7ada8ddSmrgfi
264f7ada8ddSmrg
265ec318dbfSmrg    if test x$as_have_required = xno
266ec318dbfSmrgthen :
267ec318dbfSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
268ec318dbfSmrg  printf "%s\n" "$0: the shells that I found on your system."
269ec318dbfSmrg  if test ${ZSH_VERSION+y} ; then
270ec318dbfSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
271ec318dbfSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272f7ada8ddSmrg  else
273ec318dbfSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274a2394c98Smrg$0: https://gitlab.freedesktop.org/xorg/app/xwud/-/issues
275f7ada8ddSmrg$0: about your system, including any error possibly output
276f7ada8ddSmrg$0: before this message. Then install a modern shell, or
277f7ada8ddSmrg$0: manually run the script under such a shell if you do
278f7ada8ddSmrg$0: have one."
279f7ada8ddSmrg  fi
280f7ada8ddSmrg  exit 1
281a2394c98Smrgfi ;;
282a2394c98Smrgesac
283f7ada8ddSmrgfi
284f7ada8ddSmrgfi
285f7ada8ddSmrgSHELL=${CONFIG_SHELL-/bin/sh}
286f7ada8ddSmrgexport SHELL
287f7ada8ddSmrg# Unset more variables known to interfere with behavior of common tools.
288f7ada8ddSmrgCLICOLOR_FORCE= GREP_OPTIONS=
289f7ada8ddSmrgunset CLICOLOR_FORCE GREP_OPTIONS
290f7ada8ddSmrg
291f7ada8ddSmrg## --------------------- ##
292f7ada8ddSmrg## M4sh Shell Functions. ##
293f7ada8ddSmrg## --------------------- ##
294f7ada8ddSmrg# as_fn_unset VAR
295f7ada8ddSmrg# ---------------
296f7ada8ddSmrg# Portably unset VAR.
297f7ada8ddSmrgas_fn_unset ()
298f7ada8ddSmrg{
299f7ada8ddSmrg  { eval $1=; unset $1;}
300f7ada8ddSmrg}
301f7ada8ddSmrgas_unset=as_fn_unset
302f7ada8ddSmrg
303ec318dbfSmrg
304f7ada8ddSmrg# as_fn_set_status STATUS
305f7ada8ddSmrg# -----------------------
306f7ada8ddSmrg# Set $? to STATUS, without forking.
307f7ada8ddSmrgas_fn_set_status ()
308f7ada8ddSmrg{
309f7ada8ddSmrg  return $1
310f7ada8ddSmrg} # as_fn_set_status
311f7ada8ddSmrg
312f7ada8ddSmrg# as_fn_exit STATUS
313f7ada8ddSmrg# -----------------
314f7ada8ddSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315f7ada8ddSmrgas_fn_exit ()
316f7ada8ddSmrg{
317f7ada8ddSmrg  set +e
318f7ada8ddSmrg  as_fn_set_status $1
319f7ada8ddSmrg  exit $1
320f7ada8ddSmrg} # as_fn_exit
321f7ada8ddSmrg
322f7ada8ddSmrg# as_fn_mkdir_p
323f7ada8ddSmrg# -------------
324f7ada8ddSmrg# Create "$as_dir" as a directory, including parents if necessary.
325f7ada8ddSmrgas_fn_mkdir_p ()
326f7ada8ddSmrg{
327f7ada8ddSmrg
328f7ada8ddSmrg  case $as_dir in #(
329f7ada8ddSmrg  -*) as_dir=./$as_dir;;
330f7ada8ddSmrg  esac
331f7ada8ddSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
332f7ada8ddSmrg    as_dirs=
333f7ada8ddSmrg    while :; do
334f7ada8ddSmrg      case $as_dir in #(
335ec318dbfSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336f7ada8ddSmrg      *) as_qdir=$as_dir;;
337f7ada8ddSmrg      esac
338f7ada8ddSmrg      as_dirs="'$as_qdir' $as_dirs"
339f7ada8ddSmrg      as_dir=`$as_dirname -- "$as_dir" ||
340f7ada8ddSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341f7ada8ddSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342f7ada8ddSmrg	 X"$as_dir" : 'X\(//\)$' \| \
343f7ada8ddSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344ec318dbfSmrgprintf "%s\n" X"$as_dir" |
345f7ada8ddSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346f7ada8ddSmrg	    s//\1/
347f7ada8ddSmrg	    q
348f7ada8ddSmrg	  }
349f7ada8ddSmrg	  /^X\(\/\/\)[^/].*/{
350f7ada8ddSmrg	    s//\1/
351f7ada8ddSmrg	    q
352f7ada8ddSmrg	  }
353f7ada8ddSmrg	  /^X\(\/\/\)$/{
354f7ada8ddSmrg	    s//\1/
355f7ada8ddSmrg	    q
356f7ada8ddSmrg	  }
357f7ada8ddSmrg	  /^X\(\/\).*/{
358f7ada8ddSmrg	    s//\1/
359f7ada8ddSmrg	    q
360f7ada8ddSmrg	  }
361f7ada8ddSmrg	  s/.*/./; q'`
362f7ada8ddSmrg      test -d "$as_dir" && break
363f7ada8ddSmrg    done
364f7ada8ddSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365f7ada8ddSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366f7ada8ddSmrg
367f7ada8ddSmrg
368f7ada8ddSmrg} # as_fn_mkdir_p
36989afc689Smrg
37089afc689Smrg# as_fn_executable_p FILE
37189afc689Smrg# -----------------------
37289afc689Smrg# Test if FILE is an executable regular file.
37389afc689Smrgas_fn_executable_p ()
37489afc689Smrg{
37589afc689Smrg  test -f "$1" && test -x "$1"
37689afc689Smrg} # as_fn_executable_p
377f7ada8ddSmrg# as_fn_append VAR VALUE
378f7ada8ddSmrg# ----------------------
379f7ada8ddSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380f7ada8ddSmrg# advantage of any shell optimizations that allow amortized linear growth over
381f7ada8ddSmrg# repeated appends, instead of the typical quadratic growth present in naive
382f7ada8ddSmrg# implementations.
383ec318dbfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384ec318dbfSmrgthen :
385f7ada8ddSmrg  eval 'as_fn_append ()
386f7ada8ddSmrg  {
387f7ada8ddSmrg    eval $1+=\$2
388f7ada8ddSmrg  }'
389a2394c98Smrgelse case e in #(
390a2394c98Smrg  e) as_fn_append ()
391f7ada8ddSmrg  {
392f7ada8ddSmrg    eval $1=\$$1\$2
393a2394c98Smrg  } ;;
394a2394c98Smrgesac
395f7ada8ddSmrgfi # as_fn_append
396f7ada8ddSmrg
397f7ada8ddSmrg# as_fn_arith ARG...
398f7ada8ddSmrg# ------------------
399f7ada8ddSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400f7ada8ddSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401f7ada8ddSmrg# must be portable across $(()) and expr.
402ec318dbfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
403ec318dbfSmrgthen :
404f7ada8ddSmrg  eval 'as_fn_arith ()
405f7ada8ddSmrg  {
406f7ada8ddSmrg    as_val=$(( $* ))
407f7ada8ddSmrg  }'
408a2394c98Smrgelse case e in #(
409a2394c98Smrg  e) as_fn_arith ()
410f7ada8ddSmrg  {
411f7ada8ddSmrg    as_val=`expr "$@" || test $? -eq 1`
412a2394c98Smrg  } ;;
413a2394c98Smrgesac
414f7ada8ddSmrgfi # as_fn_arith
415f7ada8ddSmrg
416f7ada8ddSmrg
417f7ada8ddSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418f7ada8ddSmrg# ----------------------------------------
419f7ada8ddSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420f7ada8ddSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421f7ada8ddSmrg# script with STATUS, using 1 if that was 0.
422f7ada8ddSmrgas_fn_error ()
423f7ada8ddSmrg{
424f7ada8ddSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
425f7ada8ddSmrg  if test "$4"; then
426f7ada8ddSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
427ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428f7ada8ddSmrg  fi
429ec318dbfSmrg  printf "%s\n" "$as_me: error: $2" >&2
430f7ada8ddSmrg  as_fn_exit $as_status
431f7ada8ddSmrg} # as_fn_error
432f7ada8ddSmrg
4337c5f6000Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4347c5f6000Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435bccedf53Smrg  as_expr=expr
436bccedf53Smrgelse
437bccedf53Smrg  as_expr=false
438bccedf53Smrgfi
439bccedf53Smrg
4407c5f6000Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441bccedf53Smrg  as_basename=basename
442bccedf53Smrgelse
443bccedf53Smrg  as_basename=false
444bccedf53Smrgfi
445bccedf53Smrg
446f7ada8ddSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447f7ada8ddSmrg  as_dirname=dirname
448f7ada8ddSmrgelse
449f7ada8ddSmrg  as_dirname=false
450f7ada8ddSmrgfi
451bccedf53Smrg
4527c5f6000Smrgas_me=`$as_basename -- "$0" ||
453bccedf53Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454bccedf53Smrg	 X"$0" : 'X\(//\)$' \| \
4557c5f6000Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
456ec318dbfSmrgprintf "%s\n" X/"$0" |
4577c5f6000Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4587c5f6000Smrg	    s//\1/
4597c5f6000Smrg	    q
4607c5f6000Smrg	  }
4617c5f6000Smrg	  /^X\/\(\/\/\)$/{
4627c5f6000Smrg	    s//\1/
4637c5f6000Smrg	    q
4647c5f6000Smrg	  }
4657c5f6000Smrg	  /^X\/\(\/\).*/{
4667c5f6000Smrg	    s//\1/
4677c5f6000Smrg	    q
4687c5f6000Smrg	  }
4697c5f6000Smrg	  s/.*/./; q'`
470bccedf53Smrg
471f7ada8ddSmrg# Avoid depending upon Character Ranges.
472f7ada8ddSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473f7ada8ddSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474f7ada8ddSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475f7ada8ddSmrgas_cr_digits='0123456789'
476f7ada8ddSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477bccedf53Smrg
478bccedf53Smrg
479f7ada8ddSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480f7ada8ddSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481f7ada8ddSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482f7ada8ddSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483f7ada8ddSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484f7ada8ddSmrg  sed -n '
485f7ada8ddSmrg    p
486f7ada8ddSmrg    /[$]LINENO/=
487f7ada8ddSmrg  ' <$as_myself |
488f7ada8ddSmrg    sed '
489a2394c98Smrg      t clear
490a2394c98Smrg      :clear
491f7ada8ddSmrg      s/[$]LINENO.*/&-/
492f7ada8ddSmrg      t lineno
493f7ada8ddSmrg      b
494f7ada8ddSmrg      :lineno
495f7ada8ddSmrg      N
496f7ada8ddSmrg      :loop
497f7ada8ddSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498f7ada8ddSmrg      t loop
499f7ada8ddSmrg      s/-\n.*//
500f7ada8ddSmrg    ' >$as_me.lineno &&
501f7ada8ddSmrg  chmod +x "$as_me.lineno" ||
502ec318dbfSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503bccedf53Smrg
50489afc689Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
50589afc689Smrg  # already done that, so ensure we don't try to do so again and fall
50689afc689Smrg  # in an infinite loop.  This has already happened in practice.
50789afc689Smrg  _as_can_reexec=no; export _as_can_reexec
508f7ada8ddSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
509f7ada8ddSmrg  # (the dirname of $[0] is not the place where we might find the
510f7ada8ddSmrg  # original and so on.  Autoconf is especially sensitive to this).
511f7ada8ddSmrg  . "./$as_me.lineno"
512f7ada8ddSmrg  # Exit status is that of the last command.
513f7ada8ddSmrg  exit
5147c5f6000Smrg}
515bccedf53Smrg
516ec318dbfSmrg
517ec318dbfSmrg# Determine whether it's possible to make 'echo' print without a newline.
518ec318dbfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
519ec318dbfSmrg# for compatibility with existing Makefiles.
520f7ada8ddSmrgECHO_C= ECHO_N= ECHO_T=
521f7ada8ddSmrgcase `echo -n x` in #(((((
522f7ada8ddSmrg-n*)
523f7ada8ddSmrg  case `echo 'xy\c'` in
524f7ada8ddSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525f7ada8ddSmrg  xy)  ECHO_C='\c';;
526f7ada8ddSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527f7ada8ddSmrg       ECHO_T='	';;
528f7ada8ddSmrg  esac;;
529f7ada8ddSmrg*)
530f7ada8ddSmrg  ECHO_N='-n';;
531f7ada8ddSmrgesac
532bccedf53Smrg
533ec318dbfSmrg# For backward compatibility with old third-party macros, we provide
534ec318dbfSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
535ec318dbfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
536ec318dbfSmrgas_echo='printf %s\n'
537ec318dbfSmrgas_echo_n='printf %s'
538ec318dbfSmrg
539f7ada8ddSmrgrm -f conf$$ conf$$.exe conf$$.file
540f7ada8ddSmrgif test -d conf$$.dir; then
541f7ada8ddSmrg  rm -f conf$$.dir/conf$$.file
542f7ada8ddSmrgelse
543f7ada8ddSmrg  rm -f conf$$.dir
544f7ada8ddSmrg  mkdir conf$$.dir 2>/dev/null
5457c5f6000Smrgfi
546f7ada8ddSmrgif (echo >conf$$.file) 2>/dev/null; then
547f7ada8ddSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548f7ada8ddSmrg    as_ln_s='ln -s'
549f7ada8ddSmrg    # ... but there are two gotchas:
550a2394c98Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551a2394c98Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552a2394c98Smrg    # In both cases, we have to default to 'cp -pR'.
553f7ada8ddSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
55489afc689Smrg      as_ln_s='cp -pR'
555f7ada8ddSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556f7ada8ddSmrg    as_ln_s=ln
557f7ada8ddSmrg  else
55889afc689Smrg    as_ln_s='cp -pR'
559f7ada8ddSmrg  fi
5607c5f6000Smrgelse
56189afc689Smrg  as_ln_s='cp -pR'
5627c5f6000Smrgfi
563f7ada8ddSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564f7ada8ddSmrgrmdir conf$$.dir 2>/dev/null
5657c5f6000Smrg
566f7ada8ddSmrgif mkdir -p . 2>/dev/null; then
567f7ada8ddSmrg  as_mkdir_p='mkdir -p "$as_dir"'
568f7ada8ddSmrgelse
569f7ada8ddSmrg  test -d ./-p && rmdir ./-p
570f7ada8ddSmrg  as_mkdir_p=false
5717c5f6000Smrgfi
5727c5f6000Smrg
57389afc689Smrgas_test_x='test -x'
57489afc689Smrgas_executable_p=as_fn_executable_p
5757c5f6000Smrg
576f7ada8ddSmrg# Sed expression to map a string onto a valid CPP name.
577a2394c98Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578a2394c98Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
5797c5f6000Smrg
580f7ada8ddSmrg# Sed expression to map a string onto a valid variable name.
581a2394c98Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582a2394c98Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
5837c5f6000Smrg
5847c5f6000Smrg
585f7ada8ddSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586f7ada8ddSmrgexec 6>&1
587bccedf53Smrg
588bccedf53Smrg# Name of the host.
589f7ada8ddSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590bccedf53Smrg# so uname gets run too.
591bccedf53Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592bccedf53Smrg
593bccedf53Smrg#
594bccedf53Smrg# Initializations.
595bccedf53Smrg#
596bccedf53Smrgac_default_prefix=/usr/local
5977c5f6000Smrgac_clean_files=
598bccedf53Smrgac_config_libobj_dir=.
5997c5f6000SmrgLIBOBJS=
600bccedf53Smrgcross_compiling=no
601bccedf53Smrgsubdirs=
602bccedf53SmrgMFLAGS=
603bccedf53SmrgMAKEFLAGS=
604bccedf53Smrg
605bccedf53Smrg# Identity of this package.
606bccedf53SmrgPACKAGE_NAME='xwud'
607bccedf53SmrgPACKAGE_TARNAME='xwud'
608a2394c98SmrgPACKAGE_VERSION='1.0.7'
609a2394c98SmrgPACKAGE_STRING='xwud 1.0.7'
610a2394c98SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xwud/-/issues'
611f7ada8ddSmrgPACKAGE_URL=''
612bccedf53Smrg
613f7ada8ddSmrgac_unique_file="Makefile.am"
6147c5f6000Smrg# Factoring default headers for most tests.
6157c5f6000Smrgac_includes_default="\
616ec318dbfSmrg#include <stddef.h>
617ec318dbfSmrg#ifdef HAVE_STDIO_H
618ec318dbfSmrg# include <stdio.h>
6197c5f6000Smrg#endif
620ec318dbfSmrg#ifdef HAVE_STDLIB_H
6217c5f6000Smrg# include <stdlib.h>
6227c5f6000Smrg#endif
6237c5f6000Smrg#ifdef HAVE_STRING_H
6247c5f6000Smrg# include <string.h>
6257c5f6000Smrg#endif
6267c5f6000Smrg#ifdef HAVE_INTTYPES_H
6277c5f6000Smrg# include <inttypes.h>
6287c5f6000Smrg#endif
6297c5f6000Smrg#ifdef HAVE_STDINT_H
6307c5f6000Smrg# include <stdint.h>
6317c5f6000Smrg#endif
632ec318dbfSmrg#ifdef HAVE_STRINGS_H
633ec318dbfSmrg# include <strings.h>
634ec318dbfSmrg#endif
635ec318dbfSmrg#ifdef HAVE_SYS_TYPES_H
636ec318dbfSmrg# include <sys/types.h>
637ec318dbfSmrg#endif
638ec318dbfSmrg#ifdef HAVE_SYS_STAT_H
639ec318dbfSmrg# include <sys/stat.h>
640ec318dbfSmrg#endif
6417c5f6000Smrg#ifdef HAVE_UNISTD_H
6427c5f6000Smrg# include <unistd.h>
6437c5f6000Smrg#endif"
6447c5f6000Smrg
645ec318dbfSmrgac_header_c_list=
6467c5f6000Smrgac_subst_vars='am__EXEEXT_FALSE
6477c5f6000Smrgam__EXEEXT_TRUE
6487c5f6000SmrgLTLIBOBJS
6497c5f6000SmrgLIBOBJS
6507c5f6000SmrgXWUD_LIBS
6517c5f6000SmrgXWUD_CFLAGS
652f7ada8ddSmrgMAN_SUBSTS
653f7ada8ddSmrgXORG_MAN_PAGE
6547c5f6000SmrgADMIN_MAN_DIR
6557c5f6000SmrgDRIVER_MAN_DIR
6567c5f6000SmrgMISC_MAN_DIR
6577c5f6000SmrgFILE_MAN_DIR
6587c5f6000SmrgLIB_MAN_DIR
6597c5f6000SmrgAPP_MAN_DIR
6607c5f6000SmrgADMIN_MAN_SUFFIX
6617c5f6000SmrgDRIVER_MAN_SUFFIX
6627c5f6000SmrgMISC_MAN_SUFFIX
6637c5f6000SmrgFILE_MAN_SUFFIX
6647c5f6000SmrgLIB_MAN_SUFFIX
6657c5f6000SmrgAPP_MAN_SUFFIX
666f7ada8ddSmrgSED
6677c5f6000Smrghost_os
6687c5f6000Smrghost_vendor
6697c5f6000Smrghost_cpu
6707c5f6000Smrghost
6717c5f6000Smrgbuild_os
6727c5f6000Smrgbuild_vendor
6737c5f6000Smrgbuild_cpu
6747c5f6000Smrgbuild
675f7ada8ddSmrgINSTALL_CMD
67689afc689SmrgPKG_CONFIG_LIBDIR
67789afc689SmrgPKG_CONFIG_PATH
678f7ada8ddSmrgPKG_CONFIG
6797c5f6000SmrgCHANGELOG_CMD
6801b1389eeSmrgSTRICT_CFLAGS
6817c5f6000SmrgCWARNFLAGS
6821b1389eeSmrgBASE_CFLAGS
6837c5f6000Smrgam__fastdepCC_FALSE
6847c5f6000Smrgam__fastdepCC_TRUE
6857c5f6000SmrgCCDEPMODE
6861b1389eeSmrgam__nodep
6877c5f6000SmrgAMDEPBACKSLASH
6887c5f6000SmrgAMDEP_FALSE
6897c5f6000SmrgAMDEP_TRUE
6907c5f6000Smrgam__include
6917c5f6000SmrgDEPDIR
6927c5f6000SmrgOBJEXT
6937c5f6000SmrgEXEEXT
6947c5f6000Smrgac_ct_CC
6957c5f6000SmrgCPPFLAGS
6967c5f6000SmrgLDFLAGS
6977c5f6000SmrgCFLAGS
6987c5f6000SmrgCC
699a2394c98Smrgam__xargs_n
700a2394c98Smrgam__rm_f_notfound
70189afc689SmrgAM_BACKSLASH
70289afc689SmrgAM_DEFAULT_VERBOSITY
70389afc689SmrgAM_DEFAULT_V
70489afc689SmrgAM_V
705ec318dbfSmrgCSCOPE
706ec318dbfSmrgETAGS
707ec318dbfSmrgCTAGS
7087c5f6000Smrgam__untar
7097c5f6000Smrgam__tar
7107c5f6000SmrgAMTAR
7117c5f6000Smrgam__leading_dot
7127c5f6000SmrgSET_MAKE
7137c5f6000SmrgAWK
7147c5f6000Smrgmkdir_p
7157c5f6000SmrgMKDIR_P
7167c5f6000SmrgINSTALL_STRIP_PROGRAM
7177c5f6000SmrgSTRIP
7187c5f6000Smrginstall_sh
7197c5f6000SmrgMAKEINFO
7207c5f6000SmrgAUTOHEADER
7217c5f6000SmrgAUTOMAKE
7227c5f6000SmrgAUTOCONF
7237c5f6000SmrgACLOCAL
7247c5f6000SmrgVERSION
7257c5f6000SmrgPACKAGE
7267c5f6000SmrgCYGPATH_W
7277c5f6000Smrgam__isrc
7287c5f6000SmrgINSTALL_DATA
7297c5f6000SmrgINSTALL_SCRIPT
7307c5f6000SmrgINSTALL_PROGRAM
7317c5f6000Smrgtarget_alias
7327c5f6000Smrghost_alias
7337c5f6000Smrgbuild_alias
7347c5f6000SmrgLIBS
7357c5f6000SmrgECHO_T
7367c5f6000SmrgECHO_N
7377c5f6000SmrgECHO_C
7387c5f6000SmrgDEFS
7397c5f6000Smrgmandir
7407c5f6000Smrglocaledir
7417c5f6000Smrglibdir
7427c5f6000Smrgpsdir
7437c5f6000Smrgpdfdir
7447c5f6000Smrgdvidir
7457c5f6000Smrghtmldir
7467c5f6000Smrginfodir
7477c5f6000Smrgdocdir
7487c5f6000Smrgoldincludedir
7497c5f6000Smrgincludedir
750ec318dbfSmrgrunstatedir
7517c5f6000Smrglocalstatedir
7527c5f6000Smrgsharedstatedir
7537c5f6000Smrgsysconfdir
7547c5f6000Smrgdatadir
7557c5f6000Smrgdatarootdir
7567c5f6000Smrglibexecdir
7577c5f6000Smrgsbindir
7587c5f6000Smrgbindir
7597c5f6000Smrgprogram_transform_name
7607c5f6000Smrgprefix
7617c5f6000Smrgexec_prefix
762f7ada8ddSmrgPACKAGE_URL
7637c5f6000SmrgPACKAGE_BUGREPORT
7647c5f6000SmrgPACKAGE_STRING
7657c5f6000SmrgPACKAGE_VERSION
7667c5f6000SmrgPACKAGE_TARNAME
7677c5f6000SmrgPACKAGE_NAME
7687c5f6000SmrgPATH_SEPARATOR
769ec318dbfSmrgSHELL
770ec318dbfSmrgam__quote'
771bccedf53Smrgac_subst_files=''
7727c5f6000Smrgac_user_opts='
7737c5f6000Smrgenable_option_checking
77489afc689Smrgenable_silent_rules
7757c5f6000Smrgenable_dependency_tracking
7761b1389eeSmrgenable_selective_werror
7777c5f6000Smrgenable_strict_compilation
7787c5f6000Smrg'
7797c5f6000Smrg      ac_precious_vars='build_alias
7807c5f6000Smrghost_alias
7817c5f6000Smrgtarget_alias
7827c5f6000SmrgCC
7837c5f6000SmrgCFLAGS
7847c5f6000SmrgLDFLAGS
7857c5f6000SmrgLIBS
7867c5f6000SmrgCPPFLAGS
7877c5f6000SmrgPKG_CONFIG
78889afc689SmrgPKG_CONFIG_PATH
78989afc689SmrgPKG_CONFIG_LIBDIR
7907c5f6000SmrgXWUD_CFLAGS
7917c5f6000SmrgXWUD_LIBS'
7927c5f6000Smrg
793bccedf53Smrg
794bccedf53Smrg# Initialize some variables set by options.
795bccedf53Smrgac_init_help=
796bccedf53Smrgac_init_version=false
7977c5f6000Smrgac_unrecognized_opts=
7987c5f6000Smrgac_unrecognized_sep=
799bccedf53Smrg# The variables have the same names as the options, with
800bccedf53Smrg# dashes changed to underlines.
801bccedf53Smrgcache_file=/dev/null
802bccedf53Smrgexec_prefix=NONE
803bccedf53Smrgno_create=
804bccedf53Smrgno_recursion=
805bccedf53Smrgprefix=NONE
806bccedf53Smrgprogram_prefix=NONE
807bccedf53Smrgprogram_suffix=NONE
808bccedf53Smrgprogram_transform_name=s,x,x,
809bccedf53Smrgsilent=
810bccedf53Smrgsite=
811bccedf53Smrgsrcdir=
812bccedf53Smrgverbose=
813bccedf53Smrgx_includes=NONE
814bccedf53Smrgx_libraries=NONE
815bccedf53Smrg
816bccedf53Smrg# Installation directory options.
817bccedf53Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
818bccedf53Smrg# and all the variables that are supposed to be based on exec_prefix
819bccedf53Smrg# by default will actually change.
820bccedf53Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
8217c5f6000Smrg# (The list follows the same order as the GNU Coding Standards.)
822bccedf53Smrgbindir='${exec_prefix}/bin'
823bccedf53Smrgsbindir='${exec_prefix}/sbin'
824bccedf53Smrglibexecdir='${exec_prefix}/libexec'
8257c5f6000Smrgdatarootdir='${prefix}/share'
8267c5f6000Smrgdatadir='${datarootdir}'
827bccedf53Smrgsysconfdir='${prefix}/etc'
828bccedf53Smrgsharedstatedir='${prefix}/com'
829bccedf53Smrglocalstatedir='${prefix}/var'
830ec318dbfSmrgrunstatedir='${localstatedir}/run'
831bccedf53Smrgincludedir='${prefix}/include'
832bccedf53Smrgoldincludedir='/usr/include'
8337c5f6000Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8347c5f6000Smrginfodir='${datarootdir}/info'
8357c5f6000Smrghtmldir='${docdir}'
8367c5f6000Smrgdvidir='${docdir}'
8377c5f6000Smrgpdfdir='${docdir}'
8387c5f6000Smrgpsdir='${docdir}'
8397c5f6000Smrglibdir='${exec_prefix}/lib'
8407c5f6000Smrglocaledir='${datarootdir}/locale'
8417c5f6000Smrgmandir='${datarootdir}/man'
842bccedf53Smrg
843bccedf53Smrgac_prev=
8447c5f6000Smrgac_dashdash=
845bccedf53Smrgfor ac_option
846bccedf53Smrgdo
847bccedf53Smrg  # If the previous option needs an argument, assign it.
848bccedf53Smrg  if test -n "$ac_prev"; then
8497c5f6000Smrg    eval $ac_prev=\$ac_option
850bccedf53Smrg    ac_prev=
851bccedf53Smrg    continue
852bccedf53Smrg  fi
853bccedf53Smrg
8547c5f6000Smrg  case $ac_option in
855f7ada8ddSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
856f7ada8ddSmrg  *=)   ac_optarg= ;;
857f7ada8ddSmrg  *)    ac_optarg=yes ;;
8587c5f6000Smrg  esac
859bccedf53Smrg
8607c5f6000Smrg  case $ac_dashdash$ac_option in
8617c5f6000Smrg  --)
8627c5f6000Smrg    ac_dashdash=yes ;;
863bccedf53Smrg
864bccedf53Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
865bccedf53Smrg    ac_prev=bindir ;;
866bccedf53Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867bccedf53Smrg    bindir=$ac_optarg ;;
868bccedf53Smrg
869bccedf53Smrg  -build | --build | --buil | --bui | --bu)
870bccedf53Smrg    ac_prev=build_alias ;;
871bccedf53Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872bccedf53Smrg    build_alias=$ac_optarg ;;
873bccedf53Smrg
874bccedf53Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
875bccedf53Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876bccedf53Smrg    ac_prev=cache_file ;;
877bccedf53Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878bccedf53Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879bccedf53Smrg    cache_file=$ac_optarg ;;
880bccedf53Smrg
881bccedf53Smrg  --config-cache | -C)
882bccedf53Smrg    cache_file=config.cache ;;
883bccedf53Smrg
8847c5f6000Smrg  -datadir | --datadir | --datadi | --datad)
885bccedf53Smrg    ac_prev=datadir ;;
8867c5f6000Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
887bccedf53Smrg    datadir=$ac_optarg ;;
888bccedf53Smrg
8897c5f6000Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8907c5f6000Smrg  | --dataroo | --dataro | --datar)
8917c5f6000Smrg    ac_prev=datarootdir ;;
8927c5f6000Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8937c5f6000Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8947c5f6000Smrg    datarootdir=$ac_optarg ;;
8957c5f6000Smrg
896bccedf53Smrg  -disable-* | --disable-*)
8977c5f6000Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898bccedf53Smrg    # Reject names that are not valid shell variable names.
8997c5f6000Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900a2394c98Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
9017c5f6000Smrg    ac_useropt_orig=$ac_useropt
902ec318dbfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9037c5f6000Smrg    case $ac_user_opts in
9047c5f6000Smrg      *"
9057c5f6000Smrg"enable_$ac_useropt"
9067c5f6000Smrg"*) ;;
9077c5f6000Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9087c5f6000Smrg	 ac_unrecognized_sep=', ';;
9097c5f6000Smrg    esac
9107c5f6000Smrg    eval enable_$ac_useropt=no ;;
9117c5f6000Smrg
9127c5f6000Smrg  -docdir | --docdir | --docdi | --doc | --do)
9137c5f6000Smrg    ac_prev=docdir ;;
9147c5f6000Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9157c5f6000Smrg    docdir=$ac_optarg ;;
9167c5f6000Smrg
9177c5f6000Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9187c5f6000Smrg    ac_prev=dvidir ;;
9197c5f6000Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9207c5f6000Smrg    dvidir=$ac_optarg ;;
921bccedf53Smrg
922bccedf53Smrg  -enable-* | --enable-*)
9237c5f6000Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924bccedf53Smrg    # Reject names that are not valid shell variable names.
9257c5f6000Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926a2394c98Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
9277c5f6000Smrg    ac_useropt_orig=$ac_useropt
928ec318dbfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9297c5f6000Smrg    case $ac_user_opts in
9307c5f6000Smrg      *"
9317c5f6000Smrg"enable_$ac_useropt"
9327c5f6000Smrg"*) ;;
9337c5f6000Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9347c5f6000Smrg	 ac_unrecognized_sep=', ';;
935bccedf53Smrg    esac
9367c5f6000Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
937bccedf53Smrg
938bccedf53Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939bccedf53Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940bccedf53Smrg  | --exec | --exe | --ex)
941bccedf53Smrg    ac_prev=exec_prefix ;;
942bccedf53Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943bccedf53Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944bccedf53Smrg  | --exec=* | --exe=* | --ex=*)
945bccedf53Smrg    exec_prefix=$ac_optarg ;;
946bccedf53Smrg
947bccedf53Smrg  -gas | --gas | --ga | --g)
948bccedf53Smrg    # Obsolete; use --with-gas.
949bccedf53Smrg    with_gas=yes ;;
950bccedf53Smrg
951bccedf53Smrg  -help | --help | --hel | --he | -h)
952bccedf53Smrg    ac_init_help=long ;;
953bccedf53Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954bccedf53Smrg    ac_init_help=recursive ;;
955bccedf53Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956bccedf53Smrg    ac_init_help=short ;;
957bccedf53Smrg
958bccedf53Smrg  -host | --host | --hos | --ho)
959bccedf53Smrg    ac_prev=host_alias ;;
960bccedf53Smrg  -host=* | --host=* | --hos=* | --ho=*)
961bccedf53Smrg    host_alias=$ac_optarg ;;
962bccedf53Smrg
9637c5f6000Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9647c5f6000Smrg    ac_prev=htmldir ;;
9657c5f6000Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9667c5f6000Smrg  | --ht=*)
9677c5f6000Smrg    htmldir=$ac_optarg ;;
9687c5f6000Smrg
969bccedf53Smrg  -includedir | --includedir | --includedi | --included | --include \
970bccedf53Smrg  | --includ | --inclu | --incl | --inc)
971bccedf53Smrg    ac_prev=includedir ;;
972bccedf53Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973bccedf53Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
974bccedf53Smrg    includedir=$ac_optarg ;;
975bccedf53Smrg
976bccedf53Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
977bccedf53Smrg    ac_prev=infodir ;;
978bccedf53Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979bccedf53Smrg    infodir=$ac_optarg ;;
980bccedf53Smrg
981bccedf53Smrg  -libdir | --libdir | --libdi | --libd)
982bccedf53Smrg    ac_prev=libdir ;;
983bccedf53Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
984bccedf53Smrg    libdir=$ac_optarg ;;
985bccedf53Smrg
986bccedf53Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987bccedf53Smrg  | --libexe | --libex | --libe)
988bccedf53Smrg    ac_prev=libexecdir ;;
989bccedf53Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990bccedf53Smrg  | --libexe=* | --libex=* | --libe=*)
991bccedf53Smrg    libexecdir=$ac_optarg ;;
992bccedf53Smrg
9937c5f6000Smrg  -localedir | --localedir | --localedi | --localed | --locale)
9947c5f6000Smrg    ac_prev=localedir ;;
9957c5f6000Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
9967c5f6000Smrg    localedir=$ac_optarg ;;
9977c5f6000Smrg
998bccedf53Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
9997c5f6000Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1000bccedf53Smrg    ac_prev=localstatedir ;;
1001bccedf53Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10027c5f6000Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003bccedf53Smrg    localstatedir=$ac_optarg ;;
1004bccedf53Smrg
1005bccedf53Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006bccedf53Smrg    ac_prev=mandir ;;
1007bccedf53Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008bccedf53Smrg    mandir=$ac_optarg ;;
1009bccedf53Smrg
1010bccedf53Smrg  -nfp | --nfp | --nf)
1011bccedf53Smrg    # Obsolete; use --without-fp.
1012bccedf53Smrg    with_fp=no ;;
1013bccedf53Smrg
1014bccedf53Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015bccedf53Smrg  | --no-cr | --no-c | -n)
1016bccedf53Smrg    no_create=yes ;;
1017bccedf53Smrg
1018bccedf53Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019bccedf53Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020bccedf53Smrg    no_recursion=yes ;;
1021bccedf53Smrg
1022bccedf53Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023bccedf53Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024bccedf53Smrg  | --oldin | --oldi | --old | --ol | --o)
1025bccedf53Smrg    ac_prev=oldincludedir ;;
1026bccedf53Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027bccedf53Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028bccedf53Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029bccedf53Smrg    oldincludedir=$ac_optarg ;;
1030bccedf53Smrg
1031bccedf53Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032bccedf53Smrg    ac_prev=prefix ;;
1033bccedf53Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034bccedf53Smrg    prefix=$ac_optarg ;;
1035bccedf53Smrg
1036bccedf53Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037bccedf53Smrg  | --program-pre | --program-pr | --program-p)
1038bccedf53Smrg    ac_prev=program_prefix ;;
1039bccedf53Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040bccedf53Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041bccedf53Smrg    program_prefix=$ac_optarg ;;
1042bccedf53Smrg
1043bccedf53Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044bccedf53Smrg  | --program-suf | --program-su | --program-s)
1045bccedf53Smrg    ac_prev=program_suffix ;;
1046bccedf53Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047bccedf53Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048bccedf53Smrg    program_suffix=$ac_optarg ;;
1049bccedf53Smrg
1050bccedf53Smrg  -program-transform-name | --program-transform-name \
1051bccedf53Smrg  | --program-transform-nam | --program-transform-na \
1052bccedf53Smrg  | --program-transform-n | --program-transform- \
1053bccedf53Smrg  | --program-transform | --program-transfor \
1054bccedf53Smrg  | --program-transfo | --program-transf \
1055bccedf53Smrg  | --program-trans | --program-tran \
1056bccedf53Smrg  | --progr-tra | --program-tr | --program-t)
1057bccedf53Smrg    ac_prev=program_transform_name ;;
1058bccedf53Smrg  -program-transform-name=* | --program-transform-name=* \
1059bccedf53Smrg  | --program-transform-nam=* | --program-transform-na=* \
1060bccedf53Smrg  | --program-transform-n=* | --program-transform-=* \
1061bccedf53Smrg  | --program-transform=* | --program-transfor=* \
1062bccedf53Smrg  | --program-transfo=* | --program-transf=* \
1063bccedf53Smrg  | --program-trans=* | --program-tran=* \
1064bccedf53Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1065bccedf53Smrg    program_transform_name=$ac_optarg ;;
1066bccedf53Smrg
10677c5f6000Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10687c5f6000Smrg    ac_prev=pdfdir ;;
10697c5f6000Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10707c5f6000Smrg    pdfdir=$ac_optarg ;;
10717c5f6000Smrg
10727c5f6000Smrg  -psdir | --psdir | --psdi | --psd | --ps)
10737c5f6000Smrg    ac_prev=psdir ;;
10747c5f6000Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10757c5f6000Smrg    psdir=$ac_optarg ;;
10767c5f6000Smrg
1077bccedf53Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078bccedf53Smrg  | -silent | --silent | --silen | --sile | --sil)
1079bccedf53Smrg    silent=yes ;;
1080bccedf53Smrg
1081ec318dbfSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1082ec318dbfSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
1083ec318dbfSmrg  | --run | --ru | --r)
1084ec318dbfSmrg    ac_prev=runstatedir ;;
1085ec318dbfSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1086ec318dbfSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1087ec318dbfSmrg  | --run=* | --ru=* | --r=*)
1088ec318dbfSmrg    runstatedir=$ac_optarg ;;
1089ec318dbfSmrg
1090bccedf53Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1091bccedf53Smrg    ac_prev=sbindir ;;
1092bccedf53Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1093bccedf53Smrg  | --sbi=* | --sb=*)
1094bccedf53Smrg    sbindir=$ac_optarg ;;
1095bccedf53Smrg
1096bccedf53Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1097bccedf53Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1098bccedf53Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1099bccedf53Smrg  | --sha | --sh)
1100bccedf53Smrg    ac_prev=sharedstatedir ;;
1101bccedf53Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1102bccedf53Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1103bccedf53Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1104bccedf53Smrg  | --sha=* | --sh=*)
1105bccedf53Smrg    sharedstatedir=$ac_optarg ;;
1106bccedf53Smrg
1107bccedf53Smrg  -site | --site | --sit)
1108bccedf53Smrg    ac_prev=site ;;
1109bccedf53Smrg  -site=* | --site=* | --sit=*)
1110bccedf53Smrg    site=$ac_optarg ;;
1111bccedf53Smrg
1112bccedf53Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1113bccedf53Smrg    ac_prev=srcdir ;;
1114bccedf53Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1115bccedf53Smrg    srcdir=$ac_optarg ;;
1116bccedf53Smrg
1117bccedf53Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1118bccedf53Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1119bccedf53Smrg    ac_prev=sysconfdir ;;
1120bccedf53Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1121bccedf53Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1122bccedf53Smrg    sysconfdir=$ac_optarg ;;
1123bccedf53Smrg
1124bccedf53Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1125bccedf53Smrg    ac_prev=target_alias ;;
1126bccedf53Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1127bccedf53Smrg    target_alias=$ac_optarg ;;
1128bccedf53Smrg
1129bccedf53Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1130bccedf53Smrg    verbose=yes ;;
1131bccedf53Smrg
1132bccedf53Smrg  -version | --version | --versio | --versi | --vers | -V)
1133bccedf53Smrg    ac_init_version=: ;;
1134bccedf53Smrg
1135bccedf53Smrg  -with-* | --with-*)
11367c5f6000Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1137bccedf53Smrg    # Reject names that are not valid shell variable names.
11387c5f6000Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1139a2394c98Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
11407c5f6000Smrg    ac_useropt_orig=$ac_useropt
1141ec318dbfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11427c5f6000Smrg    case $ac_user_opts in
11437c5f6000Smrg      *"
11447c5f6000Smrg"with_$ac_useropt"
11457c5f6000Smrg"*) ;;
11467c5f6000Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11477c5f6000Smrg	 ac_unrecognized_sep=', ';;
1148bccedf53Smrg    esac
11497c5f6000Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1150bccedf53Smrg
1151bccedf53Smrg  -without-* | --without-*)
11527c5f6000Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1153bccedf53Smrg    # Reject names that are not valid shell variable names.
11547c5f6000Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1155a2394c98Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
11567c5f6000Smrg    ac_useropt_orig=$ac_useropt
1157ec318dbfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11587c5f6000Smrg    case $ac_user_opts in
11597c5f6000Smrg      *"
11607c5f6000Smrg"with_$ac_useropt"
11617c5f6000Smrg"*) ;;
11627c5f6000Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11637c5f6000Smrg	 ac_unrecognized_sep=', ';;
11647c5f6000Smrg    esac
11657c5f6000Smrg    eval with_$ac_useropt=no ;;
1166bccedf53Smrg
1167bccedf53Smrg  --x)
1168bccedf53Smrg    # Obsolete; use --with-x.
1169bccedf53Smrg    with_x=yes ;;
1170bccedf53Smrg
1171bccedf53Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1172bccedf53Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1173bccedf53Smrg    ac_prev=x_includes ;;
1174bccedf53Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1175bccedf53Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1176bccedf53Smrg    x_includes=$ac_optarg ;;
1177bccedf53Smrg
1178bccedf53Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1179bccedf53Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1180bccedf53Smrg    ac_prev=x_libraries ;;
1181bccedf53Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1182bccedf53Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1183bccedf53Smrg    x_libraries=$ac_optarg ;;
1184bccedf53Smrg
1185a2394c98Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1186a2394c98SmrgTry '$0 --help' for more information"
1187bccedf53Smrg    ;;
1188bccedf53Smrg
1189bccedf53Smrg  *=*)
1190bccedf53Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1191bccedf53Smrg    # Reject names that are not valid shell variable names.
1192f7ada8ddSmrg    case $ac_envvar in #(
1193f7ada8ddSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1194a2394c98Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1195f7ada8ddSmrg    esac
11967c5f6000Smrg    eval $ac_envvar=\$ac_optarg
1197bccedf53Smrg    export $ac_envvar ;;
1198bccedf53Smrg
1199bccedf53Smrg  *)
1200bccedf53Smrg    # FIXME: should be removed in autoconf 3.0.
1201ec318dbfSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1202bccedf53Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1203ec318dbfSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1204f7ada8ddSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1205bccedf53Smrg    ;;
1206bccedf53Smrg
1207bccedf53Smrg  esac
1208bccedf53Smrgdone
1209bccedf53Smrg
1210bccedf53Smrgif test -n "$ac_prev"; then
1211bccedf53Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1212f7ada8ddSmrg  as_fn_error $? "missing argument to $ac_option"
1213bccedf53Smrgfi
1214bccedf53Smrg
12157c5f6000Smrgif test -n "$ac_unrecognized_opts"; then
12167c5f6000Smrg  case $enable_option_checking in
12177c5f6000Smrg    no) ;;
1218f7ada8ddSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1219ec318dbfSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1220bccedf53Smrg  esac
12217c5f6000Smrgfi
1222bccedf53Smrg
12237c5f6000Smrg# Check all directory arguments for consistency.
12247c5f6000Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12257c5f6000Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12267c5f6000Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1227ec318dbfSmrg		libdir localedir mandir runstatedir
1228bccedf53Smrgdo
12297c5f6000Smrg  eval ac_val=\$$ac_var
12307c5f6000Smrg  # Remove trailing slashes.
1231bccedf53Smrg  case $ac_val in
12327c5f6000Smrg    */ )
12337c5f6000Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12347c5f6000Smrg      eval $ac_var=\$ac_val;;
12357c5f6000Smrg  esac
12367c5f6000Smrg  # Be sure to have absolute directory names.
12377c5f6000Smrg  case $ac_val in
12387c5f6000Smrg    [\\/$]* | ?:[\\/]* )  continue;;
12397c5f6000Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1240bccedf53Smrg  esac
1241f7ada8ddSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1242bccedf53Smrgdone
1243bccedf53Smrg
1244a2394c98Smrg# There might be people who depend on the old broken behavior: '$host'
1245bccedf53Smrg# used to hold the argument of --host etc.
1246bccedf53Smrg# FIXME: To remove some day.
1247bccedf53Smrgbuild=$build_alias
1248bccedf53Smrghost=$host_alias
1249bccedf53Smrgtarget=$target_alias
1250bccedf53Smrg
1251bccedf53Smrg# FIXME: To remove some day.
1252bccedf53Smrgif test "x$host_alias" != x; then
1253bccedf53Smrg  if test "x$build_alias" = x; then
1254bccedf53Smrg    cross_compiling=maybe
1255bccedf53Smrg  elif test "x$build_alias" != "x$host_alias"; then
1256bccedf53Smrg    cross_compiling=yes
1257bccedf53Smrg  fi
1258bccedf53Smrgfi
1259bccedf53Smrg
1260bccedf53Smrgac_tool_prefix=
1261bccedf53Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1262bccedf53Smrg
1263bccedf53Smrgtest "$silent" = yes && exec 6>/dev/null
1264bccedf53Smrg
1265bccedf53Smrg
12667c5f6000Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12677c5f6000Smrgac_ls_di=`ls -di .` &&
12687c5f6000Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1269f7ada8ddSmrg  as_fn_error $? "working directory cannot be determined"
12707c5f6000Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1271f7ada8ddSmrg  as_fn_error $? "pwd does not report name of working directory"
12727c5f6000Smrg
12737c5f6000Smrg
12747c5f6000Smrg# Find the source files, if location was not specified.
12757c5f6000Smrgif test -z "$srcdir"; then
1276bccedf53Smrg  ac_srcdir_defaulted=yes
12777c5f6000Smrg  # Try the directory containing this script, then the parent directory.
12787c5f6000Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12797c5f6000Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12807c5f6000Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12817c5f6000Smrg	 X"$as_myself" : 'X\(//\)$' \| \
12827c5f6000Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1283ec318dbfSmrgprintf "%s\n" X"$as_myself" |
12847c5f6000Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12857c5f6000Smrg	    s//\1/
12867c5f6000Smrg	    q
12877c5f6000Smrg	  }
12887c5f6000Smrg	  /^X\(\/\/\)[^/].*/{
12897c5f6000Smrg	    s//\1/
12907c5f6000Smrg	    q
12917c5f6000Smrg	  }
12927c5f6000Smrg	  /^X\(\/\/\)$/{
12937c5f6000Smrg	    s//\1/
12947c5f6000Smrg	    q
12957c5f6000Smrg	  }
12967c5f6000Smrg	  /^X\(\/\).*/{
12977c5f6000Smrg	    s//\1/
12987c5f6000Smrg	    q
12997c5f6000Smrg	  }
13007c5f6000Smrg	  s/.*/./; q'`
1301bccedf53Smrg  srcdir=$ac_confdir
13027c5f6000Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1303bccedf53Smrg    srcdir=..
1304bccedf53Smrg  fi
1305bccedf53Smrgelse
1306bccedf53Smrg  ac_srcdir_defaulted=no
1307bccedf53Smrgfi
13087c5f6000Smrgif test ! -r "$srcdir/$ac_unique_file"; then
13097c5f6000Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1310f7ada8ddSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1311bccedf53Smrgfi
1312a2394c98Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
13137c5f6000Smrgac_abs_confdir=`(
1314f7ada8ddSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13157c5f6000Smrg	pwd)`
13167c5f6000Smrg# When building in place, set srcdir=.
13177c5f6000Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13187c5f6000Smrg  srcdir=.
13197c5f6000Smrgfi
13207c5f6000Smrg# Remove unnecessary trailing slashes from srcdir.
13217c5f6000Smrg# Double slashes in file names in object file debugging info
13227c5f6000Smrg# mess up M-x gdb in Emacs.
13237c5f6000Smrgcase $srcdir in
13247c5f6000Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13257c5f6000Smrgesac
13267c5f6000Smrgfor ac_var in $ac_precious_vars; do
13277c5f6000Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13287c5f6000Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
13297c5f6000Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13307c5f6000Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13317c5f6000Smrgdone
1332bccedf53Smrg
1333bccedf53Smrg#
1334bccedf53Smrg# Report the --help message.
1335bccedf53Smrg#
1336bccedf53Smrgif test "$ac_init_help" = "long"; then
1337bccedf53Smrg  # Omit some internal or obsolete options to make the list less imposing.
1338bccedf53Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1339bccedf53Smrg  cat <<_ACEOF
1340a2394c98Smrg'configure' configures xwud 1.0.7 to adapt to many kinds of systems.
1341bccedf53Smrg
1342bccedf53SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1343bccedf53Smrg
1344bccedf53SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1345bccedf53SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1346bccedf53Smrg
1347bccedf53SmrgDefaults for the options are specified in brackets.
1348bccedf53Smrg
1349bccedf53SmrgConfiguration:
1350bccedf53Smrg  -h, --help              display this help and exit
1351bccedf53Smrg      --help=short        display options specific to this package
1352bccedf53Smrg      --help=recursive    display the short help of all the included packages
1353bccedf53Smrg  -V, --version           display version information and exit
1354a2394c98Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
1355bccedf53Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1356a2394c98Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
1357bccedf53Smrg  -n, --no-create         do not create output files
1358a2394c98Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1359bccedf53Smrg
1360bccedf53SmrgInstallation directories:
1361bccedf53Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13627c5f6000Smrg                          [$ac_default_prefix]
1363bccedf53Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13647c5f6000Smrg                          [PREFIX]
1365bccedf53Smrg
1366a2394c98SmrgBy default, 'make install' will install all the files in
1367a2394c98Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1368a2394c98Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1369a2394c98Smrgfor instance '--prefix=\$HOME'.
1370bccedf53Smrg
1371bccedf53SmrgFor better control, use the options below.
1372bccedf53Smrg
1373bccedf53SmrgFine tuning of the installation directories:
13747c5f6000Smrg  --bindir=DIR            user executables [EPREFIX/bin]
13757c5f6000Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13767c5f6000Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13777c5f6000Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13787c5f6000Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13797c5f6000Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1380ec318dbfSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13817c5f6000Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13827c5f6000Smrg  --includedir=DIR        C header files [PREFIX/include]
13837c5f6000Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13847c5f6000Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13857c5f6000Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13867c5f6000Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13877c5f6000Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13887c5f6000Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13897c5f6000Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xwud]
13907c5f6000Smrg  --htmldir=DIR           html documentation [DOCDIR]
13917c5f6000Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
13927c5f6000Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13937c5f6000Smrg  --psdir=DIR             ps documentation [DOCDIR]
1394bccedf53Smrg_ACEOF
1395bccedf53Smrg
1396bccedf53Smrg  cat <<\_ACEOF
1397bccedf53Smrg
1398bccedf53SmrgProgram names:
1399bccedf53Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1400bccedf53Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1401bccedf53Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1402bccedf53Smrg
1403bccedf53SmrgSystem types:
1404bccedf53Smrg  --build=BUILD     configure for building on BUILD [guessed]
1405bccedf53Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1406bccedf53Smrg_ACEOF
1407bccedf53Smrgfi
1408bccedf53Smrg
1409bccedf53Smrgif test -n "$ac_init_help"; then
1410bccedf53Smrg  case $ac_init_help in
1411a2394c98Smrg     short | recursive ) echo "Configuration of xwud 1.0.7:";;
1412bccedf53Smrg   esac
1413bccedf53Smrg  cat <<\_ACEOF
1414bccedf53Smrg
1415bccedf53SmrgOptional Features:
14167c5f6000Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1417bccedf53Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1418bccedf53Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
141989afc689Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
142089afc689Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
142189afc689Smrg  --enable-dependency-tracking
142289afc689Smrg                          do not reject slow dependency extractors
142389afc689Smrg  --disable-dependency-tracking
142489afc689Smrg                          speeds up one-time build
14251b1389eeSmrg  --disable-selective-werror
14261b1389eeSmrg                          Turn off selective compiler errors. (default:
14271b1389eeSmrg                          enabled)
14287c5f6000Smrg  --enable-strict-compilation
14297c5f6000Smrg                          Enable all warnings from compiler and make them
14307c5f6000Smrg                          errors (default: disabled)
1431bccedf53Smrg
1432bccedf53SmrgSome influential environment variables:
1433bccedf53Smrg  CC          C compiler command
1434bccedf53Smrg  CFLAGS      C compiler flags
1435bccedf53Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1436bccedf53Smrg              nonstandard directory <lib dir>
14377c5f6000Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1438f7ada8ddSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14397c5f6000Smrg              you have headers in a nonstandard directory <include dir>
1440bccedf53Smrg  PKG_CONFIG  path to pkg-config utility
144189afc689Smrg  PKG_CONFIG_PATH
144289afc689Smrg              directories to add to pkg-config's search path
144389afc689Smrg  PKG_CONFIG_LIBDIR
144489afc689Smrg              path overriding pkg-config's built-in search path
1445bccedf53Smrg  XWUD_CFLAGS C compiler flags for XWUD, overriding pkg-config
1446bccedf53Smrg  XWUD_LIBS   linker flags for XWUD, overriding pkg-config
1447bccedf53Smrg
1448a2394c98SmrgUse these variables to override the choices made by 'configure' or to help
1449bccedf53Smrgit to find libraries and programs with nonstandard names/locations.
1450bccedf53Smrg
1451a2394c98SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>.
1452bccedf53Smrg_ACEOF
14537c5f6000Smrgac_status=$?
1454bccedf53Smrgfi
1455bccedf53Smrg
1456bccedf53Smrgif test "$ac_init_help" = "recursive"; then
1457bccedf53Smrg  # If there are subdirs, report their specific --help.
1458bccedf53Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14597c5f6000Smrg    test -d "$ac_dir" ||
14607c5f6000Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14617c5f6000Smrg      continue
1462bccedf53Smrg    ac_builddir=.
1463bccedf53Smrg
14647c5f6000Smrgcase "$ac_dir" in
14657c5f6000Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14667c5f6000Smrg*)
1467ec318dbfSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14687c5f6000Smrg  # A ".." for each directory in $ac_dir_suffix.
1469ec318dbfSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14707c5f6000Smrg  case $ac_top_builddir_sub in
14717c5f6000Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14727c5f6000Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14737c5f6000Smrg  esac ;;
14747c5f6000Smrgesac
14757c5f6000Smrgac_abs_top_builddir=$ac_pwd
14767c5f6000Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14777c5f6000Smrg# for backward compatibility:
14787c5f6000Smrgac_top_builddir=$ac_top_build_prefix
1479bccedf53Smrg
1480bccedf53Smrgcase $srcdir in
14817c5f6000Smrg  .)  # We are building in place.
1482bccedf53Smrg    ac_srcdir=.
14837c5f6000Smrg    ac_top_srcdir=$ac_top_builddir_sub
14847c5f6000Smrg    ac_abs_top_srcdir=$ac_pwd ;;
14857c5f6000Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1486bccedf53Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
14877c5f6000Smrg    ac_top_srcdir=$srcdir
14887c5f6000Smrg    ac_abs_top_srcdir=$srcdir ;;
14897c5f6000Smrg  *) # Relative name.
14907c5f6000Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14917c5f6000Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14927c5f6000Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1493bccedf53Smrgesac
14947c5f6000Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14957c5f6000Smrg
14967c5f6000Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1497ec318dbfSmrg    # Check for configure.gnu first; this name is used for a wrapper for
1498ec318dbfSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
14997c5f6000Smrg    if test -f "$ac_srcdir/configure.gnu"; then
15007c5f6000Smrg      echo &&
15017c5f6000Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15027c5f6000Smrg    elif test -f "$ac_srcdir/configure"; then
15037c5f6000Smrg      echo &&
15047c5f6000Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1505bccedf53Smrg    else
1506ec318dbfSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15077c5f6000Smrg    fi || ac_status=$?
15087c5f6000Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1509bccedf53Smrg  done
1510bccedf53Smrgfi
1511bccedf53Smrg
15127c5f6000Smrgtest -n "$ac_init_help" && exit $ac_status
1513bccedf53Smrgif $ac_init_version; then
1514bccedf53Smrg  cat <<\_ACEOF
1515a2394c98Smrgxwud configure 1.0.7
1516a2394c98Smrggenerated by GNU Autoconf 2.72
1517bccedf53Smrg
1518a2394c98SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1519bccedf53SmrgThis configure script is free software; the Free Software Foundation
1520bccedf53Smrggives unlimited permission to copy, distribute and modify it.
1521bccedf53Smrg_ACEOF
15227c5f6000Smrg  exit
1523bccedf53Smrgfi
1524bccedf53Smrg
1525f7ada8ddSmrg## ------------------------ ##
1526f7ada8ddSmrg## Autoconf initialization. ##
1527f7ada8ddSmrg## ------------------------ ##
1528bccedf53Smrg
1529f7ada8ddSmrg# ac_fn_c_try_compile LINENO
1530f7ada8ddSmrg# --------------------------
1531f7ada8ddSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1532f7ada8ddSmrgac_fn_c_try_compile ()
1533bccedf53Smrg{
1534f7ada8ddSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1535ec318dbfSmrg  rm -f conftest.$ac_objext conftest.beam
1536f7ada8ddSmrg  if { { ac_try="$ac_compile"
1537f7ada8ddSmrgcase "(($ac_try" in
1538f7ada8ddSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1539f7ada8ddSmrg  *) ac_try_echo=$ac_try;;
1540f7ada8ddSmrgesac
1541f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1542ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1543f7ada8ddSmrg  (eval "$ac_compile") 2>conftest.err
1544f7ada8ddSmrg  ac_status=$?
1545f7ada8ddSmrg  if test -s conftest.err; then
1546f7ada8ddSmrg    grep -v '^ *+' conftest.err >conftest.er1
1547f7ada8ddSmrg    cat conftest.er1 >&5
1548f7ada8ddSmrg    mv -f conftest.er1 conftest.err
1549f7ada8ddSmrg  fi
1550ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1551f7ada8ddSmrg  test $ac_status = 0; } && {
1552f7ada8ddSmrg	 test -z "$ac_c_werror_flag" ||
1553f7ada8ddSmrg	 test ! -s conftest.err
1554ec318dbfSmrg       } && test -s conftest.$ac_objext
1555ec318dbfSmrgthen :
1556f7ada8ddSmrg  ac_retval=0
1557a2394c98Smrgelse case e in #(
1558a2394c98Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1559f7ada8ddSmrgsed 's/^/| /' conftest.$ac_ext >&5
1560bccedf53Smrg
1561a2394c98Smrg	ac_retval=1 ;;
1562a2394c98Smrgesac
1563f7ada8ddSmrgfi
1564f7ada8ddSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1565f7ada8ddSmrg  as_fn_set_status $ac_retval
1566bccedf53Smrg
1567f7ada8ddSmrg} # ac_fn_c_try_compile
1568bccedf53Smrg
1569ec318dbfSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1570ec318dbfSmrg# ------------------------------------------------------------------
1571f7ada8ddSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1572ec318dbfSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1573ec318dbfSmrgac_fn_check_decl ()
1574f7ada8ddSmrg{
1575f7ada8ddSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576f7ada8ddSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1577ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1578ec318dbfSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1579ec318dbfSmrgif eval test \${$3+y}
1580ec318dbfSmrgthen :
1581ec318dbfSmrg  printf %s "(cached) " >&6
1582a2394c98Smrgelse case e in #(
1583a2394c98Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1584ec318dbfSmrg  eval ac_save_FLAGS=\$$6
1585ec318dbfSmrg  as_fn_append $6 " $5"
1586f7ada8ddSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1587f7ada8ddSmrg/* end confdefs.h.  */
1588f7ada8ddSmrg$4
1589f7ada8ddSmrgint
1590ec318dbfSmrgmain (void)
1591f7ada8ddSmrg{
1592f7ada8ddSmrg#ifndef $as_decl_name
1593f7ada8ddSmrg#ifdef __cplusplus
1594f7ada8ddSmrg  (void) $as_decl_use;
1595f7ada8ddSmrg#else
1596f7ada8ddSmrg  (void) $as_decl_name;
1597f7ada8ddSmrg#endif
1598f7ada8ddSmrg#endif
1599f7ada8ddSmrg
1600f7ada8ddSmrg  ;
1601f7ada8ddSmrg  return 0;
1602f7ada8ddSmrg}
1603f7ada8ddSmrg_ACEOF
1604ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
1605ec318dbfSmrgthen :
1606f7ada8ddSmrg  eval "$3=yes"
1607a2394c98Smrgelse case e in #(
1608a2394c98Smrg  e) eval "$3=no" ;;
1609a2394c98Smrgesac
1610f7ada8ddSmrgfi
1611ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1612ec318dbfSmrg  eval $6=\$ac_save_FLAGS
1613a2394c98Smrg ;;
1614a2394c98Smrgesac
1615f7ada8ddSmrgfi
1616ec318dbfSmrgeval ac_res=\$$3
1617ec318dbfSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1618ec318dbfSmrgprintf "%s\n" "$ac_res" >&6; }
1619f7ada8ddSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620f7ada8ddSmrg
1621ec318dbfSmrg} # ac_fn_check_decl
1622f7ada8ddSmrg
1623f7ada8ddSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1624f7ada8ddSmrg# -------------------------------------------------------
1625f7ada8ddSmrg# Tests whether HEADER exists and can be compiled using the include files in
1626f7ada8ddSmrg# INCLUDES, setting the cache variable VAR accordingly.
1627f7ada8ddSmrgac_fn_c_check_header_compile ()
1628f7ada8ddSmrg{
1629f7ada8ddSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1631ec318dbfSmrgprintf %s "checking for $2... " >&6; }
1632ec318dbfSmrgif eval test \${$3+y}
1633ec318dbfSmrgthen :
1634ec318dbfSmrg  printf %s "(cached) " >&6
1635a2394c98Smrgelse case e in #(
1636a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1637f7ada8ddSmrg/* end confdefs.h.  */
1638f7ada8ddSmrg$4
1639f7ada8ddSmrg#include <$2>
1640f7ada8ddSmrg_ACEOF
1641ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
1642ec318dbfSmrgthen :
1643f7ada8ddSmrg  eval "$3=yes"
1644a2394c98Smrgelse case e in #(
1645a2394c98Smrg  e) eval "$3=no" ;;
1646a2394c98Smrgesac
1647f7ada8ddSmrgfi
1648a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1649a2394c98Smrgesac
1650f7ada8ddSmrgfi
1651f7ada8ddSmrgeval ac_res=\$$3
1652ec318dbfSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1653ec318dbfSmrgprintf "%s\n" "$ac_res" >&6; }
1654f7ada8ddSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1655f7ada8ddSmrg
1656f7ada8ddSmrg} # ac_fn_c_check_header_compile
16571b1389eeSmrg
16581b1389eeSmrg# ac_fn_c_try_link LINENO
16591b1389eeSmrg# -----------------------
16601b1389eeSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16611b1389eeSmrgac_fn_c_try_link ()
16621b1389eeSmrg{
16631b1389eeSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1664ec318dbfSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16651b1389eeSmrg  if { { ac_try="$ac_link"
16661b1389eeSmrgcase "(($ac_try" in
16671b1389eeSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16681b1389eeSmrg  *) ac_try_echo=$ac_try;;
16691b1389eeSmrgesac
16701b1389eeSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1671ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
16721b1389eeSmrg  (eval "$ac_link") 2>conftest.err
16731b1389eeSmrg  ac_status=$?
16741b1389eeSmrg  if test -s conftest.err; then
16751b1389eeSmrg    grep -v '^ *+' conftest.err >conftest.er1
16761b1389eeSmrg    cat conftest.er1 >&5
16771b1389eeSmrg    mv -f conftest.er1 conftest.err
16781b1389eeSmrg  fi
1679ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16801b1389eeSmrg  test $ac_status = 0; } && {
16811b1389eeSmrg	 test -z "$ac_c_werror_flag" ||
16821b1389eeSmrg	 test ! -s conftest.err
16831b1389eeSmrg       } && test -s conftest$ac_exeext && {
16841b1389eeSmrg	 test "$cross_compiling" = yes ||
168589afc689Smrg	 test -x conftest$ac_exeext
1686ec318dbfSmrg       }
1687ec318dbfSmrgthen :
16881b1389eeSmrg  ac_retval=0
1689a2394c98Smrgelse case e in #(
1690a2394c98Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
16911b1389eeSmrgsed 's/^/| /' conftest.$ac_ext >&5
16921b1389eeSmrg
1693a2394c98Smrg	ac_retval=1 ;;
1694a2394c98Smrgesac
16951b1389eeSmrgfi
16961b1389eeSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
16971b1389eeSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
16981b1389eeSmrg  # interfere with the next link command; also delete a directory that is
16991b1389eeSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
17001b1389eeSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17011b1389eeSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17021b1389eeSmrg  as_fn_set_status $ac_retval
17031b1389eeSmrg
17041b1389eeSmrg} # ac_fn_c_try_link
1705ec318dbfSmrgac_configure_args_raw=
1706ec318dbfSmrgfor ac_arg
1707ec318dbfSmrgdo
1708ec318dbfSmrg  case $ac_arg in
1709ec318dbfSmrg  *\'*)
1710ec318dbfSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1711ec318dbfSmrg  esac
1712ec318dbfSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1713ec318dbfSmrgdone
1714ec318dbfSmrg
1715ec318dbfSmrgcase $ac_configure_args_raw in
1716ec318dbfSmrg  *$as_nl*)
1717ec318dbfSmrg    ac_safe_unquote= ;;
1718ec318dbfSmrg  *)
1719ec318dbfSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1720ec318dbfSmrg    ac_unsafe_a="$ac_unsafe_z#~"
1721ec318dbfSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1722ec318dbfSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1723ec318dbfSmrgesac
1724ec318dbfSmrg
1725f7ada8ddSmrgcat >config.log <<_ACEOF
1726f7ada8ddSmrgThis file contains any messages produced by compilers while
1727f7ada8ddSmrgrunning configure, to aid debugging if configure makes a mistake.
1728f7ada8ddSmrg
1729a2394c98SmrgIt was created by xwud $as_me 1.0.7, which was
1730a2394c98Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1731f7ada8ddSmrg
1732ec318dbfSmrg  $ $0$ac_configure_args_raw
1733f7ada8ddSmrg
1734f7ada8ddSmrg_ACEOF
1735f7ada8ddSmrgexec 5>>config.log
1736f7ada8ddSmrg{
1737f7ada8ddSmrgcat <<_ASUNAME
1738f7ada8ddSmrg## --------- ##
1739f7ada8ddSmrg## Platform. ##
1740f7ada8ddSmrg## --------- ##
1741f7ada8ddSmrg
1742f7ada8ddSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1743f7ada8ddSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1744f7ada8ddSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1745f7ada8ddSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1746f7ada8ddSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1747f7ada8ddSmrg
1748f7ada8ddSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1749f7ada8ddSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1750f7ada8ddSmrg
1751f7ada8ddSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1752f7ada8ddSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1753f7ada8ddSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1754f7ada8ddSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1755f7ada8ddSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1756f7ada8ddSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1757f7ada8ddSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1758f7ada8ddSmrg
1759f7ada8ddSmrg_ASUNAME
1760f7ada8ddSmrg
1761f7ada8ddSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1762bccedf53Smrgfor as_dir in $PATH
1763bccedf53Smrgdo
1764bccedf53Smrg  IFS=$as_save_IFS
1765ec318dbfSmrg  case $as_dir in #(((
1766ec318dbfSmrg    '') as_dir=./ ;;
1767ec318dbfSmrg    */) ;;
1768ec318dbfSmrg    *) as_dir=$as_dir/ ;;
1769ec318dbfSmrg  esac
1770ec318dbfSmrg    printf "%s\n" "PATH: $as_dir"
1771f7ada8ddSmrg  done
17727c5f6000SmrgIFS=$as_save_IFS
1773bccedf53Smrg
1774bccedf53Smrg} >&5
1775bccedf53Smrg
1776bccedf53Smrgcat >&5 <<_ACEOF
1777bccedf53Smrg
1778bccedf53Smrg
1779bccedf53Smrg## ----------- ##
1780bccedf53Smrg## Core tests. ##
1781bccedf53Smrg## ----------- ##
1782bccedf53Smrg
1783bccedf53Smrg_ACEOF
1784bccedf53Smrg
1785bccedf53Smrg
1786bccedf53Smrg# Keep a trace of the command line.
1787bccedf53Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1788bccedf53Smrg# Strip out --silent because we don't want to record it for future runs.
1789bccedf53Smrg# Also quote any args containing shell meta-characters.
1790bccedf53Smrg# Make two passes to allow for proper duplicate-argument suppression.
1791bccedf53Smrgac_configure_args=
1792bccedf53Smrgac_configure_args0=
1793bccedf53Smrgac_configure_args1=
1794bccedf53Smrgac_must_keep_next=false
1795bccedf53Smrgfor ac_pass in 1 2
1796bccedf53Smrgdo
1797bccedf53Smrg  for ac_arg
1798bccedf53Smrg  do
1799bccedf53Smrg    case $ac_arg in
1800bccedf53Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1801bccedf53Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1802bccedf53Smrg    | -silent | --silent | --silen | --sile | --sil)
1803bccedf53Smrg      continue ;;
18047c5f6000Smrg    *\'*)
1805ec318dbfSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1806bccedf53Smrg    esac
1807bccedf53Smrg    case $ac_pass in
1808f7ada8ddSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1809bccedf53Smrg    2)
1810f7ada8ddSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1811bccedf53Smrg      if test $ac_must_keep_next = true; then
1812bccedf53Smrg	ac_must_keep_next=false # Got value, back to normal.
1813bccedf53Smrg      else
1814bccedf53Smrg	case $ac_arg in
1815bccedf53Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1816bccedf53Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1817bccedf53Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1818bccedf53Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1819bccedf53Smrg	    case "$ac_configure_args0 " in
1820bccedf53Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1821bccedf53Smrg	    esac
1822bccedf53Smrg	    ;;
1823bccedf53Smrg	  -* ) ac_must_keep_next=true ;;
1824bccedf53Smrg	esac
1825bccedf53Smrg      fi
1826f7ada8ddSmrg      as_fn_append ac_configure_args " '$ac_arg'"
1827bccedf53Smrg      ;;
1828bccedf53Smrg    esac
1829bccedf53Smrg  done
1830bccedf53Smrgdone
1831f7ada8ddSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1832f7ada8ddSmrg{ ac_configure_args1=; unset ac_configure_args1;}
1833bccedf53Smrg
1834bccedf53Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1835bccedf53Smrg# config.log.  We remove comments because anyway the quotes in there
1836bccedf53Smrg# would cause problems or look ugly.
18377c5f6000Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18387c5f6000Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1839bccedf53Smrgtrap 'exit_status=$?
1840ec318dbfSmrg  # Sanitize IFS.
1841ec318dbfSmrg  IFS=" ""	$as_nl"
1842bccedf53Smrg  # Save into config.log some information that might help in debugging.
1843bccedf53Smrg  {
1844bccedf53Smrg    echo
1845bccedf53Smrg
1846ec318dbfSmrg    printf "%s\n" "## ---------------- ##
1847bccedf53Smrg## Cache variables. ##
1848f7ada8ddSmrg## ---------------- ##"
1849bccedf53Smrg    echo
1850bccedf53Smrg    # The following way of writing the cache mishandles newlines in values,
18517c5f6000Smrg(
18527c5f6000Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18537c5f6000Smrg    eval ac_val=\$$ac_var
18547c5f6000Smrg    case $ac_val in #(
18557c5f6000Smrg    *${as_nl}*)
18567c5f6000Smrg      case $ac_var in #(
1857ec318dbfSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1858ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18597c5f6000Smrg      esac
18607c5f6000Smrg      case $ac_var in #(
18617c5f6000Smrg      _ | IFS | as_nl) ;; #(
18627c5f6000Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1863f7ada8ddSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
18647c5f6000Smrg      esac ;;
18657c5f6000Smrg    esac
18667c5f6000Smrg  done
1867bccedf53Smrg  (set) 2>&1 |
18687c5f6000Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18697c5f6000Smrg    *${as_nl}ac_space=\ *)
1870bccedf53Smrg      sed -n \
18717c5f6000Smrg	"s/'\''/'\''\\\\'\'''\''/g;
18727c5f6000Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18737c5f6000Smrg      ;; #(
1874bccedf53Smrg    *)
18757c5f6000Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1876bccedf53Smrg      ;;
18777c5f6000Smrg    esac |
18787c5f6000Smrg    sort
18797c5f6000Smrg)
1880bccedf53Smrg    echo
1881bccedf53Smrg
1882ec318dbfSmrg    printf "%s\n" "## ----------------- ##
1883bccedf53Smrg## Output variables. ##
1884f7ada8ddSmrg## ----------------- ##"
1885bccedf53Smrg    echo
1886bccedf53Smrg    for ac_var in $ac_subst_vars
1887bccedf53Smrg    do
18887c5f6000Smrg      eval ac_val=\$$ac_var
18897c5f6000Smrg      case $ac_val in
1890ec318dbfSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18917c5f6000Smrg      esac
1892ec318dbfSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1893bccedf53Smrg    done | sort
1894bccedf53Smrg    echo
1895bccedf53Smrg
1896bccedf53Smrg    if test -n "$ac_subst_files"; then
1897ec318dbfSmrg      printf "%s\n" "## ------------------- ##
18987c5f6000Smrg## File substitutions. ##
1899f7ada8ddSmrg## ------------------- ##"
1900bccedf53Smrg      echo
1901bccedf53Smrg      for ac_var in $ac_subst_files
1902bccedf53Smrg      do
19037c5f6000Smrg	eval ac_val=\$$ac_var
19047c5f6000Smrg	case $ac_val in
1905ec318dbfSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19067c5f6000Smrg	esac
1907ec318dbfSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1908bccedf53Smrg      done | sort
1909bccedf53Smrg      echo
1910bccedf53Smrg    fi
1911bccedf53Smrg
1912bccedf53Smrg    if test -s confdefs.h; then
1913ec318dbfSmrg      printf "%s\n" "## ----------- ##
1914bccedf53Smrg## confdefs.h. ##
1915f7ada8ddSmrg## ----------- ##"
1916bccedf53Smrg      echo
19177c5f6000Smrg      cat confdefs.h
1918bccedf53Smrg      echo
1919bccedf53Smrg    fi
1920bccedf53Smrg    test "$ac_signal" != 0 &&
1921ec318dbfSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1922ec318dbfSmrg    printf "%s\n" "$as_me: exit $exit_status"
1923bccedf53Smrg  } >&5
19247c5f6000Smrg  rm -f core *.core core.conftest.* &&
19257c5f6000Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1926bccedf53Smrg    exit $exit_status
19277c5f6000Smrg' 0
1928bccedf53Smrgfor ac_signal in 1 2 13 15; do
1929f7ada8ddSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1930bccedf53Smrgdone
1931bccedf53Smrgac_signal=0
1932bccedf53Smrg
1933bccedf53Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19347c5f6000Smrgrm -f -r conftest* confdefs.h
1935bccedf53Smrg
1936ec318dbfSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1937f7ada8ddSmrg
1938bccedf53Smrg# Predefined preprocessor variables.
1939bccedf53Smrg
1940ec318dbfSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1941bccedf53Smrg
1942ec318dbfSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1943bccedf53Smrg
1944ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1945bccedf53Smrg
1946ec318dbfSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1947bccedf53Smrg
1948ec318dbfSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1949bccedf53Smrg
1950ec318dbfSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1951f7ada8ddSmrg
1952bccedf53Smrg
1953bccedf53Smrg# Let the site file select an alternate cache file if it wants to.
19547c5f6000Smrg# Prefer an explicitly selected file to automatically selected ones.
19557c5f6000Smrgif test -n "$CONFIG_SITE"; then
1956ec318dbfSmrg  ac_site_files="$CONFIG_SITE"
19577c5f6000Smrgelif test "x$prefix" != xNONE; then
1958ec318dbfSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19597c5f6000Smrgelse
1960ec318dbfSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1961bccedf53Smrgfi
1962ec318dbfSmrg
1963ec318dbfSmrgfor ac_site_file in $ac_site_files
19647c5f6000Smrgdo
1965ec318dbfSmrg  case $ac_site_file in #(
1966ec318dbfSmrg  */*) :
1967ec318dbfSmrg     ;; #(
1968ec318dbfSmrg  *) :
1969ec318dbfSmrg    ac_site_file=./$ac_site_file ;;
1970ec318dbfSmrgesac
1971ec318dbfSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1972ec318dbfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1973ec318dbfSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1974bccedf53Smrg    sed 's/^/| /' "$ac_site_file" >&5
1975f7ada8ddSmrg    . "$ac_site_file" \
1976a2394c98Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
1977a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1978f7ada8ddSmrgas_fn_error $? "failed to load site script $ac_site_file
1979a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
1980bccedf53Smrg  fi
1981bccedf53Smrgdone
1982bccedf53Smrg
1983bccedf53Smrgif test -r "$cache_file"; then
1984f7ada8ddSmrg  # Some versions of bash will fail to source /dev/null (special files
1985f7ada8ddSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1986f7ada8ddSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1987ec318dbfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1988ec318dbfSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1989bccedf53Smrg    case $cache_file in
19907c5f6000Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19917c5f6000Smrg      *)                      . "./$cache_file";;
1992bccedf53Smrg    esac
1993bccedf53Smrg  fi
1994bccedf53Smrgelse
1995ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1996ec318dbfSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1997bccedf53Smrg  >$cache_file
1998bccedf53Smrgfi
1999bccedf53Smrg
2000ec318dbfSmrg# Test code for whether the C compiler supports C89 (global declarations)
2001ec318dbfSmrgac_c_conftest_c89_globals='
2002ec318dbfSmrg/* Does the compiler advertise C89 conformance?
2003ec318dbfSmrg   Do not test the value of __STDC__, because some compilers set it to 0
2004ec318dbfSmrg   while being otherwise adequately conformant. */
2005ec318dbfSmrg#if !defined __STDC__
2006ec318dbfSmrg# error "Compiler does not advertise C89 conformance"
2007ec318dbfSmrg#endif
2008bccedf53Smrg
2009ec318dbfSmrg#include <stddef.h>
2010ec318dbfSmrg#include <stdarg.h>
2011ec318dbfSmrgstruct stat;
2012ec318dbfSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2013ec318dbfSmrgstruct buf { int x; };
2014ec318dbfSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2015a2394c98Smrgstatic char *e (char **p, int i)
2016ec318dbfSmrg{
2017ec318dbfSmrg  return p[i];
2018ec318dbfSmrg}
2019ec318dbfSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2020ec318dbfSmrg{
2021ec318dbfSmrg  char *s;
2022ec318dbfSmrg  va_list v;
2023ec318dbfSmrg  va_start (v,p);
2024ec318dbfSmrg  s = g (p, va_arg (v,int));
2025ec318dbfSmrg  va_end (v);
2026ec318dbfSmrg  return s;
2027ec318dbfSmrg}
2028f7ada8ddSmrg
2029a2394c98Smrg/* C89 style stringification. */
2030a2394c98Smrg#define noexpand_stringify(a) #a
2031a2394c98Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2032a2394c98Smrg
2033a2394c98Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2034a2394c98Smrg   e.g. old MSVC gets wrong, but not very hard. */
2035a2394c98Smrg#define noexpand_concat(a,b) a##b
2036a2394c98Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2037a2394c98Smrgextern int vA;
2038a2394c98Smrgextern int vbee;
2039a2394c98Smrg#define aye A
2040a2394c98Smrg#define bee B
2041a2394c98Smrgint *pvA = &expand_concat(v,aye);
2042a2394c98Smrgint *pvbee = &noexpand_concat(v,bee);
2043a2394c98Smrg
2044ec318dbfSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2045ec318dbfSmrg   function prototypes and stuff, but not \xHH hex character constants.
2046ec318dbfSmrg   These do not provoke an error unfortunately, instead are silently treated
2047ec318dbfSmrg   as an "x".  The following induces an error, until -std is added to get
2048ec318dbfSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2049ec318dbfSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
2050ec318dbfSmrg   that is true only with -std.  */
2051ec318dbfSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2052f7ada8ddSmrg
2053ec318dbfSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2054ec318dbfSmrg   inside strings and character constants.  */
2055ec318dbfSmrg#define FOO(x) '\''x'\''
2056ec318dbfSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2057f7ada8ddSmrg
2058ec318dbfSmrgint test (int i, double x);
2059ec318dbfSmrgstruct s1 {int (*f) (int a);};
2060ec318dbfSmrgstruct s2 {int (*f) (double a);};
2061ec318dbfSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2062ec318dbfSmrg               int, int);'
2063bccedf53Smrg
2064ec318dbfSmrg# Test code for whether the C compiler supports C89 (body of main).
2065ec318dbfSmrgac_c_conftest_c89_main='
2066ec318dbfSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2067ec318dbfSmrg'
20687c5f6000Smrg
2069ec318dbfSmrg# Test code for whether the C compiler supports C99 (global declarations)
2070ec318dbfSmrgac_c_conftest_c99_globals='
2071a2394c98Smrg/* Does the compiler advertise C99 conformance? */
2072ec318dbfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2073ec318dbfSmrg# error "Compiler does not advertise C99 conformance"
2074ec318dbfSmrg#endif
20757c5f6000Smrg
2076a2394c98Smrg// See if C++-style comments work.
2077a2394c98Smrg
2078ec318dbfSmrg#include <stdbool.h>
2079ec318dbfSmrgextern int puts (const char *);
2080ec318dbfSmrgextern int printf (const char *, ...);
2081ec318dbfSmrgextern int dprintf (int, const char *, ...);
2082ec318dbfSmrgextern void *malloc (size_t);
2083a2394c98Smrgextern void free (void *);
2084bccedf53Smrg
2085ec318dbfSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2086ec318dbfSmrg// dprintf is used instead of fprintf to avoid needing to declare
2087ec318dbfSmrg// FILE and stderr.
2088ec318dbfSmrg#define debug(...) dprintf (2, __VA_ARGS__)
2089ec318dbfSmrg#define showlist(...) puts (#__VA_ARGS__)
2090ec318dbfSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2091ec318dbfSmrgstatic void
2092ec318dbfSmrgtest_varargs_macros (void)
2093ec318dbfSmrg{
2094ec318dbfSmrg  int x = 1234;
2095ec318dbfSmrg  int y = 5678;
2096ec318dbfSmrg  debug ("Flag");
2097ec318dbfSmrg  debug ("X = %d\n", x);
2098ec318dbfSmrg  showlist (The first, second, and third items.);
2099ec318dbfSmrg  report (x>y, "x is %d but y is %d", x, y);
2100ec318dbfSmrg}
2101ec318dbfSmrg
2102ec318dbfSmrg// Check long long types.
2103ec318dbfSmrg#define BIG64 18446744073709551615ull
2104ec318dbfSmrg#define BIG32 4294967295ul
2105ec318dbfSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2106ec318dbfSmrg#if !BIG_OK
2107ec318dbfSmrg  #error "your preprocessor is broken"
2108ec318dbfSmrg#endif
2109ec318dbfSmrg#if BIG_OK
2110ec318dbfSmrg#else
2111ec318dbfSmrg  #error "your preprocessor is broken"
2112ec318dbfSmrg#endif
2113ec318dbfSmrgstatic long long int bignum = -9223372036854775807LL;
2114ec318dbfSmrgstatic unsigned long long int ubignum = BIG64;
2115ec318dbfSmrg
2116ec318dbfSmrgstruct incomplete_array
2117ec318dbfSmrg{
2118ec318dbfSmrg  int datasize;
2119ec318dbfSmrg  double data[];
2120ec318dbfSmrg};
2121ec318dbfSmrg
2122ec318dbfSmrgstruct named_init {
2123ec318dbfSmrg  int number;
2124ec318dbfSmrg  const wchar_t *name;
2125ec318dbfSmrg  double average;
2126ec318dbfSmrg};
2127ec318dbfSmrg
2128ec318dbfSmrgtypedef const char *ccp;
2129ec318dbfSmrg
2130ec318dbfSmrgstatic inline int
2131ec318dbfSmrgtest_restrict (ccp restrict text)
2132ec318dbfSmrg{
2133ec318dbfSmrg  // Iterate through items via the restricted pointer.
2134ec318dbfSmrg  // Also check for declarations in for loops.
2135ec318dbfSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2136ec318dbfSmrg    continue;
2137ec318dbfSmrg  return 0;
2138ec318dbfSmrg}
2139ec318dbfSmrg
2140ec318dbfSmrg// Check varargs and va_copy.
2141ec318dbfSmrgstatic bool
2142ec318dbfSmrgtest_varargs (const char *format, ...)
2143ec318dbfSmrg{
2144ec318dbfSmrg  va_list args;
2145ec318dbfSmrg  va_start (args, format);
2146ec318dbfSmrg  va_list args_copy;
2147ec318dbfSmrg  va_copy (args_copy, args);
2148ec318dbfSmrg
2149ec318dbfSmrg  const char *str = "";
2150ec318dbfSmrg  int number = 0;
2151ec318dbfSmrg  float fnumber = 0;
2152ec318dbfSmrg
2153ec318dbfSmrg  while (*format)
2154ec318dbfSmrg    {
2155ec318dbfSmrg      switch (*format++)
2156ec318dbfSmrg	{
2157ec318dbfSmrg	case '\''s'\'': // string
2158ec318dbfSmrg	  str = va_arg (args_copy, const char *);
2159ec318dbfSmrg	  break;
2160ec318dbfSmrg	case '\''d'\'': // int
2161ec318dbfSmrg	  number = va_arg (args_copy, int);
2162ec318dbfSmrg	  break;
2163ec318dbfSmrg	case '\''f'\'': // float
2164ec318dbfSmrg	  fnumber = va_arg (args_copy, double);
2165ec318dbfSmrg	  break;
2166ec318dbfSmrg	default:
2167ec318dbfSmrg	  break;
2168ec318dbfSmrg	}
2169ec318dbfSmrg    }
2170ec318dbfSmrg  va_end (args_copy);
2171ec318dbfSmrg  va_end (args);
2172ec318dbfSmrg
2173ec318dbfSmrg  return *str && number && fnumber;
2174ec318dbfSmrg}
2175ec318dbfSmrg'
2176ec318dbfSmrg
2177ec318dbfSmrg# Test code for whether the C compiler supports C99 (body of main).
2178ec318dbfSmrgac_c_conftest_c99_main='
2179ec318dbfSmrg  // Check bool.
2180ec318dbfSmrg  _Bool success = false;
2181ec318dbfSmrg  success |= (argc != 0);
2182ec318dbfSmrg
2183ec318dbfSmrg  // Check restrict.
2184ec318dbfSmrg  if (test_restrict ("String literal") == 0)
2185ec318dbfSmrg    success = true;
2186ec318dbfSmrg  char *restrict newvar = "Another string";
2187ec318dbfSmrg
2188ec318dbfSmrg  // Check varargs.
2189ec318dbfSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2190ec318dbfSmrg  test_varargs_macros ();
2191ec318dbfSmrg
2192ec318dbfSmrg  // Check flexible array members.
2193ec318dbfSmrg  struct incomplete_array *ia =
2194ec318dbfSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2195ec318dbfSmrg  ia->datasize = 10;
2196ec318dbfSmrg  for (int i = 0; i < ia->datasize; ++i)
2197ec318dbfSmrg    ia->data[i] = i * 1.234;
2198a2394c98Smrg  // Work around memory leak warnings.
2199a2394c98Smrg  free (ia);
2200ec318dbfSmrg
2201ec318dbfSmrg  // Check named initializers.
2202ec318dbfSmrg  struct named_init ni = {
2203ec318dbfSmrg    .number = 34,
2204ec318dbfSmrg    .name = L"Test wide string",
2205ec318dbfSmrg    .average = 543.34343,
2206ec318dbfSmrg  };
2207ec318dbfSmrg
2208ec318dbfSmrg  ni.number = 58;
2209ec318dbfSmrg
2210ec318dbfSmrg  int dynamic_array[ni.number];
2211ec318dbfSmrg  dynamic_array[0] = argv[0][0];
2212ec318dbfSmrg  dynamic_array[ni.number - 1] = 543;
2213ec318dbfSmrg
2214ec318dbfSmrg  // work around unused variable warnings
2215ec318dbfSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2216ec318dbfSmrg	 || dynamic_array[ni.number - 1] != 543);
2217ec318dbfSmrg'
2218ec318dbfSmrg
2219ec318dbfSmrg# Test code for whether the C compiler supports C11 (global declarations)
2220ec318dbfSmrgac_c_conftest_c11_globals='
2221a2394c98Smrg/* Does the compiler advertise C11 conformance? */
2222ec318dbfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2223ec318dbfSmrg# error "Compiler does not advertise C11 conformance"
2224ec318dbfSmrg#endif
2225ec318dbfSmrg
2226ec318dbfSmrg// Check _Alignas.
2227ec318dbfSmrgchar _Alignas (double) aligned_as_double;
2228ec318dbfSmrgchar _Alignas (0) no_special_alignment;
2229ec318dbfSmrgextern char aligned_as_int;
2230ec318dbfSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2231ec318dbfSmrg
2232ec318dbfSmrg// Check _Alignof.
2233ec318dbfSmrgenum
2234ec318dbfSmrg{
2235ec318dbfSmrg  int_alignment = _Alignof (int),
2236ec318dbfSmrg  int_array_alignment = _Alignof (int[100]),
2237ec318dbfSmrg  char_alignment = _Alignof (char)
2238ec318dbfSmrg};
2239ec318dbfSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2240ec318dbfSmrg
2241ec318dbfSmrg// Check _Noreturn.
2242ec318dbfSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
2243ec318dbfSmrg
2244ec318dbfSmrg// Check _Static_assert.
2245ec318dbfSmrgstruct test_static_assert
2246ec318dbfSmrg{
2247ec318dbfSmrg  int x;
2248ec318dbfSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
2249ec318dbfSmrg                  "_Static_assert does not work in struct");
2250ec318dbfSmrg  long int y;
2251ec318dbfSmrg};
2252ec318dbfSmrg
2253ec318dbfSmrg// Check UTF-8 literals.
2254ec318dbfSmrg#define u8 syntax error!
2255ec318dbfSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2256ec318dbfSmrg
2257ec318dbfSmrg// Check duplicate typedefs.
2258ec318dbfSmrgtypedef long *long_ptr;
2259ec318dbfSmrgtypedef long int *long_ptr;
2260ec318dbfSmrgtypedef long_ptr long_ptr;
2261ec318dbfSmrg
2262ec318dbfSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2263ec318dbfSmrgstruct anonymous
2264ec318dbfSmrg{
2265ec318dbfSmrg  union {
2266ec318dbfSmrg    struct { int i; int j; };
2267ec318dbfSmrg    struct { int k; long int l; } w;
2268ec318dbfSmrg  };
2269ec318dbfSmrg  int m;
2270ec318dbfSmrg} v1;
2271ec318dbfSmrg'
2272ec318dbfSmrg
2273ec318dbfSmrg# Test code for whether the C compiler supports C11 (body of main).
2274ec318dbfSmrgac_c_conftest_c11_main='
2275ec318dbfSmrg  _Static_assert ((offsetof (struct anonymous, i)
2276ec318dbfSmrg		   == offsetof (struct anonymous, w.k)),
2277ec318dbfSmrg		  "Anonymous union alignment botch");
2278ec318dbfSmrg  v1.i = 2;
2279ec318dbfSmrg  v1.w.k = 5;
2280ec318dbfSmrg  ok |= v1.i != 5;
2281ec318dbfSmrg'
2282ec318dbfSmrg
2283ec318dbfSmrg# Test code for whether the C compiler supports C11 (complete).
2284ec318dbfSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2285ec318dbfSmrg${ac_c_conftest_c99_globals}
2286ec318dbfSmrg${ac_c_conftest_c11_globals}
2287ec318dbfSmrg
2288ec318dbfSmrgint
2289ec318dbfSmrgmain (int argc, char **argv)
2290ec318dbfSmrg{
2291ec318dbfSmrg  int ok = 0;
2292ec318dbfSmrg  ${ac_c_conftest_c89_main}
2293ec318dbfSmrg  ${ac_c_conftest_c99_main}
2294ec318dbfSmrg  ${ac_c_conftest_c11_main}
2295ec318dbfSmrg  return ok;
2296ec318dbfSmrg}
2297ec318dbfSmrg"
2298ec318dbfSmrg
2299ec318dbfSmrg# Test code for whether the C compiler supports C99 (complete).
2300ec318dbfSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2301ec318dbfSmrg${ac_c_conftest_c99_globals}
2302ec318dbfSmrg
2303ec318dbfSmrgint
2304ec318dbfSmrgmain (int argc, char **argv)
2305ec318dbfSmrg{
2306ec318dbfSmrg  int ok = 0;
2307ec318dbfSmrg  ${ac_c_conftest_c89_main}
2308ec318dbfSmrg  ${ac_c_conftest_c99_main}
2309ec318dbfSmrg  return ok;
2310ec318dbfSmrg}
2311ec318dbfSmrg"
2312ec318dbfSmrg
2313ec318dbfSmrg# Test code for whether the C compiler supports C89 (complete).
2314ec318dbfSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2315ec318dbfSmrg
2316ec318dbfSmrgint
2317ec318dbfSmrgmain (int argc, char **argv)
2318ec318dbfSmrg{
2319ec318dbfSmrg  int ok = 0;
2320ec318dbfSmrg  ${ac_c_conftest_c89_main}
2321ec318dbfSmrg  return ok;
2322ec318dbfSmrg}
2323ec318dbfSmrg"
2324ec318dbfSmrg
2325ec318dbfSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2326ec318dbfSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2327ec318dbfSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2328ec318dbfSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2329ec318dbfSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2330ec318dbfSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2331ec318dbfSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2332ec318dbfSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2333ec318dbfSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2334ec318dbfSmrg
2335ec318dbfSmrg# Auxiliary files required by this configure script.
2336ec318dbfSmrgac_aux_files="config.guess config.sub compile missing install-sh"
2337ec318dbfSmrg
2338ec318dbfSmrg# Locations in which to look for auxiliary files.
2339ec318dbfSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2340ec318dbfSmrg
2341ec318dbfSmrg# Search for a directory containing all of the required auxiliary files,
2342ec318dbfSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2343ec318dbfSmrg# If we don't find one directory that contains all the files we need,
2344ec318dbfSmrg# we report the set of missing files from the *first* directory in
2345ec318dbfSmrg# $ac_aux_dir_candidates and give up.
2346ec318dbfSmrgac_missing_aux_files=""
2347ec318dbfSmrgac_first_candidate=:
2348ec318dbfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2349ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2350ec318dbfSmrgas_found=false
2351ec318dbfSmrgfor as_dir in $ac_aux_dir_candidates
2352ec318dbfSmrgdo
2353ec318dbfSmrg  IFS=$as_save_IFS
2354ec318dbfSmrg  case $as_dir in #(((
2355ec318dbfSmrg    '') as_dir=./ ;;
2356ec318dbfSmrg    */) ;;
2357ec318dbfSmrg    *) as_dir=$as_dir/ ;;
2358ec318dbfSmrg  esac
2359ec318dbfSmrg  as_found=:
2360ec318dbfSmrg
2361ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2362ec318dbfSmrg  ac_aux_dir_found=yes
2363ec318dbfSmrg  ac_install_sh=
2364ec318dbfSmrg  for ac_aux in $ac_aux_files
2365ec318dbfSmrg  do
2366ec318dbfSmrg    # As a special case, if "install-sh" is required, that requirement
2367ec318dbfSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2368ec318dbfSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
2369ec318dbfSmrg    if test x"$ac_aux" = x"install-sh"
2370ec318dbfSmrg    then
2371ec318dbfSmrg      if test -f "${as_dir}install-sh"; then
2372ec318dbfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2373ec318dbfSmrg        ac_install_sh="${as_dir}install-sh -c"
2374ec318dbfSmrg      elif test -f "${as_dir}install.sh"; then
2375ec318dbfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2376ec318dbfSmrg        ac_install_sh="${as_dir}install.sh -c"
2377ec318dbfSmrg      elif test -f "${as_dir}shtool"; then
2378ec318dbfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2379ec318dbfSmrg        ac_install_sh="${as_dir}shtool install -c"
2380ec318dbfSmrg      else
2381ec318dbfSmrg        ac_aux_dir_found=no
2382ec318dbfSmrg        if $ac_first_candidate; then
2383ec318dbfSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2384ec318dbfSmrg        else
2385ec318dbfSmrg          break
2386ec318dbfSmrg        fi
2387ec318dbfSmrg      fi
2388ec318dbfSmrg    else
2389ec318dbfSmrg      if test -f "${as_dir}${ac_aux}"; then
2390ec318dbfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2391ec318dbfSmrg      else
2392ec318dbfSmrg        ac_aux_dir_found=no
2393ec318dbfSmrg        if $ac_first_candidate; then
2394ec318dbfSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2395ec318dbfSmrg        else
2396ec318dbfSmrg          break
2397ec318dbfSmrg        fi
2398ec318dbfSmrg      fi
2399ec318dbfSmrg    fi
2400ec318dbfSmrg  done
2401ec318dbfSmrg  if test "$ac_aux_dir_found" = yes; then
2402ec318dbfSmrg    ac_aux_dir="$as_dir"
2403ec318dbfSmrg    break
2404ec318dbfSmrg  fi
2405ec318dbfSmrg  ac_first_candidate=false
2406ec318dbfSmrg
2407ec318dbfSmrg  as_found=false
2408ec318dbfSmrgdone
2409ec318dbfSmrgIFS=$as_save_IFS
2410ec318dbfSmrgif $as_found
2411ec318dbfSmrgthen :
2412ec318dbfSmrg
2413a2394c98Smrgelse case e in #(
2414a2394c98Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2415a2394c98Smrgesac
2416ec318dbfSmrgfi
2417ec318dbfSmrg
2418ec318dbfSmrg
2419ec318dbfSmrg# These three variables are undocumented and unsupported,
2420ec318dbfSmrg# and are intended to be withdrawn in a future Autoconf release.
2421ec318dbfSmrg# They can cause serious problems if a builder's source tree is in a directory
2422ec318dbfSmrg# whose full name contains unusual characters.
2423ec318dbfSmrgif test -f "${ac_aux_dir}config.guess"; then
2424ec318dbfSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2425ec318dbfSmrgfi
2426ec318dbfSmrgif test -f "${ac_aux_dir}config.sub"; then
2427ec318dbfSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2428ec318dbfSmrgfi
2429ec318dbfSmrgif test -f "$ac_aux_dir/configure"; then
2430ec318dbfSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2431ec318dbfSmrgfi
2432ec318dbfSmrg
2433ec318dbfSmrg# Check that the precious variables saved in the cache have kept the same
2434ec318dbfSmrg# value.
2435ec318dbfSmrgac_cache_corrupted=false
2436ec318dbfSmrgfor ac_var in $ac_precious_vars; do
2437ec318dbfSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2438ec318dbfSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
2439ec318dbfSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2440ec318dbfSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
2441ec318dbfSmrg  case $ac_old_set,$ac_new_set in
2442ec318dbfSmrg    set,)
2443a2394c98Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2444a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
2445ec318dbfSmrg      ac_cache_corrupted=: ;;
2446ec318dbfSmrg    ,set)
2447a2394c98Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2448a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
2449ec318dbfSmrg      ac_cache_corrupted=: ;;
2450ec318dbfSmrg    ,);;
2451ec318dbfSmrg    *)
2452ec318dbfSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2453ec318dbfSmrg	# differences in whitespace do not lead to failure.
2454ec318dbfSmrg	ac_old_val_w=`echo x $ac_old_val`
2455ec318dbfSmrg	ac_new_val_w=`echo x $ac_new_val`
2456ec318dbfSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2457a2394c98Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2458a2394c98Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
2459ec318dbfSmrg	  ac_cache_corrupted=:
2460ec318dbfSmrg	else
2461a2394c98Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2462a2394c98Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
2463ec318dbfSmrg	  eval $ac_var=\$ac_old_val
2464ec318dbfSmrg	fi
2465a2394c98Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2466a2394c98Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2467a2394c98Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2468a2394c98Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
2469ec318dbfSmrg      fi;;
2470ec318dbfSmrg  esac
2471ec318dbfSmrg  # Pass precious variables to config.status.
2472ec318dbfSmrg  if test "$ac_new_set" = set; then
2473ec318dbfSmrg    case $ac_new_val in
2474ec318dbfSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2475ec318dbfSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
2476ec318dbfSmrg    esac
2477ec318dbfSmrg    case " $ac_configure_args " in
2478ec318dbfSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2479ec318dbfSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2480ec318dbfSmrg    esac
2481ec318dbfSmrg  fi
2482ec318dbfSmrgdone
2483ec318dbfSmrgif $ac_cache_corrupted; then
2484a2394c98Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2485a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2486ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2487ec318dbfSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2488a2394c98Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
2489ec318dbfSmrg	    and start over" "$LINENO" 5
2490ec318dbfSmrgfi
2491ec318dbfSmrg## -------------------- ##
2492ec318dbfSmrg## Main body of script. ##
2493ec318dbfSmrg## -------------------- ##
2494ec318dbfSmrg
2495ec318dbfSmrgac_ext=c
2496ec318dbfSmrgac_cpp='$CPP $CPPFLAGS'
2497ec318dbfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2498ec318dbfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2499ec318dbfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2500ec318dbfSmrg
2501ec318dbfSmrg
2502ec318dbfSmrg
2503ec318dbfSmrgac_config_headers="$ac_config_headers config.h"
2504ec318dbfSmrg
2505ec318dbfSmrg
2506ec318dbfSmrg# Initialize Automake
2507a2394c98Smrgam__api_version='1.17'
2508ec318dbfSmrg
2509ec318dbfSmrg
2510ec318dbfSmrg
2511ec318dbfSmrg  # Find a good install program.  We prefer a C program (faster),
2512ec318dbfSmrg# so one script is as good as another.  But avoid the broken or
2513ec318dbfSmrg# incompatible versions:
2514ec318dbfSmrg# SysV /etc/install, /usr/sbin/install
2515ec318dbfSmrg# SunOS /usr/etc/install
2516ec318dbfSmrg# IRIX /sbin/install
2517ec318dbfSmrg# AIX /bin/install
2518bccedf53Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2519bccedf53Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2520bccedf53Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2521bccedf53Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2522bccedf53Smrg# OS/2's system install, which has a completely different semantic
2523bccedf53Smrg# ./install, which can be erroneously created by make from ./install.sh.
25247c5f6000Smrg# Reject install programs that cannot install multiple files.
2525ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2526ec318dbfSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2527bccedf53Smrgif test -z "$INSTALL"; then
2528ec318dbfSmrgif test ${ac_cv_path_install+y}
2529ec318dbfSmrgthen :
2530ec318dbfSmrg  printf %s "(cached) " >&6
2531a2394c98Smrgelse case e in #(
2532a2394c98Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533bccedf53Smrgfor as_dir in $PATH
2534bccedf53Smrgdo
2535bccedf53Smrg  IFS=$as_save_IFS
2536ec318dbfSmrg  case $as_dir in #(((
2537ec318dbfSmrg    '') as_dir=./ ;;
2538ec318dbfSmrg    */) ;;
2539ec318dbfSmrg    *) as_dir=$as_dir/ ;;
2540ec318dbfSmrg  esac
2541ec318dbfSmrg    # Account for fact that we put trailing slashes in our PATH walk.
2542ec318dbfSmrgcase $as_dir in #((
2543ec318dbfSmrg  ./ | /[cC]/* | \
2544bccedf53Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2545f7ada8ddSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2546bccedf53Smrg  /usr/ucb/* ) ;;
2547bccedf53Smrg  *)
2548bccedf53Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2549bccedf53Smrg    # Don't use installbsd from OSF since it installs stuff as root
2550bccedf53Smrg    # by default.
2551bccedf53Smrg    for ac_prog in ginstall scoinst install; do
2552bccedf53Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2553ec318dbfSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2554bccedf53Smrg	  if test $ac_prog = install &&
2555ec318dbfSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2556bccedf53Smrg	    # AIX install.  It has an incompatible calling convention.
2557bccedf53Smrg	    :
2558bccedf53Smrg	  elif test $ac_prog = install &&
2559ec318dbfSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2560bccedf53Smrg	    # program-specific install script used by HP pwplus--don't use.
2561bccedf53Smrg	    :
2562bccedf53Smrg	  else
25637c5f6000Smrg	    rm -rf conftest.one conftest.two conftest.dir
25647c5f6000Smrg	    echo one > conftest.one
25657c5f6000Smrg	    echo two > conftest.two
25667c5f6000Smrg	    mkdir conftest.dir
2567ec318dbfSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25687c5f6000Smrg	      test -s conftest.one && test -s conftest.two &&
25697c5f6000Smrg	      test -s conftest.dir/conftest.one &&
25707c5f6000Smrg	      test -s conftest.dir/conftest.two
25717c5f6000Smrg	    then
2572ec318dbfSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25737c5f6000Smrg	      break 3
25747c5f6000Smrg	    fi
2575bccedf53Smrg	  fi
2576bccedf53Smrg	fi
2577bccedf53Smrg      done
2578bccedf53Smrg    done
2579bccedf53Smrg    ;;
2580bccedf53Smrgesac
25817c5f6000Smrg
2582f7ada8ddSmrg  done
25837c5f6000SmrgIFS=$as_save_IFS
2584bccedf53Smrg
25857c5f6000Smrgrm -rf conftest.one conftest.two conftest.dir
2586a2394c98Smrg ;;
2587a2394c98Smrgesac
2588bccedf53Smrgfi
2589ec318dbfSmrg  if test ${ac_cv_path_install+y}; then
2590bccedf53Smrg    INSTALL=$ac_cv_path_install
2591bccedf53Smrg  else
25927c5f6000Smrg    # As a last resort, use the slow shell script.  Don't cache a
25937c5f6000Smrg    # value for INSTALL within a source directory, because that will
2594bccedf53Smrg    # break other packages using the cache if that directory is
25957c5f6000Smrg    # removed, or if the value is a relative name.
2596bccedf53Smrg    INSTALL=$ac_install_sh
2597bccedf53Smrg  fi
2598bccedf53Smrgfi
2599ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2600ec318dbfSmrgprintf "%s\n" "$INSTALL" >&6; }
2601bccedf53Smrg
2602bccedf53Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2603bccedf53Smrg# It thinks the first close brace ends the variable substitution.
2604bccedf53Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2605bccedf53Smrg
2606bccedf53Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2607bccedf53Smrg
2608bccedf53Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2609bccedf53Smrg
2610a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
2611a2394c98Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; }
2612a2394c98Smrgif test ${am_cv_sleep_fractional_seconds+y}
2613a2394c98Smrgthen :
2614a2394c98Smrg  printf %s "(cached) " >&6
2615a2394c98Smrgelse case e in #(
2616a2394c98Smrg  e) if sleep 0.001 2>/dev/null
2617a2394c98Smrgthen :
2618a2394c98Smrg  am_cv_sleep_fractional_seconds=yes
2619a2394c98Smrgelse case e in #(
2620a2394c98Smrg  e) am_cv_sleep_fractional_seconds=no ;;
2621a2394c98Smrgesac
2622a2394c98Smrgfi
2623a2394c98Smrg ;;
2624a2394c98Smrgesac
2625a2394c98Smrgfi
2626a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
2627a2394c98Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
2628a2394c98Smrg
2629a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
2630a2394c98Smrgprintf %s "checking filesystem timestamp resolution... " >&6; }
2631a2394c98Smrgif test ${am_cv_filesystem_timestamp_resolution+y}
2632a2394c98Smrgthen :
2633a2394c98Smrg  printf %s "(cached) " >&6
2634a2394c98Smrgelse case e in #(
2635a2394c98Smrg  e) # Default to the worst case.
2636a2394c98Smrgam_cv_filesystem_timestamp_resolution=2
2637a2394c98Smrg
2638a2394c98Smrg# Only try to go finer than 1 sec if sleep can do it.
2639a2394c98Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
2640a2394c98Smrg# - 1 sec is not much of a win compared to 2 sec, and
2641a2394c98Smrg# - it takes 2 seconds to perform the test whether 1 sec works.
2642a2394c98Smrg#
2643a2394c98Smrg# Instead, just use the default 2s on platforms that have 1s resolution,
2644a2394c98Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in
2645a2394c98Smrg# exchange for not incurring the 2s delay for running the test for all
2646a2394c98Smrg# packages.
2647a2394c98Smrg#
2648a2394c98Smrgam_try_resolutions=
2649a2394c98Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then
2650a2394c98Smrg  # Even a millisecond often causes a bunch of false positives,
2651a2394c98Smrg  # so just try a hundredth of a second. The time saved between .001 and
2652a2394c98Smrg  # .01 is not terribly consequential.
2653a2394c98Smrg  am_try_resolutions="0.01 0.1 $am_try_resolutions"
2654a2394c98Smrgfi
2655a2394c98Smrg
2656a2394c98Smrg# In order to catch current-generation FAT out, we must *modify* files
2657a2394c98Smrg# that already exist; the *creation* timestamp is finer.  Use names
2658a2394c98Smrg# that make ls -t sort them differently when they have equal
2659a2394c98Smrg# timestamps than when they have distinct timestamps, keeping
2660a2394c98Smrg# in mind that ls -t prints the *newest* file first.
2661a2394c98Smrgrm -f conftest.ts?
2662a2394c98Smrg: > conftest.ts1
2663a2394c98Smrg: > conftest.ts2
2664a2394c98Smrg: > conftest.ts3
2665a2394c98Smrg
2666a2394c98Smrg# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
2667a2394c98Smrg# clobber the current shell's arguments. (Outer-level square brackets
2668a2394c98Smrg# are removed by m4; they're present so that m4 does not expand
2669a2394c98Smrg# <dollar><star>; be careful, easy to get confused.)
2670a2394c98Smrgif (
2671a2394c98Smrg     set X `ls -t conftest.ts[12]` &&
2672a2394c98Smrg     {
2673a2394c98Smrg       test "$*" != "X conftest.ts1 conftest.ts2" ||
2674a2394c98Smrg       test "$*" != "X conftest.ts2 conftest.ts1";
2675a2394c98Smrg     }
2676a2394c98Smrg); then :; else
2677a2394c98Smrg  # If neither matched, then we have a broken ls.  This can happen
2678a2394c98Smrg  # if, for instance, CONFIG_SHELL is bash and it inherits a
2679a2394c98Smrg  # broken ls alias from the environment.  This has actually
2680a2394c98Smrg  # happened.  Such a system could not be considered "sane".
2681a2394c98Smrg  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
2682a2394c98Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2683a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2684a2394c98Smrgas_fn_error $? "ls -t produces unexpected output.
2685a2394c98SmrgMake sure there is not a broken ls alias in your environment.
2686a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
2687a2394c98Smrgfi
2688a2394c98Smrg
2689a2394c98Smrgfor am_try_res in $am_try_resolutions; do
2690a2394c98Smrg  # Any one fine-grained sleep might happen to cross the boundary
2691a2394c98Smrg  # between two values of a coarser actual resolution, but if we do
2692a2394c98Smrg  # two fine-grained sleeps in a row, at least one of them will fall
2693a2394c98Smrg  # entirely within a coarse interval.
2694a2394c98Smrg  echo alpha > conftest.ts1
2695a2394c98Smrg  sleep $am_try_res
2696a2394c98Smrg  echo beta > conftest.ts2
2697a2394c98Smrg  sleep $am_try_res
2698a2394c98Smrg  echo gamma > conftest.ts3
2699a2394c98Smrg
2700a2394c98Smrg  # We assume that 'ls -t' will make use of high-resolution
2701a2394c98Smrg  # timestamps if the operating system supports them at all.
2702a2394c98Smrg  if (set X `ls -t conftest.ts?` &&
2703a2394c98Smrg      test "$2" = conftest.ts3 &&
2704a2394c98Smrg      test "$3" = conftest.ts2 &&
2705a2394c98Smrg      test "$4" = conftest.ts1); then
2706a2394c98Smrg    #
2707a2394c98Smrg    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
2708a2394c98Smrg    # because we don't need to test make.
2709a2394c98Smrg    make_ok=true
2710a2394c98Smrg    if test $am_try_res != 1; then
2711a2394c98Smrg      # But if we've succeeded so far with a subsecond resolution, we
2712a2394c98Smrg      # have one more thing to check: make. It can happen that
2713a2394c98Smrg      # everything else supports the subsecond mtimes, but make doesn't;
2714a2394c98Smrg      # notably on macOS, which ships make 3.81 from 2006 (the last one
2715a2394c98Smrg      # released under GPLv2). https://bugs.gnu.org/68808
2716a2394c98Smrg      #
2717a2394c98Smrg      # We test $MAKE if it is defined in the environment, else "make".
2718a2394c98Smrg      # It might get overridden later, but our hope is that in practice
2719a2394c98Smrg      # it does not matter: it is the system "make" which is (by far)
2720a2394c98Smrg      # the most likely to be broken, whereas if the user overrides it,
2721a2394c98Smrg      # probably they did so with a better, or at least not worse, make.
2722a2394c98Smrg      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
2723a2394c98Smrg      #
2724a2394c98Smrg      # Create a Makefile (real tab character here):
2725a2394c98Smrg      rm -f conftest.mk
2726a2394c98Smrg      echo 'conftest.ts1: conftest.ts2' >conftest.mk
2727a2394c98Smrg      echo '	touch conftest.ts2' >>conftest.mk
2728a2394c98Smrg      #
2729a2394c98Smrg      # Now, running
2730a2394c98Smrg      #   touch conftest.ts1; touch conftest.ts2; make
2731a2394c98Smrg      # should touch ts1 because ts2 is newer. This could happen by luck,
2732a2394c98Smrg      # but most often, it will fail if make's support is insufficient. So
2733a2394c98Smrg      # test for several consecutive successes.
2734a2394c98Smrg      #
2735a2394c98Smrg      # (We reuse conftest.ts[12] because we still want to modify existing
2736a2394c98Smrg      # files, not create new ones, per above.)
2737a2394c98Smrg      n=0
2738a2394c98Smrg      make=${MAKE-make}
2739a2394c98Smrg      until test $n -eq 3; do
2740a2394c98Smrg        echo one > conftest.ts1
2741a2394c98Smrg        sleep $am_try_res
2742a2394c98Smrg        echo two > conftest.ts2 # ts2 should now be newer than ts1
2743a2394c98Smrg        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
2744a2394c98Smrg          make_ok=false
2745a2394c98Smrg          break # out of $n loop
2746a2394c98Smrg        fi
2747a2394c98Smrg        n=`expr $n + 1`
2748a2394c98Smrg      done
2749a2394c98Smrg    fi
2750a2394c98Smrg    #
2751a2394c98Smrg    if $make_ok; then
2752a2394c98Smrg      # Everything we know to check worked out, so call this resolution good.
2753a2394c98Smrg      am_cv_filesystem_timestamp_resolution=$am_try_res
2754a2394c98Smrg      break # out of $am_try_res loop
2755a2394c98Smrg    fi
2756a2394c98Smrg    # Otherwise, we'll go on to check the next resolution.
2757a2394c98Smrg  fi
2758a2394c98Smrgdone
2759a2394c98Smrgrm -f conftest.ts?
2760a2394c98Smrg# (end _am_filesystem_timestamp_resolution)
2761a2394c98Smrg ;;
2762a2394c98Smrgesac
2763a2394c98Smrgfi
2764a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
2765a2394c98Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
2766a2394c98Smrg
2767a2394c98Smrg# This check should not be cached, as it may vary across builds of
2768a2394c98Smrg# different projects.
2769ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2770ec318dbfSmrgprintf %s "checking whether build environment is sane... " >&6; }
27717c5f6000Smrg# Reject unsafe characters in $srcdir or the absolute working directory
27727c5f6000Smrg# name.  Accept space and tab only in the latter.
27737c5f6000Smrgam_lf='
27747c5f6000Smrg'
27757c5f6000Smrgcase `pwd` in
27767c5f6000Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
2777f7ada8ddSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
27787c5f6000Smrgesac
27797c5f6000Smrgcase $srcdir in
27807c5f6000Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
278189afc689Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
27827c5f6000Smrgesac
27837c5f6000Smrg
278489afc689Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2785bccedf53Smrg# arguments.  Must try -L first in case configure is actually a
2786bccedf53Smrg# symlink; some systems play weird games with the mod time of symlinks
2787bccedf53Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2788bccedf53Smrg# directory).
2789a2394c98Smrgam_build_env_is_sane=no
2790a2394c98Smrgam_has_slept=no
2791a2394c98Smrgrm -f conftest.file
2792a2394c98Smrgfor am_try in 1 2; do
2793a2394c98Smrg  echo "timestamp, slept: $am_has_slept" > conftest.file
2794a2394c98Smrg  if (
2795a2394c98Smrg    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2796a2394c98Smrg    if test "$*" = "X"; then
2797a2394c98Smrg      # -L didn't work.
2798a2394c98Smrg      set X `ls -t "$srcdir/configure" conftest.file`
2799a2394c98Smrg    fi
2800a2394c98Smrg    test "$2" = conftest.file
2801a2394c98Smrg  ); then
2802a2394c98Smrg    am_build_env_is_sane=yes
2803a2394c98Smrg    break
2804a2394c98Smrg  fi
2805a2394c98Smrg  # Just in case.
2806a2394c98Smrg  sleep "$am_cv_filesystem_timestamp_resolution"
2807a2394c98Smrg  am_has_slept=yes
2808a2394c98Smrgdone
2809a2394c98Smrg
2810a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
2811a2394c98Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; }
2812a2394c98Smrgif test "$am_build_env_is_sane" = no; then
2813a2394c98Smrg  as_fn_error $? "newly created file is older than distributed files!
2814f7ada8ddSmrgCheck your system clock" "$LINENO" 5
2815bccedf53Smrgfi
2816a2394c98Smrg
281789afc689Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
281889afc689Smrg# generated files are strictly newer.
281989afc689Smrgam_sleep_pid=
2820a2394c98Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
2821a2394c98Smrgthen :
2822a2394c98Smrg
2823a2394c98Smrgelse case e in #(
2824a2394c98Smrg  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
282589afc689Smrg  am_sleep_pid=$!
2826a2394c98Smrg ;;
2827a2394c98Smrgesac
282889afc689Smrgfi
282989afc689Smrg
283089afc689Smrgrm -f conftest.file
283189afc689Smrg
2832bccedf53Smrgtest "$program_prefix" != NONE &&
28337c5f6000Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2834bccedf53Smrg# Use a double $ so make ignores it.
2835bccedf53Smrgtest "$program_suffix" != NONE &&
28367c5f6000Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
28377c5f6000Smrg# Double any \ or $.
2838a2394c98Smrg# By default was 's,x,x', remove it if useless.
28397c5f6000Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2840ec318dbfSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2841ec318dbfSmrg
2842bccedf53Smrg
284389afc689Smrg# Expand $ac_aux_dir to an absolute path.
284489afc689Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2845bccedf53Smrg
2846ec318dbfSmrg
2847ec318dbfSmrg  if test x"${MISSING+set}" != xset; then
2848ec318dbfSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
28497c5f6000Smrgfi
2850bccedf53Smrg# Use eval to expand $SHELL
285189afc689Smrgif eval "$MISSING --is-lightweight"; then
285289afc689Smrg  am_missing_run="$MISSING "
2853bccedf53Smrgelse
2854bccedf53Smrg  am_missing_run=
2855ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2856ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
28577c5f6000Smrgfi
28587c5f6000Smrg
285989afc689Smrgif test x"${install_sh+set}" != xset; then
28607c5f6000Smrg  case $am_aux_dir in
28617c5f6000Smrg  *\ * | *\	*)
28627c5f6000Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
28637c5f6000Smrg  *)
28647c5f6000Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
28657c5f6000Smrg  esac
28667c5f6000Smrgfi
28677c5f6000Smrg
286889afc689Smrg# Installed binaries are usually stripped using 'strip' when the user
286989afc689Smrg# run "make install-strip".  However 'strip' might not be the right
28707c5f6000Smrg# tool to use in cross-compilation environments, therefore Automake
287189afc689Smrg# will honor the 'STRIP' environment variable to overrule this program.
28727c5f6000Smrgif test "$cross_compiling" != no; then
28737c5f6000Smrg  if test -n "$ac_tool_prefix"; then
28747c5f6000Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
28757c5f6000Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2876ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
2878ec318dbfSmrgif test ${ac_cv_prog_STRIP+y}
2879ec318dbfSmrgthen :
2880ec318dbfSmrg  printf %s "(cached) " >&6
2881a2394c98Smrgelse case e in #(
2882a2394c98Smrg  e) if test -n "$STRIP"; then
28837c5f6000Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
28847c5f6000Smrgelse
28857c5f6000Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28867c5f6000Smrgfor as_dir in $PATH
28877c5f6000Smrgdo
28887c5f6000Smrg  IFS=$as_save_IFS
2889ec318dbfSmrg  case $as_dir in #(((
2890ec318dbfSmrg    '') as_dir=./ ;;
2891ec318dbfSmrg    */) ;;
2892ec318dbfSmrg    *) as_dir=$as_dir/ ;;
2893ec318dbfSmrg  esac
2894f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2895ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28967c5f6000Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2897ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28987c5f6000Smrg    break 2
28997c5f6000Smrg  fi
29007c5f6000Smrgdone
2901f7ada8ddSmrg  done
29027c5f6000SmrgIFS=$as_save_IFS
29037c5f6000Smrg
2904a2394c98Smrgfi ;;
2905a2394c98Smrgesac
29067c5f6000Smrgfi
29077c5f6000SmrgSTRIP=$ac_cv_prog_STRIP
29087c5f6000Smrgif test -n "$STRIP"; then
2909ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2910ec318dbfSmrgprintf "%s\n" "$STRIP" >&6; }
29117c5f6000Smrgelse
2912ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2913ec318dbfSmrgprintf "%s\n" "no" >&6; }
29147c5f6000Smrgfi
29157c5f6000Smrg
29167c5f6000Smrg
29177c5f6000Smrgfi
29187c5f6000Smrgif test -z "$ac_cv_prog_STRIP"; then
29197c5f6000Smrg  ac_ct_STRIP=$STRIP
29207c5f6000Smrg  # Extract the first word of "strip", so it can be a program name with args.
29217c5f6000Smrgset dummy strip; ac_word=$2
2922ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2923ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
2924ec318dbfSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2925ec318dbfSmrgthen :
2926ec318dbfSmrg  printf %s "(cached) " >&6
2927a2394c98Smrgelse case e in #(
2928a2394c98Smrg  e) if test -n "$ac_ct_STRIP"; then
29297c5f6000Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
29307c5f6000Smrgelse
29317c5f6000Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29327c5f6000Smrgfor as_dir in $PATH
29337c5f6000Smrgdo
29347c5f6000Smrg  IFS=$as_save_IFS
2935ec318dbfSmrg  case $as_dir in #(((
2936ec318dbfSmrg    '') as_dir=./ ;;
2937ec318dbfSmrg    */) ;;
2938ec318dbfSmrg    *) as_dir=$as_dir/ ;;
2939ec318dbfSmrg  esac
2940f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2941ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
29427c5f6000Smrg    ac_cv_prog_ac_ct_STRIP="strip"
2943ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
29447c5f6000Smrg    break 2
29457c5f6000Smrg  fi
29467c5f6000Smrgdone
2947f7ada8ddSmrg  done
29487c5f6000SmrgIFS=$as_save_IFS
29497c5f6000Smrg
2950a2394c98Smrgfi ;;
2951a2394c98Smrgesac
29527c5f6000Smrgfi
29537c5f6000Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
29547c5f6000Smrgif test -n "$ac_ct_STRIP"; then
2955ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2956ec318dbfSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
29577c5f6000Smrgelse
2958ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2959ec318dbfSmrgprintf "%s\n" "no" >&6; }
29607c5f6000Smrgfi
29617c5f6000Smrg
29627c5f6000Smrg  if test "x$ac_ct_STRIP" = x; then
29637c5f6000Smrg    STRIP=":"
29647c5f6000Smrg  else
29657c5f6000Smrg    case $cross_compiling:$ac_tool_warned in
29667c5f6000Smrgyes:)
2967ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2968ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
29697c5f6000Smrgac_tool_warned=yes ;;
29707c5f6000Smrgesac
29717c5f6000Smrg    STRIP=$ac_ct_STRIP
29727c5f6000Smrg  fi
29737c5f6000Smrgelse
29747c5f6000Smrg  STRIP="$ac_cv_prog_STRIP"
29757c5f6000Smrgfi
29767c5f6000Smrg
29777c5f6000Smrgfi
29787c5f6000SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
29797c5f6000Smrg
2980ec318dbfSmrg
2981ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2982ec318dbfSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
29837c5f6000Smrgif test -z "$MKDIR_P"; then
2984ec318dbfSmrg  if test ${ac_cv_path_mkdir+y}
2985ec318dbfSmrgthen :
2986ec318dbfSmrg  printf %s "(cached) " >&6
2987a2394c98Smrgelse case e in #(
2988a2394c98Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29897c5f6000Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
29907c5f6000Smrgdo
29917c5f6000Smrg  IFS=$as_save_IFS
2992ec318dbfSmrg  case $as_dir in #(((
2993ec318dbfSmrg    '') as_dir=./ ;;
2994ec318dbfSmrg    */) ;;
2995ec318dbfSmrg    *) as_dir=$as_dir/ ;;
2996ec318dbfSmrg  esac
2997f7ada8ddSmrg    for ac_prog in mkdir gmkdir; do
29987c5f6000Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2999ec318dbfSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
3000ec318dbfSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
3001ec318dbfSmrg	     'mkdir ('*'coreutils) '* | \
3002a2394c98Smrg	     *'BusyBox '* | \
30037c5f6000Smrg	     'mkdir (fileutils) '4.1*)
3004ec318dbfSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
30057c5f6000Smrg	       break 3;;
30067c5f6000Smrg	   esac
30077c5f6000Smrg	 done
30087c5f6000Smrg       done
3009f7ada8ddSmrg  done
30107c5f6000SmrgIFS=$as_save_IFS
3011a2394c98Smrg ;;
3012a2394c98Smrgesac
30137c5f6000Smrgfi
30147c5f6000Smrg
3015f7ada8ddSmrg  test -d ./--version && rmdir ./--version
3016ec318dbfSmrg  if test ${ac_cv_path_mkdir+y}; then
30177c5f6000Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
30187c5f6000Smrg  else
3019a2394c98Smrg    # As a last resort, use plain mkdir -p,
3020a2394c98Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
3021a2394c98Smrg    MKDIR_P='mkdir -p'
30227c5f6000Smrg  fi
3023bccedf53Smrgfi
3024ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3025ec318dbfSmrgprintf "%s\n" "$MKDIR_P" >&6; }
30267c5f6000Smrg
3027bccedf53Smrgfor ac_prog in gawk mawk nawk awk
3028bccedf53Smrgdo
3029bccedf53Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3030bccedf53Smrgset dummy $ac_prog; ac_word=$2
3031ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3033ec318dbfSmrgif test ${ac_cv_prog_AWK+y}
3034ec318dbfSmrgthen :
3035ec318dbfSmrg  printf %s "(cached) " >&6
3036a2394c98Smrgelse case e in #(
3037a2394c98Smrg  e) if test -n "$AWK"; then
3038bccedf53Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3039bccedf53Smrgelse
3040bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3041bccedf53Smrgfor as_dir in $PATH
3042bccedf53Smrgdo
3043bccedf53Smrg  IFS=$as_save_IFS
3044ec318dbfSmrg  case $as_dir in #(((
3045ec318dbfSmrg    '') as_dir=./ ;;
3046ec318dbfSmrg    */) ;;
3047ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3048ec318dbfSmrg  esac
3049f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3050ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3051bccedf53Smrg    ac_cv_prog_AWK="$ac_prog"
3052ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3053bccedf53Smrg    break 2
3054bccedf53Smrg  fi
3055bccedf53Smrgdone
3056f7ada8ddSmrg  done
30577c5f6000SmrgIFS=$as_save_IFS
3058bccedf53Smrg
3059a2394c98Smrgfi ;;
3060a2394c98Smrgesac
3061bccedf53Smrgfi
3062bccedf53SmrgAWK=$ac_cv_prog_AWK
3063bccedf53Smrgif test -n "$AWK"; then
3064ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3065ec318dbfSmrgprintf "%s\n" "$AWK" >&6; }
3066bccedf53Smrgelse
3067ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3068ec318dbfSmrgprintf "%s\n" "no" >&6; }
3069bccedf53Smrgfi
3070bccedf53Smrg
30717c5f6000Smrg
3072bccedf53Smrg  test -n "$AWK" && break
3073bccedf53Smrgdone
3074bccedf53Smrg
3075ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3076ec318dbfSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
30777c5f6000Smrgset x ${MAKE-make}
3078ec318dbfSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3079ec318dbfSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
3080ec318dbfSmrgthen :
3081ec318dbfSmrg  printf %s "(cached) " >&6
3082a2394c98Smrgelse case e in #(
3083a2394c98Smrg  e) cat >conftest.make <<\_ACEOF
30847c5f6000SmrgSHELL = /bin/sh
3085bccedf53Smrgall:
30867c5f6000Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
3087bccedf53Smrg_ACEOF
3088f7ada8ddSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
30897c5f6000Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
30907c5f6000Smrg  *@@@%%%=?*=@@@%%%*)
30917c5f6000Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
30927c5f6000Smrg  *)
30937c5f6000Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
30947c5f6000Smrgesac
3095a2394c98Smrgrm -f conftest.make ;;
3096a2394c98Smrgesac
3097bccedf53Smrgfi
30987c5f6000Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3099ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3100ec318dbfSmrgprintf "%s\n" "yes" >&6; }
3101bccedf53Smrg  SET_MAKE=
3102bccedf53Smrgelse
3103ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3104ec318dbfSmrgprintf "%s\n" "no" >&6; }
3105bccedf53Smrg  SET_MAKE="MAKE=${MAKE-make}"
3106bccedf53Smrgfi
3107bccedf53Smrg
3108bccedf53Smrgrm -rf .tst 2>/dev/null
3109bccedf53Smrgmkdir .tst 2>/dev/null
3110bccedf53Smrgif test -d .tst; then
3111bccedf53Smrg  am__leading_dot=.
3112bccedf53Smrgelse
3113bccedf53Smrg  am__leading_dot=_
3114bccedf53Smrgfi
3115bccedf53Smrgrmdir .tst 2>/dev/null
3116bccedf53Smrg
3117a2394c98SmrgAM_DEFAULT_VERBOSITY=1
311889afc689Smrg# Check whether --enable-silent-rules was given.
3119ec318dbfSmrgif test ${enable_silent_rules+y}
3120ec318dbfSmrgthen :
312189afc689Smrg  enableval=$enable_silent_rules;
312289afc689Smrgfi
312389afc689Smrg
312489afc689Smrgam_make=${MAKE-make}
3125ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3126ec318dbfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
3127ec318dbfSmrgif test ${am_cv_make_support_nested_variables+y}
3128ec318dbfSmrgthen :
3129ec318dbfSmrg  printf %s "(cached) " >&6
3130a2394c98Smrgelse case e in #(
3131a2394c98Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
313289afc689SmrgBAR0=false
313389afc689SmrgBAR1=true
313489afc689SmrgV=1
313589afc689Smrgam__doit:
313689afc689Smrg	@$(TRUE)
313789afc689Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
313889afc689Smrg  am_cv_make_support_nested_variables=yes
313989afc689Smrgelse
314089afc689Smrg  am_cv_make_support_nested_variables=no
3141a2394c98Smrgfi ;;
3142a2394c98Smrgesac
314389afc689Smrgfi
3144ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3145ec318dbfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
314689afc689SmrgAM_BACKSLASH='\'
314789afc689Smrg
3148a2394c98Smrgam__rm_f_notfound=
3149a2394c98Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null
3150a2394c98Smrgthen :
3151a2394c98Smrg
3152a2394c98Smrgelse case e in #(
3153a2394c98Smrg  e) am__rm_f_notfound='""' ;;
3154a2394c98Smrgesac
3155a2394c98Smrgfi
3156a2394c98Smrg
3157a2394c98Smrg
3158a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
3159a2394c98Smrgprintf %s "checking xargs -n works... " >&6; }
3160a2394c98Smrgif test ${am_cv_xargs_n_works+y}
3161a2394c98Smrgthen :
3162a2394c98Smrg  printf %s "(cached) " >&6
3163a2394c98Smrgelse case e in #(
3164a2394c98Smrg  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
3165a2394c98Smrg3"
3166a2394c98Smrgthen :
3167a2394c98Smrg  am_cv_xargs_n_works=yes
3168a2394c98Smrgelse case e in #(
3169a2394c98Smrg  e) am_cv_xargs_n_works=no ;;
3170a2394c98Smrgesac
3171a2394c98Smrgfi ;;
3172a2394c98Smrgesac
3173a2394c98Smrgfi
3174a2394c98Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
3175a2394c98Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; }
3176a2394c98Smrgif test "$am_cv_xargs_n_works" = yes
3177a2394c98Smrgthen :
3178a2394c98Smrg  am__xargs_n='xargs -n'
3179a2394c98Smrgelse case e in #(
3180a2394c98Smrg  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
3181a2394c98Smrg ;;
3182a2394c98Smrgesac
3183a2394c98Smrgfi
3184a2394c98Smrg
31857c5f6000Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
31867c5f6000Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
31877c5f6000Smrg  # is not polluted with repeated "-I."
31887c5f6000Smrg  am__isrc=' -I$(srcdir)'
31897c5f6000Smrg  # test to see if srcdir already configured
31907c5f6000Smrg  if test -f $srcdir/config.status; then
3191f7ada8ddSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
31927c5f6000Smrg  fi
3193bccedf53Smrgfi
3194bccedf53Smrg
3195bccedf53Smrg# test whether we have cygpath
3196bccedf53Smrgif test -z "$CYGPATH_W"; then
3197bccedf53Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3198bccedf53Smrg    CYGPATH_W='cygpath -w'
3199bccedf53Smrg  else
3200bccedf53Smrg    CYGPATH_W=echo
3201bccedf53Smrg  fi
3202bccedf53Smrgfi
3203bccedf53Smrg
3204bccedf53Smrg
3205bccedf53Smrg# Define the identity of the package.
3206bccedf53Smrg PACKAGE='xwud'
3207a2394c98Smrg VERSION='1.0.7'
3208bccedf53Smrg
3209bccedf53Smrg
3210ec318dbfSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3211bccedf53Smrg
3212bccedf53Smrg
3213ec318dbfSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3214bccedf53Smrg
3215bccedf53Smrg# Some tools Automake needs.
3216bccedf53Smrg
3217bccedf53SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3218bccedf53Smrg
3219bccedf53Smrg
3220bccedf53SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3221bccedf53Smrg
3222bccedf53Smrg
3223bccedf53SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3224bccedf53Smrg
3225bccedf53Smrg
3226bccedf53SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3227bccedf53Smrg
3228bccedf53Smrg
3229bccedf53SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3230bccedf53Smrg
323189afc689Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
323289afc689Smrg# dies out for good.  For more background, see:
3233ec318dbfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3234ec318dbfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
323589afc689Smrgmkdir_p='$(MKDIR_P)'
3236bccedf53Smrg
323789afc689Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
323889afc689Smrg# system "awk" is bad on some platforms.
323989afc689Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
324089afc689Smrg# in the wild :-(  We should find a proper way to deprecate it ...
324189afc689SmrgAMTAR='$${TAR-tar}'
3242bccedf53Smrg
3243bccedf53Smrg
324489afc689Smrg# We'll loop over all known methods to create a tar archive until one works.
324589afc689Smrg_am_tools='gnutar  pax cpio none'
3246bccedf53Smrg
324789afc689Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3248bccedf53Smrg
3249bccedf53Smrg
3250bccedf53Smrg
3251bccedf53Smrg
3252bccedf53Smrg
3253ec318dbfSmrg# Variables for tags utilities; see am/tags.am
3254ec318dbfSmrgif test -z "$CTAGS"; then
3255ec318dbfSmrg  CTAGS=ctags
3256ec318dbfSmrgfi
3257ec318dbfSmrg
3258ec318dbfSmrgif test -z "$ETAGS"; then
3259ec318dbfSmrg  ETAGS=etags
3260ec318dbfSmrgfi
3261ec318dbfSmrg
3262ec318dbfSmrgif test -z "$CSCOPE"; then
3263ec318dbfSmrg  CSCOPE=cscope
3264ec318dbfSmrgfi
3265ec318dbfSmrg
3266ec318dbfSmrg
3267bccedf53Smrg
326889afc689Smrg
326989afc689Smrg
327089afc689Smrg
3271bccedf53Smrg
3272bccedf53Smrg
3273f7ada8ddSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3274f7ada8ddSmrg
3275bccedf53Smrg
3276bccedf53Smrg
32777c5f6000Smrg
32787c5f6000Smrg
32797c5f6000Smrg
32807c5f6000Smrg
32817c5f6000Smrg
32827c5f6000Smrg
32837c5f6000Smrg
32847c5f6000Smrg
3285ec318dbfSmrg
3286ec318dbfSmrg
3287ec318dbfSmrg
3288ec318dbfSmrg
3289ec318dbfSmrg
3290ec318dbfSmrg
3291ec318dbfSmrg
3292ec318dbfSmrg
3293ec318dbfSmrg
3294f7ada8ddSmrgDEPDIR="${am__leading_dot}deps"
3295f7ada8ddSmrg
3296f7ada8ddSmrgac_config_commands="$ac_config_commands depfiles"
32977c5f6000Smrg
3298ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3299ec318dbfSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3300ec318dbfSmrgcat > confinc.mk << 'END'
3301f7ada8ddSmrgam__doit:
3302ec318dbfSmrg	@echo this is the am__doit target >confinc.out
3303f7ada8ddSmrg.PHONY: am__doit
3304f7ada8ddSmrgEND
3305f7ada8ddSmrgam__include="#"
3306f7ada8ddSmrgam__quote=
3307ec318dbfSmrg# BSD make does it like this.
3308ec318dbfSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3309ec318dbfSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3310ec318dbfSmrgecho 'include confinc.mk # ignored' > confmf.GNU
3311ec318dbfSmrg_am_result=no
3312ec318dbfSmrgfor s in GNU BSD; do
3313ec318dbfSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3314ec318dbfSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3315ec318dbfSmrg   ac_status=$?
3316ec318dbfSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3317ec318dbfSmrg   (exit $ac_status); }
3318ec318dbfSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
3319ec318dbfSmrg  '0:this is the am__doit target') :
3320ec318dbfSmrg    case $s in #(
3321ec318dbfSmrg  BSD) :
3322ec318dbfSmrg    am__include='.include' am__quote='"' ;; #(
3323ec318dbfSmrg  *) :
3324ec318dbfSmrg    am__include='include' am__quote='' ;;
3325ec318dbfSmrgesac ;; #(
3326ec318dbfSmrg  *) :
3327f7ada8ddSmrg     ;;
3328ec318dbfSmrgesac
3329ec318dbfSmrg  if test "$am__include" != "#"; then
3330ec318dbfSmrg    _am_result="yes ($s style)"
3331ec318dbfSmrg    break
3332ec318dbfSmrg  fi
3333ec318dbfSmrgdone
3334ec318dbfSmrgrm -f confinc.* confmf.*
3335ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3336ec318dbfSmrgprintf "%s\n" "${_am_result}" >&6; }
3337f7ada8ddSmrg
3338f7ada8ddSmrg# Check whether --enable-dependency-tracking was given.
3339ec318dbfSmrgif test ${enable_dependency_tracking+y}
3340ec318dbfSmrgthen :
3341f7ada8ddSmrg  enableval=$enable_dependency_tracking;
3342f7ada8ddSmrgfi
3343f7ada8ddSmrg
3344f7ada8ddSmrgif test "x$enable_dependency_tracking" != xno; then
3345f7ada8ddSmrg  am_depcomp="$ac_aux_dir/depcomp"
3346f7ada8ddSmrg  AMDEPBACKSLASH='\'
33471b1389eeSmrg  am__nodep='_no'
3348f7ada8ddSmrgfi
3349f7ada8ddSmrg if test "x$enable_dependency_tracking" != xno; then
3350f7ada8ddSmrg  AMDEP_TRUE=
3351f7ada8ddSmrg  AMDEP_FALSE='#'
3352f7ada8ddSmrgelse
3353f7ada8ddSmrg  AMDEP_TRUE='#'
3354f7ada8ddSmrg  AMDEP_FALSE=
3355f7ada8ddSmrgfi
33567c5f6000Smrg
33577c5f6000Smrg
33587c5f6000Smrgac_ext=c
33597c5f6000Smrgac_cpp='$CPP $CPPFLAGS'
33607c5f6000Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3361bccedf53Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3362bccedf53Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3363bccedf53Smrgif test -n "$ac_tool_prefix"; then
3364bccedf53Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3365bccedf53Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3366ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3367ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3368ec318dbfSmrgif test ${ac_cv_prog_CC+y}
3369ec318dbfSmrgthen :
3370ec318dbfSmrg  printf %s "(cached) " >&6
3371a2394c98Smrgelse case e in #(
3372a2394c98Smrg  e) if test -n "$CC"; then
3373bccedf53Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3374bccedf53Smrgelse
3375bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3376bccedf53Smrgfor as_dir in $PATH
3377bccedf53Smrgdo
3378bccedf53Smrg  IFS=$as_save_IFS
3379ec318dbfSmrg  case $as_dir in #(((
3380ec318dbfSmrg    '') as_dir=./ ;;
3381ec318dbfSmrg    */) ;;
3382ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3383ec318dbfSmrg  esac
3384f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3385ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3386bccedf53Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3387ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3388bccedf53Smrg    break 2
3389bccedf53Smrg  fi
3390bccedf53Smrgdone
3391f7ada8ddSmrg  done
33927c5f6000SmrgIFS=$as_save_IFS
3393bccedf53Smrg
3394a2394c98Smrgfi ;;
3395a2394c98Smrgesac
3396bccedf53Smrgfi
3397bccedf53SmrgCC=$ac_cv_prog_CC
3398bccedf53Smrgif test -n "$CC"; then
3399ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3400ec318dbfSmrgprintf "%s\n" "$CC" >&6; }
3401bccedf53Smrgelse
3402ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3403ec318dbfSmrgprintf "%s\n" "no" >&6; }
3404bccedf53Smrgfi
3405bccedf53Smrg
34067c5f6000Smrg
3407bccedf53Smrgfi
3408bccedf53Smrgif test -z "$ac_cv_prog_CC"; then
3409bccedf53Smrg  ac_ct_CC=$CC
3410bccedf53Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3411bccedf53Smrgset dummy gcc; ac_word=$2
3412ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3413ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3414ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3415ec318dbfSmrgthen :
3416ec318dbfSmrg  printf %s "(cached) " >&6
3417a2394c98Smrgelse case e in #(
3418a2394c98Smrg  e) if test -n "$ac_ct_CC"; then
3419bccedf53Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3420bccedf53Smrgelse
3421bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3422bccedf53Smrgfor as_dir in $PATH
3423bccedf53Smrgdo
3424bccedf53Smrg  IFS=$as_save_IFS
3425ec318dbfSmrg  case $as_dir in #(((
3426ec318dbfSmrg    '') as_dir=./ ;;
3427ec318dbfSmrg    */) ;;
3428ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3429ec318dbfSmrg  esac
3430f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3431ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3432bccedf53Smrg    ac_cv_prog_ac_ct_CC="gcc"
3433ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3434bccedf53Smrg    break 2
3435bccedf53Smrg  fi
3436bccedf53Smrgdone
3437f7ada8ddSmrg  done
34387c5f6000SmrgIFS=$as_save_IFS
3439bccedf53Smrg
3440a2394c98Smrgfi ;;
3441a2394c98Smrgesac
3442bccedf53Smrgfi
3443bccedf53Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3444bccedf53Smrgif test -n "$ac_ct_CC"; then
3445ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3446ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3447bccedf53Smrgelse
3448ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449ec318dbfSmrgprintf "%s\n" "no" >&6; }
3450bccedf53Smrgfi
3451bccedf53Smrg
34527c5f6000Smrg  if test "x$ac_ct_CC" = x; then
34537c5f6000Smrg    CC=""
34547c5f6000Smrg  else
34557c5f6000Smrg    case $cross_compiling:$ac_tool_warned in
34567c5f6000Smrgyes:)
3457ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3458ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
34597c5f6000Smrgac_tool_warned=yes ;;
34607c5f6000Smrgesac
34617c5f6000Smrg    CC=$ac_ct_CC
34627c5f6000Smrg  fi
3463bccedf53Smrgelse
3464bccedf53Smrg  CC="$ac_cv_prog_CC"
3465bccedf53Smrgfi
3466bccedf53Smrg
3467bccedf53Smrgif test -z "$CC"; then
34687c5f6000Smrg          if test -n "$ac_tool_prefix"; then
34697c5f6000Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3470bccedf53Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3471ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3473ec318dbfSmrgif test ${ac_cv_prog_CC+y}
3474ec318dbfSmrgthen :
3475ec318dbfSmrg  printf %s "(cached) " >&6
3476a2394c98Smrgelse case e in #(
3477a2394c98Smrg  e) if test -n "$CC"; then
3478bccedf53Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3479bccedf53Smrgelse
3480bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3481bccedf53Smrgfor as_dir in $PATH
3482bccedf53Smrgdo
3483bccedf53Smrg  IFS=$as_save_IFS
3484ec318dbfSmrg  case $as_dir in #(((
3485ec318dbfSmrg    '') as_dir=./ ;;
3486ec318dbfSmrg    */) ;;
3487ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3488ec318dbfSmrg  esac
3489f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3490ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3491bccedf53Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3492ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3493bccedf53Smrg    break 2
3494bccedf53Smrg  fi
3495bccedf53Smrgdone
3496f7ada8ddSmrg  done
34977c5f6000SmrgIFS=$as_save_IFS
3498bccedf53Smrg
3499a2394c98Smrgfi ;;
3500a2394c98Smrgesac
3501bccedf53Smrgfi
3502bccedf53SmrgCC=$ac_cv_prog_CC
3503bccedf53Smrgif test -n "$CC"; then
3504ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3505ec318dbfSmrgprintf "%s\n" "$CC" >&6; }
3506bccedf53Smrgelse
3507ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3508ec318dbfSmrgprintf "%s\n" "no" >&6; }
3509bccedf53Smrgfi
3510bccedf53Smrg
3511bccedf53Smrg
35127c5f6000Smrg  fi
3513bccedf53Smrgfi
3514bccedf53Smrgif test -z "$CC"; then
3515bccedf53Smrg  # Extract the first word of "cc", so it can be a program name with args.
3516bccedf53Smrgset dummy cc; ac_word=$2
3517ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3518ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3519ec318dbfSmrgif test ${ac_cv_prog_CC+y}
3520ec318dbfSmrgthen :
3521ec318dbfSmrg  printf %s "(cached) " >&6
3522a2394c98Smrgelse case e in #(
3523a2394c98Smrg  e) if test -n "$CC"; then
3524bccedf53Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3525bccedf53Smrgelse
3526bccedf53Smrg  ac_prog_rejected=no
3527bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3528bccedf53Smrgfor as_dir in $PATH
3529bccedf53Smrgdo
3530bccedf53Smrg  IFS=$as_save_IFS
3531ec318dbfSmrg  case $as_dir in #(((
3532ec318dbfSmrg    '') as_dir=./ ;;
3533ec318dbfSmrg    */) ;;
3534ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3535ec318dbfSmrg  esac
3536f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3537ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3538ec318dbfSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3539bccedf53Smrg       ac_prog_rejected=yes
3540bccedf53Smrg       continue
3541bccedf53Smrg     fi
3542bccedf53Smrg    ac_cv_prog_CC="cc"
3543ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3544bccedf53Smrg    break 2
3545bccedf53Smrg  fi
3546bccedf53Smrgdone
3547f7ada8ddSmrg  done
35487c5f6000SmrgIFS=$as_save_IFS
3549bccedf53Smrg
3550bccedf53Smrgif test $ac_prog_rejected = yes; then
3551bccedf53Smrg  # We found a bogon in the path, so make sure we never use it.
3552bccedf53Smrg  set dummy $ac_cv_prog_CC
3553bccedf53Smrg  shift
3554bccedf53Smrg  if test $# != 0; then
3555bccedf53Smrg    # We chose a different compiler from the bogus one.
3556bccedf53Smrg    # However, it has the same basename, so the bogon will be chosen
3557bccedf53Smrg    # first if we set CC to just the basename; use the full file name.
3558bccedf53Smrg    shift
3559ec318dbfSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3560bccedf53Smrg  fi
3561bccedf53Smrgfi
3562a2394c98Smrgfi ;;
3563a2394c98Smrgesac
3564bccedf53Smrgfi
3565bccedf53SmrgCC=$ac_cv_prog_CC
3566bccedf53Smrgif test -n "$CC"; then
3567ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3568ec318dbfSmrgprintf "%s\n" "$CC" >&6; }
3569bccedf53Smrgelse
3570ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3571ec318dbfSmrgprintf "%s\n" "no" >&6; }
3572bccedf53Smrgfi
3573bccedf53Smrg
35747c5f6000Smrg
3575bccedf53Smrgfi
3576bccedf53Smrgif test -z "$CC"; then
3577bccedf53Smrg  if test -n "$ac_tool_prefix"; then
35787c5f6000Smrg  for ac_prog in cl.exe
3579bccedf53Smrg  do
3580bccedf53Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3581bccedf53Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3582ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3583ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3584ec318dbfSmrgif test ${ac_cv_prog_CC+y}
3585ec318dbfSmrgthen :
3586ec318dbfSmrg  printf %s "(cached) " >&6
3587a2394c98Smrgelse case e in #(
3588a2394c98Smrg  e) if test -n "$CC"; then
3589bccedf53Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3590bccedf53Smrgelse
3591bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3592bccedf53Smrgfor as_dir in $PATH
3593bccedf53Smrgdo
3594bccedf53Smrg  IFS=$as_save_IFS
3595ec318dbfSmrg  case $as_dir in #(((
3596ec318dbfSmrg    '') as_dir=./ ;;
3597ec318dbfSmrg    */) ;;
3598ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3599ec318dbfSmrg  esac
3600f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3601ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3602bccedf53Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3603ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3604bccedf53Smrg    break 2
3605bccedf53Smrg  fi
3606bccedf53Smrgdone
3607f7ada8ddSmrg  done
36087c5f6000SmrgIFS=$as_save_IFS
3609bccedf53Smrg
3610a2394c98Smrgfi ;;
3611a2394c98Smrgesac
3612bccedf53Smrgfi
3613bccedf53SmrgCC=$ac_cv_prog_CC
3614bccedf53Smrgif test -n "$CC"; then
3615ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3616ec318dbfSmrgprintf "%s\n" "$CC" >&6; }
3617bccedf53Smrgelse
3618ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3619ec318dbfSmrgprintf "%s\n" "no" >&6; }
3620bccedf53Smrgfi
3621bccedf53Smrg
36227c5f6000Smrg
3623bccedf53Smrg    test -n "$CC" && break
3624bccedf53Smrg  done
3625bccedf53Smrgfi
3626bccedf53Smrgif test -z "$CC"; then
3627bccedf53Smrg  ac_ct_CC=$CC
36287c5f6000Smrg  for ac_prog in cl.exe
3629bccedf53Smrgdo
3630bccedf53Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3631bccedf53Smrgset dummy $ac_prog; ac_word=$2
3632ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3633ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3634ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3635ec318dbfSmrgthen :
3636ec318dbfSmrg  printf %s "(cached) " >&6
3637a2394c98Smrgelse case e in #(
3638a2394c98Smrg  e) if test -n "$ac_ct_CC"; then
3639bccedf53Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3640bccedf53Smrgelse
3641bccedf53Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3642bccedf53Smrgfor as_dir in $PATH
3643bccedf53Smrgdo
3644bccedf53Smrg  IFS=$as_save_IFS
3645ec318dbfSmrg  case $as_dir in #(((
3646ec318dbfSmrg    '') as_dir=./ ;;
3647ec318dbfSmrg    */) ;;
3648ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3649ec318dbfSmrg  esac
3650f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3651ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3652bccedf53Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3653ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3654bccedf53Smrg    break 2
3655bccedf53Smrg  fi
3656bccedf53Smrgdone
3657f7ada8ddSmrg  done
36587c5f6000SmrgIFS=$as_save_IFS
3659bccedf53Smrg
3660a2394c98Smrgfi ;;
3661a2394c98Smrgesac
3662bccedf53Smrgfi
3663bccedf53Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3664bccedf53Smrgif test -n "$ac_ct_CC"; then
3665ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3666ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3667bccedf53Smrgelse
3668ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3669ec318dbfSmrgprintf "%s\n" "no" >&6; }
3670bccedf53Smrgfi
3671bccedf53Smrg
36727c5f6000Smrg
3673bccedf53Smrg  test -n "$ac_ct_CC" && break
3674bccedf53Smrgdone
3675bccedf53Smrg
36767c5f6000Smrg  if test "x$ac_ct_CC" = x; then
36777c5f6000Smrg    CC=""
36787c5f6000Smrg  else
36797c5f6000Smrg    case $cross_compiling:$ac_tool_warned in
36807c5f6000Smrgyes:)
3681ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3682ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3683ec318dbfSmrgac_tool_warned=yes ;;
3684ec318dbfSmrgesac
3685ec318dbfSmrg    CC=$ac_ct_CC
3686ec318dbfSmrg  fi
3687ec318dbfSmrgfi
3688ec318dbfSmrg
3689ec318dbfSmrgfi
3690ec318dbfSmrgif test -z "$CC"; then
3691ec318dbfSmrg  if test -n "$ac_tool_prefix"; then
3692ec318dbfSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3693ec318dbfSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3694ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3695ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3696ec318dbfSmrgif test ${ac_cv_prog_CC+y}
3697ec318dbfSmrgthen :
3698ec318dbfSmrg  printf %s "(cached) " >&6
3699a2394c98Smrgelse case e in #(
3700a2394c98Smrg  e) if test -n "$CC"; then
3701ec318dbfSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3702ec318dbfSmrgelse
3703ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3704ec318dbfSmrgfor as_dir in $PATH
3705ec318dbfSmrgdo
3706ec318dbfSmrg  IFS=$as_save_IFS
3707ec318dbfSmrg  case $as_dir in #(((
3708ec318dbfSmrg    '') as_dir=./ ;;
3709ec318dbfSmrg    */) ;;
3710ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3711ec318dbfSmrg  esac
3712ec318dbfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3713ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3714ec318dbfSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3715ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3716ec318dbfSmrg    break 2
3717ec318dbfSmrg  fi
3718ec318dbfSmrgdone
3719ec318dbfSmrg  done
3720ec318dbfSmrgIFS=$as_save_IFS
3721ec318dbfSmrg
3722a2394c98Smrgfi ;;
3723a2394c98Smrgesac
3724ec318dbfSmrgfi
3725ec318dbfSmrgCC=$ac_cv_prog_CC
3726ec318dbfSmrgif test -n "$CC"; then
3727ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3728ec318dbfSmrgprintf "%s\n" "$CC" >&6; }
3729ec318dbfSmrgelse
3730ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3731ec318dbfSmrgprintf "%s\n" "no" >&6; }
3732ec318dbfSmrgfi
3733ec318dbfSmrg
3734ec318dbfSmrg
3735ec318dbfSmrgfi
3736ec318dbfSmrgif test -z "$ac_cv_prog_CC"; then
3737ec318dbfSmrg  ac_ct_CC=$CC
3738ec318dbfSmrg  # Extract the first word of "clang", so it can be a program name with args.
3739ec318dbfSmrgset dummy clang; ac_word=$2
3740ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3741ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
3742ec318dbfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3743ec318dbfSmrgthen :
3744ec318dbfSmrg  printf %s "(cached) " >&6
3745a2394c98Smrgelse case e in #(
3746a2394c98Smrg  e) if test -n "$ac_ct_CC"; then
3747ec318dbfSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3748ec318dbfSmrgelse
3749ec318dbfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3750ec318dbfSmrgfor as_dir in $PATH
3751ec318dbfSmrgdo
3752ec318dbfSmrg  IFS=$as_save_IFS
3753ec318dbfSmrg  case $as_dir in #(((
3754ec318dbfSmrg    '') as_dir=./ ;;
3755ec318dbfSmrg    */) ;;
3756ec318dbfSmrg    *) as_dir=$as_dir/ ;;
3757ec318dbfSmrg  esac
3758ec318dbfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3759ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3760ec318dbfSmrg    ac_cv_prog_ac_ct_CC="clang"
3761ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3762ec318dbfSmrg    break 2
3763ec318dbfSmrg  fi
3764ec318dbfSmrgdone
3765ec318dbfSmrg  done
3766ec318dbfSmrgIFS=$as_save_IFS
3767ec318dbfSmrg
3768a2394c98Smrgfi ;;
3769a2394c98Smrgesac
3770ec318dbfSmrgfi
3771ec318dbfSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3772ec318dbfSmrgif test -n "$ac_ct_CC"; then
3773ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3774ec318dbfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3775ec318dbfSmrgelse
3776ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3777ec318dbfSmrgprintf "%s\n" "no" >&6; }
3778ec318dbfSmrgfi
3779ec318dbfSmrg
3780ec318dbfSmrg  if test "x$ac_ct_CC" = x; then
3781ec318dbfSmrg    CC=""
3782ec318dbfSmrg  else
3783ec318dbfSmrg    case $cross_compiling:$ac_tool_warned in
3784ec318dbfSmrgyes:)
3785ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3786ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
37877c5f6000Smrgac_tool_warned=yes ;;
37887c5f6000Smrgesac
37897c5f6000Smrg    CC=$ac_ct_CC
37907c5f6000Smrg  fi
3791ec318dbfSmrgelse
3792ec318dbfSmrg  CC="$ac_cv_prog_CC"
3793bccedf53Smrgfi
3794bccedf53Smrg
3795bccedf53Smrgfi
3796bccedf53Smrg
3797bccedf53Smrg
3798a2394c98Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3799a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3800f7ada8ddSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3801a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
3802bccedf53Smrg
3803bccedf53Smrg# Provide some information about the compiler.
3804ec318dbfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
38057c5f6000Smrgset X $ac_compile
38067c5f6000Smrgac_compiler=$2
3807ec318dbfSmrgfor ac_option in --version -v -V -qversion -version; do
3808f7ada8ddSmrg  { { ac_try="$ac_compiler $ac_option >&5"
38097c5f6000Smrgcase "(($ac_try" in
38107c5f6000Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38117c5f6000Smrg  *) ac_try_echo=$ac_try;;
38127c5f6000Smrgesac
3813f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3814ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3815f7ada8ddSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3816bccedf53Smrg  ac_status=$?
3817f7ada8ddSmrg  if test -s conftest.err; then
3818f7ada8ddSmrg    sed '10a\
3819f7ada8ddSmrg... rest of stderr output deleted ...
3820f7ada8ddSmrg         10q' conftest.err >conftest.er1
3821f7ada8ddSmrg    cat conftest.er1 >&5
3822f7ada8ddSmrg  fi
3823f7ada8ddSmrg  rm -f conftest.er1 conftest.err
3824ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3825f7ada8ddSmrg  test $ac_status = 0; }
3826f7ada8ddSmrgdone
3827bccedf53Smrg
3828f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3829bccedf53Smrg/* end confdefs.h.  */
3830bccedf53Smrg
3831bccedf53Smrgint
3832ec318dbfSmrgmain (void)
3833bccedf53Smrg{
3834bccedf53Smrg
3835bccedf53Smrg  ;
3836bccedf53Smrg  return 0;
3837bccedf53Smrg}
3838bccedf53Smrg_ACEOF
3839bccedf53Smrgac_clean_files_save=$ac_clean_files
38407c5f6000Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3841bccedf53Smrg# Try to create an executable without -o first, disregard a.out.
3842bccedf53Smrg# It will help us diagnose broken compilers, and finding out an intuition
3843bccedf53Smrg# of exeext.
3844ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3845ec318dbfSmrgprintf %s "checking whether the C compiler works... " >&6; }
3846ec318dbfSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
38477c5f6000Smrg
38487c5f6000Smrg# The possible output files:
38497c5f6000Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
38507c5f6000Smrg
38517c5f6000Smrgac_rmfiles=
38527c5f6000Smrgfor ac_file in $ac_files
38537c5f6000Smrgdo
38547c5f6000Smrg  case $ac_file in
38557c5f6000Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
38567c5f6000Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
38577c5f6000Smrg  esac
38587c5f6000Smrgdone
38597c5f6000Smrgrm -f $ac_rmfiles
38607c5f6000Smrg
3861f7ada8ddSmrgif { { ac_try="$ac_link_default"
38627c5f6000Smrgcase "(($ac_try" in
38637c5f6000Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38647c5f6000Smrg  *) ac_try_echo=$ac_try;;
38657c5f6000Smrgesac
3866f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3867ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38687c5f6000Smrg  (eval "$ac_link_default") 2>&5
3869bccedf53Smrg  ac_status=$?
3870ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3871ec318dbfSmrg  test $ac_status = 0; }
3872ec318dbfSmrgthen :
3873a2394c98Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3874a2394c98Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
38757c5f6000Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
38767c5f6000Smrg# so that the user can short-circuit this test for compilers unknown to
38777c5f6000Smrg# Autoconf.
38787c5f6000Smrgfor ac_file in $ac_files ''
3879bccedf53Smrgdo
3880bccedf53Smrg  test -f "$ac_file" || continue
3881bccedf53Smrg  case $ac_file in
38827c5f6000Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3883bccedf53Smrg	;;
3884bccedf53Smrg    [ab].out )
3885bccedf53Smrg	# We found the default executable, but exeext='' is most
3886bccedf53Smrg	# certainly right.
3887bccedf53Smrg	break;;
3888bccedf53Smrg    *.* )
3889ec318dbfSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
38907c5f6000Smrg	then :; else
38917c5f6000Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
38927c5f6000Smrg	fi
38937c5f6000Smrg	# We set ac_cv_exeext here because the later test for it is not
3894a2394c98Smrg	# safe: cross compilers may not add the suffix if given an '-o'
38957c5f6000Smrg	# argument, so we may need to know it at that point already.
38967c5f6000Smrg	# Even if this section looks crufty: it has the advantage of
38977c5f6000Smrg	# actually working.
3898bccedf53Smrg	break;;
3899bccedf53Smrg    * )
3900bccedf53Smrg	break;;
3901bccedf53Smrg  esac
3902bccedf53Smrgdone
39037c5f6000Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
39047c5f6000Smrg
3905a2394c98Smrgelse case e in #(
3906a2394c98Smrg  e) ac_file='' ;;
3907a2394c98Smrgesac
39087c5f6000Smrgfi
3909ec318dbfSmrgif test -z "$ac_file"
3910ec318dbfSmrgthen :
3911ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3912ec318dbfSmrgprintf "%s\n" "no" >&6; }
3913ec318dbfSmrgprintf "%s\n" "$as_me: failed program was:" >&5
3914f7ada8ddSmrgsed 's/^/| /' conftest.$ac_ext >&5
39157c5f6000Smrg
3916a2394c98Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3917a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3918f7ada8ddSmrgas_fn_error 77 "C compiler cannot create executables
3919a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
3920a2394c98Smrgelse case e in #(
3921a2394c98Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3922a2394c98Smrgprintf "%s\n" "yes" >&6; } ;;
3923a2394c98Smrgesac
3924ec318dbfSmrgfi
3925ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3926ec318dbfSmrgprintf %s "checking for C compiler default output file name... " >&6; }
3927ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3928ec318dbfSmrgprintf "%s\n" "$ac_file" >&6; }
3929bccedf53Smrgac_exeext=$ac_cv_exeext
3930bccedf53Smrg
39317c5f6000Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3932bccedf53Smrgac_clean_files=$ac_clean_files_save
3933ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3934ec318dbfSmrgprintf %s "checking for suffix of executables... " >&6; }
3935f7ada8ddSmrgif { { ac_try="$ac_link"
39367c5f6000Smrgcase "(($ac_try" in
39377c5f6000Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
39387c5f6000Smrg  *) ac_try_echo=$ac_try;;
39397c5f6000Smrgesac
3940f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3941ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
39427c5f6000Smrg  (eval "$ac_link") 2>&5
3943bccedf53Smrg  ac_status=$?
3944ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3945ec318dbfSmrg  test $ac_status = 0; }
3946ec318dbfSmrgthen :
3947a2394c98Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3948a2394c98Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3949a2394c98Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3950a2394c98Smrg# 'rm'.
3951bccedf53Smrgfor ac_file in conftest.exe conftest conftest.*; do
3952bccedf53Smrg  test -f "$ac_file" || continue
3953bccedf53Smrg  case $ac_file in
39547c5f6000Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3955bccedf53Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3956bccedf53Smrg	  break;;
3957bccedf53Smrg    * ) break;;
3958bccedf53Smrg  esac
3959bccedf53Smrgdone
3960a2394c98Smrgelse case e in #(
3961a2394c98Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3962a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3963f7ada8ddSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3964a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3965a2394c98Smrgesac
3966bccedf53Smrgfi
3967f7ada8ddSmrgrm -f conftest conftest$ac_cv_exeext
3968ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3969ec318dbfSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3970bccedf53Smrg
3971bccedf53Smrgrm -f conftest.$ac_ext
3972bccedf53SmrgEXEEXT=$ac_cv_exeext
3973bccedf53Smrgac_exeext=$EXEEXT
3974f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3975f7ada8ddSmrg/* end confdefs.h.  */
3976f7ada8ddSmrg#include <stdio.h>
3977f7ada8ddSmrgint
3978ec318dbfSmrgmain (void)
3979f7ada8ddSmrg{
3980f7ada8ddSmrgFILE *f = fopen ("conftest.out", "w");
3981a2394c98Smrg if (!f)
3982a2394c98Smrg  return 1;
3983f7ada8ddSmrg return ferror (f) || fclose (f) != 0;
3984f7ada8ddSmrg
3985f7ada8ddSmrg  ;
3986f7ada8ddSmrg  return 0;
3987f7ada8ddSmrg}
3988f7ada8ddSmrg_ACEOF
3989f7ada8ddSmrgac_clean_files="$ac_clean_files conftest.out"
3990f7ada8ddSmrg# Check that the compiler produces executables we can run.  If not, either
3991f7ada8ddSmrg# the compiler is broken, or we cross compile.
3992ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3993ec318dbfSmrgprintf %s "checking whether we are cross compiling... " >&6; }
3994f7ada8ddSmrgif test "$cross_compiling" != yes; then
3995f7ada8ddSmrg  { { ac_try="$ac_link"
3996f7ada8ddSmrgcase "(($ac_try" in
3997f7ada8ddSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3998f7ada8ddSmrg  *) ac_try_echo=$ac_try;;
3999f7ada8ddSmrgesac
4000f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4001ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4002f7ada8ddSmrg  (eval "$ac_link") 2>&5
4003f7ada8ddSmrg  ac_status=$?
4004ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4005f7ada8ddSmrg  test $ac_status = 0; }
4006f7ada8ddSmrg  if { ac_try='./conftest$ac_cv_exeext'
4007f7ada8ddSmrg  { { case "(($ac_try" in
4008f7ada8ddSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4009f7ada8ddSmrg  *) ac_try_echo=$ac_try;;
4010f7ada8ddSmrgesac
4011f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4012ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4013f7ada8ddSmrg  (eval "$ac_try") 2>&5
4014f7ada8ddSmrg  ac_status=$?
4015ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4016f7ada8ddSmrg  test $ac_status = 0; }; }; then
4017f7ada8ddSmrg    cross_compiling=no
4018f7ada8ddSmrg  else
4019f7ada8ddSmrg    if test "$cross_compiling" = maybe; then
4020f7ada8ddSmrg	cross_compiling=yes
4021f7ada8ddSmrg    else
4022a2394c98Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4023a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4024ec318dbfSmrgas_fn_error 77 "cannot run C compiled programs.
4025a2394c98SmrgIf you meant to cross compile, use '--host'.
4026a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
4027f7ada8ddSmrg    fi
4028f7ada8ddSmrg  fi
4029f7ada8ddSmrgfi
4030ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4031ec318dbfSmrgprintf "%s\n" "$cross_compiling" >&6; }
4032f7ada8ddSmrg
4033a2394c98Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
4034a2394c98Smrg  conftest.o conftest.obj conftest.out
4035f7ada8ddSmrgac_clean_files=$ac_clean_files_save
4036ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4037ec318dbfSmrgprintf %s "checking for suffix of object files... " >&6; }
4038ec318dbfSmrgif test ${ac_cv_objext+y}
4039ec318dbfSmrgthen :
4040ec318dbfSmrg  printf %s "(cached) " >&6
4041a2394c98Smrgelse case e in #(
4042a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4043bccedf53Smrg/* end confdefs.h.  */
4044bccedf53Smrg
4045bccedf53Smrgint
4046ec318dbfSmrgmain (void)
4047bccedf53Smrg{
4048bccedf53Smrg
4049bccedf53Smrg  ;
4050bccedf53Smrg  return 0;
4051bccedf53Smrg}
4052bccedf53Smrg_ACEOF
4053bccedf53Smrgrm -f conftest.o conftest.obj
4054f7ada8ddSmrgif { { ac_try="$ac_compile"
40557c5f6000Smrgcase "(($ac_try" in
40567c5f6000Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
40577c5f6000Smrg  *) ac_try_echo=$ac_try;;
40587c5f6000Smrgesac
4059f7ada8ddSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4060ec318dbfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
40617c5f6000Smrg  (eval "$ac_compile") 2>&5
4062bccedf53Smrg  ac_status=$?
4063ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4064ec318dbfSmrg  test $ac_status = 0; }
4065ec318dbfSmrgthen :
40667c5f6000Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
40677c5f6000Smrg  test -f "$ac_file" || continue;
4068bccedf53Smrg  case $ac_file in
40697c5f6000Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4070bccedf53Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4071bccedf53Smrg       break;;
4072bccedf53Smrg  esac
4073bccedf53Smrgdone
4074a2394c98Smrgelse case e in #(
4075a2394c98Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
4076bccedf53Smrgsed 's/^/| /' conftest.$ac_ext >&5
4077bccedf53Smrg
4078a2394c98Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4079a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4080f7ada8ddSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
4081a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4082a2394c98Smrgesac
4083bccedf53Smrgfi
4084a2394c98Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
4085a2394c98Smrgesac
4086bccedf53Smrgfi
4087ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4088ec318dbfSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
4089bccedf53SmrgOBJEXT=$ac_cv_objext
4090bccedf53Smrgac_objext=$OBJEXT
4091ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
4092ec318dbfSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
4093ec318dbfSmrgif test ${ac_cv_c_compiler_gnu+y}
4094ec318dbfSmrgthen :
4095ec318dbfSmrg  printf %s "(cached) " >&6
4096a2394c98Smrgelse case e in #(
4097a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4098bccedf53Smrg/* end confdefs.h.  */
4099bccedf53Smrg
4100bccedf53Smrgint
4101ec318dbfSmrgmain (void)
4102bccedf53Smrg{
4103bccedf53Smrg#ifndef __GNUC__
4104bccedf53Smrg       choke me
4105bccedf53Smrg#endif
4106bccedf53Smrg
4107bccedf53Smrg  ;
4108bccedf53Smrg  return 0;
4109bccedf53Smrg}
4110bccedf53Smrg_ACEOF
4111ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4112ec318dbfSmrgthen :
4113bccedf53Smrg  ac_compiler_gnu=yes
4114a2394c98Smrgelse case e in #(
4115a2394c98Smrg  e) ac_compiler_gnu=no ;;
4116a2394c98Smrgesac
4117bccedf53Smrgfi
4118ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4119bccedf53Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
4120a2394c98Smrg ;;
4121a2394c98Smrgesac
4122bccedf53Smrgfi
4123ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4124ec318dbfSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4125ec318dbfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4126ec318dbfSmrg
41277c5f6000Smrgif test $ac_compiler_gnu = yes; then
41287c5f6000Smrg  GCC=yes
41297c5f6000Smrgelse
41307c5f6000Smrg  GCC=
41317c5f6000Smrgfi
4132ec318dbfSmrgac_test_CFLAGS=${CFLAGS+y}
4133bccedf53Smrgac_save_CFLAGS=$CFLAGS
4134ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4135ec318dbfSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
4136ec318dbfSmrgif test ${ac_cv_prog_cc_g+y}
4137ec318dbfSmrgthen :
4138ec318dbfSmrg  printf %s "(cached) " >&6
4139a2394c98Smrgelse case e in #(
4140a2394c98Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
41417c5f6000Smrg   ac_c_werror_flag=yes
41427c5f6000Smrg   ac_cv_prog_cc_g=no
41437c5f6000Smrg   CFLAGS="-g"
4144f7ada8ddSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4145bccedf53Smrg/* end confdefs.h.  */
4146bccedf53Smrg
4147bccedf53Smrgint
4148ec318dbfSmrgmain (void)
4149bccedf53Smrg{
4150bccedf53Smrg
4151bccedf53Smrg  ;
4152bccedf53Smrg  return 0;
4153bccedf53Smrg}
4154bccedf53Smrg_ACEOF
4155ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4156ec318dbfSmrgthen :
41577c5f6000Smrg  ac_cv_prog_cc_g=yes
4158a2394c98Smrgelse case e in #(
4159a2394c98Smrg  e) CFLAGS=""
4160f7ada8ddSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41617c5f6000Smrg/* end confdefs.h.  */
41627c5f6000Smrg
41637c5f6000Smrgint
4164ec318dbfSmrgmain (void)
41657c5f6000Smrg{
41667c5f6000Smrg
41677c5f6000Smrg  ;
41687c5f6000Smrg  return 0;
41697c5f6000Smrg}
41707c5f6000Smrg_ACEOF
4171ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4172ec318dbfSmrgthen :
41737c5f6000Smrg
4174a2394c98Smrgelse case e in #(
4175a2394c98Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
41767c5f6000Smrg	 CFLAGS="-g"
4177f7ada8ddSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41787c5f6000Smrg/* end confdefs.h.  */
41797c5f6000Smrg
41807c5f6000Smrgint
4181ec318dbfSmrgmain (void)
41827c5f6000Smrg{
41837c5f6000Smrg
41847c5f6000Smrg  ;
41857c5f6000Smrg  return 0;
41867c5f6000Smrg}
41877c5f6000Smrg_ACEOF
4188ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4189ec318dbfSmrgthen :
4190bccedf53Smrg  ac_cv_prog_cc_g=yes
41917c5f6000Smrgfi
4192a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4193a2394c98Smrgesac
4194bccedf53Smrgfi
4195a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4196a2394c98Smrgesac
41977c5f6000Smrgfi
4198ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4199a2394c98Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
4200a2394c98Smrgesac
4201bccedf53Smrgfi
4202ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4203ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4204ec318dbfSmrgif test $ac_test_CFLAGS; then
4205bccedf53Smrg  CFLAGS=$ac_save_CFLAGS
4206bccedf53Smrgelif test $ac_cv_prog_cc_g = yes; then
4207bccedf53Smrg  if test "$GCC" = yes; then
4208bccedf53Smrg    CFLAGS="-g -O2"
4209bccedf53Smrg  else
4210bccedf53Smrg    CFLAGS="-g"
4211bccedf53Smrg  fi
4212bccedf53Smrgelse
4213bccedf53Smrg  if test "$GCC" = yes; then
4214bccedf53Smrg    CFLAGS="-O2"
4215bccedf53Smrg  else
4216bccedf53Smrg    CFLAGS=
4217bccedf53Smrg  fi
4218bccedf53Smrgfi
4219ec318dbfSmrgac_prog_cc_stdc=no
4220ec318dbfSmrgif test x$ac_prog_cc_stdc = xno
4221ec318dbfSmrgthen :
4222ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4223ec318dbfSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4224ec318dbfSmrgif test ${ac_cv_prog_cc_c11+y}
4225ec318dbfSmrgthen :
4226ec318dbfSmrg  printf %s "(cached) " >&6
4227a2394c98Smrgelse case e in #(
4228a2394c98Smrg  e) ac_cv_prog_cc_c11=no
4229bccedf53Smrgac_save_CC=$CC
4230f7ada8ddSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4231bccedf53Smrg/* end confdefs.h.  */
4232ec318dbfSmrg$ac_c_conftest_c11_program
4233ec318dbfSmrg_ACEOF
4234ec318dbfSmrgfor ac_arg in '' -std=gnu11
4235ec318dbfSmrgdo
4236ec318dbfSmrg  CC="$ac_save_CC $ac_arg"
4237ec318dbfSmrg  if ac_fn_c_try_compile "$LINENO"
4238ec318dbfSmrgthen :
4239ec318dbfSmrg  ac_cv_prog_cc_c11=$ac_arg
4240ec318dbfSmrgfi
4241ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4242ec318dbfSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4243ec318dbfSmrgdone
4244ec318dbfSmrgrm -f conftest.$ac_ext
4245a2394c98SmrgCC=$ac_save_CC ;;
4246a2394c98Smrgesac
4247ec318dbfSmrgfi
4248bccedf53Smrg
4249ec318dbfSmrgif test "x$ac_cv_prog_cc_c11" = xno
4250ec318dbfSmrgthen :
4251ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4252ec318dbfSmrgprintf "%s\n" "unsupported" >&6; }
4253a2394c98Smrgelse case e in #(
4254a2394c98Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
4255ec318dbfSmrgthen :
4256ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4257ec318dbfSmrgprintf "%s\n" "none needed" >&6; }
4258a2394c98Smrgelse case e in #(
4259a2394c98Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4260ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4261a2394c98Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
4262a2394c98Smrgesac
4263ec318dbfSmrgfi
4264ec318dbfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4265a2394c98Smrg  ac_prog_cc_stdc=c11 ;;
4266a2394c98Smrgesac
4267ec318dbfSmrgfi
4268ec318dbfSmrgfi
4269ec318dbfSmrgif test x$ac_prog_cc_stdc = xno
4270ec318dbfSmrgthen :
4271ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4272ec318dbfSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4273ec318dbfSmrgif test ${ac_cv_prog_cc_c99+y}
4274ec318dbfSmrgthen :
4275ec318dbfSmrg  printf %s "(cached) " >&6
4276a2394c98Smrgelse case e in #(
4277a2394c98Smrg  e) ac_cv_prog_cc_c99=no
4278ec318dbfSmrgac_save_CC=$CC
4279ec318dbfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4280ec318dbfSmrg/* end confdefs.h.  */
4281ec318dbfSmrg$ac_c_conftest_c99_program
4282ec318dbfSmrg_ACEOF
4283ec318dbfSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4284ec318dbfSmrgdo
4285ec318dbfSmrg  CC="$ac_save_CC $ac_arg"
4286ec318dbfSmrg  if ac_fn_c_try_compile "$LINENO"
4287ec318dbfSmrgthen :
4288ec318dbfSmrg  ac_cv_prog_cc_c99=$ac_arg
4289ec318dbfSmrgfi
4290ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4291ec318dbfSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4292ec318dbfSmrgdone
4293ec318dbfSmrgrm -f conftest.$ac_ext
4294a2394c98SmrgCC=$ac_save_CC ;;
4295a2394c98Smrgesac
4296ec318dbfSmrgfi
42977c5f6000Smrg
4298ec318dbfSmrgif test "x$ac_cv_prog_cc_c99" = xno
4299ec318dbfSmrgthen :
4300ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4301ec318dbfSmrgprintf "%s\n" "unsupported" >&6; }
4302a2394c98Smrgelse case e in #(
4303a2394c98Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
4304ec318dbfSmrgthen :
4305ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4306ec318dbfSmrgprintf "%s\n" "none needed" >&6; }
4307a2394c98Smrgelse case e in #(
4308a2394c98Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4309ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4310a2394c98Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
4311a2394c98Smrgesac
4312ec318dbfSmrgfi
4313ec318dbfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4314a2394c98Smrg  ac_prog_cc_stdc=c99 ;;
4315a2394c98Smrgesac
4316ec318dbfSmrgfi
4317ec318dbfSmrgfi
4318ec318dbfSmrgif test x$ac_prog_cc_stdc = xno
4319ec318dbfSmrgthen :
4320ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4321ec318dbfSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4322ec318dbfSmrgif test ${ac_cv_prog_cc_c89+y}
4323ec318dbfSmrgthen :
4324ec318dbfSmrg  printf %s "(cached) " >&6
4325a2394c98Smrgelse case e in #(
4326a2394c98Smrg  e) ac_cv_prog_cc_c89=no
4327ec318dbfSmrgac_save_CC=$CC
4328ec318dbfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4329ec318dbfSmrg/* end confdefs.h.  */
4330ec318dbfSmrg$ac_c_conftest_c89_program
4331bccedf53Smrg_ACEOF
4332ec318dbfSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4333bccedf53Smrgdo
4334bccedf53Smrg  CC="$ac_save_CC $ac_arg"
4335ec318dbfSmrg  if ac_fn_c_try_compile "$LINENO"
4336ec318dbfSmrgthen :
43377c5f6000Smrg  ac_cv_prog_cc_c89=$ac_arg
4338bccedf53Smrgfi
4339ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
43407c5f6000Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4341bccedf53Smrgdone
43427c5f6000Smrgrm -f conftest.$ac_ext
4343a2394c98SmrgCC=$ac_save_CC ;;
4344a2394c98Smrgesac
4345bccedf53Smrgfi
4346bccedf53Smrg
4347ec318dbfSmrgif test "x$ac_cv_prog_cc_c89" = xno
4348ec318dbfSmrgthen :
4349ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4350ec318dbfSmrgprintf "%s\n" "unsupported" >&6; }
4351a2394c98Smrgelse case e in #(
4352a2394c98Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
4353ec318dbfSmrgthen :
4354ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4355ec318dbfSmrgprintf "%s\n" "none needed" >&6; }
4356a2394c98Smrgelse case e in #(
4357a2394c98Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4358ec318dbfSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4359a2394c98Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
4360a2394c98Smrgesac
4361ec318dbfSmrgfi
4362ec318dbfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4363a2394c98Smrg  ac_prog_cc_stdc=c89 ;;
4364a2394c98Smrgesac
4365ec318dbfSmrgfi
4366f7ada8ddSmrgfi
4367bccedf53Smrg
4368bccedf53Smrgac_ext=c
4369bccedf53Smrgac_cpp='$CPP $CPPFLAGS'
4370bccedf53Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4371bccedf53Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4372bccedf53Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4373bccedf53Smrg
4374ec318dbfSmrg
4375ec318dbfSmrg  ac_ext=c
437689afc689Smrgac_cpp='$CPP $CPPFLAGS'
437789afc689Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
437889afc689Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
437989afc689Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4380ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4381ec318dbfSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4382ec318dbfSmrgif test ${am_cv_prog_cc_c_o+y}
4383ec318dbfSmrgthen :
4384ec318dbfSmrg  printf %s "(cached) " >&6
4385a2394c98Smrgelse case e in #(
4386a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
438789afc689Smrg/* end confdefs.h.  */
438889afc689Smrg
438989afc689Smrgint
4390ec318dbfSmrgmain (void)
439189afc689Smrg{
439289afc689Smrg
439389afc689Smrg  ;
439489afc689Smrg  return 0;
439589afc689Smrg}
439689afc689Smrg_ACEOF
439789afc689Smrg  # Make sure it works both with $CC and with simple cc.
439889afc689Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
439989afc689Smrg  # compilers refuse to overwrite an existing .o file with -o,
440089afc689Smrg  # though they will create one.
440189afc689Smrg  am_cv_prog_cc_c_o=yes
440289afc689Smrg  for am_i in 1 2; do
440389afc689Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
440489afc689Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
440589afc689Smrg   ac_status=$?
440689afc689Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
440789afc689Smrg   (exit $ac_status); } \
440889afc689Smrg         && test -f conftest2.$ac_objext; then
440989afc689Smrg      : OK
441089afc689Smrg    else
441189afc689Smrg      am_cv_prog_cc_c_o=no
441289afc689Smrg      break
441389afc689Smrg    fi
441489afc689Smrg  done
441589afc689Smrg  rm -f core conftest*
4416a2394c98Smrg  unset am_i ;;
4417a2394c98Smrgesac
441889afc689Smrgfi
4419ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4420ec318dbfSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
442189afc689Smrgif test "$am_cv_prog_cc_c_o" != yes; then
442289afc689Smrg   # Losing compiler, so override with the script.
442389afc689Smrg   # FIXME: It is wrong to rewrite CC.
442489afc689Smrg   # But if we don't then we get into trouble of one sort or another.
442589afc689Smrg   # A longer-term fix would be to have automake use am__CC in this case,
442689afc689Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
442789afc689Smrg   CC="$am_aux_dir/compile $CC"
442889afc689Smrgfi
442989afc689Smrgac_ext=c
443089afc689Smrgac_cpp='$CPP $CPPFLAGS'
443189afc689Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
443289afc689Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
443389afc689Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
443489afc689Smrg
443589afc689Smrg
4436bccedf53Smrgdepcc="$CC"   am_compiler_list=
4437bccedf53Smrg
4438ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4439ec318dbfSmrgprintf %s "checking dependency style of $depcc... " >&6; }
4440ec318dbfSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
4441ec318dbfSmrgthen :
4442ec318dbfSmrg  printf %s "(cached) " >&6
4443a2394c98Smrgelse case e in #(
4444a2394c98Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4445bccedf53Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4446bccedf53Smrg  # making bogus files that we don't know about and never remove.  For
4447bccedf53Smrg  # instance it was reported that on HP-UX the gcc test will end up
444889afc689Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
444989afc689Smrg  # in D".
44501b1389eeSmrg  rm -rf conftest.dir
4451bccedf53Smrg  mkdir conftest.dir
4452bccedf53Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4453bccedf53Smrg  # using a relative directory.
4454bccedf53Smrg  cp "$am_depcomp" conftest.dir
4455bccedf53Smrg  cd conftest.dir
4456bccedf53Smrg  # We will build objects and dependencies in a subdirectory because
4457bccedf53Smrg  # it helps to detect inapplicable dependency modes.  For instance
4458bccedf53Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4459bccedf53Smrg  # side effect of compilation, but ICC will put the dependencies in
4460bccedf53Smrg  # the current directory while Tru64 will put them in the object
4461bccedf53Smrg  # directory.
4462bccedf53Smrg  mkdir sub
4463bccedf53Smrg
4464bccedf53Smrg  am_cv_CC_dependencies_compiler_type=none
4465bccedf53Smrg  if test "$am_compiler_list" = ""; then
4466bccedf53Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4467bccedf53Smrg  fi
44687c5f6000Smrg  am__universal=false
44697c5f6000Smrg  case " $depcc " in #(
44707c5f6000Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
44717c5f6000Smrg     esac
44727c5f6000Smrg
4473bccedf53Smrg  for depmode in $am_compiler_list; do
4474bccedf53Smrg    # Setup a source with many dependencies, because some compilers
4475bccedf53Smrg    # like to wrap large dependency lists on column 80 (with \), and
4476bccedf53Smrg    # we should not choose a depcomp mode which is confused by this.
4477bccedf53Smrg    #
4478bccedf53Smrg    # We need to recreate these files for each test, as the compiler may
4479bccedf53Smrg    # overwrite some of them when testing with obscure command lines.
4480bccedf53Smrg    # This happens at least with the AIX C compiler.
4481bccedf53Smrg    : > sub/conftest.c
4482bccedf53Smrg    for i in 1 2 3 4 5 6; do
4483bccedf53Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
448489afc689Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
448589afc689Smrg      # Solaris 10 /bin/sh.
448689afc689Smrg      echo '/* dummy */' > sub/conftst$i.h
4487bccedf53Smrg    done
4488bccedf53Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4489bccedf53Smrg
449089afc689Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
44917c5f6000Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
449289afc689Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
449389afc689Smrg    # versions had trouble with output in subdirs.
44947c5f6000Smrg    am__obj=sub/conftest.${OBJEXT-o}
44957c5f6000Smrg    am__minus_obj="-o $am__obj"
4496bccedf53Smrg    case $depmode in
44977c5f6000Smrg    gcc)
44987c5f6000Smrg      # This depmode causes a compiler race in universal mode.
44997c5f6000Smrg      test "$am__universal" = false || continue
45007c5f6000Smrg      ;;
4501bccedf53Smrg    nosideeffect)
450289afc689Smrg      # After this tag, mechanisms are not by side-effect, so they'll
450389afc689Smrg      # only be used when explicitly requested.
4504bccedf53Smrg      if test "x$enable_dependency_tracking" = xyes; then
4505bccedf53Smrg	continue
4506bccedf53Smrg      else
4507bccedf53Smrg	break
4508bccedf53Smrg      fi
4509bccedf53Smrg      ;;
45101b1389eeSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
451189afc689Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
45127c5f6000Smrg      # not run yet.  These depmodes are late enough in the game, and
45137c5f6000Smrg      # so weak that their functioning should not be impacted.
45147c5f6000Smrg      am__obj=conftest.${OBJEXT-o}
45157c5f6000Smrg      am__minus_obj=
45167c5f6000Smrg      ;;
4517bccedf53Smrg    none) break ;;
4518bccedf53Smrg    esac
4519bccedf53Smrg    if depmode=$depmode \
45207c5f6000Smrg       source=sub/conftest.c object=$am__obj \
4521ec318dbfSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4522ec318dbfSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4523ec318dbfSmrg         >/dev/null 2>conftest.err &&
4524ec318dbfSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4525ec318dbfSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4526ec318dbfSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4527ec318dbfSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4528ec318dbfSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4529ec318dbfSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4530ec318dbfSmrg      # that says an option was ignored or not supported.
4531a2394c98Smrg      # When given -MP, icc 7.0 and 7.1 complain thus:
4532ec318dbfSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4533ec318dbfSmrg      # The diagnosis changed in icc 8.0:
4534ec318dbfSmrg      #   icc: Command line remark: option '-MP' not supported
4535ec318dbfSmrg      if (grep 'ignoring option' conftest.err ||
4536ec318dbfSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4537ec318dbfSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4538ec318dbfSmrg        break
4539ec318dbfSmrg      fi
45407c5f6000Smrg    fi
45417c5f6000Smrg  done
45427c5f6000Smrg
4543ec318dbfSmrg  cd ..
4544ec318dbfSmrg  rm -rf conftest.dir
45457c5f6000Smrgelse
4546ec318dbfSmrg  am_cv_CC_dependencies_compiler_type=none
45477c5f6000Smrgfi
4548a2394c98Smrg ;;
4549a2394c98Smrgesac
45507c5f6000Smrgfi
4551ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4552ec318dbfSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4553ec318dbfSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
45547c5f6000Smrg
4555ec318dbfSmrg if
4556ec318dbfSmrg  test "x$enable_dependency_tracking" != xno \
4557ec318dbfSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4558ec318dbfSmrg  am__fastdepCC_TRUE=
4559ec318dbfSmrg  am__fastdepCC_FALSE='#'
45607c5f6000Smrgelse
4561ec318dbfSmrg  am__fastdepCC_TRUE='#'
4562ec318dbfSmrg  am__fastdepCC_FALSE=
45637c5f6000Smrgfi
45647c5f6000Smrg
45657c5f6000Smrg
45667c5f6000Smrg
4567ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4568ec318dbfSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4569ec318dbfSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
4570ec318dbfSmrgthen :
4571ec318dbfSmrg  printf %s "(cached) " >&6
4572a2394c98Smrgelse case e in #(
4573a2394c98Smrg  e) ac_save_CFLAGS=$CFLAGS
4574ec318dbfSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4575ec318dbfSmrg   for ac_arg in '' -fno-builtin; do
4576ec318dbfSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4577ec318dbfSmrg     # This test program should *not* compile successfully.
4578ec318dbfSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
45797c5f6000Smrg/* end confdefs.h.  */
45807c5f6000Smrg
45817c5f6000Smrgint
4582ec318dbfSmrgmain (void)
45837c5f6000Smrg{
4584ec318dbfSmrg(void) strchr;
45857c5f6000Smrg  ;
45867c5f6000Smrg  return 0;
45877c5f6000Smrg}
45887c5f6000Smrg_ACEOF
4589ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4590ec318dbfSmrgthen :
45917c5f6000Smrg
4592a2394c98Smrgelse case e in #(
4593a2394c98Smrg  e) # This test program should compile successfully.
4594ec318dbfSmrg        # No library function is consistently available on
4595ec318dbfSmrg        # freestanding implementations, so test against a dummy
4596ec318dbfSmrg        # declaration.  Include always-available headers on the
4597ec318dbfSmrg        # off chance that they somehow elicit warnings.
4598ec318dbfSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
45997c5f6000Smrg/* end confdefs.h.  */
4600ec318dbfSmrg#include <float.h>
4601ec318dbfSmrg#include <limits.h>
4602ec318dbfSmrg#include <stdarg.h>
4603ec318dbfSmrg#include <stddef.h>
4604ec318dbfSmrgextern void ac_decl (int, char *);
46057c5f6000Smrg
46067c5f6000Smrgint
4607ec318dbfSmrgmain (void)
46087c5f6000Smrg{
4609ec318dbfSmrg(void) ac_decl (0, (char *) 0);
4610ec318dbfSmrg  (void) ac_decl;
4611ec318dbfSmrg
4612ec318dbfSmrg  ;
46137c5f6000Smrg  return 0;
46147c5f6000Smrg}
46157c5f6000Smrg_ACEOF
4616ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
4617ec318dbfSmrgthen :
4618ec318dbfSmrg  if test x"$ac_arg" = x
4619ec318dbfSmrgthen :
4620ec318dbfSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4621a2394c98Smrgelse case e in #(
4622a2394c98Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4623a2394c98Smrgesac
46247c5f6000Smrgfi
4625ec318dbfSmrg          break
46267c5f6000Smrgfi
4627a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4628a2394c98Smrgesac
46297c5f6000Smrgfi
4630ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4631ec318dbfSmrg    done
4632ec318dbfSmrg    CFLAGS=$ac_save_CFLAGS
4633a2394c98Smrg   ;;
4634a2394c98Smrgesac
4635ec318dbfSmrgfi
4636ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4637ec318dbfSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4638ec318dbfSmrg  case $ac_cv_c_undeclared_builtin_options in #(
4639ec318dbfSmrg  'cannot detect') :
4640a2394c98Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4641a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4642ec318dbfSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4643a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
4644ec318dbfSmrg  'none needed') :
4645ec318dbfSmrg    ac_c_undeclared_builtin_options='' ;; #(
4646ec318dbfSmrg  *) :
4647ec318dbfSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4648ec318dbfSmrgesac
46497c5f6000Smrg
4650ec318dbfSmrgac_header= ac_cache=
4651ec318dbfSmrgfor ac_item in $ac_header_c_list
4652ec318dbfSmrgdo
4653ec318dbfSmrg  if test $ac_cache; then
4654ec318dbfSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4655ec318dbfSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4656ec318dbfSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4657ec318dbfSmrg    fi
4658ec318dbfSmrg    ac_header= ac_cache=
4659ec318dbfSmrg  elif test $ac_header; then
4660ec318dbfSmrg    ac_cache=$ac_item
4661ec318dbfSmrg  else
4662ec318dbfSmrg    ac_header=$ac_item
4663ec318dbfSmrg  fi
4664ec318dbfSmrgdone
46657c5f6000Smrg
46667c5f6000Smrg
46677c5f6000Smrg
46687c5f6000Smrg
46697c5f6000Smrg
46707c5f6000Smrg
46717c5f6000Smrg
46727c5f6000Smrg
4673ec318dbfSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4674ec318dbfSmrgthen :
4675ec318dbfSmrg
4676ec318dbfSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4677ec318dbfSmrg
4678ec318dbfSmrgfi
4679ec318dbfSmrg
4680ec318dbfSmrg
46811b1389eeSmrg
46821b1389eeSmrg
4683ec318dbfSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4684ec318dbfSmrgif test "x$ac_cv_have_decl___clang__" = xyes
4685ec318dbfSmrgthen :
46861b1389eeSmrg  CLANGCC="yes"
4687a2394c98Smrgelse case e in #(
4688a2394c98Smrg  e) CLANGCC="no" ;;
4689a2394c98Smrgesac
46901b1389eeSmrgfi
4691ec318dbfSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4692ec318dbfSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4693ec318dbfSmrgthen :
46941b1389eeSmrg  INTELCC="yes"
4695a2394c98Smrgelse case e in #(
4696a2394c98Smrg  e) INTELCC="no" ;;
4697a2394c98Smrgesac
46981b1389eeSmrgfi
4699ec318dbfSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4700ec318dbfSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4701ec318dbfSmrgthen :
47021b1389eeSmrg  SUNCC="yes"
4703a2394c98Smrgelse case e in #(
4704a2394c98Smrg  e) SUNCC="no" ;;
4705a2394c98Smrgesac
47061b1389eeSmrgfi
47071b1389eeSmrg
47081b1389eeSmrg
47091b1389eeSmrg
47101b1389eeSmrg
471189afc689Smrg
471289afc689Smrg
471389afc689Smrg
471489afc689Smrg
4715f7ada8ddSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4716f7ada8ddSmrg	if test -n "$ac_tool_prefix"; then
4717f7ada8ddSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4718f7ada8ddSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4719ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4720ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
4721ec318dbfSmrgif test ${ac_cv_path_PKG_CONFIG+y}
4722ec318dbfSmrgthen :
4723ec318dbfSmrg  printf %s "(cached) " >&6
4724a2394c98Smrgelse case e in #(
4725a2394c98Smrg  e) case $PKG_CONFIG in
4726f7ada8ddSmrg  [\\/]* | ?:[\\/]*)
4727f7ada8ddSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4728f7ada8ddSmrg  ;;
4729f7ada8ddSmrg  *)
4730f7ada8ddSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731f7ada8ddSmrgfor as_dir in $PATH
47327c5f6000Smrgdo
4733f7ada8ddSmrg  IFS=$as_save_IFS
4734ec318dbfSmrg  case $as_dir in #(((
4735ec318dbfSmrg    '') as_dir=./ ;;
4736ec318dbfSmrg    */) ;;
4737ec318dbfSmrg    *) as_dir=$as_dir/ ;;
4738ec318dbfSmrg  esac
4739f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4740ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4741ec318dbfSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4742ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4743f7ada8ddSmrg    break 2
4744f7ada8ddSmrg  fi
4745f7ada8ddSmrgdone
4746f7ada8ddSmrg  done
4747f7ada8ddSmrgIFS=$as_save_IFS
4748f7ada8ddSmrg
4749f7ada8ddSmrg  ;;
4750a2394c98Smrgesac ;;
47517c5f6000Smrgesac
4752f7ada8ddSmrgfi
4753f7ada8ddSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4754f7ada8ddSmrgif test -n "$PKG_CONFIG"; then
4755ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4756ec318dbfSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
47577c5f6000Smrgelse
4758ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4759ec318dbfSmrgprintf "%s\n" "no" >&6; }
47607c5f6000Smrgfi
47617c5f6000Smrg
47627c5f6000Smrg
47637c5f6000Smrgfi
4764f7ada8ddSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4765f7ada8ddSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4766f7ada8ddSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4767f7ada8ddSmrgset dummy pkg-config; ac_word=$2
4768ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4769ec318dbfSmrgprintf %s "checking for $ac_word... " >&6; }
4770ec318dbfSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4771ec318dbfSmrgthen :
4772ec318dbfSmrg  printf %s "(cached) " >&6
4773a2394c98Smrgelse case e in #(
4774a2394c98Smrg  e) case $ac_pt_PKG_CONFIG in
4775f7ada8ddSmrg  [\\/]* | ?:[\\/]*)
4776f7ada8ddSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4777f7ada8ddSmrg  ;;
47787c5f6000Smrg  *)
4779f7ada8ddSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4780f7ada8ddSmrgfor as_dir in $PATH
4781f7ada8ddSmrgdo
4782f7ada8ddSmrg  IFS=$as_save_IFS
4783ec318dbfSmrg  case $as_dir in #(((
4784ec318dbfSmrg    '') as_dir=./ ;;
4785ec318dbfSmrg    */) ;;
4786ec318dbfSmrg    *) as_dir=$as_dir/ ;;
4787ec318dbfSmrg  esac
4788f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4789ec318dbfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4790ec318dbfSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4791ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4792f7ada8ddSmrg    break 2
4793f7ada8ddSmrg  fi
4794f7ada8ddSmrgdone
4795f7ada8ddSmrg  done
4796f7ada8ddSmrgIFS=$as_save_IFS
4797f7ada8ddSmrg
4798f7ada8ddSmrg  ;;
4799a2394c98Smrgesac ;;
48007c5f6000Smrgesac
4801f7ada8ddSmrgfi
4802f7ada8ddSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4803f7ada8ddSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4804ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4805ec318dbfSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4806f7ada8ddSmrgelse
4807ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4808ec318dbfSmrgprintf "%s\n" "no" >&6; }
4809f7ada8ddSmrgfi
48107c5f6000Smrg
4811f7ada8ddSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4812f7ada8ddSmrg    PKG_CONFIG=""
4813f7ada8ddSmrg  else
4814f7ada8ddSmrg    case $cross_compiling:$ac_tool_warned in
4815f7ada8ddSmrgyes:)
4816ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4817ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4818f7ada8ddSmrgac_tool_warned=yes ;;
4819f7ada8ddSmrgesac
4820f7ada8ddSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4821f7ada8ddSmrg  fi
4822f7ada8ddSmrgelse
4823f7ada8ddSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4824f7ada8ddSmrgfi
48257c5f6000Smrg
4826f7ada8ddSmrgfi
4827f7ada8ddSmrgif test -n "$PKG_CONFIG"; then
4828f7ada8ddSmrg	_pkg_min_version=0.9.0
4829ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4830ec318dbfSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4831f7ada8ddSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4832ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4833ec318dbfSmrgprintf "%s\n" "yes" >&6; }
4834f7ada8ddSmrg	else
4835ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4836ec318dbfSmrgprintf "%s\n" "no" >&6; }
4837f7ada8ddSmrg		PKG_CONFIG=""
4838f7ada8ddSmrg	fi
4839f7ada8ddSmrgfi
48407c5f6000Smrg
4841ec318dbfSmrg
4842ec318dbfSmrg  # Make sure we can run config.sub.
4843ec318dbfSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4844ec318dbfSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4845ec318dbfSmrg
4846ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4847ec318dbfSmrgprintf %s "checking build system type... " >&6; }
4848ec318dbfSmrgif test ${ac_cv_build+y}
4849ec318dbfSmrgthen :
4850ec318dbfSmrg  printf %s "(cached) " >&6
4851a2394c98Smrgelse case e in #(
4852a2394c98Smrg  e) ac_build_alias=$build_alias
48537c5f6000Smrgtest "x$ac_build_alias" = x &&
4854ec318dbfSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
48557c5f6000Smrgtest "x$ac_build_alias" = x &&
4856f7ada8ddSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4857ec318dbfSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4858ec318dbfSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4859a2394c98Smrg ;;
4860a2394c98Smrgesac
48617c5f6000Smrgfi
4862ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4863ec318dbfSmrgprintf "%s\n" "$ac_cv_build" >&6; }
48647c5f6000Smrgcase $ac_cv_build in
48657c5f6000Smrg*-*-*) ;;
4866f7ada8ddSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
48677c5f6000Smrgesac
48687c5f6000Smrgbuild=$ac_cv_build
48697c5f6000Smrgac_save_IFS=$IFS; IFS='-'
48707c5f6000Smrgset x $ac_cv_build
48717c5f6000Smrgshift
48727c5f6000Smrgbuild_cpu=$1
48737c5f6000Smrgbuild_vendor=$2
48747c5f6000Smrgshift; shift
48757c5f6000Smrg# Remember, the first character of IFS is used to create $*,
48767c5f6000Smrg# except with old shells:
48777c5f6000Smrgbuild_os=$*
48787c5f6000SmrgIFS=$ac_save_IFS
48797c5f6000Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
48807c5f6000Smrg
48817c5f6000Smrg
4882ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4883ec318dbfSmrgprintf %s "checking host system type... " >&6; }
4884ec318dbfSmrgif test ${ac_cv_host+y}
4885ec318dbfSmrgthen :
4886ec318dbfSmrg  printf %s "(cached) " >&6
4887a2394c98Smrgelse case e in #(
4888a2394c98Smrg  e) if test "x$host_alias" = x; then
48897c5f6000Smrg  ac_cv_host=$ac_cv_build
48907c5f6000Smrgelse
4891ec318dbfSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4892ec318dbfSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
48937c5f6000Smrgfi
4894a2394c98Smrg ;;
4895a2394c98Smrgesac
48967c5f6000Smrgfi
4897ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4898ec318dbfSmrgprintf "%s\n" "$ac_cv_host" >&6; }
48997c5f6000Smrgcase $ac_cv_host in
49007c5f6000Smrg*-*-*) ;;
4901f7ada8ddSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
49027c5f6000Smrgesac
49037c5f6000Smrghost=$ac_cv_host
49047c5f6000Smrgac_save_IFS=$IFS; IFS='-'
49057c5f6000Smrgset x $ac_cv_host
49067c5f6000Smrgshift
49077c5f6000Smrghost_cpu=$1
49087c5f6000Smrghost_vendor=$2
49097c5f6000Smrgshift; shift
49107c5f6000Smrg# Remember, the first character of IFS is used to create $*,
49117c5f6000Smrg# except with old shells:
49127c5f6000Smrghost_os=$*
49137c5f6000SmrgIFS=$ac_save_IFS
49147c5f6000Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
49157c5f6000Smrg
49167c5f6000Smrg
4917ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4918ec318dbfSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4919ec318dbfSmrgif test ${ac_cv_path_SED+y}
4920ec318dbfSmrgthen :
4921ec318dbfSmrg  printf %s "(cached) " >&6
4922a2394c98Smrgelse case e in #(
4923a2394c98Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4924f7ada8ddSmrg     for ac_i in 1 2 3 4 5 6 7; do
4925f7ada8ddSmrg       ac_script="$ac_script$as_nl$ac_script"
4926f7ada8ddSmrg     done
4927f7ada8ddSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4928f7ada8ddSmrg     { ac_script=; unset ac_script;}
4929f7ada8ddSmrg     if test -z "$SED"; then
4930f7ada8ddSmrg  ac_path_SED_found=false
4931f7ada8ddSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4932f7ada8ddSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933f7ada8ddSmrgfor as_dir in $PATH
4934f7ada8ddSmrgdo
4935f7ada8ddSmrg  IFS=$as_save_IFS
4936ec318dbfSmrg  case $as_dir in #(((
4937ec318dbfSmrg    '') as_dir=./ ;;
4938ec318dbfSmrg    */) ;;
4939ec318dbfSmrg    *) as_dir=$as_dir/ ;;
4940ec318dbfSmrg  esac
4941ec318dbfSmrg    for ac_prog in sed gsed
4942ec318dbfSmrg   do
4943f7ada8ddSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4944ec318dbfSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
494589afc689Smrg      as_fn_executable_p "$ac_path_SED" || continue
4946f7ada8ddSmrg# Check for GNU ac_path_SED and select it if it is found.
4947f7ada8ddSmrg  # Check for GNU $ac_path_SED
4948a2394c98Smrgcase `"$ac_path_SED" --version 2>&1` in #(
4949f7ada8ddSmrg*GNU*)
4950f7ada8ddSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4951a2394c98Smrg#(
4952f7ada8ddSmrg*)
4953f7ada8ddSmrg  ac_count=0
4954ec318dbfSmrg  printf %s 0123456789 >"conftest.in"
4955f7ada8ddSmrg  while :
4956f7ada8ddSmrg  do
4957f7ada8ddSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4958f7ada8ddSmrg    mv "conftest.tmp" "conftest.in"
4959f7ada8ddSmrg    cp "conftest.in" "conftest.nl"
4960ec318dbfSmrg    printf "%s\n" '' >> "conftest.nl"
4961f7ada8ddSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4962f7ada8ddSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4963f7ada8ddSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4964f7ada8ddSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4965f7ada8ddSmrg      # Best one so far, save it but keep looking for a better one
4966f7ada8ddSmrg      ac_cv_path_SED="$ac_path_SED"
4967f7ada8ddSmrg      ac_path_SED_max=$ac_count
4968f7ada8ddSmrg    fi
4969f7ada8ddSmrg    # 10*(2^10) chars as input seems more than enough
4970f7ada8ddSmrg    test $ac_count -gt 10 && break
4971f7ada8ddSmrg  done
4972f7ada8ddSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4973f7ada8ddSmrgesac
4974f7ada8ddSmrg
4975f7ada8ddSmrg      $ac_path_SED_found && break 3
4976f7ada8ddSmrg    done
4977f7ada8ddSmrg  done
4978f7ada8ddSmrg  done
4979f7ada8ddSmrgIFS=$as_save_IFS
4980f7ada8ddSmrg  if test -z "$ac_cv_path_SED"; then
4981f7ada8ddSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4982f7ada8ddSmrg  fi
4983f7ada8ddSmrgelse
4984f7ada8ddSmrg  ac_cv_path_SED=$SED
4985f7ada8ddSmrgfi
4986a2394c98Smrg ;;
4987a2394c98Smrgesac
4988f7ada8ddSmrgfi
4989ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4990ec318dbfSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4991f7ada8ddSmrg SED="$ac_cv_path_SED"
4992f7ada8ddSmrg  rm -f conftest.sed
4993f7ada8ddSmrg
4994f7ada8ddSmrg
49957c5f6000Smrg
49967c5f6000Smrg
49977c5f6000Smrg
49981b1389eeSmrg
49991b1389eeSmrg# Check whether --enable-selective-werror was given.
5000ec318dbfSmrgif test ${enable_selective_werror+y}
5001ec318dbfSmrgthen :
50021b1389eeSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5003a2394c98Smrgelse case e in #(
5004a2394c98Smrg  e) SELECTIVE_WERROR=yes ;;
5005a2394c98Smrgesac
50061b1389eeSmrgfi
50071b1389eeSmrg
50081b1389eeSmrg
50091b1389eeSmrg
50101b1389eeSmrg
50111b1389eeSmrg
50121b1389eeSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
50131b1389eeSmrgif test "x$SUNCC" = "xyes"; then
50141b1389eeSmrg    BASE_CFLAGS="-v"
50157c5f6000Smrgelse
50161b1389eeSmrg    BASE_CFLAGS=""
50177c5f6000Smrgfi
50187c5f6000Smrg
50191b1389eeSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
50201b1389eeSmrg
50211b1389eeSmrg
50221b1389eeSmrg
50231b1389eeSmrg
50241b1389eeSmrg
50251b1389eeSmrg
50261b1389eeSmrg
50271b1389eeSmrg
50281b1389eeSmrg
50291b1389eeSmrg
50301b1389eeSmrg
50311b1389eeSmrg
50321b1389eeSmrg
50331b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
50341b1389eeSmrg
50351b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
50361b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5037ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5038ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5039ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5040ec318dbfSmrgthen :
5041ec318dbfSmrg  printf %s "(cached) " >&6
5042a2394c98Smrgelse case e in #(
5043a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50441b1389eeSmrg/* end confdefs.h.  */
50451b1389eeSmrgint i;
50461b1389eeSmrg_ACEOF
5047ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5048ec318dbfSmrgthen :
50491b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5050a2394c98Smrgelse case e in #(
5051a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5052a2394c98Smrgesac
50531b1389eeSmrgfi
5054a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5055a2394c98Smrgesac
50561b1389eeSmrgfi
5057ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5058ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
50591b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
50601b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
50611b1389eeSmrgfi
50621b1389eeSmrg
50631b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
50641b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50651b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50661b1389eeSmrg	fi
50671b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5068ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5069ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5070ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5071ec318dbfSmrgthen :
5072ec318dbfSmrg  printf %s "(cached) " >&6
5073a2394c98Smrgelse case e in #(
5074a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50751b1389eeSmrg/* end confdefs.h.  */
50761b1389eeSmrgint i;
50771b1389eeSmrg_ACEOF
5078ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5079ec318dbfSmrgthen :
50801b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5081a2394c98Smrgelse case e in #(
5082a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5083a2394c98Smrgesac
50841b1389eeSmrgfi
5085a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5086a2394c98Smrgesac
50871b1389eeSmrgfi
5088ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5089ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
50901b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
50911b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
50927c5f6000Smrgfi
50937c5f6000Smrg
50941b1389eeSmrgfound="no"
50957c5f6000Smrg
50961b1389eeSmrg	if test $found = "no" ; then
509789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50981b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50991b1389eeSmrg		fi
51007c5f6000Smrg
510189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
51021b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51031b1389eeSmrg		fi
51047c5f6000Smrg
51051b1389eeSmrg		CFLAGS="$CFLAGS -Wall"
51067c5f6000Smrg
5107ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5108ec318dbfSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
51091b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wall
5110ec318dbfSmrg		if eval test \${$cacheid+y}
5111ec318dbfSmrgthen :
5112ec318dbfSmrg  printf %s "(cached) " >&6
5113a2394c98Smrgelse case e in #(
5114a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51151b1389eeSmrg/* end confdefs.h.  */
51161b1389eeSmrgint i;
51171b1389eeSmrgint
5118ec318dbfSmrgmain (void)
51191b1389eeSmrg{
51207c5f6000Smrg
51211b1389eeSmrg  ;
51221b1389eeSmrg  return 0;
51231b1389eeSmrg}
51241b1389eeSmrg_ACEOF
5125ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5126ec318dbfSmrgthen :
51271b1389eeSmrg  eval $cacheid=yes
5128a2394c98Smrgelse case e in #(
5129a2394c98Smrg  e) eval $cacheid=no ;;
5130a2394c98Smrgesac
51311b1389eeSmrgfi
5132ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5133a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5134a2394c98Smrgesac
51357c5f6000Smrgfi
51367c5f6000Smrg
51371b1389eeSmrg
51381b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
51391b1389eeSmrg
51401b1389eeSmrg		eval supported=\$$cacheid
5141ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5142ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
51431b1389eeSmrg		if test "$supported" = "yes" ; then
51441b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
51451b1389eeSmrg			found="yes"
51461b1389eeSmrg		fi
51471b1389eeSmrg	fi
51481b1389eeSmrg
51491b1389eeSmrg
51501b1389eeSmrg
51511b1389eeSmrg
51521b1389eeSmrg
51531b1389eeSmrg
51541b1389eeSmrg
51551b1389eeSmrg
51561b1389eeSmrg
51571b1389eeSmrg
51581b1389eeSmrg
51591b1389eeSmrg
51601b1389eeSmrg
51611b1389eeSmrg
51621b1389eeSmrg
51631b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
51641b1389eeSmrg
51651b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
51661b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5167ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5168ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5169ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5170ec318dbfSmrgthen :
5171ec318dbfSmrg  printf %s "(cached) " >&6
5172a2394c98Smrgelse case e in #(
5173a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51741b1389eeSmrg/* end confdefs.h.  */
51751b1389eeSmrgint i;
51761b1389eeSmrg_ACEOF
5177ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5178ec318dbfSmrgthen :
51791b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5180a2394c98Smrgelse case e in #(
5181a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5182a2394c98Smrgesac
51831b1389eeSmrgfi
5184a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5185a2394c98Smrgesac
51861b1389eeSmrgfi
5187ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5188ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
51891b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
51901b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
51917c5f6000Smrgfi
51927c5f6000Smrg
51931b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
51941b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51951b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51961b1389eeSmrg	fi
51971b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5198ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5199ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5200ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5201ec318dbfSmrgthen :
5202ec318dbfSmrg  printf %s "(cached) " >&6
5203a2394c98Smrgelse case e in #(
5204a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52051b1389eeSmrg/* end confdefs.h.  */
52061b1389eeSmrgint i;
52071b1389eeSmrg_ACEOF
5208ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5209ec318dbfSmrgthen :
52101b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5211a2394c98Smrgelse case e in #(
5212a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5213a2394c98Smrgesac
52141b1389eeSmrgfi
5215a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5216a2394c98Smrgesac
52171b1389eeSmrgfi
5218ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5219ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
52201b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
52211b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
52221b1389eeSmrgfi
52231b1389eeSmrg
52241b1389eeSmrgfound="no"
52251b1389eeSmrg
52261b1389eeSmrg	if test $found = "no" ; then
522789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52281b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52291b1389eeSmrg		fi
52301b1389eeSmrg
523189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
52321b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52331b1389eeSmrg		fi
52341b1389eeSmrg
52351b1389eeSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
52361b1389eeSmrg
5237ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5238ec318dbfSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
52391b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5240ec318dbfSmrg		if eval test \${$cacheid+y}
5241ec318dbfSmrgthen :
5242ec318dbfSmrg  printf %s "(cached) " >&6
5243a2394c98Smrgelse case e in #(
5244a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52451b1389eeSmrg/* end confdefs.h.  */
52461b1389eeSmrgint i;
52471b1389eeSmrgint
5248ec318dbfSmrgmain (void)
52491b1389eeSmrg{
52501b1389eeSmrg
52511b1389eeSmrg  ;
52521b1389eeSmrg  return 0;
52531b1389eeSmrg}
52541b1389eeSmrg_ACEOF
5255ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5256ec318dbfSmrgthen :
52571b1389eeSmrg  eval $cacheid=yes
5258a2394c98Smrgelse case e in #(
5259a2394c98Smrg  e) eval $cacheid=no ;;
5260a2394c98Smrgesac
52611b1389eeSmrgfi
5262ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5263a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5264a2394c98Smrgesac
52651b1389eeSmrgfi
52661b1389eeSmrg
52671b1389eeSmrg
52681b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
52691b1389eeSmrg
52701b1389eeSmrg		eval supported=\$$cacheid
5271ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5272ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
52731b1389eeSmrg		if test "$supported" = "yes" ; then
52741b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
52751b1389eeSmrg			found="yes"
52761b1389eeSmrg		fi
52771b1389eeSmrg	fi
52781b1389eeSmrg
52791b1389eeSmrg
52801b1389eeSmrg
52811b1389eeSmrg
52821b1389eeSmrg
52831b1389eeSmrg
52841b1389eeSmrg
52851b1389eeSmrg
52861b1389eeSmrg
52871b1389eeSmrg
52881b1389eeSmrg
52891b1389eeSmrg
52901b1389eeSmrg
52911b1389eeSmrg
52921b1389eeSmrg
52931b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
52941b1389eeSmrg
52951b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
52961b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5297ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5298ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5299ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5300ec318dbfSmrgthen :
5301ec318dbfSmrg  printf %s "(cached) " >&6
5302a2394c98Smrgelse case e in #(
5303a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53041b1389eeSmrg/* end confdefs.h.  */
53051b1389eeSmrgint i;
53061b1389eeSmrg_ACEOF
5307ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5308ec318dbfSmrgthen :
53091b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5310a2394c98Smrgelse case e in #(
5311a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5312a2394c98Smrgesac
53131b1389eeSmrgfi
5314a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5315a2394c98Smrgesac
53161b1389eeSmrgfi
5317ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5318ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
53191b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
53201b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
53217c5f6000Smrgfi
53227c5f6000Smrg
53231b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
53241b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
53251b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53267c5f6000Smrg	fi
53271b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5328ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5329ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5330ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5331ec318dbfSmrgthen :
5332ec318dbfSmrg  printf %s "(cached) " >&6
5333a2394c98Smrgelse case e in #(
5334a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53351b1389eeSmrg/* end confdefs.h.  */
53361b1389eeSmrgint i;
53371b1389eeSmrg_ACEOF
5338ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5339ec318dbfSmrgthen :
53401b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5341a2394c98Smrgelse case e in #(
5342a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5343a2394c98Smrgesac
53441b1389eeSmrgfi
5345a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5346a2394c98Smrgesac
53471b1389eeSmrgfi
5348ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5349ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
53501b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
53511b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
53521b1389eeSmrgfi
53531b1389eeSmrg
53541b1389eeSmrgfound="no"
53551b1389eeSmrg
53561b1389eeSmrg	if test $found = "no" ; then
535789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
53581b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53591b1389eeSmrg		fi
53601b1389eeSmrg
536189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
53621b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
53631b1389eeSmrg		fi
53641b1389eeSmrg
53651b1389eeSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
53661b1389eeSmrg
5367ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5368ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
53691b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5370ec318dbfSmrg		if eval test \${$cacheid+y}
5371ec318dbfSmrgthen :
5372ec318dbfSmrg  printf %s "(cached) " >&6
5373a2394c98Smrgelse case e in #(
5374a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53751b1389eeSmrg/* end confdefs.h.  */
53761b1389eeSmrgint i;
53771b1389eeSmrgint
5378ec318dbfSmrgmain (void)
53791b1389eeSmrg{
53801b1389eeSmrg
53811b1389eeSmrg  ;
53821b1389eeSmrg  return 0;
53831b1389eeSmrg}
53841b1389eeSmrg_ACEOF
5385ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5386ec318dbfSmrgthen :
53871b1389eeSmrg  eval $cacheid=yes
5388a2394c98Smrgelse case e in #(
5389a2394c98Smrg  e) eval $cacheid=no ;;
5390a2394c98Smrgesac
53911b1389eeSmrgfi
5392ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5393a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5394a2394c98Smrgesac
53957c5f6000Smrgfi
53961b1389eeSmrg
53971b1389eeSmrg
53981b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
53991b1389eeSmrg
54001b1389eeSmrg		eval supported=\$$cacheid
5401ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5402ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
54031b1389eeSmrg		if test "$supported" = "yes" ; then
54041b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
54051b1389eeSmrg			found="yes"
54061b1389eeSmrg		fi
54071b1389eeSmrg	fi
54081b1389eeSmrg
54091b1389eeSmrg
54101b1389eeSmrg
54111b1389eeSmrg
54121b1389eeSmrg
54131b1389eeSmrg
54141b1389eeSmrg
54151b1389eeSmrg
54161b1389eeSmrg
54171b1389eeSmrg
54181b1389eeSmrg
54191b1389eeSmrg
54201b1389eeSmrg
54211b1389eeSmrg
54221b1389eeSmrg
54231b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
54241b1389eeSmrg
54251b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
54261b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5427ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5428ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5429ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5430ec318dbfSmrgthen :
5431ec318dbfSmrg  printf %s "(cached) " >&6
5432a2394c98Smrgelse case e in #(
5433a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54341b1389eeSmrg/* end confdefs.h.  */
54351b1389eeSmrgint i;
54361b1389eeSmrg_ACEOF
5437ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5438ec318dbfSmrgthen :
54391b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5440a2394c98Smrgelse case e in #(
5441a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5442a2394c98Smrgesac
54431b1389eeSmrgfi
5444a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5445a2394c98Smrgesac
54461b1389eeSmrgfi
5447ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5448ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
54491b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
54501b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
54511b1389eeSmrgfi
54521b1389eeSmrg
54531b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
54541b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54551b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54561b1389eeSmrg	fi
54571b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5458ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5459ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5460ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5461ec318dbfSmrgthen :
5462ec318dbfSmrg  printf %s "(cached) " >&6
5463a2394c98Smrgelse case e in #(
5464a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54651b1389eeSmrg/* end confdefs.h.  */
54661b1389eeSmrgint i;
54671b1389eeSmrg_ACEOF
5468ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5469ec318dbfSmrgthen :
54701b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5471a2394c98Smrgelse case e in #(
5472a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5473a2394c98Smrgesac
54741b1389eeSmrgfi
5475a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5476a2394c98Smrgesac
54771b1389eeSmrgfi
5478ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5479ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
54801b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
54811b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
54821b1389eeSmrgfi
54831b1389eeSmrg
54841b1389eeSmrgfound="no"
54851b1389eeSmrg
54861b1389eeSmrg	if test $found = "no" ; then
548789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54881b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54891b1389eeSmrg		fi
54901b1389eeSmrg
549189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
54921b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54931b1389eeSmrg		fi
54941b1389eeSmrg
54951b1389eeSmrg		CFLAGS="$CFLAGS -Wformat=2"
54961b1389eeSmrg
5497ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5498ec318dbfSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
549989afc689Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5500ec318dbfSmrg		if eval test \${$cacheid+y}
5501ec318dbfSmrgthen :
5502ec318dbfSmrg  printf %s "(cached) " >&6
5503a2394c98Smrgelse case e in #(
5504a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55051b1389eeSmrg/* end confdefs.h.  */
55061b1389eeSmrgint i;
55071b1389eeSmrgint
5508ec318dbfSmrgmain (void)
55091b1389eeSmrg{
55101b1389eeSmrg
55111b1389eeSmrg  ;
55121b1389eeSmrg  return 0;
55131b1389eeSmrg}
55141b1389eeSmrg_ACEOF
5515ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5516ec318dbfSmrgthen :
55171b1389eeSmrg  eval $cacheid=yes
5518a2394c98Smrgelse case e in #(
5519a2394c98Smrg  e) eval $cacheid=no ;;
5520a2394c98Smrgesac
55211b1389eeSmrgfi
5522ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5523a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5524a2394c98Smrgesac
55251b1389eeSmrgfi
55261b1389eeSmrg
55271b1389eeSmrg
55281b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
55291b1389eeSmrg
55301b1389eeSmrg		eval supported=\$$cacheid
5531ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5532ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
55331b1389eeSmrg		if test "$supported" = "yes" ; then
55341b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
55351b1389eeSmrg			found="yes"
55361b1389eeSmrg		fi
55371b1389eeSmrg	fi
55381b1389eeSmrg
55391b1389eeSmrg	if test $found = "no" ; then
554089afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55411b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55421b1389eeSmrg		fi
55431b1389eeSmrg
554489afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
55451b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55461b1389eeSmrg		fi
55471b1389eeSmrg
55481b1389eeSmrg		CFLAGS="$CFLAGS -Wformat"
55491b1389eeSmrg
5550ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5551ec318dbfSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
55521b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wformat
5553ec318dbfSmrg		if eval test \${$cacheid+y}
5554ec318dbfSmrgthen :
5555ec318dbfSmrg  printf %s "(cached) " >&6
5556a2394c98Smrgelse case e in #(
5557a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55581b1389eeSmrg/* end confdefs.h.  */
55591b1389eeSmrgint i;
55601b1389eeSmrgint
5561ec318dbfSmrgmain (void)
55621b1389eeSmrg{
55631b1389eeSmrg
55641b1389eeSmrg  ;
55651b1389eeSmrg  return 0;
55661b1389eeSmrg}
55671b1389eeSmrg_ACEOF
5568ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5569ec318dbfSmrgthen :
55701b1389eeSmrg  eval $cacheid=yes
5571a2394c98Smrgelse case e in #(
5572a2394c98Smrg  e) eval $cacheid=no ;;
5573a2394c98Smrgesac
55741b1389eeSmrgfi
5575ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5576a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5577a2394c98Smrgesac
55781b1389eeSmrgfi
55791b1389eeSmrg
55801b1389eeSmrg
55811b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
55821b1389eeSmrg
55831b1389eeSmrg		eval supported=\$$cacheid
5584ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5585ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
55861b1389eeSmrg		if test "$supported" = "yes" ; then
55871b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
55881b1389eeSmrg			found="yes"
55891b1389eeSmrg		fi
55901b1389eeSmrg	fi
55911b1389eeSmrg
55921b1389eeSmrg
55931b1389eeSmrg
55941b1389eeSmrg
55951b1389eeSmrg
55961b1389eeSmrg
55971b1389eeSmrg
55981b1389eeSmrg
55991b1389eeSmrg
56001b1389eeSmrg
56011b1389eeSmrg
56021b1389eeSmrg
56031b1389eeSmrg
56041b1389eeSmrg
56051b1389eeSmrg
56061b1389eeSmrg
56071b1389eeSmrg
56081b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
56091b1389eeSmrg
56101b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
56111b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5612ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5613ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5614ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5615ec318dbfSmrgthen :
5616ec318dbfSmrg  printf %s "(cached) " >&6
5617a2394c98Smrgelse case e in #(
5618a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56191b1389eeSmrg/* end confdefs.h.  */
56201b1389eeSmrgint i;
56211b1389eeSmrg_ACEOF
5622ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5623ec318dbfSmrgthen :
56241b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5625a2394c98Smrgelse case e in #(
5626a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5627a2394c98Smrgesac
56281b1389eeSmrgfi
5629a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5630a2394c98Smrgesac
56311b1389eeSmrgfi
5632ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5633ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
56341b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
56351b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
56361b1389eeSmrgfi
56371b1389eeSmrg
56381b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
56391b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56401b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56411b1389eeSmrg	fi
56421b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5643ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5644ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5645ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5646ec318dbfSmrgthen :
5647ec318dbfSmrg  printf %s "(cached) " >&6
5648a2394c98Smrgelse case e in #(
5649a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56501b1389eeSmrg/* end confdefs.h.  */
56511b1389eeSmrgint i;
56521b1389eeSmrg_ACEOF
5653ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5654ec318dbfSmrgthen :
56551b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5656a2394c98Smrgelse case e in #(
5657a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5658a2394c98Smrgesac
56591b1389eeSmrgfi
5660a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5661a2394c98Smrgesac
56621b1389eeSmrgfi
5663ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5664ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
56651b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
56661b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
56671b1389eeSmrgfi
56681b1389eeSmrg
56691b1389eeSmrgfound="no"
56701b1389eeSmrg
56711b1389eeSmrg	if test $found = "no" ; then
567289afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56731b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56741b1389eeSmrg		fi
56751b1389eeSmrg
567689afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
56771b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56781b1389eeSmrg		fi
56791b1389eeSmrg
56801b1389eeSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
56811b1389eeSmrg
5682ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5683ec318dbfSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
56841b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5685ec318dbfSmrg		if eval test \${$cacheid+y}
5686ec318dbfSmrgthen :
5687ec318dbfSmrg  printf %s "(cached) " >&6
5688a2394c98Smrgelse case e in #(
5689a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56901b1389eeSmrg/* end confdefs.h.  */
56911b1389eeSmrgint i;
56921b1389eeSmrgint
5693ec318dbfSmrgmain (void)
56941b1389eeSmrg{
56951b1389eeSmrg
56961b1389eeSmrg  ;
56971b1389eeSmrg  return 0;
56981b1389eeSmrg}
56991b1389eeSmrg_ACEOF
5700ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5701ec318dbfSmrgthen :
57021b1389eeSmrg  eval $cacheid=yes
5703a2394c98Smrgelse case e in #(
5704a2394c98Smrg  e) eval $cacheid=no ;;
5705a2394c98Smrgesac
57061b1389eeSmrgfi
5707ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5708a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5709a2394c98Smrgesac
57101b1389eeSmrgfi
57111b1389eeSmrg
57121b1389eeSmrg
57131b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
57141b1389eeSmrg
57151b1389eeSmrg		eval supported=\$$cacheid
5716ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5717ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
57181b1389eeSmrg		if test "$supported" = "yes" ; then
57191b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
57201b1389eeSmrg			found="yes"
57211b1389eeSmrg		fi
57221b1389eeSmrg	fi
57231b1389eeSmrg
57241b1389eeSmrg
57251b1389eeSmrg
57261b1389eeSmrg
57271b1389eeSmrg
57281b1389eeSmrg
57291b1389eeSmrg
57301b1389eeSmrg
57311b1389eeSmrg
57321b1389eeSmrg
57331b1389eeSmrg
57341b1389eeSmrg
57351b1389eeSmrg
57361b1389eeSmrg
57371b1389eeSmrg
57381b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
57391b1389eeSmrg
57401b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
57411b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5742ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5743ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5744ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5745ec318dbfSmrgthen :
5746ec318dbfSmrg  printf %s "(cached) " >&6
5747a2394c98Smrgelse case e in #(
5748a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57491b1389eeSmrg/* end confdefs.h.  */
57501b1389eeSmrgint i;
57511b1389eeSmrg_ACEOF
5752ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5753ec318dbfSmrgthen :
57541b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5755a2394c98Smrgelse case e in #(
5756a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5757a2394c98Smrgesac
57581b1389eeSmrgfi
5759a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5760a2394c98Smrgesac
57611b1389eeSmrgfi
5762ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5763ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
57641b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
57651b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
57661b1389eeSmrgfi
57671b1389eeSmrg
57681b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
57691b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57701b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57711b1389eeSmrg	fi
57721b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5773ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5774ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5775ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5776ec318dbfSmrgthen :
5777ec318dbfSmrg  printf %s "(cached) " >&6
5778a2394c98Smrgelse case e in #(
5779a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57801b1389eeSmrg/* end confdefs.h.  */
57811b1389eeSmrgint i;
57821b1389eeSmrg_ACEOF
5783ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5784ec318dbfSmrgthen :
57851b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5786a2394c98Smrgelse case e in #(
5787a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5788a2394c98Smrgesac
57891b1389eeSmrgfi
5790a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5791a2394c98Smrgesac
57921b1389eeSmrgfi
5793ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5794ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
57951b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
57961b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
57971b1389eeSmrgfi
57981b1389eeSmrg
57991b1389eeSmrgfound="no"
58001b1389eeSmrg
58011b1389eeSmrg	if test $found = "no" ; then
580289afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58031b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58041b1389eeSmrg		fi
58051b1389eeSmrg
580689afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
58071b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
58081b1389eeSmrg		fi
58091b1389eeSmrg
58101b1389eeSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
58111b1389eeSmrg
5812ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5813ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
58141b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5815ec318dbfSmrg		if eval test \${$cacheid+y}
5816ec318dbfSmrgthen :
5817ec318dbfSmrg  printf %s "(cached) " >&6
5818a2394c98Smrgelse case e in #(
5819a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58201b1389eeSmrg/* end confdefs.h.  */
58211b1389eeSmrgint i;
58221b1389eeSmrgint
5823ec318dbfSmrgmain (void)
58241b1389eeSmrg{
58251b1389eeSmrg
58261b1389eeSmrg  ;
58271b1389eeSmrg  return 0;
58281b1389eeSmrg}
58291b1389eeSmrg_ACEOF
5830ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5831ec318dbfSmrgthen :
58321b1389eeSmrg  eval $cacheid=yes
5833a2394c98Smrgelse case e in #(
5834a2394c98Smrg  e) eval $cacheid=no ;;
5835a2394c98Smrgesac
58361b1389eeSmrgfi
5837ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5838a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5839a2394c98Smrgesac
58401b1389eeSmrgfi
58411b1389eeSmrg
58421b1389eeSmrg
58431b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
58441b1389eeSmrg
58451b1389eeSmrg		eval supported=\$$cacheid
5846ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5847ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
58481b1389eeSmrg		if test "$supported" = "yes" ; then
58491b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
58501b1389eeSmrg			found="yes"
58511b1389eeSmrg		fi
58521b1389eeSmrg	fi
58531b1389eeSmrg
58541b1389eeSmrg
58551b1389eeSmrg
58561b1389eeSmrg
58571b1389eeSmrg
58581b1389eeSmrg
58591b1389eeSmrg
58601b1389eeSmrg
58611b1389eeSmrg
58621b1389eeSmrg
58631b1389eeSmrg
58641b1389eeSmrg
58651b1389eeSmrg
58661b1389eeSmrg
58671b1389eeSmrg
58681b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
58691b1389eeSmrg
58701b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
58711b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5872ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5873ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5874ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5875ec318dbfSmrgthen :
5876ec318dbfSmrg  printf %s "(cached) " >&6
5877a2394c98Smrgelse case e in #(
5878a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58791b1389eeSmrg/* end confdefs.h.  */
58801b1389eeSmrgint i;
58811b1389eeSmrg_ACEOF
5882ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5883ec318dbfSmrgthen :
58841b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5885a2394c98Smrgelse case e in #(
5886a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5887a2394c98Smrgesac
58881b1389eeSmrgfi
5889a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5890a2394c98Smrgesac
58911b1389eeSmrgfi
5892ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5893ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
58941b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
58951b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
58961b1389eeSmrgfi
58971b1389eeSmrg
58981b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
58991b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59001b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59011b1389eeSmrg	fi
59021b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5903ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5904ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5905ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5906ec318dbfSmrgthen :
5907ec318dbfSmrg  printf %s "(cached) " >&6
5908a2394c98Smrgelse case e in #(
5909a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59101b1389eeSmrg/* end confdefs.h.  */
59111b1389eeSmrgint i;
59121b1389eeSmrg_ACEOF
5913ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
5914ec318dbfSmrgthen :
59151b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5916a2394c98Smrgelse case e in #(
5917a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5918a2394c98Smrgesac
59191b1389eeSmrgfi
5920a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5921a2394c98Smrgesac
59221b1389eeSmrgfi
5923ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5924ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
59251b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
59261b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
59271b1389eeSmrgfi
59281b1389eeSmrg
59291b1389eeSmrgfound="no"
59301b1389eeSmrg
59311b1389eeSmrg	if test $found = "no" ; then
593289afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59331b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59341b1389eeSmrg		fi
59351b1389eeSmrg
593689afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59371b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59381b1389eeSmrg		fi
59391b1389eeSmrg
59401b1389eeSmrg		CFLAGS="$CFLAGS -Wnested-externs"
59411b1389eeSmrg
5942ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5943ec318dbfSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
59441b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5945ec318dbfSmrg		if eval test \${$cacheid+y}
5946ec318dbfSmrgthen :
5947ec318dbfSmrg  printf %s "(cached) " >&6
5948a2394c98Smrgelse case e in #(
5949a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59501b1389eeSmrg/* end confdefs.h.  */
59511b1389eeSmrgint i;
59521b1389eeSmrgint
5953ec318dbfSmrgmain (void)
59541b1389eeSmrg{
59551b1389eeSmrg
59561b1389eeSmrg  ;
59571b1389eeSmrg  return 0;
59581b1389eeSmrg}
59591b1389eeSmrg_ACEOF
5960ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
5961ec318dbfSmrgthen :
59621b1389eeSmrg  eval $cacheid=yes
5963a2394c98Smrgelse case e in #(
5964a2394c98Smrg  e) eval $cacheid=no ;;
5965a2394c98Smrgesac
59661b1389eeSmrgfi
5967ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5968a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5969a2394c98Smrgesac
59701b1389eeSmrgfi
59711b1389eeSmrg
59721b1389eeSmrg
59731b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
59741b1389eeSmrg
59751b1389eeSmrg		eval supported=\$$cacheid
5976ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5977ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
59781b1389eeSmrg		if test "$supported" = "yes" ; then
59791b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
59801b1389eeSmrg			found="yes"
59811b1389eeSmrg		fi
59821b1389eeSmrg	fi
59831b1389eeSmrg
59841b1389eeSmrg
59851b1389eeSmrg
59861b1389eeSmrg
59871b1389eeSmrg
59881b1389eeSmrg
59891b1389eeSmrg
59901b1389eeSmrg
59911b1389eeSmrg
59921b1389eeSmrg
59931b1389eeSmrg
59941b1389eeSmrg
59951b1389eeSmrg
59961b1389eeSmrg
59971b1389eeSmrg
59981b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
59991b1389eeSmrg
60001b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
60011b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6002ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6003ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6004ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6005ec318dbfSmrgthen :
6006ec318dbfSmrg  printf %s "(cached) " >&6
6007a2394c98Smrgelse case e in #(
6008a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60091b1389eeSmrg/* end confdefs.h.  */
60101b1389eeSmrgint i;
60111b1389eeSmrg_ACEOF
6012ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6013ec318dbfSmrgthen :
60141b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6015a2394c98Smrgelse case e in #(
6016a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6017a2394c98Smrgesac
60181b1389eeSmrgfi
6019a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6020a2394c98Smrgesac
60211b1389eeSmrgfi
6022ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6023ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
60241b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
60251b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
60261b1389eeSmrgfi
60271b1389eeSmrg
60281b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
60291b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60301b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60311b1389eeSmrg	fi
60321b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6033ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6034ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6035ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6036ec318dbfSmrgthen :
6037ec318dbfSmrg  printf %s "(cached) " >&6
6038a2394c98Smrgelse case e in #(
6039a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60401b1389eeSmrg/* end confdefs.h.  */
60411b1389eeSmrgint i;
60421b1389eeSmrg_ACEOF
6043ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6044ec318dbfSmrgthen :
60451b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6046a2394c98Smrgelse case e in #(
6047a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6048a2394c98Smrgesac
60491b1389eeSmrgfi
6050a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6051a2394c98Smrgesac
60521b1389eeSmrgfi
6053ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6054ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
60551b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
60561b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
60571b1389eeSmrgfi
60581b1389eeSmrg
60591b1389eeSmrgfound="no"
60601b1389eeSmrg
60611b1389eeSmrg	if test $found = "no" ; then
606289afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60631b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60641b1389eeSmrg		fi
60651b1389eeSmrg
606689afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
60671b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
60681b1389eeSmrg		fi
60691b1389eeSmrg
60701b1389eeSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
60711b1389eeSmrg
6072ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6073ec318dbfSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
60741b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
6075ec318dbfSmrg		if eval test \${$cacheid+y}
6076ec318dbfSmrgthen :
6077ec318dbfSmrg  printf %s "(cached) " >&6
6078a2394c98Smrgelse case e in #(
6079a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60801b1389eeSmrg/* end confdefs.h.  */
60811b1389eeSmrgint i;
60821b1389eeSmrgint
6083ec318dbfSmrgmain (void)
60841b1389eeSmrg{
60851b1389eeSmrg
60861b1389eeSmrg  ;
60871b1389eeSmrg  return 0;
60881b1389eeSmrg}
60891b1389eeSmrg_ACEOF
6090ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6091ec318dbfSmrgthen :
60921b1389eeSmrg  eval $cacheid=yes
6093a2394c98Smrgelse case e in #(
6094a2394c98Smrg  e) eval $cacheid=no ;;
6095a2394c98Smrgesac
60961b1389eeSmrgfi
6097ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6098a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6099a2394c98Smrgesac
61001b1389eeSmrgfi
61011b1389eeSmrg
61021b1389eeSmrg
61031b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
61041b1389eeSmrg
61051b1389eeSmrg		eval supported=\$$cacheid
6106ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6107ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
61081b1389eeSmrg		if test "$supported" = "yes" ; then
61091b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
61101b1389eeSmrg			found="yes"
61111b1389eeSmrg		fi
61121b1389eeSmrg	fi
61131b1389eeSmrg
61141b1389eeSmrg
61151b1389eeSmrg
61161b1389eeSmrg
61171b1389eeSmrg
61181b1389eeSmrg
61191b1389eeSmrg
61201b1389eeSmrg
61211b1389eeSmrg
61221b1389eeSmrg
61231b1389eeSmrg
61241b1389eeSmrg
61251b1389eeSmrg
61261b1389eeSmrg
61271b1389eeSmrg
61281b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
61291b1389eeSmrg
61301b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
61311b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6132ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6133ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6134ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6135ec318dbfSmrgthen :
6136ec318dbfSmrg  printf %s "(cached) " >&6
6137a2394c98Smrgelse case e in #(
6138a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61391b1389eeSmrg/* end confdefs.h.  */
61401b1389eeSmrgint i;
61411b1389eeSmrg_ACEOF
6142ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6143ec318dbfSmrgthen :
61441b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6145a2394c98Smrgelse case e in #(
6146a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6147a2394c98Smrgesac
61481b1389eeSmrgfi
6149a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6150a2394c98Smrgesac
61511b1389eeSmrgfi
6152ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6153ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
61541b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
61551b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
61561b1389eeSmrgfi
61571b1389eeSmrg
61581b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
61591b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61601b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61611b1389eeSmrg	fi
61621b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6163ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6164ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6165ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6166ec318dbfSmrgthen :
6167ec318dbfSmrg  printf %s "(cached) " >&6
6168a2394c98Smrgelse case e in #(
6169a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61701b1389eeSmrg/* end confdefs.h.  */
61711b1389eeSmrgint i;
61721b1389eeSmrg_ACEOF
6173ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6174ec318dbfSmrgthen :
61751b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6176a2394c98Smrgelse case e in #(
6177a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6178a2394c98Smrgesac
61791b1389eeSmrgfi
6180a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6181a2394c98Smrgesac
61821b1389eeSmrgfi
6183ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6184ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
61851b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
61861b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
61871b1389eeSmrgfi
61881b1389eeSmrg
61891b1389eeSmrgfound="no"
61901b1389eeSmrg
61911b1389eeSmrg	if test $found = "no" ; then
619289afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61931b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61941b1389eeSmrg		fi
61951b1389eeSmrg
619689afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
61971b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
61981b1389eeSmrg		fi
61991b1389eeSmrg
62001b1389eeSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
62011b1389eeSmrg
6202ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6203ec318dbfSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
62041b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
6205ec318dbfSmrg		if eval test \${$cacheid+y}
6206ec318dbfSmrgthen :
6207ec318dbfSmrg  printf %s "(cached) " >&6
6208a2394c98Smrgelse case e in #(
6209a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62101b1389eeSmrg/* end confdefs.h.  */
62111b1389eeSmrgint i;
62121b1389eeSmrgint
6213ec318dbfSmrgmain (void)
62141b1389eeSmrg{
62151b1389eeSmrg
62161b1389eeSmrg  ;
62171b1389eeSmrg  return 0;
62181b1389eeSmrg}
62191b1389eeSmrg_ACEOF
6220ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6221ec318dbfSmrgthen :
62221b1389eeSmrg  eval $cacheid=yes
6223a2394c98Smrgelse case e in #(
6224a2394c98Smrg  e) eval $cacheid=no ;;
6225a2394c98Smrgesac
62261b1389eeSmrgfi
6227ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6228a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6229a2394c98Smrgesac
62301b1389eeSmrgfi
62311b1389eeSmrg
62321b1389eeSmrg
62331b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
62341b1389eeSmrg
62351b1389eeSmrg		eval supported=\$$cacheid
6236ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6237ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
62381b1389eeSmrg		if test "$supported" = "yes" ; then
62391b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
62401b1389eeSmrg			found="yes"
62411b1389eeSmrg		fi
62421b1389eeSmrg	fi
62431b1389eeSmrg
624489afc689Smrg	if test $found = "no" ; then
624589afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
624689afc689Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
624789afc689Smrg		fi
624889afc689Smrg
624989afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
625089afc689Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
625189afc689Smrg		fi
625289afc689Smrg
625389afc689Smrg		CFLAGS="$CFLAGS -fd"
625489afc689Smrg
6255ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6256ec318dbfSmrgprintf %s "checking if $CC supports -fd... " >&6; }
625789afc689Smrg		cacheid=xorg_cv_cc_flag__fd
6258ec318dbfSmrg		if eval test \${$cacheid+y}
6259ec318dbfSmrgthen :
6260ec318dbfSmrg  printf %s "(cached) " >&6
6261a2394c98Smrgelse case e in #(
6262a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
626389afc689Smrg/* end confdefs.h.  */
626489afc689Smrgint i;
626589afc689Smrgint
6266ec318dbfSmrgmain (void)
626789afc689Smrg{
626889afc689Smrg
626989afc689Smrg  ;
627089afc689Smrg  return 0;
627189afc689Smrg}
627289afc689Smrg_ACEOF
6273ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6274ec318dbfSmrgthen :
627589afc689Smrg  eval $cacheid=yes
6276a2394c98Smrgelse case e in #(
6277a2394c98Smrg  e) eval $cacheid=no ;;
6278a2394c98Smrgesac
627989afc689Smrgfi
6280ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6281a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6282a2394c98Smrgesac
628389afc689Smrgfi
628489afc689Smrg
628589afc689Smrg
628689afc689Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
628789afc689Smrg
628889afc689Smrg		eval supported=\$$cacheid
6289ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6290ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
629189afc689Smrg		if test "$supported" = "yes" ; then
629289afc689Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
629389afc689Smrg			found="yes"
629489afc689Smrg		fi
629589afc689Smrg	fi
629689afc689Smrg
62971b1389eeSmrg
62981b1389eeSmrg
62991b1389eeSmrg
63001b1389eeSmrg
63011b1389eeSmrg# This chunk adds additional warnings that could catch undesired effects.
63021b1389eeSmrg
63031b1389eeSmrg
63041b1389eeSmrg
63051b1389eeSmrg
63061b1389eeSmrg
63071b1389eeSmrg
63081b1389eeSmrg
63091b1389eeSmrg
63101b1389eeSmrg
63111b1389eeSmrg
63121b1389eeSmrg
63131b1389eeSmrg
63141b1389eeSmrg
63151b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
63161b1389eeSmrg
63171b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
63181b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6319ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6320ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6321ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6322ec318dbfSmrgthen :
6323ec318dbfSmrg  printf %s "(cached) " >&6
6324a2394c98Smrgelse case e in #(
6325a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63261b1389eeSmrg/* end confdefs.h.  */
63271b1389eeSmrgint i;
63281b1389eeSmrg_ACEOF
6329ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6330ec318dbfSmrgthen :
63311b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6332a2394c98Smrgelse case e in #(
6333a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6334a2394c98Smrgesac
63351b1389eeSmrgfi
6336a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6337a2394c98Smrgesac
63381b1389eeSmrgfi
6339ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6340ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
63411b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
63421b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
63431b1389eeSmrgfi
63441b1389eeSmrg
63451b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
63461b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63471b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63481b1389eeSmrg	fi
63491b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6350ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6351ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6352ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6353ec318dbfSmrgthen :
6354ec318dbfSmrg  printf %s "(cached) " >&6
6355a2394c98Smrgelse case e in #(
6356a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63571b1389eeSmrg/* end confdefs.h.  */
63581b1389eeSmrgint i;
63591b1389eeSmrg_ACEOF
6360ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6361ec318dbfSmrgthen :
63621b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6363a2394c98Smrgelse case e in #(
6364a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6365a2394c98Smrgesac
63661b1389eeSmrgfi
6367a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6368a2394c98Smrgesac
63691b1389eeSmrgfi
6370ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6371ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
63721b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
63731b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
63741b1389eeSmrgfi
63751b1389eeSmrg
63761b1389eeSmrgfound="no"
63771b1389eeSmrg
63781b1389eeSmrg	if test $found = "no" ; then
637989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63801b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63811b1389eeSmrg		fi
63821b1389eeSmrg
638389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
63841b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63851b1389eeSmrg		fi
63861b1389eeSmrg
63871b1389eeSmrg		CFLAGS="$CFLAGS -Wunused"
63881b1389eeSmrg
6389ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6390ec318dbfSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
63911b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wunused
6392ec318dbfSmrg		if eval test \${$cacheid+y}
6393ec318dbfSmrgthen :
6394ec318dbfSmrg  printf %s "(cached) " >&6
6395a2394c98Smrgelse case e in #(
6396a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63971b1389eeSmrg/* end confdefs.h.  */
63981b1389eeSmrgint i;
63991b1389eeSmrgint
6400ec318dbfSmrgmain (void)
64011b1389eeSmrg{
64021b1389eeSmrg
64031b1389eeSmrg  ;
64041b1389eeSmrg  return 0;
64051b1389eeSmrg}
64061b1389eeSmrg_ACEOF
6407ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6408ec318dbfSmrgthen :
64091b1389eeSmrg  eval $cacheid=yes
6410a2394c98Smrgelse case e in #(
6411a2394c98Smrg  e) eval $cacheid=no ;;
6412a2394c98Smrgesac
64131b1389eeSmrgfi
6414ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6415a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6416a2394c98Smrgesac
64171b1389eeSmrgfi
64181b1389eeSmrg
64191b1389eeSmrg
64201b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
64211b1389eeSmrg
64221b1389eeSmrg		eval supported=\$$cacheid
6423ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6424ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
64251b1389eeSmrg		if test "$supported" = "yes" ; then
64261b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
64271b1389eeSmrg			found="yes"
64281b1389eeSmrg		fi
64291b1389eeSmrg	fi
64301b1389eeSmrg
64311b1389eeSmrg
64321b1389eeSmrg
64331b1389eeSmrg
64341b1389eeSmrg
64351b1389eeSmrg
64361b1389eeSmrg
64371b1389eeSmrg
64381b1389eeSmrg
64391b1389eeSmrg
64401b1389eeSmrg
64411b1389eeSmrg
64421b1389eeSmrg
64431b1389eeSmrg
64441b1389eeSmrg
64451b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
64461b1389eeSmrg
64471b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
64481b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6449ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6450ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6451ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6452ec318dbfSmrgthen :
6453ec318dbfSmrg  printf %s "(cached) " >&6
6454a2394c98Smrgelse case e in #(
6455a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64561b1389eeSmrg/* end confdefs.h.  */
64571b1389eeSmrgint i;
64581b1389eeSmrg_ACEOF
6459ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6460ec318dbfSmrgthen :
64611b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6462a2394c98Smrgelse case e in #(
6463a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6464a2394c98Smrgesac
64651b1389eeSmrgfi
6466a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6467a2394c98Smrgesac
64681b1389eeSmrgfi
6469ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6470ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
64711b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
64721b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
64731b1389eeSmrgfi
64741b1389eeSmrg
64751b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
64761b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64771b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64781b1389eeSmrg	fi
64791b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6480ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6481ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6482ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6483ec318dbfSmrgthen :
6484ec318dbfSmrg  printf %s "(cached) " >&6
6485a2394c98Smrgelse case e in #(
6486a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64871b1389eeSmrg/* end confdefs.h.  */
64881b1389eeSmrgint i;
64891b1389eeSmrg_ACEOF
6490ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6491ec318dbfSmrgthen :
64921b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6493a2394c98Smrgelse case e in #(
6494a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6495a2394c98Smrgesac
64961b1389eeSmrgfi
6497a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6498a2394c98Smrgesac
64991b1389eeSmrgfi
6500ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6501ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
65021b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
65031b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
65041b1389eeSmrgfi
65051b1389eeSmrg
65061b1389eeSmrgfound="no"
65071b1389eeSmrg
65081b1389eeSmrg	if test $found = "no" ; then
650989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65101b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65111b1389eeSmrg		fi
65121b1389eeSmrg
651389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
65141b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
65151b1389eeSmrg		fi
65161b1389eeSmrg
65171b1389eeSmrg		CFLAGS="$CFLAGS -Wuninitialized"
65181b1389eeSmrg
6519ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6520ec318dbfSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
65211b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6522ec318dbfSmrg		if eval test \${$cacheid+y}
6523ec318dbfSmrgthen :
6524ec318dbfSmrg  printf %s "(cached) " >&6
6525a2394c98Smrgelse case e in #(
6526a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65271b1389eeSmrg/* end confdefs.h.  */
65281b1389eeSmrgint i;
65291b1389eeSmrgint
6530ec318dbfSmrgmain (void)
65311b1389eeSmrg{
65321b1389eeSmrg
65331b1389eeSmrg  ;
65341b1389eeSmrg  return 0;
65351b1389eeSmrg}
65361b1389eeSmrg_ACEOF
6537ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6538ec318dbfSmrgthen :
65391b1389eeSmrg  eval $cacheid=yes
6540a2394c98Smrgelse case e in #(
6541a2394c98Smrg  e) eval $cacheid=no ;;
6542a2394c98Smrgesac
65431b1389eeSmrgfi
6544ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6545a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6546a2394c98Smrgesac
65471b1389eeSmrgfi
65481b1389eeSmrg
65491b1389eeSmrg
65501b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
65511b1389eeSmrg
65521b1389eeSmrg		eval supported=\$$cacheid
6553ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6554ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
65551b1389eeSmrg		if test "$supported" = "yes" ; then
65561b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
65571b1389eeSmrg			found="yes"
65581b1389eeSmrg		fi
65591b1389eeSmrg	fi
65601b1389eeSmrg
65611b1389eeSmrg
65621b1389eeSmrg
65631b1389eeSmrg
65641b1389eeSmrg
65651b1389eeSmrg
65661b1389eeSmrg
65671b1389eeSmrg
65681b1389eeSmrg
65691b1389eeSmrg
65701b1389eeSmrg
65711b1389eeSmrg
65721b1389eeSmrg
65731b1389eeSmrg
65741b1389eeSmrg
65751b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
65761b1389eeSmrg
65771b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
65781b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6579ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6580ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6581ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6582ec318dbfSmrgthen :
6583ec318dbfSmrg  printf %s "(cached) " >&6
6584a2394c98Smrgelse case e in #(
6585a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65861b1389eeSmrg/* end confdefs.h.  */
65871b1389eeSmrgint i;
65881b1389eeSmrg_ACEOF
6589ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6590ec318dbfSmrgthen :
65911b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6592a2394c98Smrgelse case e in #(
6593a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6594a2394c98Smrgesac
65951b1389eeSmrgfi
6596a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6597a2394c98Smrgesac
65981b1389eeSmrgfi
6599ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6600ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
66011b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
66021b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
66031b1389eeSmrgfi
66041b1389eeSmrg
66051b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
66061b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66071b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66081b1389eeSmrg	fi
66091b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6610ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6611ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6612ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6613ec318dbfSmrgthen :
6614ec318dbfSmrg  printf %s "(cached) " >&6
6615a2394c98Smrgelse case e in #(
6616a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66171b1389eeSmrg/* end confdefs.h.  */
66181b1389eeSmrgint i;
66191b1389eeSmrg_ACEOF
6620ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6621ec318dbfSmrgthen :
66221b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6623a2394c98Smrgelse case e in #(
6624a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6625a2394c98Smrgesac
66261b1389eeSmrgfi
6627a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6628a2394c98Smrgesac
66291b1389eeSmrgfi
6630ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6631ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
66321b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
66331b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
66341b1389eeSmrgfi
66351b1389eeSmrg
66361b1389eeSmrgfound="no"
66371b1389eeSmrg
66381b1389eeSmrg	if test $found = "no" ; then
663989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66401b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66411b1389eeSmrg		fi
66421b1389eeSmrg
664389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
66441b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66451b1389eeSmrg		fi
66461b1389eeSmrg
66471b1389eeSmrg		CFLAGS="$CFLAGS -Wshadow"
66481b1389eeSmrg
6649ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6650ec318dbfSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
66511b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6652ec318dbfSmrg		if eval test \${$cacheid+y}
6653ec318dbfSmrgthen :
6654ec318dbfSmrg  printf %s "(cached) " >&6
6655a2394c98Smrgelse case e in #(
6656a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66571b1389eeSmrg/* end confdefs.h.  */
66581b1389eeSmrgint i;
66591b1389eeSmrgint
6660ec318dbfSmrgmain (void)
66611b1389eeSmrg{
66621b1389eeSmrg
66631b1389eeSmrg  ;
66641b1389eeSmrg  return 0;
66651b1389eeSmrg}
66661b1389eeSmrg_ACEOF
6667ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6668ec318dbfSmrgthen :
66691b1389eeSmrg  eval $cacheid=yes
6670a2394c98Smrgelse case e in #(
6671a2394c98Smrg  e) eval $cacheid=no ;;
6672a2394c98Smrgesac
66731b1389eeSmrgfi
6674ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6675a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6676a2394c98Smrgesac
66771b1389eeSmrgfi
66781b1389eeSmrg
66791b1389eeSmrg
66801b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
66811b1389eeSmrg
66821b1389eeSmrg		eval supported=\$$cacheid
6683ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6684ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
66851b1389eeSmrg		if test "$supported" = "yes" ; then
66861b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
66871b1389eeSmrg			found="yes"
66881b1389eeSmrg		fi
66891b1389eeSmrg	fi
66901b1389eeSmrg
66911b1389eeSmrg
66921b1389eeSmrg
66931b1389eeSmrg
66941b1389eeSmrg
66951b1389eeSmrg
66961b1389eeSmrg
66971b1389eeSmrg
66981b1389eeSmrg
66991b1389eeSmrg
67001b1389eeSmrg
67011b1389eeSmrg
67021b1389eeSmrg
67031b1389eeSmrg
67041b1389eeSmrg
67051b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
67061b1389eeSmrg
67071b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
67081b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6709ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6710ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6711ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6712ec318dbfSmrgthen :
6713ec318dbfSmrg  printf %s "(cached) " >&6
6714a2394c98Smrgelse case e in #(
6715a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67161b1389eeSmrg/* end confdefs.h.  */
67171b1389eeSmrgint i;
67181b1389eeSmrg_ACEOF
6719ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6720ec318dbfSmrgthen :
67211b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6722a2394c98Smrgelse case e in #(
6723a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6724a2394c98Smrgesac
67251b1389eeSmrgfi
6726a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6727a2394c98Smrgesac
67281b1389eeSmrgfi
6729ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6730ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
67311b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
67321b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
67331b1389eeSmrgfi
67341b1389eeSmrg
67351b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
67361b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67371b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67381b1389eeSmrg	fi
67391b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6740ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6741ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6742ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6743ec318dbfSmrgthen :
6744ec318dbfSmrg  printf %s "(cached) " >&6
6745a2394c98Smrgelse case e in #(
6746a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67471b1389eeSmrg/* end confdefs.h.  */
67481b1389eeSmrgint i;
67491b1389eeSmrg_ACEOF
6750ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6751ec318dbfSmrgthen :
67521b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6753a2394c98Smrgelse case e in #(
6754a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6755a2394c98Smrgesac
67561b1389eeSmrgfi
6757a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6758a2394c98Smrgesac
67591b1389eeSmrgfi
6760ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6761ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
67621b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
67631b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
67641b1389eeSmrgfi
67651b1389eeSmrg
67661b1389eeSmrgfound="no"
67671b1389eeSmrg
67681b1389eeSmrg	if test $found = "no" ; then
676989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67701b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67711b1389eeSmrg		fi
67721b1389eeSmrg
677389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
67741b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67751b1389eeSmrg		fi
67761b1389eeSmrg
677789afc689Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
67781b1389eeSmrg
6779ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6780ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
678189afc689Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6782ec318dbfSmrg		if eval test \${$cacheid+y}
6783ec318dbfSmrgthen :
6784ec318dbfSmrg  printf %s "(cached) " >&6
6785a2394c98Smrgelse case e in #(
6786a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67871b1389eeSmrg/* end confdefs.h.  */
67881b1389eeSmrgint i;
67891b1389eeSmrgint
6790ec318dbfSmrgmain (void)
67911b1389eeSmrg{
67921b1389eeSmrg
67931b1389eeSmrg  ;
67941b1389eeSmrg  return 0;
67951b1389eeSmrg}
67961b1389eeSmrg_ACEOF
6797ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6798ec318dbfSmrgthen :
67991b1389eeSmrg  eval $cacheid=yes
6800a2394c98Smrgelse case e in #(
6801a2394c98Smrg  e) eval $cacheid=no ;;
6802a2394c98Smrgesac
68031b1389eeSmrgfi
6804ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6805a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6806a2394c98Smrgesac
68071b1389eeSmrgfi
68081b1389eeSmrg
68091b1389eeSmrg
68101b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
68111b1389eeSmrg
68121b1389eeSmrg		eval supported=\$$cacheid
6813ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6814ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
68151b1389eeSmrg		if test "$supported" = "yes" ; then
681689afc689Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
68171b1389eeSmrg			found="yes"
68181b1389eeSmrg		fi
68191b1389eeSmrg	fi
68201b1389eeSmrg
68211b1389eeSmrg
68221b1389eeSmrg
68231b1389eeSmrg
68241b1389eeSmrg
68251b1389eeSmrg
68261b1389eeSmrg
68271b1389eeSmrg
68281b1389eeSmrg
68291b1389eeSmrg
68301b1389eeSmrg
68311b1389eeSmrg
68321b1389eeSmrg
68331b1389eeSmrg
68341b1389eeSmrg
68351b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
68361b1389eeSmrg
68371b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
68381b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6839ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6840ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6841ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6842ec318dbfSmrgthen :
6843ec318dbfSmrg  printf %s "(cached) " >&6
6844a2394c98Smrgelse case e in #(
6845a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68461b1389eeSmrg/* end confdefs.h.  */
68471b1389eeSmrgint i;
68481b1389eeSmrg_ACEOF
6849ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6850ec318dbfSmrgthen :
68511b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6852a2394c98Smrgelse case e in #(
6853a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6854a2394c98Smrgesac
68551b1389eeSmrgfi
6856a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6857a2394c98Smrgesac
68581b1389eeSmrgfi
6859ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6860ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
68611b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
68621b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
68631b1389eeSmrgfi
68641b1389eeSmrg
68651b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
68661b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68671b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68681b1389eeSmrg	fi
68691b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6870ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6871ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6872ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6873ec318dbfSmrgthen :
6874ec318dbfSmrg  printf %s "(cached) " >&6
6875a2394c98Smrgelse case e in #(
6876a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68771b1389eeSmrg/* end confdefs.h.  */
68781b1389eeSmrgint i;
68791b1389eeSmrg_ACEOF
6880ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6881ec318dbfSmrgthen :
68821b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6883a2394c98Smrgelse case e in #(
6884a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6885a2394c98Smrgesac
68861b1389eeSmrgfi
6887a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6888a2394c98Smrgesac
68891b1389eeSmrgfi
6890ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6891ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
68921b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
68931b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
68941b1389eeSmrgfi
68951b1389eeSmrg
68961b1389eeSmrgfound="no"
68971b1389eeSmrg
68981b1389eeSmrg	if test $found = "no" ; then
689989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69001b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69011b1389eeSmrg		fi
69021b1389eeSmrg
690389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
69041b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69051b1389eeSmrg		fi
69061b1389eeSmrg
690789afc689Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
69081b1389eeSmrg
6909ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6910ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
691189afc689Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6912ec318dbfSmrg		if eval test \${$cacheid+y}
6913ec318dbfSmrgthen :
6914ec318dbfSmrg  printf %s "(cached) " >&6
6915a2394c98Smrgelse case e in #(
6916a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69171b1389eeSmrg/* end confdefs.h.  */
69181b1389eeSmrgint i;
69191b1389eeSmrgint
6920ec318dbfSmrgmain (void)
69211b1389eeSmrg{
69221b1389eeSmrg
69231b1389eeSmrg  ;
69241b1389eeSmrg  return 0;
69251b1389eeSmrg}
69261b1389eeSmrg_ACEOF
6927ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
6928ec318dbfSmrgthen :
69291b1389eeSmrg  eval $cacheid=yes
6930a2394c98Smrgelse case e in #(
6931a2394c98Smrg  e) eval $cacheid=no ;;
6932a2394c98Smrgesac
69331b1389eeSmrgfi
6934ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6935a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6936a2394c98Smrgesac
69371b1389eeSmrgfi
69381b1389eeSmrg
69391b1389eeSmrg
69401b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
69411b1389eeSmrg
69421b1389eeSmrg		eval supported=\$$cacheid
6943ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6944ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
69451b1389eeSmrg		if test "$supported" = "yes" ; then
694689afc689Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
69471b1389eeSmrg			found="yes"
69481b1389eeSmrg		fi
69491b1389eeSmrg	fi
69501b1389eeSmrg
69511b1389eeSmrg
69521b1389eeSmrg
69531b1389eeSmrg
69541b1389eeSmrg
69551b1389eeSmrg
69561b1389eeSmrg
69571b1389eeSmrg
69581b1389eeSmrg
69591b1389eeSmrg
69601b1389eeSmrg
69611b1389eeSmrg
69621b1389eeSmrg
69631b1389eeSmrg
69641b1389eeSmrg
69651b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
69661b1389eeSmrg
69671b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
69681b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6969ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6970ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6971ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6972ec318dbfSmrgthen :
6973ec318dbfSmrg  printf %s "(cached) " >&6
6974a2394c98Smrgelse case e in #(
6975a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69761b1389eeSmrg/* end confdefs.h.  */
69771b1389eeSmrgint i;
69781b1389eeSmrg_ACEOF
6979ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
6980ec318dbfSmrgthen :
69811b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6982a2394c98Smrgelse case e in #(
6983a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6984a2394c98Smrgesac
69851b1389eeSmrgfi
6986a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6987a2394c98Smrgesac
69881b1389eeSmrgfi
6989ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6990ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
69911b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
69921b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
69931b1389eeSmrgfi
69941b1389eeSmrg
69951b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
69961b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69971b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69981b1389eeSmrg	fi
69991b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7000ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7001ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7002ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7003ec318dbfSmrgthen :
7004ec318dbfSmrg  printf %s "(cached) " >&6
7005a2394c98Smrgelse case e in #(
7006a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70071b1389eeSmrg/* end confdefs.h.  */
70081b1389eeSmrgint i;
70091b1389eeSmrg_ACEOF
7010ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7011ec318dbfSmrgthen :
70121b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7013a2394c98Smrgelse case e in #(
7014a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7015a2394c98Smrgesac
70161b1389eeSmrgfi
7017a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7018a2394c98Smrgesac
70191b1389eeSmrgfi
7020ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7021ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
70221b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
70231b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
70241b1389eeSmrgfi
70251b1389eeSmrg
70261b1389eeSmrgfound="no"
70271b1389eeSmrg
70281b1389eeSmrg	if test $found = "no" ; then
702989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
70301b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70311b1389eeSmrg		fi
70321b1389eeSmrg
703389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
70341b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
70351b1389eeSmrg		fi
70361b1389eeSmrg
703789afc689Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
70381b1389eeSmrg
7039ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7040ec318dbfSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
704189afc689Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
7042ec318dbfSmrg		if eval test \${$cacheid+y}
7043ec318dbfSmrgthen :
7044ec318dbfSmrg  printf %s "(cached) " >&6
7045a2394c98Smrgelse case e in #(
7046a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70471b1389eeSmrg/* end confdefs.h.  */
70481b1389eeSmrgint i;
70491b1389eeSmrgint
7050ec318dbfSmrgmain (void)
70511b1389eeSmrg{
70521b1389eeSmrg
70531b1389eeSmrg  ;
70541b1389eeSmrg  return 0;
70551b1389eeSmrg}
70561b1389eeSmrg_ACEOF
7057ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7058ec318dbfSmrgthen :
70591b1389eeSmrg  eval $cacheid=yes
7060a2394c98Smrgelse case e in #(
7061a2394c98Smrg  e) eval $cacheid=no ;;
7062a2394c98Smrgesac
70631b1389eeSmrgfi
7064ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7065a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7066a2394c98Smrgesac
70671b1389eeSmrgfi
70681b1389eeSmrg
70691b1389eeSmrg
70701b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
70711b1389eeSmrg
70721b1389eeSmrg		eval supported=\$$cacheid
7073ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7074ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
70751b1389eeSmrg		if test "$supported" = "yes" ; then
707689afc689Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
70771b1389eeSmrg			found="yes"
70781b1389eeSmrg		fi
70791b1389eeSmrg	fi
70801b1389eeSmrg
70811b1389eeSmrg
70821b1389eeSmrg
70831b1389eeSmrg
70841b1389eeSmrg
70851b1389eeSmrg
70861b1389eeSmrg
70871b1389eeSmrg
70881b1389eeSmrg
70891b1389eeSmrg
70901b1389eeSmrg
70911b1389eeSmrg
70921b1389eeSmrg
70931b1389eeSmrg
70941b1389eeSmrg
70951b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
70961b1389eeSmrg
70971b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
70981b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7099ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7100ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7101ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7102ec318dbfSmrgthen :
7103ec318dbfSmrg  printf %s "(cached) " >&6
7104a2394c98Smrgelse case e in #(
7105a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71061b1389eeSmrg/* end confdefs.h.  */
71071b1389eeSmrgint i;
71081b1389eeSmrg_ACEOF
7109ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7110ec318dbfSmrgthen :
71111b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7112a2394c98Smrgelse case e in #(
7113a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7114a2394c98Smrgesac
71151b1389eeSmrgfi
7116a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7117a2394c98Smrgesac
71181b1389eeSmrgfi
7119ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7120ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
71211b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
71221b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
71231b1389eeSmrgfi
71241b1389eeSmrg
71251b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
71261b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71271b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71281b1389eeSmrg	fi
71291b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7130ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7131ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7132ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7133ec318dbfSmrgthen :
7134ec318dbfSmrg  printf %s "(cached) " >&6
7135a2394c98Smrgelse case e in #(
7136a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71371b1389eeSmrg/* end confdefs.h.  */
71381b1389eeSmrgint i;
71391b1389eeSmrg_ACEOF
7140ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7141ec318dbfSmrgthen :
71421b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7143a2394c98Smrgelse case e in #(
7144a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7145a2394c98Smrgesac
71461b1389eeSmrgfi
7147a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7148a2394c98Smrgesac
71491b1389eeSmrgfi
7150ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7151ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
71521b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
71531b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
71541b1389eeSmrgfi
71551b1389eeSmrg
71561b1389eeSmrgfound="no"
71571b1389eeSmrg
71581b1389eeSmrg	if test $found = "no" ; then
715989afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71601b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71611b1389eeSmrg		fi
71621b1389eeSmrg
716389afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71641b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71651b1389eeSmrg		fi
71661b1389eeSmrg
716789afc689Smrg		CFLAGS="$CFLAGS -Wlogical-op"
71681b1389eeSmrg
7169ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7170ec318dbfSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
717189afc689Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7172ec318dbfSmrg		if eval test \${$cacheid+y}
7173ec318dbfSmrgthen :
7174ec318dbfSmrg  printf %s "(cached) " >&6
7175a2394c98Smrgelse case e in #(
7176a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71771b1389eeSmrg/* end confdefs.h.  */
71781b1389eeSmrgint i;
71791b1389eeSmrgint
7180ec318dbfSmrgmain (void)
71811b1389eeSmrg{
71821b1389eeSmrg
71831b1389eeSmrg  ;
71841b1389eeSmrg  return 0;
71851b1389eeSmrg}
71861b1389eeSmrg_ACEOF
7187ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7188ec318dbfSmrgthen :
71891b1389eeSmrg  eval $cacheid=yes
7190a2394c98Smrgelse case e in #(
7191a2394c98Smrg  e) eval $cacheid=no ;;
7192a2394c98Smrgesac
71931b1389eeSmrgfi
7194ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7195a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7196a2394c98Smrgesac
71971b1389eeSmrgfi
71981b1389eeSmrg
71991b1389eeSmrg
72001b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
72011b1389eeSmrg
72021b1389eeSmrg		eval supported=\$$cacheid
7203ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7204ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
72051b1389eeSmrg		if test "$supported" = "yes" ; then
720689afc689Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
72071b1389eeSmrg			found="yes"
72081b1389eeSmrg		fi
72091b1389eeSmrg	fi
72101b1389eeSmrg
72111b1389eeSmrg
72121b1389eeSmrg
72131b1389eeSmrg# These are currently disabled because they are noisy.  They will be enabled
72141b1389eeSmrg# in the future once the codebase is sufficiently modernized to silence
72151b1389eeSmrg# them.  For now, I don't want them to drown out the other warnings.
72161b1389eeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
72171b1389eeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
721889afc689Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
72191b1389eeSmrg
7220a2394c98Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
72211b1389eeSmrg# when there are problems that should be fixed.
72221b1389eeSmrg
72231b1389eeSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
72241b1389eeSmrg
72251b1389eeSmrg
72261b1389eeSmrg
72271b1389eeSmrg
72281b1389eeSmrg
72291b1389eeSmrg
72301b1389eeSmrg
72311b1389eeSmrg
72321b1389eeSmrg
72331b1389eeSmrg
72341b1389eeSmrg
72351b1389eeSmrg
72361b1389eeSmrg
72371b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
72381b1389eeSmrg
72391b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
72401b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7241ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7242ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7243ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7244ec318dbfSmrgthen :
7245ec318dbfSmrg  printf %s "(cached) " >&6
7246a2394c98Smrgelse case e in #(
7247a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72481b1389eeSmrg/* end confdefs.h.  */
72491b1389eeSmrgint i;
72501b1389eeSmrg_ACEOF
7251ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7252ec318dbfSmrgthen :
72531b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7254a2394c98Smrgelse case e in #(
7255a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7256a2394c98Smrgesac
72571b1389eeSmrgfi
7258a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7259a2394c98Smrgesac
72601b1389eeSmrgfi
7261ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7262ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
72631b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
72641b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
72651b1389eeSmrgfi
72661b1389eeSmrg
72671b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
72681b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72691b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72701b1389eeSmrg	fi
72711b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7272ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7273ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7274ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7275ec318dbfSmrgthen :
7276ec318dbfSmrg  printf %s "(cached) " >&6
7277a2394c98Smrgelse case e in #(
7278a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72791b1389eeSmrg/* end confdefs.h.  */
72801b1389eeSmrgint i;
72811b1389eeSmrg_ACEOF
7282ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7283ec318dbfSmrgthen :
72841b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7285a2394c98Smrgelse case e in #(
7286a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7287a2394c98Smrgesac
72881b1389eeSmrgfi
7289a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7290a2394c98Smrgesac
72911b1389eeSmrgfi
7292ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7293ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
72941b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
72951b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
72961b1389eeSmrgfi
72971b1389eeSmrg
72981b1389eeSmrgfound="no"
72991b1389eeSmrg
73001b1389eeSmrg	if test $found = "no" ; then
730189afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73021b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73031b1389eeSmrg		fi
73041b1389eeSmrg
730589afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
73061b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
73071b1389eeSmrg		fi
73081b1389eeSmrg
73091b1389eeSmrg		CFLAGS="$CFLAGS -Werror=implicit"
73101b1389eeSmrg
7311ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7312ec318dbfSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
731389afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7314ec318dbfSmrg		if eval test \${$cacheid+y}
7315ec318dbfSmrgthen :
7316ec318dbfSmrg  printf %s "(cached) " >&6
7317a2394c98Smrgelse case e in #(
7318a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73191b1389eeSmrg/* end confdefs.h.  */
73201b1389eeSmrgint i;
73211b1389eeSmrgint
7322ec318dbfSmrgmain (void)
73231b1389eeSmrg{
73241b1389eeSmrg
73251b1389eeSmrg  ;
73261b1389eeSmrg  return 0;
73271b1389eeSmrg}
73281b1389eeSmrg_ACEOF
7329ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7330ec318dbfSmrgthen :
73311b1389eeSmrg  eval $cacheid=yes
7332a2394c98Smrgelse case e in #(
7333a2394c98Smrg  e) eval $cacheid=no ;;
7334a2394c98Smrgesac
73351b1389eeSmrgfi
7336ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7337a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7338a2394c98Smrgesac
73391b1389eeSmrgfi
73401b1389eeSmrg
73411b1389eeSmrg
73421b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
73431b1389eeSmrg
73441b1389eeSmrg		eval supported=\$$cacheid
7345ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7346ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
73471b1389eeSmrg		if test "$supported" = "yes" ; then
73481b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
73491b1389eeSmrg			found="yes"
73501b1389eeSmrg		fi
73511b1389eeSmrg	fi
73521b1389eeSmrg
73531b1389eeSmrg	if test $found = "no" ; then
735489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73551b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73561b1389eeSmrg		fi
73571b1389eeSmrg
735889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
73591b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
73601b1389eeSmrg		fi
73611b1389eeSmrg
73621b1389eeSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
73631b1389eeSmrg
7364ec318dbfSmrg		{ 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
7365ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
736689afc689Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7367ec318dbfSmrg		if eval test \${$cacheid+y}
7368ec318dbfSmrgthen :
7369ec318dbfSmrg  printf %s "(cached) " >&6
7370a2394c98Smrgelse case e in #(
7371a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73721b1389eeSmrg/* end confdefs.h.  */
73731b1389eeSmrgint i;
73741b1389eeSmrgint
7375ec318dbfSmrgmain (void)
73761b1389eeSmrg{
73771b1389eeSmrg
73781b1389eeSmrg  ;
73791b1389eeSmrg  return 0;
73801b1389eeSmrg}
73811b1389eeSmrg_ACEOF
7382ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7383ec318dbfSmrgthen :
73841b1389eeSmrg  eval $cacheid=yes
7385a2394c98Smrgelse case e in #(
7386a2394c98Smrg  e) eval $cacheid=no ;;
7387a2394c98Smrgesac
73881b1389eeSmrgfi
7389ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7390a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7391a2394c98Smrgesac
73921b1389eeSmrgfi
73931b1389eeSmrg
73941b1389eeSmrg
73951b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
73961b1389eeSmrg
73971b1389eeSmrg		eval supported=\$$cacheid
7398ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7399ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
74001b1389eeSmrg		if test "$supported" = "yes" ; then
74011b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
74021b1389eeSmrg			found="yes"
74031b1389eeSmrg		fi
74041b1389eeSmrg	fi
74051b1389eeSmrg
74061b1389eeSmrg
74071b1389eeSmrg
74081b1389eeSmrg
74091b1389eeSmrg
74101b1389eeSmrg
74111b1389eeSmrg
74121b1389eeSmrg
74131b1389eeSmrg
74141b1389eeSmrg
74151b1389eeSmrg
74161b1389eeSmrg
74171b1389eeSmrg
74181b1389eeSmrg
74191b1389eeSmrg
74201b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
74211b1389eeSmrg
74221b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
74231b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7424ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7425ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7426ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7427ec318dbfSmrgthen :
7428ec318dbfSmrg  printf %s "(cached) " >&6
7429a2394c98Smrgelse case e in #(
7430a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74311b1389eeSmrg/* end confdefs.h.  */
74321b1389eeSmrgint i;
74331b1389eeSmrg_ACEOF
7434ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7435ec318dbfSmrgthen :
74361b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7437a2394c98Smrgelse case e in #(
7438a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7439a2394c98Smrgesac
74401b1389eeSmrgfi
7441a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7442a2394c98Smrgesac
74431b1389eeSmrgfi
7444ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7445ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
74461b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
74471b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
74481b1389eeSmrgfi
74491b1389eeSmrg
74501b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
74511b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74521b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74531b1389eeSmrg	fi
74541b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7455ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7456ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7457ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7458ec318dbfSmrgthen :
7459ec318dbfSmrg  printf %s "(cached) " >&6
7460a2394c98Smrgelse case e in #(
7461a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74621b1389eeSmrg/* end confdefs.h.  */
74631b1389eeSmrgint i;
74641b1389eeSmrg_ACEOF
7465ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7466ec318dbfSmrgthen :
74671b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7468a2394c98Smrgelse case e in #(
7469a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7470a2394c98Smrgesac
74711b1389eeSmrgfi
7472a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7473a2394c98Smrgesac
74741b1389eeSmrgfi
7475ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7476ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
74771b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
74781b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
74791b1389eeSmrgfi
74801b1389eeSmrg
74811b1389eeSmrgfound="no"
74821b1389eeSmrg
74831b1389eeSmrg	if test $found = "no" ; then
748489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74851b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74861b1389eeSmrg		fi
74871b1389eeSmrg
748889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
74891b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74901b1389eeSmrg		fi
74911b1389eeSmrg
74921b1389eeSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
74931b1389eeSmrg
7494ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7495ec318dbfSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
749689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7497ec318dbfSmrg		if eval test \${$cacheid+y}
7498ec318dbfSmrgthen :
7499ec318dbfSmrg  printf %s "(cached) " >&6
7500a2394c98Smrgelse case e in #(
7501a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75021b1389eeSmrg/* end confdefs.h.  */
75031b1389eeSmrgint i;
75041b1389eeSmrgint
7505ec318dbfSmrgmain (void)
75061b1389eeSmrg{
75071b1389eeSmrg
75081b1389eeSmrg  ;
75091b1389eeSmrg  return 0;
75101b1389eeSmrg}
75111b1389eeSmrg_ACEOF
7512ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7513ec318dbfSmrgthen :
75141b1389eeSmrg  eval $cacheid=yes
7515a2394c98Smrgelse case e in #(
7516a2394c98Smrg  e) eval $cacheid=no ;;
7517a2394c98Smrgesac
75181b1389eeSmrgfi
7519ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7520a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7521a2394c98Smrgesac
75221b1389eeSmrgfi
75231b1389eeSmrg
75241b1389eeSmrg
75251b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
75261b1389eeSmrg
75271b1389eeSmrg		eval supported=\$$cacheid
7528ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7529ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
75301b1389eeSmrg		if test "$supported" = "yes" ; then
75311b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
75321b1389eeSmrg			found="yes"
75331b1389eeSmrg		fi
75341b1389eeSmrg	fi
75351b1389eeSmrg
75361b1389eeSmrg
75371b1389eeSmrg
75381b1389eeSmrg
75391b1389eeSmrg
75401b1389eeSmrg
75411b1389eeSmrg
75421b1389eeSmrg
75431b1389eeSmrg
75441b1389eeSmrg
75451b1389eeSmrg
75461b1389eeSmrg
75471b1389eeSmrg
75481b1389eeSmrg
75491b1389eeSmrg
75501b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
75511b1389eeSmrg
75521b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
75531b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7554ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7555ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7556ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7557ec318dbfSmrgthen :
7558ec318dbfSmrg  printf %s "(cached) " >&6
7559a2394c98Smrgelse case e in #(
7560a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75611b1389eeSmrg/* end confdefs.h.  */
75621b1389eeSmrgint i;
75631b1389eeSmrg_ACEOF
7564ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7565ec318dbfSmrgthen :
75661b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7567a2394c98Smrgelse case e in #(
7568a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7569a2394c98Smrgesac
75701b1389eeSmrgfi
7571a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7572a2394c98Smrgesac
75731b1389eeSmrgfi
7574ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7575ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
75761b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
75771b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
75781b1389eeSmrgfi
75791b1389eeSmrg
75801b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
75811b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75821b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75831b1389eeSmrg	fi
75841b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7585ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7586ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7587ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7588ec318dbfSmrgthen :
7589ec318dbfSmrg  printf %s "(cached) " >&6
7590a2394c98Smrgelse case e in #(
7591a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75921b1389eeSmrg/* end confdefs.h.  */
75931b1389eeSmrgint i;
75941b1389eeSmrg_ACEOF
7595ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7596ec318dbfSmrgthen :
75971b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7598a2394c98Smrgelse case e in #(
7599a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7600a2394c98Smrgesac
76011b1389eeSmrgfi
7602a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7603a2394c98Smrgesac
76041b1389eeSmrgfi
7605ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7606ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
76071b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
76081b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
76091b1389eeSmrgfi
76101b1389eeSmrg
76111b1389eeSmrgfound="no"
76121b1389eeSmrg
76131b1389eeSmrg	if test $found = "no" ; then
761489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76151b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76161b1389eeSmrg		fi
76171b1389eeSmrg
761889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
76191b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76201b1389eeSmrg		fi
76211b1389eeSmrg
76221b1389eeSmrg		CFLAGS="$CFLAGS -Werror=init-self"
76231b1389eeSmrg
7624ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7625ec318dbfSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
762689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7627ec318dbfSmrg		if eval test \${$cacheid+y}
7628ec318dbfSmrgthen :
7629ec318dbfSmrg  printf %s "(cached) " >&6
7630a2394c98Smrgelse case e in #(
7631a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76321b1389eeSmrg/* end confdefs.h.  */
76331b1389eeSmrgint i;
76341b1389eeSmrgint
7635ec318dbfSmrgmain (void)
76361b1389eeSmrg{
76371b1389eeSmrg
76381b1389eeSmrg  ;
76391b1389eeSmrg  return 0;
76401b1389eeSmrg}
76411b1389eeSmrg_ACEOF
7642ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7643ec318dbfSmrgthen :
76441b1389eeSmrg  eval $cacheid=yes
7645a2394c98Smrgelse case e in #(
7646a2394c98Smrg  e) eval $cacheid=no ;;
7647a2394c98Smrgesac
76481b1389eeSmrgfi
7649ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7650a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7651a2394c98Smrgesac
76521b1389eeSmrgfi
76531b1389eeSmrg
76541b1389eeSmrg
76551b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
76561b1389eeSmrg
76571b1389eeSmrg		eval supported=\$$cacheid
7658ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7659ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
76601b1389eeSmrg		if test "$supported" = "yes" ; then
76611b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
76621b1389eeSmrg			found="yes"
76631b1389eeSmrg		fi
76641b1389eeSmrg	fi
76651b1389eeSmrg
76661b1389eeSmrg
76671b1389eeSmrg
76681b1389eeSmrg
76691b1389eeSmrg
76701b1389eeSmrg
76711b1389eeSmrg
76721b1389eeSmrg
76731b1389eeSmrg
76741b1389eeSmrg
76751b1389eeSmrg
76761b1389eeSmrg
76771b1389eeSmrg
76781b1389eeSmrg
76791b1389eeSmrg
76801b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
76811b1389eeSmrg
76821b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
76831b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7684ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7685ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7686ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7687ec318dbfSmrgthen :
7688ec318dbfSmrg  printf %s "(cached) " >&6
7689a2394c98Smrgelse case e in #(
7690a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76911b1389eeSmrg/* end confdefs.h.  */
76921b1389eeSmrgint i;
76931b1389eeSmrg_ACEOF
7694ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7695ec318dbfSmrgthen :
76961b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7697a2394c98Smrgelse case e in #(
7698a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7699a2394c98Smrgesac
77001b1389eeSmrgfi
7701a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7702a2394c98Smrgesac
77031b1389eeSmrgfi
7704ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7705ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
77061b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
77071b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
77081b1389eeSmrgfi
77091b1389eeSmrg
77101b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
77111b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77121b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77131b1389eeSmrg	fi
77141b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7715ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7716ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7717ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7718ec318dbfSmrgthen :
7719ec318dbfSmrg  printf %s "(cached) " >&6
7720a2394c98Smrgelse case e in #(
7721a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77221b1389eeSmrg/* end confdefs.h.  */
77231b1389eeSmrgint i;
77241b1389eeSmrg_ACEOF
7725ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7726ec318dbfSmrgthen :
77271b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7728a2394c98Smrgelse case e in #(
7729a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7730a2394c98Smrgesac
77311b1389eeSmrgfi
7732a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7733a2394c98Smrgesac
77341b1389eeSmrgfi
7735ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7736ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
77371b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
77381b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
77391b1389eeSmrgfi
77401b1389eeSmrg
77411b1389eeSmrgfound="no"
77421b1389eeSmrg
77431b1389eeSmrg	if test $found = "no" ; then
774489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77451b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77461b1389eeSmrg		fi
77471b1389eeSmrg
774889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
77491b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77501b1389eeSmrg		fi
77511b1389eeSmrg
77521b1389eeSmrg		CFLAGS="$CFLAGS -Werror=main"
77531b1389eeSmrg
7754ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7755ec318dbfSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
775689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7757ec318dbfSmrg		if eval test \${$cacheid+y}
7758ec318dbfSmrgthen :
7759ec318dbfSmrg  printf %s "(cached) " >&6
7760a2394c98Smrgelse case e in #(
7761a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77621b1389eeSmrg/* end confdefs.h.  */
77631b1389eeSmrgint i;
77641b1389eeSmrgint
7765ec318dbfSmrgmain (void)
77661b1389eeSmrg{
77671b1389eeSmrg
77681b1389eeSmrg  ;
77691b1389eeSmrg  return 0;
77701b1389eeSmrg}
77711b1389eeSmrg_ACEOF
7772ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7773ec318dbfSmrgthen :
77741b1389eeSmrg  eval $cacheid=yes
7775a2394c98Smrgelse case e in #(
7776a2394c98Smrg  e) eval $cacheid=no ;;
7777a2394c98Smrgesac
77781b1389eeSmrgfi
7779ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7780a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7781a2394c98Smrgesac
77821b1389eeSmrgfi
77831b1389eeSmrg
77841b1389eeSmrg
77851b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
77861b1389eeSmrg
77871b1389eeSmrg		eval supported=\$$cacheid
7788ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7789ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
77901b1389eeSmrg		if test "$supported" = "yes" ; then
77911b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
77921b1389eeSmrg			found="yes"
77931b1389eeSmrg		fi
77941b1389eeSmrg	fi
77951b1389eeSmrg
77961b1389eeSmrg
77971b1389eeSmrg
77981b1389eeSmrg
77991b1389eeSmrg
78001b1389eeSmrg
78011b1389eeSmrg
78021b1389eeSmrg
78031b1389eeSmrg
78041b1389eeSmrg
78051b1389eeSmrg
78061b1389eeSmrg
78071b1389eeSmrg
78081b1389eeSmrg
78091b1389eeSmrg
78101b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
78111b1389eeSmrg
78121b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
78131b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7814ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7815ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7816ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7817ec318dbfSmrgthen :
7818ec318dbfSmrg  printf %s "(cached) " >&6
7819a2394c98Smrgelse case e in #(
7820a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78211b1389eeSmrg/* end confdefs.h.  */
78221b1389eeSmrgint i;
78231b1389eeSmrg_ACEOF
7824ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7825ec318dbfSmrgthen :
78261b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7827a2394c98Smrgelse case e in #(
7828a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7829a2394c98Smrgesac
78301b1389eeSmrgfi
7831a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7832a2394c98Smrgesac
78331b1389eeSmrgfi
7834ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7835ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
78361b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
78371b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
78381b1389eeSmrgfi
78391b1389eeSmrg
78401b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
78411b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78421b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78431b1389eeSmrg	fi
78441b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7845ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7846ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7847ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7848ec318dbfSmrgthen :
7849ec318dbfSmrg  printf %s "(cached) " >&6
7850a2394c98Smrgelse case e in #(
7851a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78521b1389eeSmrg/* end confdefs.h.  */
78531b1389eeSmrgint i;
78541b1389eeSmrg_ACEOF
7855ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7856ec318dbfSmrgthen :
78571b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7858a2394c98Smrgelse case e in #(
7859a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7860a2394c98Smrgesac
78611b1389eeSmrgfi
7862a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7863a2394c98Smrgesac
78641b1389eeSmrgfi
7865ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7866ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
78671b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
78681b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
78691b1389eeSmrgfi
78701b1389eeSmrg
78711b1389eeSmrgfound="no"
78721b1389eeSmrg
78731b1389eeSmrg	if test $found = "no" ; then
787489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78751b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78761b1389eeSmrg		fi
78771b1389eeSmrg
787889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
78791b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
78801b1389eeSmrg		fi
78811b1389eeSmrg
78821b1389eeSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
78831b1389eeSmrg
7884ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7885ec318dbfSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
788689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7887ec318dbfSmrg		if eval test \${$cacheid+y}
7888ec318dbfSmrgthen :
7889ec318dbfSmrg  printf %s "(cached) " >&6
7890a2394c98Smrgelse case e in #(
7891a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78921b1389eeSmrg/* end confdefs.h.  */
78931b1389eeSmrgint i;
78941b1389eeSmrgint
7895ec318dbfSmrgmain (void)
78961b1389eeSmrg{
78971b1389eeSmrg
78981b1389eeSmrg  ;
78991b1389eeSmrg  return 0;
79001b1389eeSmrg}
79011b1389eeSmrg_ACEOF
7902ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
7903ec318dbfSmrgthen :
79041b1389eeSmrg  eval $cacheid=yes
7905a2394c98Smrgelse case e in #(
7906a2394c98Smrg  e) eval $cacheid=no ;;
7907a2394c98Smrgesac
79081b1389eeSmrgfi
7909ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7910a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7911a2394c98Smrgesac
79121b1389eeSmrgfi
79131b1389eeSmrg
79141b1389eeSmrg
79151b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
79161b1389eeSmrg
79171b1389eeSmrg		eval supported=\$$cacheid
7918ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7919ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
79201b1389eeSmrg		if test "$supported" = "yes" ; then
79211b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
79221b1389eeSmrg			found="yes"
79231b1389eeSmrg		fi
79241b1389eeSmrg	fi
79251b1389eeSmrg
79261b1389eeSmrg
79271b1389eeSmrg
79281b1389eeSmrg
79291b1389eeSmrg
79301b1389eeSmrg
79311b1389eeSmrg
79321b1389eeSmrg
79331b1389eeSmrg
79341b1389eeSmrg
79351b1389eeSmrg
79361b1389eeSmrg
79371b1389eeSmrg
79381b1389eeSmrg
79391b1389eeSmrg
79401b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
79411b1389eeSmrg
79421b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
79431b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7944ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7945ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7946ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7947ec318dbfSmrgthen :
7948ec318dbfSmrg  printf %s "(cached) " >&6
7949a2394c98Smrgelse case e in #(
7950a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79511b1389eeSmrg/* end confdefs.h.  */
79521b1389eeSmrgint i;
79531b1389eeSmrg_ACEOF
7954ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7955ec318dbfSmrgthen :
79561b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7957a2394c98Smrgelse case e in #(
7958a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7959a2394c98Smrgesac
79601b1389eeSmrgfi
7961a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7962a2394c98Smrgesac
79631b1389eeSmrgfi
7964ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7965ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
79661b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
79671b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
79681b1389eeSmrgfi
79691b1389eeSmrg
79701b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
79711b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79721b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79731b1389eeSmrg	fi
79741b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7975ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7976ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7977ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7978ec318dbfSmrgthen :
7979ec318dbfSmrg  printf %s "(cached) " >&6
7980a2394c98Smrgelse case e in #(
7981a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79821b1389eeSmrg/* end confdefs.h.  */
79831b1389eeSmrgint i;
79841b1389eeSmrg_ACEOF
7985ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
7986ec318dbfSmrgthen :
79871b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7988a2394c98Smrgelse case e in #(
7989a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7990a2394c98Smrgesac
79911b1389eeSmrgfi
7992a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7993a2394c98Smrgesac
79941b1389eeSmrgfi
7995ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7996ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
79971b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
79981b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
79991b1389eeSmrgfi
80001b1389eeSmrg
80011b1389eeSmrgfound="no"
80021b1389eeSmrg
80031b1389eeSmrg	if test $found = "no" ; then
800489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80051b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80061b1389eeSmrg		fi
80071b1389eeSmrg
800889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
80091b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
80101b1389eeSmrg		fi
80111b1389eeSmrg
80121b1389eeSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
80131b1389eeSmrg
8014ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
8015ec318dbfSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
801689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
8017ec318dbfSmrg		if eval test \${$cacheid+y}
8018ec318dbfSmrgthen :
8019ec318dbfSmrg  printf %s "(cached) " >&6
8020a2394c98Smrgelse case e in #(
8021a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80221b1389eeSmrg/* end confdefs.h.  */
80231b1389eeSmrgint i;
80241b1389eeSmrgint
8025ec318dbfSmrgmain (void)
80261b1389eeSmrg{
80271b1389eeSmrg
80281b1389eeSmrg  ;
80291b1389eeSmrg  return 0;
80301b1389eeSmrg}
80311b1389eeSmrg_ACEOF
8032ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8033ec318dbfSmrgthen :
80341b1389eeSmrg  eval $cacheid=yes
8035a2394c98Smrgelse case e in #(
8036a2394c98Smrg  e) eval $cacheid=no ;;
8037a2394c98Smrgesac
80381b1389eeSmrgfi
8039ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8040a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8041a2394c98Smrgesac
80421b1389eeSmrgfi
80431b1389eeSmrg
80441b1389eeSmrg
80451b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
80461b1389eeSmrg
80471b1389eeSmrg		eval supported=\$$cacheid
8048ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8049ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
80501b1389eeSmrg		if test "$supported" = "yes" ; then
80511b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
80521b1389eeSmrg			found="yes"
80531b1389eeSmrg		fi
80541b1389eeSmrg	fi
80551b1389eeSmrg
80561b1389eeSmrg
80571b1389eeSmrg
80581b1389eeSmrg
80591b1389eeSmrg
80601b1389eeSmrg
80611b1389eeSmrg
80621b1389eeSmrg
80631b1389eeSmrg
80641b1389eeSmrg
80651b1389eeSmrg
80661b1389eeSmrg
80671b1389eeSmrg
80681b1389eeSmrg
80691b1389eeSmrg
80701b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
80711b1389eeSmrg
80721b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
80731b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8074ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8075ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8076ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8077ec318dbfSmrgthen :
8078ec318dbfSmrg  printf %s "(cached) " >&6
8079a2394c98Smrgelse case e in #(
8080a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80811b1389eeSmrg/* end confdefs.h.  */
80821b1389eeSmrgint i;
80831b1389eeSmrg_ACEOF
8084ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8085ec318dbfSmrgthen :
80861b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8087a2394c98Smrgelse case e in #(
8088a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8089a2394c98Smrgesac
80901b1389eeSmrgfi
8091a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8092a2394c98Smrgesac
80931b1389eeSmrgfi
8094ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8095ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
80961b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
80971b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
80981b1389eeSmrgfi
80991b1389eeSmrg
81001b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
81011b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81021b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81031b1389eeSmrg	fi
81041b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8105ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8106ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8107ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8108ec318dbfSmrgthen :
8109ec318dbfSmrg  printf %s "(cached) " >&6
8110a2394c98Smrgelse case e in #(
8111a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81121b1389eeSmrg/* end confdefs.h.  */
81131b1389eeSmrgint i;
81141b1389eeSmrg_ACEOF
8115ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8116ec318dbfSmrgthen :
81171b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8118a2394c98Smrgelse case e in #(
8119a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8120a2394c98Smrgesac
81211b1389eeSmrgfi
8122a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8123a2394c98Smrgesac
81241b1389eeSmrgfi
8125ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8126ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
81271b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
81281b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
81291b1389eeSmrgfi
81301b1389eeSmrg
81311b1389eeSmrgfound="no"
81321b1389eeSmrg
81331b1389eeSmrg	if test $found = "no" ; then
813489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81351b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81361b1389eeSmrg		fi
81371b1389eeSmrg
813889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
81391b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
81401b1389eeSmrg		fi
81411b1389eeSmrg
81421b1389eeSmrg		CFLAGS="$CFLAGS -Werror=return-type"
81431b1389eeSmrg
8144ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8145ec318dbfSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
814689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
8147ec318dbfSmrg		if eval test \${$cacheid+y}
8148ec318dbfSmrgthen :
8149ec318dbfSmrg  printf %s "(cached) " >&6
8150a2394c98Smrgelse case e in #(
8151a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81521b1389eeSmrg/* end confdefs.h.  */
81531b1389eeSmrgint i;
81541b1389eeSmrgint
8155ec318dbfSmrgmain (void)
81561b1389eeSmrg{
81571b1389eeSmrg
81581b1389eeSmrg  ;
81591b1389eeSmrg  return 0;
81601b1389eeSmrg}
81611b1389eeSmrg_ACEOF
8162ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8163ec318dbfSmrgthen :
81641b1389eeSmrg  eval $cacheid=yes
8165a2394c98Smrgelse case e in #(
8166a2394c98Smrg  e) eval $cacheid=no ;;
8167a2394c98Smrgesac
81681b1389eeSmrgfi
8169ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8170a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8171a2394c98Smrgesac
81721b1389eeSmrgfi
81731b1389eeSmrg
81741b1389eeSmrg
81751b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
81761b1389eeSmrg
81771b1389eeSmrg		eval supported=\$$cacheid
8178ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8179ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
81801b1389eeSmrg		if test "$supported" = "yes" ; then
81811b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
81821b1389eeSmrg			found="yes"
81831b1389eeSmrg		fi
81841b1389eeSmrg	fi
81851b1389eeSmrg
81861b1389eeSmrg	if test $found = "no" ; then
818789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81881b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81891b1389eeSmrg		fi
81901b1389eeSmrg
819189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
81921b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
81931b1389eeSmrg		fi
81941b1389eeSmrg
81951b1389eeSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
81961b1389eeSmrg
8197ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8198ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
819989afc689Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8200ec318dbfSmrg		if eval test \${$cacheid+y}
8201ec318dbfSmrgthen :
8202ec318dbfSmrg  printf %s "(cached) " >&6
8203a2394c98Smrgelse case e in #(
8204a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82051b1389eeSmrg/* end confdefs.h.  */
82061b1389eeSmrgint i;
82071b1389eeSmrgint
8208ec318dbfSmrgmain (void)
82091b1389eeSmrg{
82101b1389eeSmrg
82111b1389eeSmrg  ;
82121b1389eeSmrg  return 0;
82131b1389eeSmrg}
82141b1389eeSmrg_ACEOF
8215ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8216ec318dbfSmrgthen :
82171b1389eeSmrg  eval $cacheid=yes
8218a2394c98Smrgelse case e in #(
8219a2394c98Smrg  e) eval $cacheid=no ;;
8220a2394c98Smrgesac
82211b1389eeSmrgfi
8222ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8223a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8224a2394c98Smrgesac
82251b1389eeSmrgfi
82261b1389eeSmrg
82271b1389eeSmrg
82281b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
82291b1389eeSmrg
82301b1389eeSmrg		eval supported=\$$cacheid
8231ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8232ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
82331b1389eeSmrg		if test "$supported" = "yes" ; then
82341b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
82351b1389eeSmrg			found="yes"
82361b1389eeSmrg		fi
82371b1389eeSmrg	fi
82381b1389eeSmrg
82391b1389eeSmrg
82401b1389eeSmrg
82411b1389eeSmrg
82421b1389eeSmrg
82431b1389eeSmrg
82441b1389eeSmrg
82451b1389eeSmrg
82461b1389eeSmrg
82471b1389eeSmrg
82481b1389eeSmrg
82491b1389eeSmrg
82501b1389eeSmrg
82511b1389eeSmrg
82521b1389eeSmrg
82531b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
82541b1389eeSmrg
82551b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
82561b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8257ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8258ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8259ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8260ec318dbfSmrgthen :
8261ec318dbfSmrg  printf %s "(cached) " >&6
8262a2394c98Smrgelse case e in #(
8263a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82641b1389eeSmrg/* end confdefs.h.  */
82651b1389eeSmrgint i;
82661b1389eeSmrg_ACEOF
8267ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8268ec318dbfSmrgthen :
82691b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8270a2394c98Smrgelse case e in #(
8271a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8272a2394c98Smrgesac
82731b1389eeSmrgfi
8274a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8275a2394c98Smrgesac
82761b1389eeSmrgfi
8277ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8278ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
82791b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
82801b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
82811b1389eeSmrgfi
82821b1389eeSmrg
82831b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
82841b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82851b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82861b1389eeSmrg	fi
82871b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8288ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8289ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8290ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8291ec318dbfSmrgthen :
8292ec318dbfSmrg  printf %s "(cached) " >&6
8293a2394c98Smrgelse case e in #(
8294a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82951b1389eeSmrg/* end confdefs.h.  */
82961b1389eeSmrgint i;
82971b1389eeSmrg_ACEOF
8298ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8299ec318dbfSmrgthen :
83001b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8301a2394c98Smrgelse case e in #(
8302a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8303a2394c98Smrgesac
83041b1389eeSmrgfi
8305a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8306a2394c98Smrgesac
83071b1389eeSmrgfi
8308ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8309ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
83101b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
83111b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
83121b1389eeSmrgfi
83131b1389eeSmrg
83141b1389eeSmrgfound="no"
83151b1389eeSmrg
83161b1389eeSmrg	if test $found = "no" ; then
831789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83181b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83191b1389eeSmrg		fi
83201b1389eeSmrg
832189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
83221b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83231b1389eeSmrg		fi
83241b1389eeSmrg
83251b1389eeSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
83261b1389eeSmrg
8327ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8328ec318dbfSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
832989afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8330ec318dbfSmrg		if eval test \${$cacheid+y}
8331ec318dbfSmrgthen :
8332ec318dbfSmrg  printf %s "(cached) " >&6
8333a2394c98Smrgelse case e in #(
8334a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83351b1389eeSmrg/* end confdefs.h.  */
83361b1389eeSmrgint i;
83371b1389eeSmrgint
8338ec318dbfSmrgmain (void)
83391b1389eeSmrg{
83401b1389eeSmrg
83411b1389eeSmrg  ;
83421b1389eeSmrg  return 0;
83431b1389eeSmrg}
83441b1389eeSmrg_ACEOF
8345ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8346ec318dbfSmrgthen :
83471b1389eeSmrg  eval $cacheid=yes
8348a2394c98Smrgelse case e in #(
8349a2394c98Smrg  e) eval $cacheid=no ;;
8350a2394c98Smrgesac
83511b1389eeSmrgfi
8352ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8353a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8354a2394c98Smrgesac
83551b1389eeSmrgfi
83561b1389eeSmrg
83571b1389eeSmrg
83581b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
83591b1389eeSmrg
83601b1389eeSmrg		eval supported=\$$cacheid
8361ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8362ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
83631b1389eeSmrg		if test "$supported" = "yes" ; then
83641b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
83651b1389eeSmrg			found="yes"
83661b1389eeSmrg		fi
83671b1389eeSmrg	fi
83681b1389eeSmrg
83691b1389eeSmrg
83701b1389eeSmrg
83711b1389eeSmrg
83721b1389eeSmrg
83731b1389eeSmrg
83741b1389eeSmrg
83751b1389eeSmrg
83761b1389eeSmrg
83771b1389eeSmrg
83781b1389eeSmrg
83791b1389eeSmrg
83801b1389eeSmrg
83811b1389eeSmrg
83821b1389eeSmrg
83831b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
83841b1389eeSmrg
83851b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
83861b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8387ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8388ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8389ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8390ec318dbfSmrgthen :
8391ec318dbfSmrg  printf %s "(cached) " >&6
8392a2394c98Smrgelse case e in #(
8393a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83941b1389eeSmrg/* end confdefs.h.  */
83951b1389eeSmrgint i;
83961b1389eeSmrg_ACEOF
8397ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8398ec318dbfSmrgthen :
83991b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8400a2394c98Smrgelse case e in #(
8401a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8402a2394c98Smrgesac
84031b1389eeSmrgfi
8404a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8405a2394c98Smrgesac
84061b1389eeSmrgfi
8407ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8408ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
84091b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
84101b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
84111b1389eeSmrgfi
84121b1389eeSmrg
84131b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
84141b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84151b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84161b1389eeSmrg	fi
84171b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8418ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8419ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8420ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8421ec318dbfSmrgthen :
8422ec318dbfSmrg  printf %s "(cached) " >&6
8423a2394c98Smrgelse case e in #(
8424a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84251b1389eeSmrg/* end confdefs.h.  */
84261b1389eeSmrgint i;
84271b1389eeSmrg_ACEOF
8428ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8429ec318dbfSmrgthen :
84301b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8431a2394c98Smrgelse case e in #(
8432a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8433a2394c98Smrgesac
84341b1389eeSmrgfi
8435a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8436a2394c98Smrgesac
84371b1389eeSmrgfi
8438ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8439ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
84401b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
84411b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
84421b1389eeSmrgfi
84431b1389eeSmrg
84441b1389eeSmrgfound="no"
84451b1389eeSmrg
84461b1389eeSmrg	if test $found = "no" ; then
844789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84481b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84491b1389eeSmrg		fi
84501b1389eeSmrg
845189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
84521b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84531b1389eeSmrg		fi
84541b1389eeSmrg
84551b1389eeSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
84561b1389eeSmrg
8457ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8458ec318dbfSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
845989afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8460ec318dbfSmrg		if eval test \${$cacheid+y}
8461ec318dbfSmrgthen :
8462ec318dbfSmrg  printf %s "(cached) " >&6
8463a2394c98Smrgelse case e in #(
8464a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84651b1389eeSmrg/* end confdefs.h.  */
84661b1389eeSmrgint i;
84671b1389eeSmrgint
8468ec318dbfSmrgmain (void)
84691b1389eeSmrg{
84701b1389eeSmrg
84711b1389eeSmrg  ;
84721b1389eeSmrg  return 0;
84731b1389eeSmrg}
84741b1389eeSmrg_ACEOF
8475ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8476ec318dbfSmrgthen :
84771b1389eeSmrg  eval $cacheid=yes
8478a2394c98Smrgelse case e in #(
8479a2394c98Smrg  e) eval $cacheid=no ;;
8480a2394c98Smrgesac
84811b1389eeSmrgfi
8482ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8483a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8484a2394c98Smrgesac
84851b1389eeSmrgfi
84861b1389eeSmrg
84871b1389eeSmrg
84881b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
84891b1389eeSmrg
84901b1389eeSmrg		eval supported=\$$cacheid
8491ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8492ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
84931b1389eeSmrg		if test "$supported" = "yes" ; then
84941b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
84951b1389eeSmrg			found="yes"
84961b1389eeSmrg		fi
84971b1389eeSmrg	fi
84981b1389eeSmrg
84991b1389eeSmrg
85001b1389eeSmrg
85011b1389eeSmrg
85021b1389eeSmrg
85031b1389eeSmrg
85041b1389eeSmrg
85051b1389eeSmrg
85061b1389eeSmrg
85071b1389eeSmrg
85081b1389eeSmrg
85091b1389eeSmrg
85101b1389eeSmrg
85111b1389eeSmrg
85121b1389eeSmrg
85131b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
85141b1389eeSmrg
85151b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
85161b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8517ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8518ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8519ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8520ec318dbfSmrgthen :
8521ec318dbfSmrg  printf %s "(cached) " >&6
8522a2394c98Smrgelse case e in #(
8523a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85241b1389eeSmrg/* end confdefs.h.  */
85251b1389eeSmrgint i;
85261b1389eeSmrg_ACEOF
8527ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8528ec318dbfSmrgthen :
85291b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8530a2394c98Smrgelse case e in #(
8531a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8532a2394c98Smrgesac
85331b1389eeSmrgfi
8534a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8535a2394c98Smrgesac
85361b1389eeSmrgfi
8537ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8538ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
85391b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
85401b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
85411b1389eeSmrgfi
85421b1389eeSmrg
85431b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
85441b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85451b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85461b1389eeSmrg	fi
85471b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8548ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8549ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8550ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8551ec318dbfSmrgthen :
8552ec318dbfSmrg  printf %s "(cached) " >&6
8553a2394c98Smrgelse case e in #(
8554a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85551b1389eeSmrg/* end confdefs.h.  */
85561b1389eeSmrgint i;
85571b1389eeSmrg_ACEOF
8558ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8559ec318dbfSmrgthen :
85601b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8561a2394c98Smrgelse case e in #(
8562a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8563a2394c98Smrgesac
85641b1389eeSmrgfi
8565a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8566a2394c98Smrgesac
85671b1389eeSmrgfi
8568ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8569ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
85701b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
85711b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
85721b1389eeSmrgfi
85731b1389eeSmrg
85741b1389eeSmrgfound="no"
85751b1389eeSmrg
85761b1389eeSmrg	if test $found = "no" ; then
857789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85781b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85791b1389eeSmrg		fi
85801b1389eeSmrg
858189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
85821b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85831b1389eeSmrg		fi
85841b1389eeSmrg
85851b1389eeSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
85861b1389eeSmrg
8587ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8588ec318dbfSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
858989afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8590ec318dbfSmrg		if eval test \${$cacheid+y}
8591ec318dbfSmrgthen :
8592ec318dbfSmrg  printf %s "(cached) " >&6
8593a2394c98Smrgelse case e in #(
8594a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85951b1389eeSmrg/* end confdefs.h.  */
85961b1389eeSmrgint i;
85971b1389eeSmrgint
8598ec318dbfSmrgmain (void)
85991b1389eeSmrg{
86001b1389eeSmrg
86011b1389eeSmrg  ;
86021b1389eeSmrg  return 0;
86031b1389eeSmrg}
86041b1389eeSmrg_ACEOF
8605ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8606ec318dbfSmrgthen :
86071b1389eeSmrg  eval $cacheid=yes
8608a2394c98Smrgelse case e in #(
8609a2394c98Smrg  e) eval $cacheid=no ;;
8610a2394c98Smrgesac
86111b1389eeSmrgfi
8612ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8613a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8614a2394c98Smrgesac
86151b1389eeSmrgfi
86161b1389eeSmrg
86171b1389eeSmrg
86181b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
86191b1389eeSmrg
86201b1389eeSmrg		eval supported=\$$cacheid
8621ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8622ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
86231b1389eeSmrg		if test "$supported" = "yes" ; then
86241b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
86251b1389eeSmrg			found="yes"
86261b1389eeSmrg		fi
86271b1389eeSmrg	fi
86281b1389eeSmrg
86291b1389eeSmrg
86301b1389eeSmrg
86311b1389eeSmrg
86321b1389eeSmrg
86331b1389eeSmrg
86341b1389eeSmrg
86351b1389eeSmrg
86361b1389eeSmrg
86371b1389eeSmrg
86381b1389eeSmrg
86391b1389eeSmrg
86401b1389eeSmrg
86411b1389eeSmrg
86421b1389eeSmrg
86431b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
86441b1389eeSmrg
86451b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
86461b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8647ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8648ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8649ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8650ec318dbfSmrgthen :
8651ec318dbfSmrg  printf %s "(cached) " >&6
8652a2394c98Smrgelse case e in #(
8653a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86541b1389eeSmrg/* end confdefs.h.  */
86551b1389eeSmrgint i;
86561b1389eeSmrg_ACEOF
8657ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8658ec318dbfSmrgthen :
86591b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8660a2394c98Smrgelse case e in #(
8661a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8662a2394c98Smrgesac
86631b1389eeSmrgfi
8664a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8665a2394c98Smrgesac
86661b1389eeSmrgfi
8667ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8668ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
86691b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
86701b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
86711b1389eeSmrgfi
86721b1389eeSmrg
86731b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
86741b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
86751b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86761b1389eeSmrg	fi
86771b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8678ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8679ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8680ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8681ec318dbfSmrgthen :
8682ec318dbfSmrg  printf %s "(cached) " >&6
8683a2394c98Smrgelse case e in #(
8684a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86851b1389eeSmrg/* end confdefs.h.  */
86861b1389eeSmrgint i;
86871b1389eeSmrg_ACEOF
8688ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8689ec318dbfSmrgthen :
86901b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8691a2394c98Smrgelse case e in #(
8692a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8693a2394c98Smrgesac
86941b1389eeSmrgfi
8695a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8696a2394c98Smrgesac
86971b1389eeSmrgfi
8698ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8699ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
87001b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
87011b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
87021b1389eeSmrgfi
87031b1389eeSmrg
87041b1389eeSmrgfound="no"
87051b1389eeSmrg
87061b1389eeSmrg	if test $found = "no" ; then
870789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87081b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87091b1389eeSmrg		fi
87101b1389eeSmrg
871189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
87121b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87131b1389eeSmrg		fi
87141b1389eeSmrg
87151b1389eeSmrg		CFLAGS="$CFLAGS -Werror=address"
87161b1389eeSmrg
8717ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8718ec318dbfSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
871989afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8720ec318dbfSmrg		if eval test \${$cacheid+y}
8721ec318dbfSmrgthen :
8722ec318dbfSmrg  printf %s "(cached) " >&6
8723a2394c98Smrgelse case e in #(
8724a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87251b1389eeSmrg/* end confdefs.h.  */
87261b1389eeSmrgint i;
87271b1389eeSmrgint
8728ec318dbfSmrgmain (void)
87291b1389eeSmrg{
87301b1389eeSmrg
87311b1389eeSmrg  ;
87321b1389eeSmrg  return 0;
87331b1389eeSmrg}
87341b1389eeSmrg_ACEOF
8735ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8736ec318dbfSmrgthen :
87371b1389eeSmrg  eval $cacheid=yes
8738a2394c98Smrgelse case e in #(
8739a2394c98Smrg  e) eval $cacheid=no ;;
8740a2394c98Smrgesac
87411b1389eeSmrgfi
8742ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8743a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8744a2394c98Smrgesac
87451b1389eeSmrgfi
87461b1389eeSmrg
87471b1389eeSmrg
87481b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
87491b1389eeSmrg
87501b1389eeSmrg		eval supported=\$$cacheid
8751ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8752ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
87531b1389eeSmrg		if test "$supported" = "yes" ; then
87541b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
87551b1389eeSmrg			found="yes"
87561b1389eeSmrg		fi
87571b1389eeSmrg	fi
87581b1389eeSmrg
87591b1389eeSmrg
87601b1389eeSmrg
87611b1389eeSmrg
87621b1389eeSmrg
87631b1389eeSmrg
87641b1389eeSmrg
87651b1389eeSmrg
87661b1389eeSmrg
87671b1389eeSmrg
87681b1389eeSmrg
87691b1389eeSmrg
87701b1389eeSmrg
87711b1389eeSmrg
87721b1389eeSmrg
87731b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
87741b1389eeSmrg
87751b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
87761b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8777ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8778ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8779ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8780ec318dbfSmrgthen :
8781ec318dbfSmrg  printf %s "(cached) " >&6
8782a2394c98Smrgelse case e in #(
8783a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87841b1389eeSmrg/* end confdefs.h.  */
87851b1389eeSmrgint i;
87861b1389eeSmrg_ACEOF
8787ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8788ec318dbfSmrgthen :
87891b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8790a2394c98Smrgelse case e in #(
8791a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8792a2394c98Smrgesac
87931b1389eeSmrgfi
8794a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8795a2394c98Smrgesac
87961b1389eeSmrgfi
8797ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8798ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
87991b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
88001b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
88011b1389eeSmrgfi
88021b1389eeSmrg
88031b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
88041b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88051b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88061b1389eeSmrg	fi
88071b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8808ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8809ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8810ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8811ec318dbfSmrgthen :
8812ec318dbfSmrg  printf %s "(cached) " >&6
8813a2394c98Smrgelse case e in #(
8814a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88151b1389eeSmrg/* end confdefs.h.  */
88161b1389eeSmrgint i;
88171b1389eeSmrg_ACEOF
8818ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8819ec318dbfSmrgthen :
88201b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8821a2394c98Smrgelse case e in #(
8822a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8823a2394c98Smrgesac
88241b1389eeSmrgfi
8825a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8826a2394c98Smrgesac
88271b1389eeSmrgfi
8828ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8829ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
88301b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
88311b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
88321b1389eeSmrgfi
88331b1389eeSmrg
88341b1389eeSmrgfound="no"
88351b1389eeSmrg
88361b1389eeSmrg	if test $found = "no" ; then
883789afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88381b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88391b1389eeSmrg		fi
88401b1389eeSmrg
884189afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
88421b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88431b1389eeSmrg		fi
88441b1389eeSmrg
88451b1389eeSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
88461b1389eeSmrg
8847ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8848ec318dbfSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
884989afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8850ec318dbfSmrg		if eval test \${$cacheid+y}
8851ec318dbfSmrgthen :
8852ec318dbfSmrg  printf %s "(cached) " >&6
8853a2394c98Smrgelse case e in #(
8854a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88551b1389eeSmrg/* end confdefs.h.  */
88561b1389eeSmrgint i;
88571b1389eeSmrgint
8858ec318dbfSmrgmain (void)
88591b1389eeSmrg{
88601b1389eeSmrg
88611b1389eeSmrg  ;
88621b1389eeSmrg  return 0;
88631b1389eeSmrg}
88641b1389eeSmrg_ACEOF
8865ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8866ec318dbfSmrgthen :
88671b1389eeSmrg  eval $cacheid=yes
8868a2394c98Smrgelse case e in #(
8869a2394c98Smrg  e) eval $cacheid=no ;;
8870a2394c98Smrgesac
88711b1389eeSmrgfi
8872ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8873a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8874a2394c98Smrgesac
88751b1389eeSmrgfi
88761b1389eeSmrg
88771b1389eeSmrg
88781b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
88791b1389eeSmrg
88801b1389eeSmrg		eval supported=\$$cacheid
8881ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8882ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
88831b1389eeSmrg		if test "$supported" = "yes" ; then
88841b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
88851b1389eeSmrg			found="yes"
88861b1389eeSmrg		fi
88871b1389eeSmrg	fi
88881b1389eeSmrg
88891b1389eeSmrg	if test $found = "no" ; then
889089afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88911b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88921b1389eeSmrg		fi
88931b1389eeSmrg
889489afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
88951b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88961b1389eeSmrg		fi
88971b1389eeSmrg
88981b1389eeSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
88991b1389eeSmrg
8900ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8901ec318dbfSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
890289afc689Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8903ec318dbfSmrg		if eval test \${$cacheid+y}
8904ec318dbfSmrgthen :
8905ec318dbfSmrg  printf %s "(cached) " >&6
8906a2394c98Smrgelse case e in #(
8907a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89081b1389eeSmrg/* end confdefs.h.  */
89091b1389eeSmrgint i;
89101b1389eeSmrgint
8911ec318dbfSmrgmain (void)
89121b1389eeSmrg{
89131b1389eeSmrg
89141b1389eeSmrg  ;
89151b1389eeSmrg  return 0;
89161b1389eeSmrg}
89171b1389eeSmrg_ACEOF
8918ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
8919ec318dbfSmrgthen :
89201b1389eeSmrg  eval $cacheid=yes
8921a2394c98Smrgelse case e in #(
8922a2394c98Smrg  e) eval $cacheid=no ;;
8923a2394c98Smrgesac
89241b1389eeSmrgfi
8925ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8926a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8927a2394c98Smrgesac
89281b1389eeSmrgfi
89291b1389eeSmrg
89301b1389eeSmrg
89311b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
89321b1389eeSmrg
89331b1389eeSmrg		eval supported=\$$cacheid
8934ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8935ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
89361b1389eeSmrg		if test "$supported" = "yes" ; then
89371b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
89381b1389eeSmrg			found="yes"
89391b1389eeSmrg		fi
89401b1389eeSmrg	fi
89411b1389eeSmrg
89421b1389eeSmrg
89431b1389eeSmrg
89441b1389eeSmrg
89451b1389eeSmrg
89461b1389eeSmrg
89471b1389eeSmrg
89481b1389eeSmrg
89491b1389eeSmrg
89501b1389eeSmrg
89511b1389eeSmrg
89521b1389eeSmrg
89531b1389eeSmrg
89541b1389eeSmrg
89551b1389eeSmrg
89561b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
89571b1389eeSmrg
89581b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
89591b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8960ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8961ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8962ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8963ec318dbfSmrgthen :
8964ec318dbfSmrg  printf %s "(cached) " >&6
8965a2394c98Smrgelse case e in #(
8966a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89671b1389eeSmrg/* end confdefs.h.  */
89681b1389eeSmrgint i;
89691b1389eeSmrg_ACEOF
8970ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
8971ec318dbfSmrgthen :
89721b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8973a2394c98Smrgelse case e in #(
8974a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8975a2394c98Smrgesac
89761b1389eeSmrgfi
8977a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8978a2394c98Smrgesac
89791b1389eeSmrgfi
8980ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8981ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
89821b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
89831b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
89841b1389eeSmrgfi
89851b1389eeSmrg
89861b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
89871b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89881b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89891b1389eeSmrg	fi
89901b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8991ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8992ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8993ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8994ec318dbfSmrgthen :
8995ec318dbfSmrg  printf %s "(cached) " >&6
8996a2394c98Smrgelse case e in #(
8997a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89981b1389eeSmrg/* end confdefs.h.  */
89991b1389eeSmrgint i;
90001b1389eeSmrg_ACEOF
9001ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9002ec318dbfSmrgthen :
90031b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9004a2394c98Smrgelse case e in #(
9005a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9006a2394c98Smrgesac
90071b1389eeSmrgfi
9008a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9009a2394c98Smrgesac
90101b1389eeSmrgfi
9011ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9012ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
90131b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
90141b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
90151b1389eeSmrgfi
90161b1389eeSmrg
90171b1389eeSmrgfound="no"
90181b1389eeSmrg
90191b1389eeSmrg	if test $found = "no" ; then
902089afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90211b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90221b1389eeSmrg		fi
90231b1389eeSmrg
902489afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
90251b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
90261b1389eeSmrg		fi
90271b1389eeSmrg
90281b1389eeSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
90291b1389eeSmrg
9030ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
9031ec318dbfSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
903289afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
9033ec318dbfSmrg		if eval test \${$cacheid+y}
9034ec318dbfSmrgthen :
9035ec318dbfSmrg  printf %s "(cached) " >&6
9036a2394c98Smrgelse case e in #(
9037a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90381b1389eeSmrg/* end confdefs.h.  */
90391b1389eeSmrgint i;
90401b1389eeSmrgint
9041ec318dbfSmrgmain (void)
90421b1389eeSmrg{
90431b1389eeSmrg
90441b1389eeSmrg  ;
90451b1389eeSmrg  return 0;
90461b1389eeSmrg}
90471b1389eeSmrg_ACEOF
9048ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9049ec318dbfSmrgthen :
90501b1389eeSmrg  eval $cacheid=yes
9051a2394c98Smrgelse case e in #(
9052a2394c98Smrg  e) eval $cacheid=no ;;
9053a2394c98Smrgesac
90541b1389eeSmrgfi
9055ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9056a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9057a2394c98Smrgesac
90581b1389eeSmrgfi
90591b1389eeSmrg
90601b1389eeSmrg
90611b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
90621b1389eeSmrg
90631b1389eeSmrg		eval supported=\$$cacheid
9064ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9065ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
90661b1389eeSmrg		if test "$supported" = "yes" ; then
90671b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
90681b1389eeSmrg			found="yes"
90691b1389eeSmrg		fi
90701b1389eeSmrg	fi
90711b1389eeSmrg
90721b1389eeSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
90731b1389eeSmrgelse
9074ec318dbfSmrg{ 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
9075ec318dbfSmrgprintf "%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;}
90761b1389eeSmrg
90771b1389eeSmrg
90781b1389eeSmrg
90791b1389eeSmrg
90801b1389eeSmrg
90811b1389eeSmrg
90821b1389eeSmrg
90831b1389eeSmrg
90841b1389eeSmrg
90851b1389eeSmrg
90861b1389eeSmrg
90871b1389eeSmrg
90881b1389eeSmrg
90891b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
90901b1389eeSmrg
90911b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
90921b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9093ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9094ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9095ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9096ec318dbfSmrgthen :
9097ec318dbfSmrg  printf %s "(cached) " >&6
9098a2394c98Smrgelse case e in #(
9099a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91001b1389eeSmrg/* end confdefs.h.  */
91011b1389eeSmrgint i;
91021b1389eeSmrg_ACEOF
9103ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9104ec318dbfSmrgthen :
91051b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9106a2394c98Smrgelse case e in #(
9107a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9108a2394c98Smrgesac
91091b1389eeSmrgfi
9110a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9111a2394c98Smrgesac
91121b1389eeSmrgfi
9113ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9114ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
91151b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
91161b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
91171b1389eeSmrgfi
91181b1389eeSmrg
91191b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
91201b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91211b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91221b1389eeSmrg	fi
91231b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9124ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9125ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9126ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9127ec318dbfSmrgthen :
9128ec318dbfSmrg  printf %s "(cached) " >&6
9129a2394c98Smrgelse case e in #(
9130a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91311b1389eeSmrg/* end confdefs.h.  */
91321b1389eeSmrgint i;
91331b1389eeSmrg_ACEOF
9134ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9135ec318dbfSmrgthen :
91361b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9137a2394c98Smrgelse case e in #(
9138a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9139a2394c98Smrgesac
91401b1389eeSmrgfi
9141a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9142a2394c98Smrgesac
91431b1389eeSmrgfi
9144ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9145ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
91461b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
91471b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
91481b1389eeSmrgfi
91491b1389eeSmrg
91501b1389eeSmrgfound="no"
91511b1389eeSmrg
91521b1389eeSmrg	if test $found = "no" ; then
915389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91541b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91551b1389eeSmrg		fi
91561b1389eeSmrg
915789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
91581b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91591b1389eeSmrg		fi
91601b1389eeSmrg
91611b1389eeSmrg		CFLAGS="$CFLAGS -Wimplicit"
91621b1389eeSmrg
9163ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9164ec318dbfSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
91651b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
9166ec318dbfSmrg		if eval test \${$cacheid+y}
9167ec318dbfSmrgthen :
9168ec318dbfSmrg  printf %s "(cached) " >&6
9169a2394c98Smrgelse case e in #(
9170a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91711b1389eeSmrg/* end confdefs.h.  */
91721b1389eeSmrgint i;
91731b1389eeSmrgint
9174ec318dbfSmrgmain (void)
91751b1389eeSmrg{
91761b1389eeSmrg
91771b1389eeSmrg  ;
91781b1389eeSmrg  return 0;
91791b1389eeSmrg}
91801b1389eeSmrg_ACEOF
9181ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9182ec318dbfSmrgthen :
91831b1389eeSmrg  eval $cacheid=yes
9184a2394c98Smrgelse case e in #(
9185a2394c98Smrg  e) eval $cacheid=no ;;
9186a2394c98Smrgesac
91871b1389eeSmrgfi
9188ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9189a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9190a2394c98Smrgesac
91911b1389eeSmrgfi
91921b1389eeSmrg
91931b1389eeSmrg
91941b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
91951b1389eeSmrg
91961b1389eeSmrg		eval supported=\$$cacheid
9197ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9198ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
91991b1389eeSmrg		if test "$supported" = "yes" ; then
92001b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
92011b1389eeSmrg			found="yes"
92021b1389eeSmrg		fi
92031b1389eeSmrg	fi
92041b1389eeSmrg
92051b1389eeSmrg
92061b1389eeSmrg
92071b1389eeSmrg
92081b1389eeSmrg
92091b1389eeSmrg
92101b1389eeSmrg
92111b1389eeSmrg
92121b1389eeSmrg
92131b1389eeSmrg
92141b1389eeSmrg
92151b1389eeSmrg
92161b1389eeSmrg
92171b1389eeSmrg
92181b1389eeSmrg
92191b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
92201b1389eeSmrg
92211b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
92221b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9223ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9224ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9225ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9226ec318dbfSmrgthen :
9227ec318dbfSmrg  printf %s "(cached) " >&6
9228a2394c98Smrgelse case e in #(
9229a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92301b1389eeSmrg/* end confdefs.h.  */
92311b1389eeSmrgint i;
92321b1389eeSmrg_ACEOF
9233ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9234ec318dbfSmrgthen :
92351b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9236a2394c98Smrgelse case e in #(
9237a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9238a2394c98Smrgesac
92391b1389eeSmrgfi
9240a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9241a2394c98Smrgesac
92421b1389eeSmrgfi
9243ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9244ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
92451b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
92461b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
92471b1389eeSmrgfi
92481b1389eeSmrg
92491b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
92501b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92511b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92521b1389eeSmrg	fi
92531b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9254ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9255ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9256ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9257ec318dbfSmrgthen :
9258ec318dbfSmrg  printf %s "(cached) " >&6
9259a2394c98Smrgelse case e in #(
9260a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92611b1389eeSmrg/* end confdefs.h.  */
92621b1389eeSmrgint i;
92631b1389eeSmrg_ACEOF
9264ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9265ec318dbfSmrgthen :
92661b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9267a2394c98Smrgelse case e in #(
9268a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9269a2394c98Smrgesac
92701b1389eeSmrgfi
9271a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9272a2394c98Smrgesac
92731b1389eeSmrgfi
9274ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9275ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
92761b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
92771b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
92781b1389eeSmrgfi
92791b1389eeSmrg
92801b1389eeSmrgfound="no"
92811b1389eeSmrg
92821b1389eeSmrg	if test $found = "no" ; then
928389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92841b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92851b1389eeSmrg		fi
92861b1389eeSmrg
928789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
92881b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92891b1389eeSmrg		fi
92901b1389eeSmrg
92911b1389eeSmrg		CFLAGS="$CFLAGS -Wnonnull"
92921b1389eeSmrg
9293ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9294ec318dbfSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
92951b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9296ec318dbfSmrg		if eval test \${$cacheid+y}
9297ec318dbfSmrgthen :
9298ec318dbfSmrg  printf %s "(cached) " >&6
9299a2394c98Smrgelse case e in #(
9300a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93011b1389eeSmrg/* end confdefs.h.  */
93021b1389eeSmrgint i;
93031b1389eeSmrgint
9304ec318dbfSmrgmain (void)
93051b1389eeSmrg{
93061b1389eeSmrg
93071b1389eeSmrg  ;
93081b1389eeSmrg  return 0;
93091b1389eeSmrg}
93101b1389eeSmrg_ACEOF
9311ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9312ec318dbfSmrgthen :
93131b1389eeSmrg  eval $cacheid=yes
9314a2394c98Smrgelse case e in #(
9315a2394c98Smrg  e) eval $cacheid=no ;;
9316a2394c98Smrgesac
93171b1389eeSmrgfi
9318ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9319a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9320a2394c98Smrgesac
93211b1389eeSmrgfi
93221b1389eeSmrg
93231b1389eeSmrg
93241b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
93251b1389eeSmrg
93261b1389eeSmrg		eval supported=\$$cacheid
9327ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9328ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
93291b1389eeSmrg		if test "$supported" = "yes" ; then
93301b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
93311b1389eeSmrg			found="yes"
93321b1389eeSmrg		fi
93331b1389eeSmrg	fi
93341b1389eeSmrg
93351b1389eeSmrg
93361b1389eeSmrg
93371b1389eeSmrg
93381b1389eeSmrg
93391b1389eeSmrg
93401b1389eeSmrg
93411b1389eeSmrg
93421b1389eeSmrg
93431b1389eeSmrg
93441b1389eeSmrg
93451b1389eeSmrg
93461b1389eeSmrg
93471b1389eeSmrg
93481b1389eeSmrg
93491b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
93501b1389eeSmrg
93511b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
93521b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9353ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9354ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9355ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9356ec318dbfSmrgthen :
9357ec318dbfSmrg  printf %s "(cached) " >&6
9358a2394c98Smrgelse case e in #(
9359a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93601b1389eeSmrg/* end confdefs.h.  */
93611b1389eeSmrgint i;
93621b1389eeSmrg_ACEOF
9363ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9364ec318dbfSmrgthen :
93651b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9366a2394c98Smrgelse case e in #(
9367a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9368a2394c98Smrgesac
93691b1389eeSmrgfi
9370a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9371a2394c98Smrgesac
93721b1389eeSmrgfi
9373ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9374ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
93751b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
93761b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
93771b1389eeSmrgfi
93781b1389eeSmrg
93791b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
93801b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93811b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93821b1389eeSmrg	fi
93831b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9384ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9385ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9386ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9387ec318dbfSmrgthen :
9388ec318dbfSmrg  printf %s "(cached) " >&6
9389a2394c98Smrgelse case e in #(
9390a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93911b1389eeSmrg/* end confdefs.h.  */
93921b1389eeSmrgint i;
93931b1389eeSmrg_ACEOF
9394ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9395ec318dbfSmrgthen :
93961b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9397a2394c98Smrgelse case e in #(
9398a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9399a2394c98Smrgesac
94001b1389eeSmrgfi
9401a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9402a2394c98Smrgesac
94031b1389eeSmrgfi
9404ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9405ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
94061b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
94071b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
94081b1389eeSmrgfi
94091b1389eeSmrg
94101b1389eeSmrgfound="no"
94111b1389eeSmrg
94121b1389eeSmrg	if test $found = "no" ; then
941389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
94141b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94151b1389eeSmrg		fi
94161b1389eeSmrg
941789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
94181b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
94191b1389eeSmrg		fi
94201b1389eeSmrg
94211b1389eeSmrg		CFLAGS="$CFLAGS -Winit-self"
94221b1389eeSmrg
9423ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9424ec318dbfSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
94251b1389eeSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9426ec318dbfSmrg		if eval test \${$cacheid+y}
9427ec318dbfSmrgthen :
9428ec318dbfSmrg  printf %s "(cached) " >&6
9429a2394c98Smrgelse case e in #(
9430a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94311b1389eeSmrg/* end confdefs.h.  */
94321b1389eeSmrgint i;
94331b1389eeSmrgint
9434ec318dbfSmrgmain (void)
94351b1389eeSmrg{
94361b1389eeSmrg
94371b1389eeSmrg  ;
94381b1389eeSmrg  return 0;
94391b1389eeSmrg}
94401b1389eeSmrg_ACEOF
9441ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9442ec318dbfSmrgthen :
94431b1389eeSmrg  eval $cacheid=yes
9444a2394c98Smrgelse case e in #(
9445a2394c98Smrg  e) eval $cacheid=no ;;
9446a2394c98Smrgesac
94471b1389eeSmrgfi
9448ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9449a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9450a2394c98Smrgesac
94511b1389eeSmrgfi
94521b1389eeSmrg
94531b1389eeSmrg
94541b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
94551b1389eeSmrg
94561b1389eeSmrg		eval supported=\$$cacheid
9457ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9458ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
94591b1389eeSmrg		if test "$supported" = "yes" ; then
94601b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
94611b1389eeSmrg			found="yes"
94621b1389eeSmrg		fi
94631b1389eeSmrg	fi
94641b1389eeSmrg
94651b1389eeSmrg
94661b1389eeSmrg
94671b1389eeSmrg
94681b1389eeSmrg
94691b1389eeSmrg
94701b1389eeSmrg
94711b1389eeSmrg
94721b1389eeSmrg
94731b1389eeSmrg
94741b1389eeSmrg
94751b1389eeSmrg
94761b1389eeSmrg
94771b1389eeSmrg
94781b1389eeSmrg
94791b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
94801b1389eeSmrg
94811b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
94821b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9483ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9484ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9485ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9486ec318dbfSmrgthen :
9487ec318dbfSmrg  printf %s "(cached) " >&6
9488a2394c98Smrgelse case e in #(
9489a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94901b1389eeSmrg/* end confdefs.h.  */
94911b1389eeSmrgint i;
94921b1389eeSmrg_ACEOF
9493ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9494ec318dbfSmrgthen :
94951b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9496a2394c98Smrgelse case e in #(
9497a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9498a2394c98Smrgesac
94991b1389eeSmrgfi
9500a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9501a2394c98Smrgesac
95021b1389eeSmrgfi
9503ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9504ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
95051b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
95061b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
95071b1389eeSmrgfi
95081b1389eeSmrg
95091b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
95101b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95111b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95121b1389eeSmrg	fi
95131b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9514ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9515ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9516ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9517ec318dbfSmrgthen :
9518ec318dbfSmrg  printf %s "(cached) " >&6
9519a2394c98Smrgelse case e in #(
9520a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95211b1389eeSmrg/* end confdefs.h.  */
95221b1389eeSmrgint i;
95231b1389eeSmrg_ACEOF
9524ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9525ec318dbfSmrgthen :
95261b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9527a2394c98Smrgelse case e in #(
9528a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9529a2394c98Smrgesac
95301b1389eeSmrgfi
9531a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9532a2394c98Smrgesac
95331b1389eeSmrgfi
9534ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9535ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
95361b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
95371b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
95381b1389eeSmrgfi
95391b1389eeSmrg
95401b1389eeSmrgfound="no"
95411b1389eeSmrg
95421b1389eeSmrg	if test $found = "no" ; then
954389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95441b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95451b1389eeSmrg		fi
95461b1389eeSmrg
954789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
95481b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95491b1389eeSmrg		fi
95501b1389eeSmrg
95511b1389eeSmrg		CFLAGS="$CFLAGS -Wmain"
95521b1389eeSmrg
9553ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9554ec318dbfSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
95551b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wmain
9556ec318dbfSmrg		if eval test \${$cacheid+y}
9557ec318dbfSmrgthen :
9558ec318dbfSmrg  printf %s "(cached) " >&6
9559a2394c98Smrgelse case e in #(
9560a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95611b1389eeSmrg/* end confdefs.h.  */
95621b1389eeSmrgint i;
95631b1389eeSmrgint
9564ec318dbfSmrgmain (void)
95651b1389eeSmrg{
95661b1389eeSmrg
95671b1389eeSmrg  ;
95681b1389eeSmrg  return 0;
95691b1389eeSmrg}
95701b1389eeSmrg_ACEOF
9571ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9572ec318dbfSmrgthen :
95731b1389eeSmrg  eval $cacheid=yes
9574a2394c98Smrgelse case e in #(
9575a2394c98Smrg  e) eval $cacheid=no ;;
9576a2394c98Smrgesac
95771b1389eeSmrgfi
9578ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9579a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9580a2394c98Smrgesac
95811b1389eeSmrgfi
95821b1389eeSmrg
95831b1389eeSmrg
95841b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
95851b1389eeSmrg
95861b1389eeSmrg		eval supported=\$$cacheid
9587ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9588ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
95891b1389eeSmrg		if test "$supported" = "yes" ; then
95901b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
95911b1389eeSmrg			found="yes"
95921b1389eeSmrg		fi
95931b1389eeSmrg	fi
95941b1389eeSmrg
95951b1389eeSmrg
95961b1389eeSmrg
95971b1389eeSmrg
95981b1389eeSmrg
95991b1389eeSmrg
96001b1389eeSmrg
96011b1389eeSmrg
96021b1389eeSmrg
96031b1389eeSmrg
96041b1389eeSmrg
96051b1389eeSmrg
96061b1389eeSmrg
96071b1389eeSmrg
96081b1389eeSmrg
96091b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
96101b1389eeSmrg
96111b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
96121b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9613ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9614ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9615ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9616ec318dbfSmrgthen :
9617ec318dbfSmrg  printf %s "(cached) " >&6
9618a2394c98Smrgelse case e in #(
9619a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96201b1389eeSmrg/* end confdefs.h.  */
96211b1389eeSmrgint i;
96221b1389eeSmrg_ACEOF
9623ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9624ec318dbfSmrgthen :
96251b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9626a2394c98Smrgelse case e in #(
9627a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9628a2394c98Smrgesac
96291b1389eeSmrgfi
9630a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9631a2394c98Smrgesac
96321b1389eeSmrgfi
9633ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9634ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
96351b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
96361b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
96371b1389eeSmrgfi
96381b1389eeSmrg
96391b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
96401b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96411b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96421b1389eeSmrg	fi
96431b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9644ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9645ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9646ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9647ec318dbfSmrgthen :
9648ec318dbfSmrg  printf %s "(cached) " >&6
9649a2394c98Smrgelse case e in #(
9650a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96511b1389eeSmrg/* end confdefs.h.  */
96521b1389eeSmrgint i;
96531b1389eeSmrg_ACEOF
9654ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9655ec318dbfSmrgthen :
96561b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9657a2394c98Smrgelse case e in #(
9658a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9659a2394c98Smrgesac
96601b1389eeSmrgfi
9661a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9662a2394c98Smrgesac
96631b1389eeSmrgfi
9664ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9665ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
96661b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
96671b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
96681b1389eeSmrgfi
96691b1389eeSmrg
96701b1389eeSmrgfound="no"
96711b1389eeSmrg
96721b1389eeSmrg	if test $found = "no" ; then
967389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96741b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96751b1389eeSmrg		fi
96761b1389eeSmrg
967789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
96781b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96791b1389eeSmrg		fi
96801b1389eeSmrg
96811b1389eeSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
96821b1389eeSmrg
9683ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9684ec318dbfSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
96851b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9686ec318dbfSmrg		if eval test \${$cacheid+y}
9687ec318dbfSmrgthen :
9688ec318dbfSmrg  printf %s "(cached) " >&6
9689a2394c98Smrgelse case e in #(
9690a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96911b1389eeSmrg/* end confdefs.h.  */
96921b1389eeSmrgint i;
96931b1389eeSmrgint
9694ec318dbfSmrgmain (void)
96951b1389eeSmrg{
96961b1389eeSmrg
96971b1389eeSmrg  ;
96981b1389eeSmrg  return 0;
96991b1389eeSmrg}
97001b1389eeSmrg_ACEOF
9701ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9702ec318dbfSmrgthen :
97031b1389eeSmrg  eval $cacheid=yes
9704a2394c98Smrgelse case e in #(
9705a2394c98Smrg  e) eval $cacheid=no ;;
9706a2394c98Smrgesac
97071b1389eeSmrgfi
9708ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9709a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9710a2394c98Smrgesac
97111b1389eeSmrgfi
97121b1389eeSmrg
97131b1389eeSmrg
97141b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
97151b1389eeSmrg
97161b1389eeSmrg		eval supported=\$$cacheid
9717ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9718ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
97191b1389eeSmrg		if test "$supported" = "yes" ; then
97201b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
97211b1389eeSmrg			found="yes"
97221b1389eeSmrg		fi
97231b1389eeSmrg	fi
97241b1389eeSmrg
97251b1389eeSmrg
97261b1389eeSmrg
97271b1389eeSmrg
97281b1389eeSmrg
97291b1389eeSmrg
97301b1389eeSmrg
97311b1389eeSmrg
97321b1389eeSmrg
97331b1389eeSmrg
97341b1389eeSmrg
97351b1389eeSmrg
97361b1389eeSmrg
97371b1389eeSmrg
97381b1389eeSmrg
97391b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
97401b1389eeSmrg
97411b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
97421b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9743ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9744ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9745ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9746ec318dbfSmrgthen :
9747ec318dbfSmrg  printf %s "(cached) " >&6
9748a2394c98Smrgelse case e in #(
9749a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97501b1389eeSmrg/* end confdefs.h.  */
97511b1389eeSmrgint i;
97521b1389eeSmrg_ACEOF
9753ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9754ec318dbfSmrgthen :
97551b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9756a2394c98Smrgelse case e in #(
9757a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9758a2394c98Smrgesac
97591b1389eeSmrgfi
9760a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9761a2394c98Smrgesac
97621b1389eeSmrgfi
9763ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9764ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
97651b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
97661b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
97671b1389eeSmrgfi
97681b1389eeSmrg
97691b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
97701b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97711b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97721b1389eeSmrg	fi
97731b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9774ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9775ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9776ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9777ec318dbfSmrgthen :
9778ec318dbfSmrg  printf %s "(cached) " >&6
9779a2394c98Smrgelse case e in #(
9780a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97811b1389eeSmrg/* end confdefs.h.  */
97821b1389eeSmrgint i;
97831b1389eeSmrg_ACEOF
9784ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9785ec318dbfSmrgthen :
97861b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9787a2394c98Smrgelse case e in #(
9788a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9789a2394c98Smrgesac
97901b1389eeSmrgfi
9791a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9792a2394c98Smrgesac
97931b1389eeSmrgfi
9794ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9795ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
97961b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
97971b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
97981b1389eeSmrgfi
97991b1389eeSmrg
98001b1389eeSmrgfound="no"
98011b1389eeSmrg
98021b1389eeSmrg	if test $found = "no" ; then
980389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98041b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98051b1389eeSmrg		fi
98061b1389eeSmrg
980789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
98081b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98091b1389eeSmrg		fi
98101b1389eeSmrg
98111b1389eeSmrg		CFLAGS="$CFLAGS -Wsequence-point"
98121b1389eeSmrg
9813ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9814ec318dbfSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
98151b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9816ec318dbfSmrg		if eval test \${$cacheid+y}
9817ec318dbfSmrgthen :
9818ec318dbfSmrg  printf %s "(cached) " >&6
9819a2394c98Smrgelse case e in #(
9820a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98211b1389eeSmrg/* end confdefs.h.  */
98221b1389eeSmrgint i;
98231b1389eeSmrgint
9824ec318dbfSmrgmain (void)
98251b1389eeSmrg{
98261b1389eeSmrg
98271b1389eeSmrg  ;
98281b1389eeSmrg  return 0;
98291b1389eeSmrg}
98301b1389eeSmrg_ACEOF
9831ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9832ec318dbfSmrgthen :
98331b1389eeSmrg  eval $cacheid=yes
9834a2394c98Smrgelse case e in #(
9835a2394c98Smrg  e) eval $cacheid=no ;;
9836a2394c98Smrgesac
98371b1389eeSmrgfi
9838ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9839a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9840a2394c98Smrgesac
98411b1389eeSmrgfi
98421b1389eeSmrg
98431b1389eeSmrg
98441b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
98451b1389eeSmrg
98461b1389eeSmrg		eval supported=\$$cacheid
9847ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9848ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
98491b1389eeSmrg		if test "$supported" = "yes" ; then
98501b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
98511b1389eeSmrg			found="yes"
98521b1389eeSmrg		fi
98531b1389eeSmrg	fi
98541b1389eeSmrg
98551b1389eeSmrg
98561b1389eeSmrg
98571b1389eeSmrg
98581b1389eeSmrg
98591b1389eeSmrg
98601b1389eeSmrg
98611b1389eeSmrg
98621b1389eeSmrg
98631b1389eeSmrg
98641b1389eeSmrg
98651b1389eeSmrg
98661b1389eeSmrg
98671b1389eeSmrg
98681b1389eeSmrg
98691b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
98701b1389eeSmrg
98711b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
98721b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9873ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9874ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9875ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9876ec318dbfSmrgthen :
9877ec318dbfSmrg  printf %s "(cached) " >&6
9878a2394c98Smrgelse case e in #(
9879a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98801b1389eeSmrg/* end confdefs.h.  */
98811b1389eeSmrgint i;
98821b1389eeSmrg_ACEOF
9883ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9884ec318dbfSmrgthen :
98851b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9886a2394c98Smrgelse case e in #(
9887a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9888a2394c98Smrgesac
98891b1389eeSmrgfi
9890a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9891a2394c98Smrgesac
98921b1389eeSmrgfi
9893ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9894ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
98951b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
98961b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
98971b1389eeSmrgfi
98981b1389eeSmrg
98991b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
99001b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99011b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99021b1389eeSmrg	fi
99031b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9904ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9905ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9906ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9907ec318dbfSmrgthen :
9908ec318dbfSmrg  printf %s "(cached) " >&6
9909a2394c98Smrgelse case e in #(
9910a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99111b1389eeSmrg/* end confdefs.h.  */
99121b1389eeSmrgint i;
99131b1389eeSmrg_ACEOF
9914ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
9915ec318dbfSmrgthen :
99161b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9917a2394c98Smrgelse case e in #(
9918a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9919a2394c98Smrgesac
99201b1389eeSmrgfi
9921a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9922a2394c98Smrgesac
99231b1389eeSmrgfi
9924ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9925ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
99261b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
99271b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
99281b1389eeSmrgfi
99291b1389eeSmrg
99301b1389eeSmrgfound="no"
99311b1389eeSmrg
99321b1389eeSmrg	if test $found = "no" ; then
993389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99341b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99351b1389eeSmrg		fi
99361b1389eeSmrg
993789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
99381b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
99391b1389eeSmrg		fi
99401b1389eeSmrg
99411b1389eeSmrg		CFLAGS="$CFLAGS -Wreturn-type"
99421b1389eeSmrg
9943ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9944ec318dbfSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
99451b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9946ec318dbfSmrg		if eval test \${$cacheid+y}
9947ec318dbfSmrgthen :
9948ec318dbfSmrg  printf %s "(cached) " >&6
9949a2394c98Smrgelse case e in #(
9950a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99511b1389eeSmrg/* end confdefs.h.  */
99521b1389eeSmrgint i;
99531b1389eeSmrgint
9954ec318dbfSmrgmain (void)
99551b1389eeSmrg{
99561b1389eeSmrg
99571b1389eeSmrg  ;
99581b1389eeSmrg  return 0;
99591b1389eeSmrg}
99601b1389eeSmrg_ACEOF
9961ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
9962ec318dbfSmrgthen :
99631b1389eeSmrg  eval $cacheid=yes
9964a2394c98Smrgelse case e in #(
9965a2394c98Smrg  e) eval $cacheid=no ;;
9966a2394c98Smrgesac
99671b1389eeSmrgfi
9968ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9969a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9970a2394c98Smrgesac
99711b1389eeSmrgfi
99721b1389eeSmrg
99731b1389eeSmrg
99741b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
99751b1389eeSmrg
99761b1389eeSmrg		eval supported=\$$cacheid
9977ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9978ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
99791b1389eeSmrg		if test "$supported" = "yes" ; then
99801b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
99811b1389eeSmrg			found="yes"
99821b1389eeSmrg		fi
99831b1389eeSmrg	fi
99841b1389eeSmrg
99851b1389eeSmrg
99861b1389eeSmrg
99871b1389eeSmrg
99881b1389eeSmrg
99891b1389eeSmrg
99901b1389eeSmrg
99911b1389eeSmrg
99921b1389eeSmrg
99931b1389eeSmrg
99941b1389eeSmrg
99951b1389eeSmrg
99961b1389eeSmrg
99971b1389eeSmrg
99981b1389eeSmrg
99991b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
100001b1389eeSmrg
100011b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
100021b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10003ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10004ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10005ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10006ec318dbfSmrgthen :
10007ec318dbfSmrg  printf %s "(cached) " >&6
10008a2394c98Smrgelse case e in #(
10009a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100101b1389eeSmrg/* end confdefs.h.  */
100111b1389eeSmrgint i;
100121b1389eeSmrg_ACEOF
10013ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10014ec318dbfSmrgthen :
100151b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10016a2394c98Smrgelse case e in #(
10017a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10018a2394c98Smrgesac
100191b1389eeSmrgfi
10020a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10021a2394c98Smrgesac
100221b1389eeSmrgfi
10023ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10024ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
100251b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
100261b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
100271b1389eeSmrgfi
100281b1389eeSmrg
100291b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
100301b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100311b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100321b1389eeSmrg	fi
100331b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10034ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10035ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10036ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10037ec318dbfSmrgthen :
10038ec318dbfSmrg  printf %s "(cached) " >&6
10039a2394c98Smrgelse case e in #(
10040a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100411b1389eeSmrg/* end confdefs.h.  */
100421b1389eeSmrgint i;
100431b1389eeSmrg_ACEOF
10044ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10045ec318dbfSmrgthen :
100461b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10047a2394c98Smrgelse case e in #(
10048a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10049a2394c98Smrgesac
100501b1389eeSmrgfi
10051a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10052a2394c98Smrgesac
100531b1389eeSmrgfi
10054ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10055ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
100561b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
100571b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
100581b1389eeSmrgfi
100591b1389eeSmrg
100601b1389eeSmrgfound="no"
100611b1389eeSmrg
100621b1389eeSmrg	if test $found = "no" ; then
1006389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100641b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100651b1389eeSmrg		fi
100661b1389eeSmrg
1006789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
100681b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100691b1389eeSmrg		fi
100701b1389eeSmrg
100711b1389eeSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
100721b1389eeSmrg
10073ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
10074ec318dbfSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
100751b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
10076ec318dbfSmrg		if eval test \${$cacheid+y}
10077ec318dbfSmrgthen :
10078ec318dbfSmrg  printf %s "(cached) " >&6
10079a2394c98Smrgelse case e in #(
10080a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100811b1389eeSmrg/* end confdefs.h.  */
100821b1389eeSmrgint i;
100831b1389eeSmrgint
10084ec318dbfSmrgmain (void)
100851b1389eeSmrg{
100861b1389eeSmrg
100871b1389eeSmrg  ;
100881b1389eeSmrg  return 0;
100891b1389eeSmrg}
100901b1389eeSmrg_ACEOF
10091ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10092ec318dbfSmrgthen :
100931b1389eeSmrg  eval $cacheid=yes
10094a2394c98Smrgelse case e in #(
10095a2394c98Smrg  e) eval $cacheid=no ;;
10096a2394c98Smrgesac
100971b1389eeSmrgfi
10098ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10099a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10100a2394c98Smrgesac
101011b1389eeSmrgfi
101021b1389eeSmrg
101031b1389eeSmrg
101041b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
101051b1389eeSmrg
101061b1389eeSmrg		eval supported=\$$cacheid
10107ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10108ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
101091b1389eeSmrg		if test "$supported" = "yes" ; then
101101b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
101111b1389eeSmrg			found="yes"
101121b1389eeSmrg		fi
101131b1389eeSmrg	fi
101141b1389eeSmrg
101151b1389eeSmrg
101161b1389eeSmrg
101171b1389eeSmrg
101181b1389eeSmrg
101191b1389eeSmrg
101201b1389eeSmrg
101211b1389eeSmrg
101221b1389eeSmrg
101231b1389eeSmrg
101241b1389eeSmrg
101251b1389eeSmrg
101261b1389eeSmrg
101271b1389eeSmrg
101281b1389eeSmrg
101291b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
101301b1389eeSmrg
101311b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
101321b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10133ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10134ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10135ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10136ec318dbfSmrgthen :
10137ec318dbfSmrg  printf %s "(cached) " >&6
10138a2394c98Smrgelse case e in #(
10139a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101401b1389eeSmrg/* end confdefs.h.  */
101411b1389eeSmrgint i;
101421b1389eeSmrg_ACEOF
10143ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10144ec318dbfSmrgthen :
101451b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10146a2394c98Smrgelse case e in #(
10147a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10148a2394c98Smrgesac
101491b1389eeSmrgfi
10150a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10151a2394c98Smrgesac
101521b1389eeSmrgfi
10153ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10154ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
101551b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
101561b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
101571b1389eeSmrgfi
101581b1389eeSmrg
101591b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
101601b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101611b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101621b1389eeSmrg	fi
101631b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10164ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10165ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10166ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10167ec318dbfSmrgthen :
10168ec318dbfSmrg  printf %s "(cached) " >&6
10169a2394c98Smrgelse case e in #(
10170a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101711b1389eeSmrg/* end confdefs.h.  */
101721b1389eeSmrgint i;
101731b1389eeSmrg_ACEOF
10174ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10175ec318dbfSmrgthen :
101761b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10177a2394c98Smrgelse case e in #(
10178a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10179a2394c98Smrgesac
101801b1389eeSmrgfi
10181a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10182a2394c98Smrgesac
101831b1389eeSmrgfi
10184ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10185ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
101861b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
101871b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
101881b1389eeSmrgfi
101891b1389eeSmrg
101901b1389eeSmrgfound="no"
101911b1389eeSmrg
101921b1389eeSmrg	if test $found = "no" ; then
1019389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101941b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101951b1389eeSmrg		fi
101961b1389eeSmrg
1019789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
101981b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101991b1389eeSmrg		fi
102001b1389eeSmrg
102011b1389eeSmrg		CFLAGS="$CFLAGS -Warray-bounds"
102021b1389eeSmrg
10203ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
10204ec318dbfSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
102051b1389eeSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
10206ec318dbfSmrg		if eval test \${$cacheid+y}
10207ec318dbfSmrgthen :
10208ec318dbfSmrg  printf %s "(cached) " >&6
10209a2394c98Smrgelse case e in #(
10210a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102111b1389eeSmrg/* end confdefs.h.  */
102121b1389eeSmrgint i;
102131b1389eeSmrgint
10214ec318dbfSmrgmain (void)
102151b1389eeSmrg{
102161b1389eeSmrg
102171b1389eeSmrg  ;
102181b1389eeSmrg  return 0;
102191b1389eeSmrg}
102201b1389eeSmrg_ACEOF
10221ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10222ec318dbfSmrgthen :
102231b1389eeSmrg  eval $cacheid=yes
10224a2394c98Smrgelse case e in #(
10225a2394c98Smrg  e) eval $cacheid=no ;;
10226a2394c98Smrgesac
102271b1389eeSmrgfi
10228ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10229a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10230a2394c98Smrgesac
102311b1389eeSmrgfi
102321b1389eeSmrg
102331b1389eeSmrg
102341b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
102351b1389eeSmrg
102361b1389eeSmrg		eval supported=\$$cacheid
10237ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10238ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
102391b1389eeSmrg		if test "$supported" = "yes" ; then
102401b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
102411b1389eeSmrg			found="yes"
102421b1389eeSmrg		fi
102431b1389eeSmrg	fi
102441b1389eeSmrg
102451b1389eeSmrg
102461b1389eeSmrg
102471b1389eeSmrg
102481b1389eeSmrg
102491b1389eeSmrg
102501b1389eeSmrg
102511b1389eeSmrg
102521b1389eeSmrg
102531b1389eeSmrg
102541b1389eeSmrg
102551b1389eeSmrg
102561b1389eeSmrg
102571b1389eeSmrg
102581b1389eeSmrg
102591b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
102601b1389eeSmrg
102611b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
102621b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10263ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10264ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10265ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10266ec318dbfSmrgthen :
10267ec318dbfSmrg  printf %s "(cached) " >&6
10268a2394c98Smrgelse case e in #(
10269a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102701b1389eeSmrg/* end confdefs.h.  */
102711b1389eeSmrgint i;
102721b1389eeSmrg_ACEOF
10273ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10274ec318dbfSmrgthen :
102751b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10276a2394c98Smrgelse case e in #(
10277a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10278a2394c98Smrgesac
102791b1389eeSmrgfi
10280a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10281a2394c98Smrgesac
102821b1389eeSmrgfi
10283ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10284ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
102851b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
102861b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
102871b1389eeSmrgfi
102881b1389eeSmrg
102891b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
102901b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102911b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102921b1389eeSmrg	fi
102931b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10294ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10295ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10296ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10297ec318dbfSmrgthen :
10298ec318dbfSmrg  printf %s "(cached) " >&6
10299a2394c98Smrgelse case e in #(
10300a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103011b1389eeSmrg/* end confdefs.h.  */
103021b1389eeSmrgint i;
103031b1389eeSmrg_ACEOF
10304ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10305ec318dbfSmrgthen :
103061b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10307a2394c98Smrgelse case e in #(
10308a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10309a2394c98Smrgesac
103101b1389eeSmrgfi
10311a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10312a2394c98Smrgesac
103131b1389eeSmrgfi
10314ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10315ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
103161b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
103171b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
103181b1389eeSmrgfi
103191b1389eeSmrg
103201b1389eeSmrgfound="no"
103211b1389eeSmrg
103221b1389eeSmrg	if test $found = "no" ; then
1032389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103241b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103251b1389eeSmrg		fi
103261b1389eeSmrg
1032789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
103281b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103291b1389eeSmrg		fi
103301b1389eeSmrg
103311b1389eeSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
103321b1389eeSmrg
10333ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10334ec318dbfSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
103351b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10336ec318dbfSmrg		if eval test \${$cacheid+y}
10337ec318dbfSmrgthen :
10338ec318dbfSmrg  printf %s "(cached) " >&6
10339a2394c98Smrgelse case e in #(
10340a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103411b1389eeSmrg/* end confdefs.h.  */
103421b1389eeSmrgint i;
103431b1389eeSmrgint
10344ec318dbfSmrgmain (void)
103451b1389eeSmrg{
103461b1389eeSmrg
103471b1389eeSmrg  ;
103481b1389eeSmrg  return 0;
103491b1389eeSmrg}
103501b1389eeSmrg_ACEOF
10351ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10352ec318dbfSmrgthen :
103531b1389eeSmrg  eval $cacheid=yes
10354a2394c98Smrgelse case e in #(
10355a2394c98Smrg  e) eval $cacheid=no ;;
10356a2394c98Smrgesac
103571b1389eeSmrgfi
10358ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10359a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10360a2394c98Smrgesac
103611b1389eeSmrgfi
103621b1389eeSmrg
103631b1389eeSmrg
103641b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
103651b1389eeSmrg
103661b1389eeSmrg		eval supported=\$$cacheid
10367ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10368ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
103691b1389eeSmrg		if test "$supported" = "yes" ; then
103701b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
103711b1389eeSmrg			found="yes"
103721b1389eeSmrg		fi
103731b1389eeSmrg	fi
103741b1389eeSmrg
103751b1389eeSmrg
103761b1389eeSmrg
103771b1389eeSmrg
103781b1389eeSmrg
103791b1389eeSmrg
103801b1389eeSmrg
103811b1389eeSmrg
103821b1389eeSmrg
103831b1389eeSmrg
103841b1389eeSmrg
103851b1389eeSmrg
103861b1389eeSmrg
103871b1389eeSmrg
103881b1389eeSmrg
103891b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
103901b1389eeSmrg
103911b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
103921b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10393ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10394ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10395ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10396ec318dbfSmrgthen :
10397ec318dbfSmrg  printf %s "(cached) " >&6
10398a2394c98Smrgelse case e in #(
10399a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104001b1389eeSmrg/* end confdefs.h.  */
104011b1389eeSmrgint i;
104021b1389eeSmrg_ACEOF
10403ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10404ec318dbfSmrgthen :
104051b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10406a2394c98Smrgelse case e in #(
10407a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10408a2394c98Smrgesac
104091b1389eeSmrgfi
10410a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10411a2394c98Smrgesac
104121b1389eeSmrgfi
10413ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10414ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
104151b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
104161b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
104171b1389eeSmrgfi
104181b1389eeSmrg
104191b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
104201b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
104211b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
104221b1389eeSmrg	fi
104231b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10424ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10425ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10426ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10427ec318dbfSmrgthen :
10428ec318dbfSmrg  printf %s "(cached) " >&6
10429a2394c98Smrgelse case e in #(
10430a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104311b1389eeSmrg/* end confdefs.h.  */
104321b1389eeSmrgint i;
104331b1389eeSmrg_ACEOF
10434ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10435ec318dbfSmrgthen :
104361b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10437a2394c98Smrgelse case e in #(
10438a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10439a2394c98Smrgesac
104401b1389eeSmrgfi
10441a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10442a2394c98Smrgesac
104431b1389eeSmrgfi
10444ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10445ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
104461b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
104471b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
104481b1389eeSmrgfi
104491b1389eeSmrg
104501b1389eeSmrgfound="no"
104511b1389eeSmrg
104521b1389eeSmrg	if test $found = "no" ; then
1045389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
104541b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
104551b1389eeSmrg		fi
104561b1389eeSmrg
1045789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
104581b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
104591b1389eeSmrg		fi
104601b1389eeSmrg
104611b1389eeSmrg		CFLAGS="$CFLAGS -Waddress"
104621b1389eeSmrg
10463ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10464ec318dbfSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
104651b1389eeSmrg		cacheid=xorg_cv_cc_flag__Waddress
10466ec318dbfSmrg		if eval test \${$cacheid+y}
10467ec318dbfSmrgthen :
10468ec318dbfSmrg  printf %s "(cached) " >&6
10469a2394c98Smrgelse case e in #(
10470a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104711b1389eeSmrg/* end confdefs.h.  */
104721b1389eeSmrgint i;
104731b1389eeSmrgint
10474ec318dbfSmrgmain (void)
104751b1389eeSmrg{
104761b1389eeSmrg
104771b1389eeSmrg  ;
104781b1389eeSmrg  return 0;
104791b1389eeSmrg}
104801b1389eeSmrg_ACEOF
10481ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10482ec318dbfSmrgthen :
104831b1389eeSmrg  eval $cacheid=yes
10484a2394c98Smrgelse case e in #(
10485a2394c98Smrg  e) eval $cacheid=no ;;
10486a2394c98Smrgesac
104871b1389eeSmrgfi
10488ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10489a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10490a2394c98Smrgesac
104911b1389eeSmrgfi
104921b1389eeSmrg
104931b1389eeSmrg
104941b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
104951b1389eeSmrg
104961b1389eeSmrg		eval supported=\$$cacheid
10497ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10498ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
104991b1389eeSmrg		if test "$supported" = "yes" ; then
105001b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
105011b1389eeSmrg			found="yes"
105021b1389eeSmrg		fi
105031b1389eeSmrg	fi
105041b1389eeSmrg
105051b1389eeSmrg
105061b1389eeSmrg
105071b1389eeSmrg
105081b1389eeSmrg
105091b1389eeSmrg
105101b1389eeSmrg
105111b1389eeSmrg
105121b1389eeSmrg
105131b1389eeSmrg
105141b1389eeSmrg
105151b1389eeSmrg
105161b1389eeSmrg
105171b1389eeSmrg
105181b1389eeSmrg
105191b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
105201b1389eeSmrg
105211b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
105221b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10523ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10524ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10525ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10526ec318dbfSmrgthen :
10527ec318dbfSmrg  printf %s "(cached) " >&6
10528a2394c98Smrgelse case e in #(
10529a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105301b1389eeSmrg/* end confdefs.h.  */
105311b1389eeSmrgint i;
105321b1389eeSmrg_ACEOF
10533ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10534ec318dbfSmrgthen :
105351b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10536a2394c98Smrgelse case e in #(
10537a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10538a2394c98Smrgesac
105391b1389eeSmrgfi
10540a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10541a2394c98Smrgesac
105421b1389eeSmrgfi
10543ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10544ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
105451b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
105461b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
105471b1389eeSmrgfi
105481b1389eeSmrg
105491b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
105501b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105511b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105521b1389eeSmrg	fi
105531b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10554ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10555ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10556ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10557ec318dbfSmrgthen :
10558ec318dbfSmrg  printf %s "(cached) " >&6
10559a2394c98Smrgelse case e in #(
10560a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105611b1389eeSmrg/* end confdefs.h.  */
105621b1389eeSmrgint i;
105631b1389eeSmrg_ACEOF
10564ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10565ec318dbfSmrgthen :
105661b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10567a2394c98Smrgelse case e in #(
10568a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10569a2394c98Smrgesac
105701b1389eeSmrgfi
10571a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10572a2394c98Smrgesac
105731b1389eeSmrgfi
10574ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10575ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
105761b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
105771b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
105781b1389eeSmrgfi
105791b1389eeSmrg
105801b1389eeSmrgfound="no"
105811b1389eeSmrg
105821b1389eeSmrg	if test $found = "no" ; then
1058389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105841b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105851b1389eeSmrg		fi
105861b1389eeSmrg
1058789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
105881b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105891b1389eeSmrg		fi
105901b1389eeSmrg
105911b1389eeSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
105921b1389eeSmrg
10593ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10594ec318dbfSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
105951b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10596ec318dbfSmrg		if eval test \${$cacheid+y}
10597ec318dbfSmrgthen :
10598ec318dbfSmrg  printf %s "(cached) " >&6
10599a2394c98Smrgelse case e in #(
10600a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106011b1389eeSmrg/* end confdefs.h.  */
106021b1389eeSmrgint i;
106031b1389eeSmrgint
10604ec318dbfSmrgmain (void)
106051b1389eeSmrg{
106061b1389eeSmrg
106071b1389eeSmrg  ;
106081b1389eeSmrg  return 0;
106091b1389eeSmrg}
106101b1389eeSmrg_ACEOF
10611ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10612ec318dbfSmrgthen :
106131b1389eeSmrg  eval $cacheid=yes
10614a2394c98Smrgelse case e in #(
10615a2394c98Smrg  e) eval $cacheid=no ;;
10616a2394c98Smrgesac
106171b1389eeSmrgfi
10618ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10619a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10620a2394c98Smrgesac
106211b1389eeSmrgfi
106221b1389eeSmrg
106231b1389eeSmrg
106241b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
106251b1389eeSmrg
106261b1389eeSmrg		eval supported=\$$cacheid
10627ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10628ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
106291b1389eeSmrg		if test "$supported" = "yes" ; then
106301b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
106311b1389eeSmrg			found="yes"
106321b1389eeSmrg		fi
106331b1389eeSmrg	fi
106341b1389eeSmrg
106351b1389eeSmrg
106361b1389eeSmrg
106371b1389eeSmrg
106381b1389eeSmrg
106391b1389eeSmrg
106401b1389eeSmrg
106411b1389eeSmrg
106421b1389eeSmrg
106431b1389eeSmrg
106441b1389eeSmrg
106451b1389eeSmrg
106461b1389eeSmrg
106471b1389eeSmrg
106481b1389eeSmrg
106491b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
106501b1389eeSmrg
106511b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
106521b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10653ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10654ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10655ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10656ec318dbfSmrgthen :
10657ec318dbfSmrg  printf %s "(cached) " >&6
10658a2394c98Smrgelse case e in #(
10659a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106601b1389eeSmrg/* end confdefs.h.  */
106611b1389eeSmrgint i;
106621b1389eeSmrg_ACEOF
10663ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10664ec318dbfSmrgthen :
106651b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10666a2394c98Smrgelse case e in #(
10667a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10668a2394c98Smrgesac
106691b1389eeSmrgfi
10670a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10671a2394c98Smrgesac
106721b1389eeSmrgfi
10673ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10674ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
106751b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
106761b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
106771b1389eeSmrgfi
106781b1389eeSmrg
106791b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
106801b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106811b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106821b1389eeSmrg	fi
106831b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10684ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10685ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10686ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10687ec318dbfSmrgthen :
10688ec318dbfSmrg  printf %s "(cached) " >&6
10689a2394c98Smrgelse case e in #(
10690a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106911b1389eeSmrg/* end confdefs.h.  */
106921b1389eeSmrgint i;
106931b1389eeSmrg_ACEOF
10694ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10695ec318dbfSmrgthen :
106961b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10697a2394c98Smrgelse case e in #(
10698a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10699a2394c98Smrgesac
107001b1389eeSmrgfi
10701a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10702a2394c98Smrgesac
107031b1389eeSmrgfi
10704ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10705ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
107061b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
107071b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
107081b1389eeSmrgfi
107091b1389eeSmrg
107101b1389eeSmrgfound="no"
107111b1389eeSmrg
107121b1389eeSmrg	if test $found = "no" ; then
1071389afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107141b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107151b1389eeSmrg		fi
107161b1389eeSmrg
1071789afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
107181b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
107191b1389eeSmrg		fi
107201b1389eeSmrg
107211b1389eeSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
107221b1389eeSmrg
10723ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10724ec318dbfSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
107251b1389eeSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10726ec318dbfSmrg		if eval test \${$cacheid+y}
10727ec318dbfSmrgthen :
10728ec318dbfSmrg  printf %s "(cached) " >&6
10729a2394c98Smrgelse case e in #(
10730a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107311b1389eeSmrg/* end confdefs.h.  */
107321b1389eeSmrgint i;
107331b1389eeSmrgint
10734ec318dbfSmrgmain (void)
107351b1389eeSmrg{
107361b1389eeSmrg
107371b1389eeSmrg  ;
107381b1389eeSmrg  return 0;
107391b1389eeSmrg}
107401b1389eeSmrg_ACEOF
10741ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10742ec318dbfSmrgthen :
107431b1389eeSmrg  eval $cacheid=yes
10744a2394c98Smrgelse case e in #(
10745a2394c98Smrg  e) eval $cacheid=no ;;
10746a2394c98Smrgesac
107471b1389eeSmrgfi
10748ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10749a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10750a2394c98Smrgesac
107511b1389eeSmrgfi
107521b1389eeSmrg
107531b1389eeSmrg
107541b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
107551b1389eeSmrg
107561b1389eeSmrg		eval supported=\$$cacheid
10757ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10758ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
107591b1389eeSmrg		if test "$supported" = "yes" ; then
107601b1389eeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
107611b1389eeSmrg			found="yes"
107621b1389eeSmrg		fi
107631b1389eeSmrg	fi
107641b1389eeSmrg
107651b1389eeSmrg
107661b1389eeSmrgfi
107671b1389eeSmrg
107681b1389eeSmrg
107691b1389eeSmrg
107701b1389eeSmrg
107711b1389eeSmrg
107721b1389eeSmrg
107731b1389eeSmrg
107741b1389eeSmrg		CWARNFLAGS="$BASE_CFLAGS"
107751b1389eeSmrg		if  test "x$GCC" = xyes ; then
107761b1389eeSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
107771b1389eeSmrg		fi
107781b1389eeSmrg
107791b1389eeSmrg
107801b1389eeSmrg
107811b1389eeSmrg
107821b1389eeSmrg
107831b1389eeSmrg
107841b1389eeSmrg
107851b1389eeSmrg
107861b1389eeSmrg# Check whether --enable-strict-compilation was given.
10787ec318dbfSmrgif test ${enable_strict_compilation+y}
10788ec318dbfSmrgthen :
107891b1389eeSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10790a2394c98Smrgelse case e in #(
10791a2394c98Smrg  e) STRICT_COMPILE=no ;;
10792a2394c98Smrgesac
107931b1389eeSmrgfi
107941b1389eeSmrg
107951b1389eeSmrg
107961b1389eeSmrg
107971b1389eeSmrg
107981b1389eeSmrg
107991b1389eeSmrg
108001b1389eeSmrgSTRICT_CFLAGS=""
108011b1389eeSmrg
108021b1389eeSmrg
108031b1389eeSmrg
108041b1389eeSmrg
108051b1389eeSmrg
108061b1389eeSmrg
108071b1389eeSmrg
108081b1389eeSmrg
108091b1389eeSmrg
108101b1389eeSmrg
108111b1389eeSmrg
108121b1389eeSmrg
108131b1389eeSmrg
108141b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
108151b1389eeSmrg
108161b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
108171b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10818ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10819ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10820ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10821ec318dbfSmrgthen :
10822ec318dbfSmrg  printf %s "(cached) " >&6
10823a2394c98Smrgelse case e in #(
10824a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108251b1389eeSmrg/* end confdefs.h.  */
108261b1389eeSmrgint i;
108271b1389eeSmrg_ACEOF
10828ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10829ec318dbfSmrgthen :
108301b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10831a2394c98Smrgelse case e in #(
10832a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10833a2394c98Smrgesac
108341b1389eeSmrgfi
10835a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10836a2394c98Smrgesac
108371b1389eeSmrgfi
10838ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10839ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
108401b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
108411b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
108421b1389eeSmrgfi
108431b1389eeSmrg
108441b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
108451b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108461b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108471b1389eeSmrg	fi
108481b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10849ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10850ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10851ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10852ec318dbfSmrgthen :
10853ec318dbfSmrg  printf %s "(cached) " >&6
10854a2394c98Smrgelse case e in #(
10855a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108561b1389eeSmrg/* end confdefs.h.  */
108571b1389eeSmrgint i;
108581b1389eeSmrg_ACEOF
10859ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10860ec318dbfSmrgthen :
108611b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10862a2394c98Smrgelse case e in #(
10863a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10864a2394c98Smrgesac
108651b1389eeSmrgfi
10866a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10867a2394c98Smrgesac
108681b1389eeSmrgfi
10869ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10870ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
108711b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
108721b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
108731b1389eeSmrgfi
108741b1389eeSmrg
108751b1389eeSmrgfound="no"
108761b1389eeSmrg
108771b1389eeSmrg	if test $found = "no" ; then
1087889afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108791b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108801b1389eeSmrg		fi
108811b1389eeSmrg
1088289afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
108831b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108841b1389eeSmrg		fi
108851b1389eeSmrg
108861b1389eeSmrg		CFLAGS="$CFLAGS -pedantic"
108871b1389eeSmrg
10888ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10889ec318dbfSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
108901b1389eeSmrg		cacheid=xorg_cv_cc_flag__pedantic
10891ec318dbfSmrg		if eval test \${$cacheid+y}
10892ec318dbfSmrgthen :
10893ec318dbfSmrg  printf %s "(cached) " >&6
10894a2394c98Smrgelse case e in #(
10895a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108961b1389eeSmrg/* end confdefs.h.  */
108971b1389eeSmrgint i;
108981b1389eeSmrgint
10899ec318dbfSmrgmain (void)
109001b1389eeSmrg{
109011b1389eeSmrg
109021b1389eeSmrg  ;
109031b1389eeSmrg  return 0;
109041b1389eeSmrg}
109051b1389eeSmrg_ACEOF
10906ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
10907ec318dbfSmrgthen :
109081b1389eeSmrg  eval $cacheid=yes
10909a2394c98Smrgelse case e in #(
10910a2394c98Smrg  e) eval $cacheid=no ;;
10911a2394c98Smrgesac
109121b1389eeSmrgfi
10913ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10914a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10915a2394c98Smrgesac
109161b1389eeSmrgfi
109171b1389eeSmrg
109181b1389eeSmrg
109191b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
109201b1389eeSmrg
109211b1389eeSmrg		eval supported=\$$cacheid
10922ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10923ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
109241b1389eeSmrg		if test "$supported" = "yes" ; then
109251b1389eeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
109261b1389eeSmrg			found="yes"
109271b1389eeSmrg		fi
109281b1389eeSmrg	fi
109291b1389eeSmrg
109301b1389eeSmrg
109311b1389eeSmrg
109321b1389eeSmrg
109331b1389eeSmrg
109341b1389eeSmrg
109351b1389eeSmrg
109361b1389eeSmrg
109371b1389eeSmrg
109381b1389eeSmrg
109391b1389eeSmrg
109401b1389eeSmrg
109411b1389eeSmrg
109421b1389eeSmrg
109431b1389eeSmrg
109441b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
109451b1389eeSmrg
109461b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
109471b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10948ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10949ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10950ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10951ec318dbfSmrgthen :
10952ec318dbfSmrg  printf %s "(cached) " >&6
10953a2394c98Smrgelse case e in #(
10954a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
109551b1389eeSmrg/* end confdefs.h.  */
109561b1389eeSmrgint i;
109571b1389eeSmrg_ACEOF
10958ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10959ec318dbfSmrgthen :
109601b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10961a2394c98Smrgelse case e in #(
10962a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10963a2394c98Smrgesac
109641b1389eeSmrgfi
10965a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10966a2394c98Smrgesac
109671b1389eeSmrgfi
10968ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10969ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
109701b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
109711b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
109721b1389eeSmrgfi
109731b1389eeSmrg
109741b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
109751b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
109761b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
109771b1389eeSmrg	fi
109781b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10979ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10980ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10981ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10982ec318dbfSmrgthen :
10983ec318dbfSmrg  printf %s "(cached) " >&6
10984a2394c98Smrgelse case e in #(
10985a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
109861b1389eeSmrg/* end confdefs.h.  */
109871b1389eeSmrgint i;
109881b1389eeSmrg_ACEOF
10989ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
10990ec318dbfSmrgthen :
109911b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10992a2394c98Smrgelse case e in #(
10993a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10994a2394c98Smrgesac
109951b1389eeSmrgfi
10996a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10997a2394c98Smrgesac
109981b1389eeSmrgfi
10999ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11000ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
110011b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
110021b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
110031b1389eeSmrgfi
110041b1389eeSmrg
110051b1389eeSmrgfound="no"
110061b1389eeSmrg
110071b1389eeSmrg	if test $found = "no" ; then
1100889afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
110091b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
110101b1389eeSmrg		fi
110111b1389eeSmrg
1101289afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
110131b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
110141b1389eeSmrg		fi
110151b1389eeSmrg
110161b1389eeSmrg		CFLAGS="$CFLAGS -Werror"
110171b1389eeSmrg
11018ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
11019ec318dbfSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
110201b1389eeSmrg		cacheid=xorg_cv_cc_flag__Werror
11021ec318dbfSmrg		if eval test \${$cacheid+y}
11022ec318dbfSmrgthen :
11023ec318dbfSmrg  printf %s "(cached) " >&6
11024a2394c98Smrgelse case e in #(
11025a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
110261b1389eeSmrg/* end confdefs.h.  */
110271b1389eeSmrgint i;
110281b1389eeSmrgint
11029ec318dbfSmrgmain (void)
110301b1389eeSmrg{
110311b1389eeSmrg
110321b1389eeSmrg  ;
110331b1389eeSmrg  return 0;
110341b1389eeSmrg}
110351b1389eeSmrg_ACEOF
11036ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
11037ec318dbfSmrgthen :
110381b1389eeSmrg  eval $cacheid=yes
11039a2394c98Smrgelse case e in #(
11040a2394c98Smrg  e) eval $cacheid=no ;;
11041a2394c98Smrgesac
110421b1389eeSmrgfi
11043ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11044a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11045a2394c98Smrgesac
110461b1389eeSmrgfi
110471b1389eeSmrg
110481b1389eeSmrg
110491b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
110501b1389eeSmrg
110511b1389eeSmrg		eval supported=\$$cacheid
11052ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11053ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
110541b1389eeSmrg		if test "$supported" = "yes" ; then
110551b1389eeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
110561b1389eeSmrg			found="yes"
110571b1389eeSmrg		fi
110581b1389eeSmrg	fi
110591b1389eeSmrg
110601b1389eeSmrg	if test $found = "no" ; then
1106189afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
110621b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
110631b1389eeSmrg		fi
110641b1389eeSmrg
1106589afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
110661b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
110671b1389eeSmrg		fi
110681b1389eeSmrg
110691b1389eeSmrg		CFLAGS="$CFLAGS -errwarn"
110701b1389eeSmrg
11071ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
11072ec318dbfSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
110731b1389eeSmrg		cacheid=xorg_cv_cc_flag__errwarn
11074ec318dbfSmrg		if eval test \${$cacheid+y}
11075ec318dbfSmrgthen :
11076ec318dbfSmrg  printf %s "(cached) " >&6
11077a2394c98Smrgelse case e in #(
11078a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
110791b1389eeSmrg/* end confdefs.h.  */
110801b1389eeSmrgint i;
110811b1389eeSmrgint
11082ec318dbfSmrgmain (void)
110831b1389eeSmrg{
110841b1389eeSmrg
110851b1389eeSmrg  ;
110861b1389eeSmrg  return 0;
110871b1389eeSmrg}
110881b1389eeSmrg_ACEOF
11089ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
11090ec318dbfSmrgthen :
110911b1389eeSmrg  eval $cacheid=yes
11092a2394c98Smrgelse case e in #(
11093a2394c98Smrg  e) eval $cacheid=no ;;
11094a2394c98Smrgesac
110951b1389eeSmrgfi
11096ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11097a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11098a2394c98Smrgesac
110991b1389eeSmrgfi
111001b1389eeSmrg
111011b1389eeSmrg
111021b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
111031b1389eeSmrg
111041b1389eeSmrg		eval supported=\$$cacheid
11105ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11106ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
111071b1389eeSmrg		if test "$supported" = "yes" ; then
111081b1389eeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
111091b1389eeSmrg			found="yes"
111101b1389eeSmrg		fi
111111b1389eeSmrg	fi
111121b1389eeSmrg
111131b1389eeSmrg
111141b1389eeSmrg
111151b1389eeSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
111161b1389eeSmrg# activate it with -Werror, so we add it here explicitly.
111171b1389eeSmrg
111181b1389eeSmrg
111191b1389eeSmrg
111201b1389eeSmrg
111211b1389eeSmrg
111221b1389eeSmrg
111231b1389eeSmrg
111241b1389eeSmrg
111251b1389eeSmrg
111261b1389eeSmrg
111271b1389eeSmrg
111281b1389eeSmrg
111291b1389eeSmrg
111301b1389eeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
111311b1389eeSmrg
111321b1389eeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
111331b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11134ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11135ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11136ec318dbfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11137ec318dbfSmrgthen :
11138ec318dbfSmrg  printf %s "(cached) " >&6
11139a2394c98Smrgelse case e in #(
11140a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
111411b1389eeSmrg/* end confdefs.h.  */
111421b1389eeSmrgint i;
111431b1389eeSmrg_ACEOF
11144ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
11145ec318dbfSmrgthen :
111461b1389eeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11147a2394c98Smrgelse case e in #(
11148a2394c98Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11149a2394c98Smrgesac
111501b1389eeSmrgfi
11151a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11152a2394c98Smrgesac
111531b1389eeSmrgfi
11154ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11155ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
111561b1389eeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
111571b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
111581b1389eeSmrgfi
111591b1389eeSmrg
111601b1389eeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
111611b1389eeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
111621b1389eeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
111631b1389eeSmrg	fi
111641b1389eeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11165ec318dbfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11166ec318dbfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11167ec318dbfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11168ec318dbfSmrgthen :
11169ec318dbfSmrg  printf %s "(cached) " >&6
11170a2394c98Smrgelse case e in #(
11171a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
111721b1389eeSmrg/* end confdefs.h.  */
111731b1389eeSmrgint i;
111741b1389eeSmrg_ACEOF
11175ec318dbfSmrgif ac_fn_c_try_compile "$LINENO"
11176ec318dbfSmrgthen :
111771b1389eeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11178a2394c98Smrgelse case e in #(
11179a2394c98Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11180a2394c98Smrgesac
111811b1389eeSmrgfi
11182a2394c98Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11183a2394c98Smrgesac
111841b1389eeSmrgfi
11185ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11186ec318dbfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
111871b1389eeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
111881b1389eeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
111891b1389eeSmrgfi
111901b1389eeSmrg
111911b1389eeSmrgfound="no"
111921b1389eeSmrg
111931b1389eeSmrg	if test $found = "no" ; then
1119489afc689Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
111951b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
111961b1389eeSmrg		fi
111971b1389eeSmrg
1119889afc689Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
111991b1389eeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
112001b1389eeSmrg		fi
112011b1389eeSmrg
112021b1389eeSmrg		CFLAGS="$CFLAGS -Werror=attributes"
112031b1389eeSmrg
11204ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
11205ec318dbfSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
1120689afc689Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
11207ec318dbfSmrg		if eval test \${$cacheid+y}
11208ec318dbfSmrgthen :
11209ec318dbfSmrg  printf %s "(cached) " >&6
11210a2394c98Smrgelse case e in #(
11211a2394c98Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
112121b1389eeSmrg/* end confdefs.h.  */
112131b1389eeSmrgint i;
112141b1389eeSmrgint
11215ec318dbfSmrgmain (void)
112161b1389eeSmrg{
112171b1389eeSmrg
112181b1389eeSmrg  ;
112191b1389eeSmrg  return 0;
112201b1389eeSmrg}
112211b1389eeSmrg_ACEOF
11222ec318dbfSmrgif ac_fn_c_try_link "$LINENO"
11223ec318dbfSmrgthen :
112241b1389eeSmrg  eval $cacheid=yes
11225a2394c98Smrgelse case e in #(
11226a2394c98Smrg  e) eval $cacheid=no ;;
11227a2394c98Smrgesac
112281b1389eeSmrgfi
11229ec318dbfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11230a2394c98Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11231a2394c98Smrgesac
112321b1389eeSmrgfi
112331b1389eeSmrg
112341b1389eeSmrg
112351b1389eeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
112361b1389eeSmrg
112371b1389eeSmrg		eval supported=\$$cacheid
11238ec318dbfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11239ec318dbfSmrgprintf "%s\n" "$supported" >&6; }
112401b1389eeSmrg		if test "$supported" = "yes" ; then
112411b1389eeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
112421b1389eeSmrg			found="yes"
112431b1389eeSmrg		fi
112441b1389eeSmrg	fi
112451b1389eeSmrg
112461b1389eeSmrg
112471b1389eeSmrg
112481b1389eeSmrgif test "x$STRICT_COMPILE" = "xyes"; then
112491b1389eeSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
112501b1389eeSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
112511b1389eeSmrgfi
112521b1389eeSmrg
112531b1389eeSmrg
112547c5f6000Smrg
112557c5f6000Smrg
112567c5f6000Smrg
112577c5f6000Smrg
11258a2394c98Smrg
11259a2394c98Smrg
112607c5f6000Smrgcat >>confdefs.h <<_ACEOF
112617c5f6000Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
112627c5f6000Smrg_ACEOF
112637c5f6000Smrg
112647c5f6000Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
112657c5f6000Smrg	if test "x$PVM" = "x"; then
112667c5f6000Smrg		PVM="0"
112677c5f6000Smrg	fi
112687c5f6000Smrg
11269ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
112707c5f6000Smrg
112717c5f6000Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
112727c5f6000Smrg	if test "x$PVP" = "x"; then
112737c5f6000Smrg		PVP="0"
112747c5f6000Smrg	fi
112757c5f6000Smrg
11276ec318dbfSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
112777c5f6000Smrg
112787c5f6000Smrg
112797c5f6000Smrg
11280ec318dbfSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11281f7ada8ddSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11282ec318dbfSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
11283ec318dbfSmrgtouch \$(top_srcdir)/ChangeLog; \
11284ec318dbfSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
112857c5f6000Smrg
11286f7ada8ddSmrg
11287f7ada8ddSmrg
11288f7ada8ddSmrg
11289f7ada8ddSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11290f7ada8ddSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11291f7ada8ddSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11292ec318dbfSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
11293ec318dbfSmrgtouch \$(top_srcdir)/INSTALL; \
11294ec318dbfSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11295ec318dbfSmrg
11296f7ada8ddSmrg
112977c5f6000Smrg
112987c5f6000Smrg
112997c5f6000Smrg
113007c5f6000Smrg
11301ec318dbfSmrgcase $host_os in
11302ec318dbfSmrg    solaris*)
11303ec318dbfSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
11304ec318dbfSmrg        # check for a man page file found in later versions that use
11305ec318dbfSmrg        # traditional section numbers instead
11306ec318dbfSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
11307ec318dbfSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
11308ec318dbfSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
11309ec318dbfSmrgthen :
11310ec318dbfSmrg  printf %s "(cached) " >&6
11311a2394c98Smrgelse case e in #(
11312a2394c98Smrg  e) test "$cross_compiling" = yes &&
11313ec318dbfSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
11314ec318dbfSmrgif test -r "/usr/share/man/man7/attributes.7"; then
11315ec318dbfSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
11316ec318dbfSmrgelse
11317ec318dbfSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11318a2394c98Smrgfi ;;
11319a2394c98Smrgesac
11320ec318dbfSmrgfi
11321ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
11322ec318dbfSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
11323ec318dbfSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
11324ec318dbfSmrgthen :
11325ec318dbfSmrg  SYSV_MAN_SECTIONS=false
11326a2394c98Smrgelse case e in #(
11327a2394c98Smrg  e) SYSV_MAN_SECTIONS=true ;;
11328a2394c98Smrgesac
11329ec318dbfSmrgfi
11330ec318dbfSmrg
11331ec318dbfSmrg        ;;
11332ec318dbfSmrg    *) SYSV_MAN_SECTIONS=false ;;
11333ec318dbfSmrgesac
113347c5f6000Smrg
113357c5f6000Smrgif test x$APP_MAN_SUFFIX = x    ; then
113367c5f6000Smrg    APP_MAN_SUFFIX=1
113377c5f6000Smrgfi
113387c5f6000Smrgif test x$APP_MAN_DIR = x    ; then
113397c5f6000Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
113407c5f6000Smrgfi
113417c5f6000Smrg
113427c5f6000Smrgif test x$LIB_MAN_SUFFIX = x    ; then
113437c5f6000Smrg    LIB_MAN_SUFFIX=3
113447c5f6000Smrgfi
113457c5f6000Smrgif test x$LIB_MAN_DIR = x    ; then
113467c5f6000Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
113477c5f6000Smrgfi
113487c5f6000Smrg
113497c5f6000Smrgif test x$FILE_MAN_SUFFIX = x    ; then
11350ec318dbfSmrg    case $SYSV_MAN_SECTIONS in
11351ec318dbfSmrg	true)				FILE_MAN_SUFFIX=4  ;;
1135289afc689Smrg	*)				FILE_MAN_SUFFIX=5  ;;
113537c5f6000Smrg    esac
113547c5f6000Smrgfi
113557c5f6000Smrgif test x$FILE_MAN_DIR = x    ; then
113567c5f6000Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
113577c5f6000Smrgfi
113587c5f6000Smrg
113597c5f6000Smrgif test x$MISC_MAN_SUFFIX = x    ; then
11360ec318dbfSmrg    case $SYSV_MAN_SECTIONS in
11361ec318dbfSmrg	true)				MISC_MAN_SUFFIX=5  ;;
1136289afc689Smrg	*)				MISC_MAN_SUFFIX=7  ;;
113637c5f6000Smrg    esac
113647c5f6000Smrgfi
113657c5f6000Smrgif test x$MISC_MAN_DIR = x    ; then
113667c5f6000Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
113677c5f6000Smrgfi
113687c5f6000Smrg
113697c5f6000Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11370ec318dbfSmrg    case $SYSV_MAN_SECTIONS in
11371ec318dbfSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1137289afc689Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
113737c5f6000Smrg    esac
113747c5f6000Smrgfi
113757c5f6000Smrgif test x$DRIVER_MAN_DIR = x    ; then
113767c5f6000Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
113777c5f6000Smrgfi
113787c5f6000Smrg
113797c5f6000Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11380ec318dbfSmrg    case $SYSV_MAN_SECTIONS in
11381ec318dbfSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1138289afc689Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
113837c5f6000Smrg    esac
113847c5f6000Smrgfi
113857c5f6000Smrgif test x$ADMIN_MAN_DIR = x    ; then
113867c5f6000Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
113877c5f6000Smrgfi
113887c5f6000Smrg
113897c5f6000Smrg
113907c5f6000Smrg
113917c5f6000Smrg
113927c5f6000Smrg
113937c5f6000Smrg
113947c5f6000Smrg
113957c5f6000Smrg
113967c5f6000Smrg
113977c5f6000Smrg
113987c5f6000Smrg
113997c5f6000Smrg
114007c5f6000Smrg
114017c5f6000Smrg
114027c5f6000Smrg
11403f7ada8ddSmrgXORG_MAN_PAGE="X Version 11"
114047c5f6000Smrg
11405f7ada8ddSmrgMAN_SUBSTS="\
11406f7ada8ddSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11407f7ada8ddSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11408f7ada8ddSmrg	-e 's|__xservername__|Xorg|g' \
11409f7ada8ddSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11410f7ada8ddSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11411f7ada8ddSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11412f7ada8ddSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11413f7ada8ddSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11414f7ada8ddSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11415f7ada8ddSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11416f7ada8ddSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11417f7ada8ddSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
114187c5f6000Smrg
11419bccedf53Smrg
11420bccedf53Smrg
11421bccedf53Smrg
11422a2394c98SmrgAM_DEFAULT_VERBOSITY=0
11423f7ada8ddSmrg
11424f7ada8ddSmrg
11425f7ada8ddSmrg
11426f7ada8ddSmrg# Checks for pkg-config packages
11427f7ada8ddSmrg
11428bccedf53Smrgpkg_failed=no
11429ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XWUD" >&5
11430ec318dbfSmrgprintf %s "checking for XWUD... " >&6; }
114317c5f6000Smrg
114327c5f6000Smrgif test -n "$XWUD_CFLAGS"; then
114337c5f6000Smrg    pkg_cv_XWUD_CFLAGS="$XWUD_CFLAGS"
114347c5f6000Smrg elif test -n "$PKG_CONFIG"; then
114357c5f6000Smrg    if test -n "$PKG_CONFIG" && \
11436ec318dbfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
1143789afc689Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
11438bccedf53Smrg  ac_status=$?
11439ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11440f7ada8ddSmrg  test $ac_status = 0; }; then
1144189afc689Smrg  pkg_cv_XWUD_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null`
1144289afc689Smrg		      test "x$?" != "x0" && pkg_failed=yes
11443bccedf53Smrgelse
11444bccedf53Smrg  pkg_failed=yes
11445bccedf53Smrgfi
114467c5f6000Smrg else
114477c5f6000Smrg    pkg_failed=untried
11448bccedf53Smrgfi
114497c5f6000Smrgif test -n "$XWUD_LIBS"; then
114507c5f6000Smrg    pkg_cv_XWUD_LIBS="$XWUD_LIBS"
114517c5f6000Smrg elif test -n "$PKG_CONFIG"; then
114527c5f6000Smrg    if test -n "$PKG_CONFIG" && \
11453ec318dbfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
1145489afc689Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
11455bccedf53Smrg  ac_status=$?
11456ec318dbfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11457f7ada8ddSmrg  test $ac_status = 0; }; then
1145889afc689Smrg  pkg_cv_XWUD_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null`
1145989afc689Smrg		      test "x$?" != "x0" && pkg_failed=yes
11460bccedf53Smrgelse
11461bccedf53Smrg  pkg_failed=yes
11462bccedf53Smrgfi
114637c5f6000Smrg else
114647c5f6000Smrg    pkg_failed=untried
11465bccedf53Smrgfi
11466bccedf53Smrg
11467bccedf53Smrg
11468bccedf53Smrg
11469bccedf53Smrgif test $pkg_failed = yes; then
11470ec318dbfSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11471ec318dbfSmrgprintf "%s\n" "no" >&6; }
11472bccedf53Smrg
11473bccedf53Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11474bccedf53Smrg        _pkg_short_errors_supported=yes
11475bccedf53Smrgelse
11476bccedf53Smrg        _pkg_short_errors_supported=no
11477bccedf53Smrgfi
11478bccedf53Smrg        if test $_pkg_short_errors_supported = yes; then
1147989afc689Smrg	        XWUD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
11480bccedf53Smrg        else
1148189afc689Smrg	        XWUD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
11482bccedf53Smrg        fi
11483bccedf53Smrg	# Put the nasty error message in config.log where it belongs
11484bccedf53Smrg	echo "$XWUD_PKG_ERRORS" >&5
11485bccedf53Smrg
1148689afc689Smrg	as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met:
11487bccedf53Smrg
11488bccedf53Smrg$XWUD_PKG_ERRORS
11489bccedf53Smrg
11490bccedf53SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11491bccedf53Smrginstalled software in a non-standard prefix.
11492bccedf53Smrg
11493bccedf53SmrgAlternatively, you may set the environment variables XWUD_CFLAGS
11494bccedf53Smrgand XWUD_LIBS to avoid the need to call pkg-config.
1149589afc689SmrgSee the pkg-config man page for more details." "$LINENO" 5
11496bccedf53Smrgelif test $pkg_failed = untried; then
11497ec318dbfSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11498ec318dbfSmrgprintf "%s\n" "no" >&6; }
11499a2394c98Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11500a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11501f7ada8ddSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11502bccedf53Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11503bccedf53Smrgpath to pkg-config.
11504bccedf53Smrg
11505bccedf53SmrgAlternatively, you may set the environment variables XWUD_CFLAGS
11506bccedf53Smrgand XWUD_LIBS to avoid the need to call pkg-config.
11507bccedf53SmrgSee the pkg-config man page for more details.
11508bccedf53Smrg
115097c5f6000SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11510a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
11511bccedf53Smrgelse
11512bccedf53Smrg	XWUD_CFLAGS=$pkg_cv_XWUD_CFLAGS
11513bccedf53Smrg	XWUD_LIBS=$pkg_cv_XWUD_LIBS
11514ec318dbfSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11515ec318dbfSmrgprintf "%s\n" "yes" >&6; }
1151689afc689Smrg
11517bccedf53Smrgfi
11518bccedf53Smrg
115191b1389eeSmrgac_config_files="$ac_config_files Makefile man/Makefile"
11520bccedf53Smrg
11521bccedf53Smrgcat >confcache <<\_ACEOF
11522bccedf53Smrg# This file is a shell script that caches the results of configure
11523bccedf53Smrg# tests run on this system so they can be shared between configure
11524bccedf53Smrg# scripts and configure runs, see configure's option --config-cache.
11525bccedf53Smrg# It is not useful on other systems.  If it contains results you don't
11526bccedf53Smrg# want to keep, you may remove or edit it.
11527bccedf53Smrg#
11528bccedf53Smrg# config.status only pays attention to the cache file if you give it
11529bccedf53Smrg# the --recheck option to rerun configure.
11530bccedf53Smrg#
11531a2394c98Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
11532a2394c98Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
11533bccedf53Smrg# following values.
11534bccedf53Smrg
11535bccedf53Smrg_ACEOF
11536bccedf53Smrg
11537bccedf53Smrg# The following way of writing the cache mishandles newlines in values,
11538bccedf53Smrg# but we know of no workaround that is simple, portable, and efficient.
115397c5f6000Smrg# So, we kill variables containing newlines.
11540bccedf53Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
11541bccedf53Smrg# and sets the high bit in the cache file unless we assign to the vars.
115427c5f6000Smrg(
115437c5f6000Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
115447c5f6000Smrg    eval ac_val=\$$ac_var
115457c5f6000Smrg    case $ac_val in #(
115467c5f6000Smrg    *${as_nl}*)
115477c5f6000Smrg      case $ac_var in #(
11548ec318dbfSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11549ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
115507c5f6000Smrg      esac
115517c5f6000Smrg      case $ac_var in #(
115527c5f6000Smrg      _ | IFS | as_nl) ;; #(
115537c5f6000Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11554f7ada8ddSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
115557c5f6000Smrg      esac ;;
115567c5f6000Smrg    esac
115577c5f6000Smrg  done
115587c5f6000Smrg
11559bccedf53Smrg  (set) 2>&1 |
115607c5f6000Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
115617c5f6000Smrg    *${as_nl}ac_space=\ *)
11562a2394c98Smrg      # 'set' does not quote correctly, so add quotes: double-quote
11563f7ada8ddSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11564bccedf53Smrg      sed -n \
11565bccedf53Smrg	"s/'/'\\\\''/g;
11566bccedf53Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
115677c5f6000Smrg      ;; #(
11568bccedf53Smrg    *)
11569a2394c98Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
115707c5f6000Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11571bccedf53Smrg      ;;
115727c5f6000Smrg    esac |
115737c5f6000Smrg    sort
115747c5f6000Smrg) |
11575bccedf53Smrg  sed '
115767c5f6000Smrg     /^ac_cv_env_/b end
11577bccedf53Smrg     t clear
115787c5f6000Smrg     :clear
11579ec318dbfSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11580bccedf53Smrg     t end
115817c5f6000Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
115827c5f6000Smrg     :end' >>confcache
115837c5f6000Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
115847c5f6000Smrg  if test -w "$cache_file"; then
11585f7ada8ddSmrg    if test "x$cache_file" != "x/dev/null"; then
11586ec318dbfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11587ec318dbfSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11588f7ada8ddSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11589f7ada8ddSmrg	cat confcache >"$cache_file"
11590f7ada8ddSmrg      else
11591f7ada8ddSmrg        case $cache_file in #(
11592f7ada8ddSmrg        */* | ?:*)
11593f7ada8ddSmrg	  mv -f confcache "$cache_file"$$ &&
11594f7ada8ddSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11595f7ada8ddSmrg        *)
11596f7ada8ddSmrg	  mv -f confcache "$cache_file" ;;
11597f7ada8ddSmrg	esac
11598f7ada8ddSmrg      fi
11599f7ada8ddSmrg    fi
11600bccedf53Smrg  else
11601ec318dbfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11602ec318dbfSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11603bccedf53Smrg  fi
11604bccedf53Smrgfi
11605bccedf53Smrgrm -f confcache
11606bccedf53Smrg
11607bccedf53Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11608bccedf53Smrg# Let make expand exec_prefix.
11609bccedf53Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11610bccedf53Smrg
11611bccedf53SmrgDEFS=-DHAVE_CONFIG_H
11612bccedf53Smrg
11613bccedf53Smrgac_libobjs=
11614bccedf53Smrgac_ltlibobjs=
11615f7ada8ddSmrgU=
11616bccedf53Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11617bccedf53Smrg  # 1. Remove the extension, and $U if already installed.
116187c5f6000Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11619ec318dbfSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
116207c5f6000Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
116217c5f6000Smrg  #    will be set to the directory where LIBOBJS objects are built.
11622f7ada8ddSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11623f7ada8ddSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11624bccedf53Smrgdone
11625bccedf53SmrgLIBOBJS=$ac_libobjs
11626bccedf53Smrg
11627bccedf53SmrgLTLIBOBJS=$ac_ltlibobjs
11628bccedf53Smrg
11629bccedf53Smrg
11630ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11631ec318dbfSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
1163289afc689Smrg   if test -n "$am_sleep_pid"; then
1163389afc689Smrg     # Hide warnings about reused PIDs.
1163489afc689Smrg     wait $am_sleep_pid 2>/dev/null
1163589afc689Smrg   fi
11636ec318dbfSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11637ec318dbfSmrgprintf "%s\n" "done" >&6; }
11638a2394c98Smrgcase $enable_silent_rules in # (((
11639a2394c98Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11640a2394c98Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11641a2394c98Smrgesac
11642a2394c98Smrgif test $am_cv_make_support_nested_variables = yes; then
11643a2394c98Smrg    AM_V='$(V)'
11644a2394c98Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11645a2394c98Smrgelse
11646a2394c98Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11647a2394c98Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11648a2394c98Smrgfi
11649a2394c98Smrg
116507c5f6000Smrg if test -n "$EXEEXT"; then
116517c5f6000Smrg  am__EXEEXT_TRUE=
116527c5f6000Smrg  am__EXEEXT_FALSE='#'
116537c5f6000Smrgelse
116547c5f6000Smrg  am__EXEEXT_TRUE='#'
116557c5f6000Smrg  am__EXEEXT_FALSE=
116567c5f6000Smrgfi
116577c5f6000Smrg
11658bccedf53Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11659f7ada8ddSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11660f7ada8ddSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11661bccedf53Smrgfi
11662bccedf53Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11663f7ada8ddSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11664f7ada8ddSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11665bccedf53Smrgfi
11666bccedf53Smrg
11667f7ada8ddSmrg: "${CONFIG_STATUS=./config.status}"
116687c5f6000Smrgac_write_fail=0
11669bccedf53Smrgac_clean_files_save=$ac_clean_files
11670bccedf53Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11671ec318dbfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11672ec318dbfSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11673f7ada8ddSmrgas_write_fail=0
11674f7ada8ddSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11675bccedf53Smrg#! $SHELL
11676bccedf53Smrg# Generated by $as_me.
11677bccedf53Smrg# Run this file to recreate the current configuration.
11678bccedf53Smrg# Compiler output produced by configure, useful for debugging
11679bccedf53Smrg# configure, is in config.log if it exists.
11680bccedf53Smrg
11681bccedf53Smrgdebug=false
11682bccedf53Smrgac_cs_recheck=false
11683bccedf53Smrgac_cs_silent=false
11684bccedf53Smrg
11685f7ada8ddSmrgSHELL=\${CONFIG_SHELL-$SHELL}
11686f7ada8ddSmrgexport SHELL
11687f7ada8ddSmrg_ASEOF
11688f7ada8ddSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11689f7ada8ddSmrg## -------------------- ##
11690f7ada8ddSmrg## M4sh Initialization. ##
11691f7ada8ddSmrg## -------------------- ##
11692bccedf53Smrg
116937c5f6000Smrg# Be more Bourne compatible
116947c5f6000SmrgDUALCASE=1; export DUALCASE # for MKS sh
11695ec318dbfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11696ec318dbfSmrgthen :
11697bccedf53Smrg  emulate sh
11698bccedf53Smrg  NULLCMD=:
116997c5f6000Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11700bccedf53Smrg  # is contrary to our usage.  Disable this feature.
11701bccedf53Smrg  alias -g '${1+"$@"}'='"$@"'
117027c5f6000Smrg  setopt NO_GLOB_SUBST
11703a2394c98Smrgelse case e in #(
11704a2394c98Smrg  e) case `(set -o) 2>/dev/null` in #(
11705f7ada8ddSmrg  *posix*) :
11706f7ada8ddSmrg    set -o posix ;; #(
11707f7ada8ddSmrg  *) :
11708f7ada8ddSmrg     ;;
11709a2394c98Smrgesac ;;
117107c5f6000Smrgesac
117117c5f6000Smrgfi
117127c5f6000Smrg
117137c5f6000Smrg
11714ec318dbfSmrg
11715ec318dbfSmrg# Reset variables that may have inherited troublesome values from
11716ec318dbfSmrg# the environment.
11717ec318dbfSmrg
11718ec318dbfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11719ec318dbfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11720ec318dbfSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
11721ec318dbfSmrg# Quoting is to prevent editors from complaining about space-tab.
117227c5f6000Smrgas_nl='
117237c5f6000Smrg'
117247c5f6000Smrgexport as_nl
11725ec318dbfSmrgIFS=" ""	$as_nl"
11726ec318dbfSmrg
11727ec318dbfSmrgPS1='$ '
11728ec318dbfSmrgPS2='> '
11729ec318dbfSmrgPS4='+ '
11730ec318dbfSmrg
11731ec318dbfSmrg# Ensure predictable behavior from utilities with locale-dependent output.
11732ec318dbfSmrgLC_ALL=C
11733ec318dbfSmrgexport LC_ALL
11734ec318dbfSmrgLANGUAGE=C
11735ec318dbfSmrgexport LANGUAGE
11736ec318dbfSmrg
11737ec318dbfSmrg# We cannot yet rely on "unset" to work, but we need these variables
11738ec318dbfSmrg# to be unset--not just set to an empty or harmless value--now, to
11739ec318dbfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11740ec318dbfSmrg# also avoids known problems related to "unset" and subshell syntax
11741ec318dbfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11742ec318dbfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11743ec318dbfSmrgdo eval test \${$as_var+y} \
11744ec318dbfSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11745ec318dbfSmrgdone
11746ec318dbfSmrg
11747ec318dbfSmrg# Ensure that fds 0, 1, and 2 are open.
11748ec318dbfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11749ec318dbfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11750ec318dbfSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
117517c5f6000Smrg
117527c5f6000Smrg# The user is always right.
11753ec318dbfSmrgif ${PATH_SEPARATOR+false} :; then
117547c5f6000Smrg  PATH_SEPARATOR=:
117557c5f6000Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
117567c5f6000Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
117577c5f6000Smrg      PATH_SEPARATOR=';'
117587c5f6000Smrg  }
11759bccedf53Smrgfi
11760bccedf53Smrg
11761bccedf53Smrg
117627c5f6000Smrg# Find who we are.  Look in the path if we contain no directory separator.
11763f7ada8ddSmrgas_myself=
11764f7ada8ddSmrgcase $0 in #((
117657c5f6000Smrg  *[\\/]* ) as_myself=$0 ;;
117667c5f6000Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
117677c5f6000Smrgfor as_dir in $PATH
117687c5f6000Smrgdo
117697c5f6000Smrg  IFS=$as_save_IFS
11770ec318dbfSmrg  case $as_dir in #(((
11771ec318dbfSmrg    '') as_dir=./ ;;
11772ec318dbfSmrg    */) ;;
11773ec318dbfSmrg    *) as_dir=$as_dir/ ;;
11774ec318dbfSmrg  esac
11775ec318dbfSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11776f7ada8ddSmrg  done
117777c5f6000SmrgIFS=$as_save_IFS
117787c5f6000Smrg
117797c5f6000Smrg     ;;
117807c5f6000Smrgesac
11781a2394c98Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
117827c5f6000Smrg# in which case we are not to be found in the path.
117837c5f6000Smrgif test "x$as_myself" = x; then
117847c5f6000Smrg  as_myself=$0
117857c5f6000Smrgfi
117867c5f6000Smrgif test ! -f "$as_myself"; then
11787ec318dbfSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11788f7ada8ddSmrg  exit 1
117897c5f6000Smrgfi
117907c5f6000Smrg
11791f7ada8ddSmrg
11792f7ada8ddSmrg
11793f7ada8ddSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11794f7ada8ddSmrg# ----------------------------------------
11795f7ada8ddSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11796f7ada8ddSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11797f7ada8ddSmrg# script with STATUS, using 1 if that was 0.
11798f7ada8ddSmrgas_fn_error ()
11799f7ada8ddSmrg{
11800f7ada8ddSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
11801f7ada8ddSmrg  if test "$4"; then
11802f7ada8ddSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11803ec318dbfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11804f7ada8ddSmrg  fi
11805ec318dbfSmrg  printf "%s\n" "$as_me: error: $2" >&2
11806f7ada8ddSmrg  as_fn_exit $as_status
11807f7ada8ddSmrg} # as_fn_error
11808f7ada8ddSmrg
11809f7ada8ddSmrg
11810f7ada8ddSmrg# as_fn_set_status STATUS
11811f7ada8ddSmrg# -----------------------
11812f7ada8ddSmrg# Set $? to STATUS, without forking.
11813f7ada8ddSmrgas_fn_set_status ()
11814f7ada8ddSmrg{
11815f7ada8ddSmrg  return $1
11816f7ada8ddSmrg} # as_fn_set_status
11817f7ada8ddSmrg
11818f7ada8ddSmrg# as_fn_exit STATUS
11819f7ada8ddSmrg# -----------------
11820f7ada8ddSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11821f7ada8ddSmrgas_fn_exit ()
11822f7ada8ddSmrg{
11823f7ada8ddSmrg  set +e
11824f7ada8ddSmrg  as_fn_set_status $1
11825f7ada8ddSmrg  exit $1
11826f7ada8ddSmrg} # as_fn_exit
11827f7ada8ddSmrg
11828f7ada8ddSmrg# as_fn_unset VAR
11829f7ada8ddSmrg# ---------------
11830f7ada8ddSmrg# Portably unset VAR.
11831f7ada8ddSmrgas_fn_unset ()
11832f7ada8ddSmrg{
11833f7ada8ddSmrg  { eval $1=; unset $1;}
11834f7ada8ddSmrg}
11835f7ada8ddSmrgas_unset=as_fn_unset
11836ec318dbfSmrg
11837f7ada8ddSmrg# as_fn_append VAR VALUE
11838f7ada8ddSmrg# ----------------------
11839f7ada8ddSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11840f7ada8ddSmrg# advantage of any shell optimizations that allow amortized linear growth over
11841f7ada8ddSmrg# repeated appends, instead of the typical quadratic growth present in naive
11842f7ada8ddSmrg# implementations.
11843ec318dbfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11844ec318dbfSmrgthen :
11845f7ada8ddSmrg  eval 'as_fn_append ()
11846f7ada8ddSmrg  {
11847f7ada8ddSmrg    eval $1+=\$2
11848f7ada8ddSmrg  }'
11849a2394c98Smrgelse case e in #(
11850a2394c98Smrg  e) as_fn_append ()
11851f7ada8ddSmrg  {
11852f7ada8ddSmrg    eval $1=\$$1\$2
11853a2394c98Smrg  } ;;
11854a2394c98Smrgesac
11855f7ada8ddSmrgfi # as_fn_append
11856f7ada8ddSmrg
11857f7ada8ddSmrg# as_fn_arith ARG...
11858f7ada8ddSmrg# ------------------
11859f7ada8ddSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11860f7ada8ddSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11861f7ada8ddSmrg# must be portable across $(()) and expr.
11862ec318dbfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11863ec318dbfSmrgthen :
11864f7ada8ddSmrg  eval 'as_fn_arith ()
11865f7ada8ddSmrg  {
11866f7ada8ddSmrg    as_val=$(( $* ))
11867f7ada8ddSmrg  }'
11868a2394c98Smrgelse case e in #(
11869a2394c98Smrg  e) as_fn_arith ()
11870f7ada8ddSmrg  {
11871f7ada8ddSmrg    as_val=`expr "$@" || test $? -eq 1`
11872a2394c98Smrg  } ;;
11873a2394c98Smrgesac
11874f7ada8ddSmrgfi # as_fn_arith
11875f7ada8ddSmrg
11876f7ada8ddSmrg
118777c5f6000Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
118787c5f6000Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11879bccedf53Smrg  as_expr=expr
11880bccedf53Smrgelse
11881bccedf53Smrg  as_expr=false
11882bccedf53Smrgfi
11883bccedf53Smrg
118847c5f6000Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11885bccedf53Smrg  as_basename=basename
11886bccedf53Smrgelse
11887bccedf53Smrg  as_basename=false
11888bccedf53Smrgfi
11889bccedf53Smrg
11890f7ada8ddSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11891f7ada8ddSmrg  as_dirname=dirname
11892f7ada8ddSmrgelse
11893f7ada8ddSmrg  as_dirname=false
11894f7ada8ddSmrgfi
11895bccedf53Smrg
118967c5f6000Smrgas_me=`$as_basename -- "$0" ||
11897bccedf53Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11898bccedf53Smrg	 X"$0" : 'X\(//\)$' \| \
118997c5f6000Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11900ec318dbfSmrgprintf "%s\n" X/"$0" |
119017c5f6000Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
119027c5f6000Smrg	    s//\1/
119037c5f6000Smrg	    q
119047c5f6000Smrg	  }
119057c5f6000Smrg	  /^X\/\(\/\/\)$/{
119067c5f6000Smrg	    s//\1/
119077c5f6000Smrg	    q
119087c5f6000Smrg	  }
119097c5f6000Smrg	  /^X\/\(\/\).*/{
119107c5f6000Smrg	    s//\1/
119117c5f6000Smrg	    q
119127c5f6000Smrg	  }
119137c5f6000Smrg	  s/.*/./; q'`
11914bccedf53Smrg
11915f7ada8ddSmrg# Avoid depending upon Character Ranges.
11916f7ada8ddSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11917f7ada8ddSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11918f7ada8ddSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11919f7ada8ddSmrgas_cr_digits='0123456789'
11920f7ada8ddSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
11921bccedf53Smrg
11922ec318dbfSmrg
11923ec318dbfSmrg# Determine whether it's possible to make 'echo' print without a newline.
11924ec318dbfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11925ec318dbfSmrg# for compatibility with existing Makefiles.
119267c5f6000SmrgECHO_C= ECHO_N= ECHO_T=
11927f7ada8ddSmrgcase `echo -n x` in #(((((
119287c5f6000Smrg-n*)
11929f7ada8ddSmrg  case `echo 'xy\c'` in
119307c5f6000Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11931f7ada8ddSmrg  xy)  ECHO_C='\c';;
11932f7ada8ddSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11933f7ada8ddSmrg       ECHO_T='	';;
119347c5f6000Smrg  esac;;
119357c5f6000Smrg*)
119367c5f6000Smrg  ECHO_N='-n';;
119377c5f6000Smrgesac
11938bccedf53Smrg
11939ec318dbfSmrg# For backward compatibility with old third-party macros, we provide
11940ec318dbfSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
11941ec318dbfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
11942ec318dbfSmrgas_echo='printf %s\n'
11943ec318dbfSmrgas_echo_n='printf %s'
11944ec318dbfSmrg
11945bccedf53Smrgrm -f conf$$ conf$$.exe conf$$.file
119467c5f6000Smrgif test -d conf$$.dir; then
119477c5f6000Smrg  rm -f conf$$.dir/conf$$.file
119487c5f6000Smrgelse
119497c5f6000Smrg  rm -f conf$$.dir
119507c5f6000Smrg  mkdir conf$$.dir 2>/dev/null
119517c5f6000Smrgfi
119527c5f6000Smrgif (echo >conf$$.file) 2>/dev/null; then
119537c5f6000Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
11954bccedf53Smrg    as_ln_s='ln -s'
119557c5f6000Smrg    # ... but there are two gotchas:
11956a2394c98Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
11957a2394c98Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
11958a2394c98Smrg    # In both cases, we have to default to 'cp -pR'.
119597c5f6000Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1196089afc689Smrg      as_ln_s='cp -pR'
119617c5f6000Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
119627c5f6000Smrg    as_ln_s=ln
119637c5f6000Smrg  else
1196489afc689Smrg    as_ln_s='cp -pR'
11965bccedf53Smrg  fi
11966bccedf53Smrgelse
1196789afc689Smrg  as_ln_s='cp -pR'
11968bccedf53Smrgfi
119697c5f6000Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
119707c5f6000Smrgrmdir conf$$.dir 2>/dev/null
11971bccedf53Smrg
11972f7ada8ddSmrg
11973f7ada8ddSmrg# as_fn_mkdir_p
11974f7ada8ddSmrg# -------------
11975f7ada8ddSmrg# Create "$as_dir" as a directory, including parents if necessary.
11976f7ada8ddSmrgas_fn_mkdir_p ()
11977f7ada8ddSmrg{
11978f7ada8ddSmrg
11979f7ada8ddSmrg  case $as_dir in #(
11980f7ada8ddSmrg  -*) as_dir=./$as_dir;;
11981f7ada8ddSmrg  esac
11982f7ada8ddSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
11983f7ada8ddSmrg    as_dirs=
11984f7ada8ddSmrg    while :; do
11985f7ada8ddSmrg      case $as_dir in #(
11986ec318dbfSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11987f7ada8ddSmrg      *) as_qdir=$as_dir;;
11988f7ada8ddSmrg      esac
11989f7ada8ddSmrg      as_dirs="'$as_qdir' $as_dirs"
11990f7ada8ddSmrg      as_dir=`$as_dirname -- "$as_dir" ||
11991f7ada8ddSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11992f7ada8ddSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11993f7ada8ddSmrg	 X"$as_dir" : 'X\(//\)$' \| \
11994f7ada8ddSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11995ec318dbfSmrgprintf "%s\n" X"$as_dir" |
11996f7ada8ddSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11997f7ada8ddSmrg	    s//\1/
11998f7ada8ddSmrg	    q
11999f7ada8ddSmrg	  }
12000f7ada8ddSmrg	  /^X\(\/\/\)[^/].*/{
12001f7ada8ddSmrg	    s//\1/
12002f7ada8ddSmrg	    q
12003f7ada8ddSmrg	  }
12004f7ada8ddSmrg	  /^X\(\/\/\)$/{
12005f7ada8ddSmrg	    s//\1/
12006f7ada8ddSmrg	    q
12007f7ada8ddSmrg	  }
12008f7ada8ddSmrg	  /^X\(\/\).*/{
12009f7ada8ddSmrg	    s//\1/
12010f7ada8ddSmrg	    q
12011f7ada8ddSmrg	  }
12012f7ada8ddSmrg	  s/.*/./; q'`
12013f7ada8ddSmrg      test -d "$as_dir" && break
12014f7ada8ddSmrg    done
12015f7ada8ddSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12016f7ada8ddSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12017f7ada8ddSmrg
12018f7ada8ddSmrg
12019f7ada8ddSmrg} # as_fn_mkdir_p
12020bccedf53Smrgif mkdir -p . 2>/dev/null; then
12021f7ada8ddSmrg  as_mkdir_p='mkdir -p "$as_dir"'
12022bccedf53Smrgelse
12023bccedf53Smrg  test -d ./-p && rmdir ./-p
12024bccedf53Smrg  as_mkdir_p=false
12025bccedf53Smrgfi
12026bccedf53Smrg
1202789afc689Smrg
1202889afc689Smrg# as_fn_executable_p FILE
1202989afc689Smrg# -----------------------
1203089afc689Smrg# Test if FILE is an executable regular file.
1203189afc689Smrgas_fn_executable_p ()
1203289afc689Smrg{
1203389afc689Smrg  test -f "$1" && test -x "$1"
1203489afc689Smrg} # as_fn_executable_p
1203589afc689Smrgas_test_x='test -x'
1203689afc689Smrgas_executable_p=as_fn_executable_p
12037bccedf53Smrg
12038bccedf53Smrg# Sed expression to map a string onto a valid CPP name.
12039a2394c98Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12040a2394c98Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12041bccedf53Smrg
12042bccedf53Smrg# Sed expression to map a string onto a valid variable name.
12043a2394c98Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12044a2394c98Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12045bccedf53Smrg
12046bccedf53Smrg
12047bccedf53Smrgexec 6>&1
12048f7ada8ddSmrg## ----------------------------------- ##
12049f7ada8ddSmrg## Main body of $CONFIG_STATUS script. ##
12050f7ada8ddSmrg## ----------------------------------- ##
12051f7ada8ddSmrg_ASEOF
12052f7ada8ddSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12053bccedf53Smrg
12054f7ada8ddSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12055f7ada8ddSmrg# Save the log message, to keep $0 and so on meaningful, and to
12056bccedf53Smrg# report actual input values of CONFIG_FILES etc. instead of their
120577c5f6000Smrg# values after options handling.
120587c5f6000Smrgac_log="
12059a2394c98SmrgThis file was extended by xwud $as_me 1.0.7, which was
12060a2394c98Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
12061bccedf53Smrg
12062bccedf53Smrg  CONFIG_FILES    = $CONFIG_FILES
12063bccedf53Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12064bccedf53Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12065bccedf53Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12066bccedf53Smrg  $ $0 $@
12067bccedf53Smrg
120687c5f6000Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
120697c5f6000Smrg"
120707c5f6000Smrg
12071bccedf53Smrg_ACEOF
12072bccedf53Smrg
120737c5f6000Smrgcase $ac_config_files in *"
120747c5f6000Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
120757c5f6000Smrgesac
12076bccedf53Smrg
120777c5f6000Smrgcase $ac_config_headers in *"
120787c5f6000Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
120797c5f6000Smrgesac
12080bccedf53Smrg
12081bccedf53Smrg
120827c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120837c5f6000Smrg# Files that config.status was made for.
120847c5f6000Smrgconfig_files="$ac_config_files"
120857c5f6000Smrgconfig_headers="$ac_config_headers"
120867c5f6000Smrgconfig_commands="$ac_config_commands"
12087bccedf53Smrg
120887c5f6000Smrg_ACEOF
12089bccedf53Smrg
120907c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12091bccedf53Smrgac_cs_usage="\
12092a2394c98Smrg'$as_me' instantiates files and other configuration actions
12093f7ada8ddSmrgfrom templates according to the current configuration.  Unless the files
12094f7ada8ddSmrgand actions are specified as TAGs, all are instantiated by default.
12095bccedf53Smrg
12096f7ada8ddSmrgUsage: $0 [OPTION]... [TAG]...
12097bccedf53Smrg
12098bccedf53Smrg  -h, --help       print this help, then exit
120997c5f6000Smrg  -V, --version    print version number and configuration settings, then exit
12100f7ada8ddSmrg      --config     print configuration, then exit
121017c5f6000Smrg  -q, --quiet, --silent
121027c5f6000Smrg                   do not print progress messages
12103bccedf53Smrg  -d, --debug      don't remove temporary files
12104bccedf53Smrg      --recheck    update $as_me by reconfiguring in the same conditions
121057c5f6000Smrg      --file=FILE[:TEMPLATE]
121067c5f6000Smrg                   instantiate the configuration file FILE
121077c5f6000Smrg      --header=FILE[:TEMPLATE]
121087c5f6000Smrg                   instantiate the configuration header FILE
12109bccedf53Smrg
12110bccedf53SmrgConfiguration files:
12111bccedf53Smrg$config_files
12112bccedf53Smrg
12113bccedf53SmrgConfiguration headers:
12114bccedf53Smrg$config_headers
12115bccedf53Smrg
12116bccedf53SmrgConfiguration commands:
12117bccedf53Smrg$config_commands
12118bccedf53Smrg
12119a2394c98SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xwud/-/issues>."
12120bccedf53Smrg
121217c5f6000Smrg_ACEOF
12122ec318dbfSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
12123ec318dbfSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
121247c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12125ec318dbfSmrgac_cs_config='$ac_cs_config_escaped'
12126bccedf53Smrgac_cs_version="\\
12127a2394c98Smrgxwud config.status 1.0.7
12128a2394c98Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12129f7ada8ddSmrg  with options \\"\$ac_cs_config\\"
12130bccedf53Smrg
12131a2394c98SmrgCopyright (C) 2023 Free Software Foundation, Inc.
12132bccedf53SmrgThis config.status script is free software; the Free Software Foundation
12133bccedf53Smrggives unlimited permission to copy, distribute and modify it."
121347c5f6000Smrg
121357c5f6000Smrgac_pwd='$ac_pwd'
121367c5f6000Smrgsrcdir='$srcdir'
121377c5f6000SmrgINSTALL='$INSTALL'
121387c5f6000SmrgMKDIR_P='$MKDIR_P'
121397c5f6000SmrgAWK='$AWK'
121407c5f6000Smrgtest -n "\$AWK" || AWK=awk
12141bccedf53Smrg_ACEOF
12142bccedf53Smrg
121437c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121447c5f6000Smrg# The default lists apply if the user does not specify any file.
12145bccedf53Smrgac_need_defaults=:
12146bccedf53Smrgwhile test $# != 0
12147bccedf53Smrgdo
12148bccedf53Smrg  case $1 in
12149f7ada8ddSmrg  --*=?*)
121507c5f6000Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
121517c5f6000Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12152bccedf53Smrg    ac_shift=:
12153bccedf53Smrg    ;;
12154f7ada8ddSmrg  --*=)
12155f7ada8ddSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12156f7ada8ddSmrg    ac_optarg=
12157f7ada8ddSmrg    ac_shift=:
12158f7ada8ddSmrg    ;;
121597c5f6000Smrg  *)
12160bccedf53Smrg    ac_option=$1
12161bccedf53Smrg    ac_optarg=$2
12162bccedf53Smrg    ac_shift=shift
12163bccedf53Smrg    ;;
12164bccedf53Smrg  esac
12165bccedf53Smrg
12166bccedf53Smrg  case $ac_option in
12167bccedf53Smrg  # Handling of the options.
12168bccedf53Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12169bccedf53Smrg    ac_cs_recheck=: ;;
121707c5f6000Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12171ec318dbfSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
12172f7ada8ddSmrg  --config | --confi | --conf | --con | --co | --c )
12173ec318dbfSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
121747c5f6000Smrg  --debug | --debu | --deb | --de | --d | -d )
12175bccedf53Smrg    debug=: ;;
12176bccedf53Smrg  --file | --fil | --fi | --f )
12177bccedf53Smrg    $ac_shift
121787c5f6000Smrg    case $ac_optarg in
12179ec318dbfSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12180f7ada8ddSmrg    '') as_fn_error $? "missing file argument" ;;
121817c5f6000Smrg    esac
12182f7ada8ddSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12183bccedf53Smrg    ac_need_defaults=false;;
12184bccedf53Smrg  --header | --heade | --head | --hea )
12185bccedf53Smrg    $ac_shift
121867c5f6000Smrg    case $ac_optarg in
12187ec318dbfSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
121887c5f6000Smrg    esac
12189f7ada8ddSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12190bccedf53Smrg    ac_need_defaults=false;;
121917c5f6000Smrg  --he | --h)
121927c5f6000Smrg    # Conflict between --help and --header
12193a2394c98Smrg    as_fn_error $? "ambiguous option: '$1'
12194a2394c98SmrgTry '$0 --help' for more information.";;
121957c5f6000Smrg  --help | --hel | -h )
12196ec318dbfSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12197bccedf53Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12198bccedf53Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12199bccedf53Smrg    ac_cs_silent=: ;;
12200bccedf53Smrg
12201bccedf53Smrg  # This is an error.
12202a2394c98Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12203a2394c98SmrgTry '$0 --help' for more information." ;;
12204bccedf53Smrg
12205f7ada8ddSmrg  *) as_fn_append ac_config_targets " $1"
122067c5f6000Smrg     ac_need_defaults=false ;;
12207bccedf53Smrg
12208bccedf53Smrg  esac
12209bccedf53Smrg  shift
12210bccedf53Smrgdone
12211bccedf53Smrg
12212bccedf53Smrgac_configure_extra_args=
12213bccedf53Smrg
12214bccedf53Smrgif $ac_cs_silent; then
12215bccedf53Smrg  exec 6>/dev/null
12216bccedf53Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12217bccedf53Smrgfi
12218bccedf53Smrg
12219bccedf53Smrg_ACEOF
122207c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12221bccedf53Smrgif \$ac_cs_recheck; then
1222289afc689Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
122237c5f6000Smrg  shift
12224ec318dbfSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
122257c5f6000Smrg  CONFIG_SHELL='$SHELL'
122267c5f6000Smrg  export CONFIG_SHELL
122277c5f6000Smrg  exec "\$@"
12228bccedf53Smrgfi
12229bccedf53Smrg
12230bccedf53Smrg_ACEOF
122317c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122327c5f6000Smrgexec 5>>config.log
122337c5f6000Smrg{
122347c5f6000Smrg  echo
122357c5f6000Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
122367c5f6000Smrg## Running $as_me. ##
122377c5f6000Smrg_ASBOX
12238ec318dbfSmrg  printf "%s\n" "$ac_log"
122397c5f6000Smrg} >&5
12240bccedf53Smrg
122417c5f6000Smrg_ACEOF
122427c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12243bccedf53Smrg#
122447c5f6000Smrg# INIT-COMMANDS
12245bccedf53Smrg#
12246ec318dbfSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12247bccedf53Smrg
12248bccedf53Smrg_ACEOF
12249bccedf53Smrg
122507c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12251bccedf53Smrg
122527c5f6000Smrg# Handling of arguments.
12253bccedf53Smrgfor ac_config_target in $ac_config_targets
12254bccedf53Smrgdo
122557c5f6000Smrg  case $ac_config_target in
122567c5f6000Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
122577c5f6000Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
122587c5f6000Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
122591b1389eeSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
122607c5f6000Smrg
12261a2394c98Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
12262bccedf53Smrg  esac
12263bccedf53Smrgdone
12264bccedf53Smrg
122657c5f6000Smrg
12266bccedf53Smrg# If the user did not use the arguments to specify the items to instantiate,
12267bccedf53Smrg# then the envvar interface is used.  Set only those that are not.
12268bccedf53Smrg# We use the long form for the default assignment because of an extremely
12269bccedf53Smrg# bizarre bug on SunOS 4.1.3.
12270bccedf53Smrgif $ac_need_defaults; then
12271ec318dbfSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
12272ec318dbfSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
12273ec318dbfSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12274bccedf53Smrgfi
12275bccedf53Smrg
12276bccedf53Smrg# Have a temporary directory for convenience.  Make it in the build tree
122777c5f6000Smrg# simply because there is no reason against having it here, and in addition,
12278bccedf53Smrg# creating and moving files from /tmp can sometimes cause problems.
122797c5f6000Smrg# Hook for its removal unless debugging.
122807c5f6000Smrg# Note that there is a small window in which the directory will not be cleaned:
12281a2394c98Smrg# after its creation but before its name has been assigned to '$tmp'.
12282bccedf53Smrg$debug ||
12283bccedf53Smrg{
12284f7ada8ddSmrg  tmp= ac_tmp=
122857c5f6000Smrg  trap 'exit_status=$?
12286f7ada8ddSmrg  : "${ac_tmp:=$tmp}"
12287f7ada8ddSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
122887c5f6000Smrg' 0
12289f7ada8ddSmrg  trap 'as_fn_exit 1' 1 2 13 15
12290bccedf53Smrg}
12291bccedf53Smrg# Create a (secure) tmp directory for tmp files.
12292bccedf53Smrg
12293bccedf53Smrg{
122947c5f6000Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12295f7ada8ddSmrg  test -d "$tmp"
12296bccedf53Smrg}  ||
12297bccedf53Smrg{
122987c5f6000Smrg  tmp=./conf$$-$RANDOM
122997c5f6000Smrg  (umask 077 && mkdir "$tmp")
12300f7ada8ddSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12301f7ada8ddSmrgac_tmp=$tmp
12302bccedf53Smrg
123037c5f6000Smrg# Set up the scripts for CONFIG_FILES section.
123047c5f6000Smrg# No need to generate them if there are no CONFIG_FILES.
12305a2394c98Smrg# This happens for instance with './config.status config.h'.
123067c5f6000Smrgif test -n "$CONFIG_FILES"; then
123077c5f6000Smrg
123087c5f6000Smrg
12309f7ada8ddSmrgac_cr=`echo X | tr X '\015'`
12310f7ada8ddSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12311f7ada8ddSmrg# But we know of no other shell where ac_cr would be empty at this
12312f7ada8ddSmrg# point, so we can use a bashism as a fallback.
12313f7ada8ddSmrgif test "x$ac_cr" = x; then
12314f7ada8ddSmrg  eval ac_cr=\$\'\\r\'
12315f7ada8ddSmrgfi
123167c5f6000Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
123177c5f6000Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
123187c5f6000Smrg  ac_cs_awk_cr='\\r'
123197c5f6000Smrgelse
123207c5f6000Smrg  ac_cs_awk_cr=$ac_cr
123217c5f6000Smrgfi
123227c5f6000Smrg
12323f7ada8ddSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12324bccedf53Smrg_ACEOF
12325bccedf53Smrg
12326bccedf53Smrg
123277c5f6000Smrg{
123287c5f6000Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
123297c5f6000Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
123307c5f6000Smrg  echo "_ACEOF"
123317c5f6000Smrg} >conf$$subs.sh ||
12332f7ada8ddSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12333f7ada8ddSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
123347c5f6000Smrgac_delim='%!_!# '
123357c5f6000Smrgfor ac_last_try in false false false false false :; do
123367c5f6000Smrg  . ./conf$$subs.sh ||
12337f7ada8ddSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12338bccedf53Smrg
123397c5f6000Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
123407c5f6000Smrg  if test $ac_delim_n = $ac_delim_num; then
123417c5f6000Smrg    break
123427c5f6000Smrg  elif $ac_last_try; then
12343f7ada8ddSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
123447c5f6000Smrg  else
123457c5f6000Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
123467c5f6000Smrg  fi
123477c5f6000Smrgdone
123487c5f6000Smrgrm -f conf$$subs.sh
12349bccedf53Smrg
123507c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12351f7ada8ddSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12352bccedf53Smrg_ACEOF
123537c5f6000Smrgsed -n '
123547c5f6000Smrgh
123557c5f6000Smrgs/^/S["/; s/!.*/"]=/
123567c5f6000Smrgp
123577c5f6000Smrgg
123587c5f6000Smrgs/^[^!]*!//
123597c5f6000Smrg:repl
123607c5f6000Smrgt repl
123617c5f6000Smrgs/'"$ac_delim"'$//
123627c5f6000Smrgt delim
123637c5f6000Smrg:nl
123647c5f6000Smrgh
12365f7ada8ddSmrgs/\(.\{148\}\)..*/\1/
123667c5f6000Smrgt more1
123677c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
123687c5f6000Smrgp
123697c5f6000Smrgn
123707c5f6000Smrgb repl
123717c5f6000Smrg:more1
123727c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
123737c5f6000Smrgp
123747c5f6000Smrgg
123757c5f6000Smrgs/.\{148\}//
123767c5f6000Smrgt nl
123777c5f6000Smrg:delim
123787c5f6000Smrgh
12379f7ada8ddSmrgs/\(.\{148\}\)..*/\1/
123807c5f6000Smrgt more2
123817c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
123827c5f6000Smrgp
123837c5f6000Smrgb
123847c5f6000Smrg:more2
123857c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
123867c5f6000Smrgp
123877c5f6000Smrgg
123887c5f6000Smrgs/.\{148\}//
123897c5f6000Smrgt delim
123907c5f6000Smrg' <conf$$subs.awk | sed '
123917c5f6000Smrg/^[^""]/{
123927c5f6000Smrg  N
123937c5f6000Smrg  s/\n//
123947c5f6000Smrg}
123957c5f6000Smrg' >>$CONFIG_STATUS || ac_write_fail=1
123967c5f6000Smrgrm -f conf$$subs.awk
123977c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123987c5f6000Smrg_ACAWK
12399f7ada8ddSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
124007c5f6000Smrg  for (key in S) S_is_set[key] = 1
124017c5f6000Smrg  FS = ""
12402bccedf53Smrg
124037c5f6000Smrg}
124047c5f6000Smrg{
124057c5f6000Smrg  line = $ 0
124067c5f6000Smrg  nfields = split(line, field, "@")
124077c5f6000Smrg  substed = 0
124087c5f6000Smrg  len = length(field[1])
124097c5f6000Smrg  for (i = 2; i < nfields; i++) {
124107c5f6000Smrg    key = field[i]
124117c5f6000Smrg    keylen = length(key)
124127c5f6000Smrg    if (S_is_set[key]) {
124137c5f6000Smrg      value = S[key]
124147c5f6000Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
124157c5f6000Smrg      len += length(value) + length(field[++i])
124167c5f6000Smrg      substed = 1
124177c5f6000Smrg    } else
124187c5f6000Smrg      len += 1 + keylen
124197c5f6000Smrg  }
124207c5f6000Smrg
124217c5f6000Smrg  print line
124227c5f6000Smrg}
124237c5f6000Smrg
124247c5f6000Smrg_ACAWK
124257c5f6000Smrg_ACEOF
124267c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
124277c5f6000Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
124287c5f6000Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
124297c5f6000Smrgelse
124307c5f6000Smrg  cat
12431f7ada8ddSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12432f7ada8ddSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
124337c5f6000Smrg_ACEOF
124347c5f6000Smrg
12435f7ada8ddSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12436f7ada8ddSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
124377c5f6000Smrg# trailing colons and then remove the whole line if VPATH becomes empty
124387c5f6000Smrg# (actually we leave an empty line to preserve line numbers).
124397c5f6000Smrgif test "x$srcdir" = x.; then
12440f7ada8ddSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12441f7ada8ddSmrgh
12442f7ada8ddSmrgs///
12443f7ada8ddSmrgs/^/:/
12444f7ada8ddSmrgs/[	 ]*$/:/
12445f7ada8ddSmrgs/:\$(srcdir):/:/g
12446f7ada8ddSmrgs/:\${srcdir}:/:/g
12447f7ada8ddSmrgs/:@srcdir@:/:/g
12448f7ada8ddSmrgs/^:*//
124497c5f6000Smrgs/:*$//
12450f7ada8ddSmrgx
12451f7ada8ddSmrgs/\(=[	 ]*\).*/\1/
12452f7ada8ddSmrgG
12453f7ada8ddSmrgs/\n//
124547c5f6000Smrgs/^[^=]*=[	 ]*$//
124557c5f6000Smrg}'
124567c5f6000Smrgfi
124577c5f6000Smrg
124587c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12459bccedf53Smrgfi # test -n "$CONFIG_FILES"
12460bccedf53Smrg
124617c5f6000Smrg# Set up the scripts for CONFIG_HEADERS section.
124627c5f6000Smrg# No need to generate them if there are no CONFIG_HEADERS.
12463a2394c98Smrg# This happens for instance with './config.status Makefile'.
124647c5f6000Smrgif test -n "$CONFIG_HEADERS"; then
12465f7ada8ddSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
124667c5f6000SmrgBEGIN {
12467bccedf53Smrg_ACEOF
124687c5f6000Smrg
12469a2394c98Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
124707c5f6000Smrg# here-document in config.status, that substitutes the proper values into
124717c5f6000Smrg# config.h.in to produce config.h.
124727c5f6000Smrg
124737c5f6000Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
124747c5f6000Smrg# handling of long lines.
124757c5f6000Smrgac_delim='%!_!# '
124767c5f6000Smrgfor ac_last_try in false false :; do
12477f7ada8ddSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12478f7ada8ddSmrg  if test -z "$ac_tt"; then
124797c5f6000Smrg    break
124807c5f6000Smrg  elif $ac_last_try; then
12481f7ada8ddSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
124827c5f6000Smrg  else
124837c5f6000Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
124847c5f6000Smrg  fi
124857c5f6000Smrgdone
124867c5f6000Smrg
124877c5f6000Smrg# For the awk script, D is an array of macro values keyed by name,
124887c5f6000Smrg# likewise P contains macro parameters if any.  Preserve backslash
124897c5f6000Smrg# newline sequences.
124907c5f6000Smrg
124917c5f6000Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
124927c5f6000Smrgsed -n '
124937c5f6000Smrgs/.\{148\}/&'"$ac_delim"'/g
124947c5f6000Smrgt rset
124957c5f6000Smrg:rset
124967c5f6000Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
124977c5f6000Smrgt def
124987c5f6000Smrgd
124997c5f6000Smrg:def
125007c5f6000Smrgs/\\$//
125017c5f6000Smrgt bsnl
125027c5f6000Smrgs/["\\]/\\&/g
125037c5f6000Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
125047c5f6000SmrgD["\1"]=" \3"/p
125057c5f6000Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
125067c5f6000Smrgd
125077c5f6000Smrg:bsnl
125087c5f6000Smrgs/["\\]/\\&/g
125097c5f6000Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
125107c5f6000SmrgD["\1"]=" \3\\\\\\n"\\/p
125117c5f6000Smrgt cont
125127c5f6000Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
125137c5f6000Smrgt cont
125147c5f6000Smrgd
125157c5f6000Smrg:cont
125167c5f6000Smrgn
125177c5f6000Smrgs/.\{148\}/&'"$ac_delim"'/g
125187c5f6000Smrgt clear
125197c5f6000Smrg:clear
125207c5f6000Smrgs/\\$//
125217c5f6000Smrgt bsnlc
125227c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
125237c5f6000Smrgd
125247c5f6000Smrg:bsnlc
125257c5f6000Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
125267c5f6000Smrgb cont
125277c5f6000Smrg' <confdefs.h | sed '
125287c5f6000Smrgs/'"$ac_delim"'/"\\\
125297c5f6000Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
125307c5f6000Smrg
125317c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
125327c5f6000Smrg  for (key in D) D_is_set[key] = 1
125337c5f6000Smrg  FS = ""
125347c5f6000Smrg}
125357c5f6000Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
125367c5f6000Smrg  line = \$ 0
125377c5f6000Smrg  split(line, arg, " ")
125387c5f6000Smrg  if (arg[1] == "#") {
125397c5f6000Smrg    defundef = arg[2]
125407c5f6000Smrg    mac1 = arg[3]
125417c5f6000Smrg  } else {
125427c5f6000Smrg    defundef = substr(arg[1], 2)
125437c5f6000Smrg    mac1 = arg[2]
125447c5f6000Smrg  }
125457c5f6000Smrg  split(mac1, mac2, "(") #)
125467c5f6000Smrg  macro = mac2[1]
125477c5f6000Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
125487c5f6000Smrg  if (D_is_set[macro]) {
125497c5f6000Smrg    # Preserve the white space surrounding the "#".
125507c5f6000Smrg    print prefix "define", macro P[macro] D[macro]
125517c5f6000Smrg    next
125527c5f6000Smrg  } else {
125537c5f6000Smrg    # Replace #undef with comments.  This is necessary, for example,
125547c5f6000Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
125557c5f6000Smrg    # on some systems where configure will not decide to define it.
125567c5f6000Smrg    if (defundef == "undef") {
125577c5f6000Smrg      print "/*", prefix defundef, macro, "*/"
125587c5f6000Smrg      next
125597c5f6000Smrg    }
125607c5f6000Smrg  }
125617c5f6000Smrg}
125627c5f6000Smrg{ print }
125637c5f6000Smrg_ACAWK
125647c5f6000Smrg_ACEOF
125657c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12566f7ada8ddSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
125677c5f6000Smrgfi # test -n "$CONFIG_HEADERS"
125687c5f6000Smrg
125697c5f6000Smrg
125707c5f6000Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
125717c5f6000Smrgshift
125727c5f6000Smrgfor ac_tag
125737c5f6000Smrgdo
125747c5f6000Smrg  case $ac_tag in
125757c5f6000Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
125767c5f6000Smrg  esac
125777c5f6000Smrg  case $ac_mode$ac_tag in
125787c5f6000Smrg  :[FHL]*:*);;
12579a2394c98Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
125807c5f6000Smrg  :[FH]-) ac_tag=-:-;;
125817c5f6000Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
125827c5f6000Smrg  esac
125837c5f6000Smrg  ac_save_IFS=$IFS
125847c5f6000Smrg  IFS=:
125857c5f6000Smrg  set x $ac_tag
125867c5f6000Smrg  IFS=$ac_save_IFS
125877c5f6000Smrg  shift
125887c5f6000Smrg  ac_file=$1
125897c5f6000Smrg  shift
125907c5f6000Smrg
125917c5f6000Smrg  case $ac_mode in
125927c5f6000Smrg  :L) ac_source=$1;;
125937c5f6000Smrg  :[FH])
125947c5f6000Smrg    ac_file_inputs=
125957c5f6000Smrg    for ac_f
125967c5f6000Smrg    do
125977c5f6000Smrg      case $ac_f in
12598f7ada8ddSmrg      -) ac_f="$ac_tmp/stdin";;
125997c5f6000Smrg      *) # Look for the file first in the build tree, then in the source tree
126007c5f6000Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12601a2394c98Smrg	 # because $ac_f cannot contain ':'.
126027c5f6000Smrg	 test -f "$ac_f" ||
126037c5f6000Smrg	   case $ac_f in
126047c5f6000Smrg	   [\\/$]*) false;;
126057c5f6000Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
126067c5f6000Smrg	   esac ||
12607a2394c98Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
126087c5f6000Smrg      esac
12609ec318dbfSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12610f7ada8ddSmrg      as_fn_append ac_file_inputs " '$ac_f'"
126117c5f6000Smrg    done
126127c5f6000Smrg
12613a2394c98Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
126147c5f6000Smrg    # use $as_me), people would be surprised to read:
126157c5f6000Smrg    #    /* config.h.  Generated by config.status.  */
126167c5f6000Smrg    configure_input='Generated from '`
12617ec318dbfSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
126187c5f6000Smrg	`' by configure.'
126197c5f6000Smrg    if test x"$ac_file" != x-; then
126207c5f6000Smrg      configure_input="$ac_file.  $configure_input"
12621ec318dbfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12622ec318dbfSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
126237c5f6000Smrg    fi
126247c5f6000Smrg    # Neutralize special characters interpreted by sed in replacement strings.
126257c5f6000Smrg    case $configure_input in #(
126267c5f6000Smrg    *\&* | *\|* | *\\* )
12627ec318dbfSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
126287c5f6000Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
126297c5f6000Smrg    *) ac_sed_conf_input=$configure_input;;
126307c5f6000Smrg    esac
126317c5f6000Smrg
126327c5f6000Smrg    case $ac_tag in
12633f7ada8ddSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12634f7ada8ddSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
126357c5f6000Smrg    esac
126367c5f6000Smrg    ;;
12637bccedf53Smrg  esac
12638bccedf53Smrg
126397c5f6000Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
12640bccedf53Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12641bccedf53Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12642bccedf53Smrg	 X"$ac_file" : 'X\(//\)$' \| \
126437c5f6000Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12644ec318dbfSmrgprintf "%s\n" X"$ac_file" |
126457c5f6000Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126467c5f6000Smrg	    s//\1/
126477c5f6000Smrg	    q
126487c5f6000Smrg	  }
126497c5f6000Smrg	  /^X\(\/\/\)[^/].*/{
126507c5f6000Smrg	    s//\1/
126517c5f6000Smrg	    q
126527c5f6000Smrg	  }
126537c5f6000Smrg	  /^X\(\/\/\)$/{
126547c5f6000Smrg	    s//\1/
126557c5f6000Smrg	    q
126567c5f6000Smrg	  }
126577c5f6000Smrg	  /^X\(\/\).*/{
126587c5f6000Smrg	    s//\1/
126597c5f6000Smrg	    q
126607c5f6000Smrg	  }
126617c5f6000Smrg	  s/.*/./; q'`
12662f7ada8ddSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
12663bccedf53Smrg  ac_builddir=.
12664bccedf53Smrg
126657c5f6000Smrgcase "$ac_dir" in
126667c5f6000Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
126677c5f6000Smrg*)
12668ec318dbfSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
126697c5f6000Smrg  # A ".." for each directory in $ac_dir_suffix.
12670ec318dbfSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
126717c5f6000Smrg  case $ac_top_builddir_sub in
126727c5f6000Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
126737c5f6000Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
126747c5f6000Smrg  esac ;;
126757c5f6000Smrgesac
126767c5f6000Smrgac_abs_top_builddir=$ac_pwd
126777c5f6000Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
126787c5f6000Smrg# for backward compatibility:
126797c5f6000Smrgac_top_builddir=$ac_top_build_prefix
12680bccedf53Smrg
12681bccedf53Smrgcase $srcdir in
126827c5f6000Smrg  .)  # We are building in place.
12683bccedf53Smrg    ac_srcdir=.
126847c5f6000Smrg    ac_top_srcdir=$ac_top_builddir_sub
126857c5f6000Smrg    ac_abs_top_srcdir=$ac_pwd ;;
126867c5f6000Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12687bccedf53Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
126887c5f6000Smrg    ac_top_srcdir=$srcdir
126897c5f6000Smrg    ac_abs_top_srcdir=$srcdir ;;
126907c5f6000Smrg  *) # Relative name.
126917c5f6000Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
126927c5f6000Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
126937c5f6000Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12694bccedf53Smrgesac
126957c5f6000Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12696bccedf53Smrg
12697bccedf53Smrg
126987c5f6000Smrg  case $ac_mode in
126997c5f6000Smrg  :F)
127007c5f6000Smrg  #
127017c5f6000Smrg  # CONFIG_FILE
127027c5f6000Smrg  #
12703bccedf53Smrg
12704bccedf53Smrg  case $INSTALL in
12705bccedf53Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
127067c5f6000Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12707bccedf53Smrg  esac
127087c5f6000Smrg  ac_MKDIR_P=$MKDIR_P
127097c5f6000Smrg  case $MKDIR_P in
127107c5f6000Smrg  [\\/$]* | ?:[\\/]* ) ;;
127117c5f6000Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
127127c5f6000Smrg  esac
127137c5f6000Smrg_ACEOF
12714bccedf53Smrg
127157c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
127167c5f6000Smrg# If the template does not know about datarootdir, expand it.
127177c5f6000Smrg# FIXME: This hack should be removed a few years after 2.60.
127187c5f6000Smrgac_datarootdir_hack=; ac_datarootdir_seen=
127197c5f6000Smrgac_sed_dataroot='
127207c5f6000Smrg/datarootdir/ {
127217c5f6000Smrg  p
127227c5f6000Smrg  q
127237c5f6000Smrg}
127247c5f6000Smrg/@datadir@/p
127257c5f6000Smrg/@docdir@/p
127267c5f6000Smrg/@infodir@/p
127277c5f6000Smrg/@localedir@/p
12728f7ada8ddSmrg/@mandir@/p'
127297c5f6000Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
127307c5f6000Smrg*datarootdir*) ac_datarootdir_seen=yes;;
127317c5f6000Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12732ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12733ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12734bccedf53Smrg_ACEOF
127357c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
127367c5f6000Smrg  ac_datarootdir_hack='
127377c5f6000Smrg  s&@datadir@&$datadir&g
127387c5f6000Smrg  s&@docdir@&$docdir&g
127397c5f6000Smrg  s&@infodir@&$infodir&g
127407c5f6000Smrg  s&@localedir@&$localedir&g
127417c5f6000Smrg  s&@mandir@&$mandir&g
12742f7ada8ddSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
127437c5f6000Smrgesac
127447c5f6000Smrg_ACEOF
127457c5f6000Smrg
12746a2394c98Smrg# Neutralize VPATH when '$srcdir' = '.'.
127477c5f6000Smrg# Shell code in configure.ac might set extrasub.
127487c5f6000Smrg# FIXME: do we really want to maintain this feature?
127497c5f6000Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
127507c5f6000Smrgac_sed_extra="$ac_vpsub
12751bccedf53Smrg$extrasub
12752bccedf53Smrg_ACEOF
127537c5f6000Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12754bccedf53Smrg:t
12755bccedf53Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
127567c5f6000Smrgs|@configure_input@|$ac_sed_conf_input|;t t
127577c5f6000Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
127587c5f6000Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
127597c5f6000Smrgs&@srcdir@&$ac_srcdir&;t t
127607c5f6000Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
127617c5f6000Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
127627c5f6000Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
127637c5f6000Smrgs&@builddir@&$ac_builddir&;t t
127647c5f6000Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
127657c5f6000Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
127667c5f6000Smrgs&@INSTALL@&$ac_INSTALL&;t t
127677c5f6000Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
127687c5f6000Smrg$ac_datarootdir_hack
127697c5f6000Smrg"
12770f7ada8ddSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12771f7ada8ddSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12772bccedf53Smrg
127737c5f6000Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12774f7ada8ddSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12775f7ada8ddSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12776f7ada8ddSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12777a2394c98Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
12778f7ada8ddSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
12779a2394c98Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
12780f7ada8ddSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12781bccedf53Smrg
12782f7ada8ddSmrg  rm -f "$ac_tmp/stdin"
12783bccedf53Smrg  case $ac_file in
12784f7ada8ddSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12785f7ada8ddSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
127867c5f6000Smrg  esac \
12787f7ada8ddSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
127887c5f6000Smrg ;;
127897c5f6000Smrg  :H)
127907c5f6000Smrg  #
127917c5f6000Smrg  # CONFIG_HEADER
127927c5f6000Smrg  #
12793bccedf53Smrg  if test x"$ac_file" != x-; then
127947c5f6000Smrg    {
12795ec318dbfSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
12796f7ada8ddSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12797f7ada8ddSmrg    } >"$ac_tmp/config.h" \
12798f7ada8ddSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12799f7ada8ddSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12800ec318dbfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12801ec318dbfSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12802bccedf53Smrg    else
128037c5f6000Smrg      rm -f "$ac_file"
12804f7ada8ddSmrg      mv "$ac_tmp/config.h" "$ac_file" \
12805f7ada8ddSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12806bccedf53Smrg    fi
12807bccedf53Smrg  else
12808ec318dbfSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
12809f7ada8ddSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12810f7ada8ddSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
12811bccedf53Smrg  fi
128127c5f6000Smrg# Compute "$ac_file"'s index in $config_headers.
128137c5f6000Smrg_am_arg="$ac_file"
12814bccedf53Smrg_am_stamp_count=1
12815bccedf53Smrgfor _am_header in $config_headers :; do
12816bccedf53Smrg  case $_am_header in
128177c5f6000Smrg    $_am_arg | $_am_arg:* )
12818bccedf53Smrg      break ;;
12819bccedf53Smrg    * )
12820bccedf53Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12821bccedf53Smrg  esac
12822bccedf53Smrgdone
128237c5f6000Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
128247c5f6000Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
128257c5f6000Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
128267c5f6000Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
128277c5f6000Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12828ec318dbfSmrgprintf "%s\n" X"$_am_arg" |
128297c5f6000Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
128307c5f6000Smrg	    s//\1/
128317c5f6000Smrg	    q
128327c5f6000Smrg	  }
128337c5f6000Smrg	  /^X\(\/\/\)[^/].*/{
128347c5f6000Smrg	    s//\1/
128357c5f6000Smrg	    q
128367c5f6000Smrg	  }
128377c5f6000Smrg	  /^X\(\/\/\)$/{
128387c5f6000Smrg	    s//\1/
128397c5f6000Smrg	    q
128407c5f6000Smrg	  }
128417c5f6000Smrg	  /^X\(\/\).*/{
128427c5f6000Smrg	    s//\1/
128437c5f6000Smrg	    q
128447c5f6000Smrg	  }
128457c5f6000Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
128467c5f6000Smrg ;;
12847bccedf53Smrg
12848ec318dbfSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12849ec318dbfSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
128507c5f6000Smrg ;;
128517c5f6000Smrg  esac
12852bccedf53Smrg
12853bccedf53Smrg
128547c5f6000Smrg  case $ac_file$ac_mode in
128557c5f6000Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1285689afc689Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
128577c5f6000Smrg  # are listed without --file.  Let's play safe and only enable the eval
128587c5f6000Smrg  # if we detect the quoting.
12859ec318dbfSmrg  # TODO: see whether this extra hack can be removed once we start
12860ec318dbfSmrg  # requiring Autoconf 2.70 or later.
12861ec318dbfSmrg  case $CONFIG_FILES in #(
12862ec318dbfSmrg  *\'*) :
12863ec318dbfSmrg    eval set x "$CONFIG_FILES" ;; #(
12864ec318dbfSmrg  *) :
12865ec318dbfSmrg    set x $CONFIG_FILES ;; #(
12866ec318dbfSmrg  *) :
12867ec318dbfSmrg     ;;
12868ec318dbfSmrgesac
128697c5f6000Smrg  shift
12870ec318dbfSmrg  # Used to flag and report bootstrapping failures.
12871ec318dbfSmrg  am_rc=0
12872ec318dbfSmrg  for am_mf
128737c5f6000Smrg  do
128747c5f6000Smrg    # Strip MF so we end up with the name of the file.
12875ec318dbfSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12876ec318dbfSmrg    # Check whether this is an Automake generated Makefile which includes
12877ec318dbfSmrg    # dependency-tracking related rules and includes.
12878ec318dbfSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
128797c5f6000Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12880ec318dbfSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12881ec318dbfSmrg      || continue
12882ec318dbfSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12883ec318dbfSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12884ec318dbfSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12885ec318dbfSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12886ec318dbfSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12887ec318dbfSmrgprintf "%s\n" X"$am_mf" |
128887c5f6000Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
128897c5f6000Smrg	    s//\1/
128907c5f6000Smrg	    q
128917c5f6000Smrg	  }
128927c5f6000Smrg	  /^X\(\/\/\)[^/].*/{
128937c5f6000Smrg	    s//\1/
128947c5f6000Smrg	    q
128957c5f6000Smrg	  }
128967c5f6000Smrg	  /^X\(\/\/\)$/{
128977c5f6000Smrg	    s//\1/
128987c5f6000Smrg	    q
128997c5f6000Smrg	  }
129007c5f6000Smrg	  /^X\(\/\).*/{
129017c5f6000Smrg	    s//\1/
129027c5f6000Smrg	    q
129037c5f6000Smrg	  }
129047c5f6000Smrg	  s/.*/./; q'`
12905ec318dbfSmrg    am_filepart=`$as_basename -- "$am_mf" ||
12906ec318dbfSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12907ec318dbfSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12908ec318dbfSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12909ec318dbfSmrgprintf "%s\n" X/"$am_mf" |
12910ec318dbfSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
129117c5f6000Smrg	    s//\1/
129127c5f6000Smrg	    q
129137c5f6000Smrg	  }
12914ec318dbfSmrg	  /^X\/\(\/\/\)$/{
129157c5f6000Smrg	    s//\1/
129167c5f6000Smrg	    q
129177c5f6000Smrg	  }
12918ec318dbfSmrg	  /^X\/\(\/\).*/{
129197c5f6000Smrg	    s//\1/
129207c5f6000Smrg	    q
129217c5f6000Smrg	  }
129227c5f6000Smrg	  s/.*/./; q'`
12923ec318dbfSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12924ec318dbfSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12925ec318dbfSmrg        | $MAKE -f - am--depfiles" >&5
12926ec318dbfSmrg   (cd "$am_dirpart" \
12927ec318dbfSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12928ec318dbfSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
12929ec318dbfSmrg   ac_status=$?
12930ec318dbfSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12931ec318dbfSmrg   (exit $ac_status); } || am_rc=$?
12932bccedf53Smrg  done
12933ec318dbfSmrg  if test $am_rc -ne 0; then
12934a2394c98Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
12935a2394c98Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
12936ec318dbfSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12937ec318dbfSmrg    for automatic dependency tracking.  If GNU make was not used, consider
12938ec318dbfSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12939ec318dbfSmrg    necessary).  You can also try re-running configure with the
12940ec318dbfSmrg    '--disable-dependency-tracking' option to at least be able to build
12941ec318dbfSmrg    the package (albeit without support for automatic dependency tracking).
12942a2394c98SmrgSee 'config.log' for more details" "$LINENO" 5; }
12943ec318dbfSmrg  fi
12944ec318dbfSmrg  { am_dirpart=; unset am_dirpart;}
12945ec318dbfSmrg  { am_filepart=; unset am_filepart;}
12946ec318dbfSmrg  { am_mf=; unset am_mf;}
12947ec318dbfSmrg  { am_rc=; unset am_rc;}
12948ec318dbfSmrg  rm -f conftest-deps.mk
129497c5f6000Smrg}
12950bccedf53Smrg ;;
129517c5f6000Smrg
12952bccedf53Smrg  esac
129537c5f6000Smrgdone # for ac_tag
12954bccedf53Smrg
12955bccedf53Smrg
12956f7ada8ddSmrgas_fn_exit 0
12957bccedf53Smrg_ACEOF
12958bccedf53Smrgac_clean_files=$ac_clean_files_save
12959bccedf53Smrg
129607c5f6000Smrgtest $ac_write_fail = 0 ||
12961f7ada8ddSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
129627c5f6000Smrg
12963bccedf53Smrg
12964bccedf53Smrg# configure is writing to config.log, and then calls config.status.
12965bccedf53Smrg# config.status does its own redirection, appending to config.log.
12966bccedf53Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
12967bccedf53Smrg# by configure, so config.status won't be able to write to it; its
12968bccedf53Smrg# output is simply discarded.  So we exec the FD to /dev/null,
12969bccedf53Smrg# effectively closing config.log, so it can be properly (re)opened and
12970bccedf53Smrg# appended to by config.status.  When coming back to configure, we
12971bccedf53Smrg# need to make the FD available again.
12972bccedf53Smrgif test "$no_create" != yes; then
12973bccedf53Smrg  ac_cs_success=:
12974bccedf53Smrg  ac_config_status_args=
12975bccedf53Smrg  test "$silent" = yes &&
12976bccedf53Smrg    ac_config_status_args="$ac_config_status_args --quiet"
12977bccedf53Smrg  exec 5>/dev/null
12978bccedf53Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12979bccedf53Smrg  exec 5>>config.log
12980bccedf53Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12981bccedf53Smrg  # would make configure fail if this is the last instruction.
12982f7ada8ddSmrg  $ac_cs_success || as_fn_exit 1
12983bccedf53Smrgfi
129847c5f6000Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12985ec318dbfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12986ec318dbfSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
129877c5f6000Smrgfi
12988bccedf53Smrg
12989ec318dbfSmrg
12990