configure revision b8df70be
111d341caSmrg#! /bin/sh
211d341caSmrg# Guess values for system-dependent variables and create Makefiles.
3b8df70beSmrg# Generated by GNU Autoconf 2.71 for xorg-cf-files 1.0.7.
411d341caSmrg#
5b8df70beSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>.
611d341caSmrg#
7d7ffce2aSmrg#
8b8df70beSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9b8df70beSmrg# Inc.
10d7ffce2aSmrg#
11d7ffce2aSmrg#
1211d341caSmrg# This configure script is free software; the Free Software Foundation
1311d341caSmrg# gives unlimited permission to copy, distribute and modify it.
14d7ffce2aSmrg## -------------------- ##
15d7ffce2aSmrg## M4sh Initialization. ##
16d7ffce2aSmrg## -------------------- ##
1711d341caSmrg
184c61c93dSmrg# Be more Bourne compatible
194c61c93dSmrgDUALCASE=1; export DUALCASE # for MKS sh
20b8df70beSmrgas_nop=:
21b8df70beSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22b8df70beSmrgthen :
2311d341caSmrg  emulate sh
2411d341caSmrg  NULLCMD=:
254c61c93dSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2611d341caSmrg  # is contrary to our usage.  Disable this feature.
2711d341caSmrg  alias -g '${1+"$@"}'='"$@"'
284c61c93dSmrg  setopt NO_GLOB_SUBST
29b8df70beSmrgelse $as_nop
30d7ffce2aSmrg  case `(set -o) 2>/dev/null` in #(
31d7ffce2aSmrg  *posix*) :
32d7ffce2aSmrg    set -o posix ;; #(
33d7ffce2aSmrg  *) :
34d7ffce2aSmrg     ;;
354c61c93dSmrgesac
364c61c93dSmrgfi
374c61c93dSmrg
384c61c93dSmrg
39b8df70beSmrg
40b8df70beSmrg# Reset variables that may have inherited troublesome values from
41b8df70beSmrg# the environment.
42b8df70beSmrg
43b8df70beSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44b8df70beSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45b8df70beSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
46b8df70beSmrg# Quoting is to prevent editors from complaining about space-tab.
474c61c93dSmrgas_nl='
484c61c93dSmrg'
494c61c93dSmrgexport as_nl
50b8df70beSmrgIFS=" ""	$as_nl"
51b8df70beSmrg
52b8df70beSmrgPS1='$ '
53b8df70beSmrgPS2='> '
54b8df70beSmrgPS4='+ '
55b8df70beSmrg
56b8df70beSmrg# Ensure predictable behavior from utilities with locale-dependent output.
57b8df70beSmrgLC_ALL=C
58b8df70beSmrgexport LC_ALL
59b8df70beSmrgLANGUAGE=C
60b8df70beSmrgexport LANGUAGE
61b8df70beSmrg
62b8df70beSmrg# We cannot yet rely on "unset" to work, but we need these variables
63b8df70beSmrg# to be unset--not just set to an empty or harmless value--now, to
64b8df70beSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65b8df70beSmrg# also avoids known problems related to "unset" and subshell syntax
66b8df70beSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67b8df70beSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68b8df70beSmrgdo eval test \${$as_var+y} \
69b8df70beSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70b8df70beSmrgdone
71b8df70beSmrg
72b8df70beSmrg# Ensure that fds 0, 1, and 2 are open.
73b8df70beSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74b8df70beSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75b8df70beSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
764c61c93dSmrg
774c61c93dSmrg# The user is always right.
78b8df70beSmrgif ${PATH_SEPARATOR+false} :; then
794c61c93dSmrg  PATH_SEPARATOR=:
804c61c93dSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
814c61c93dSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
824c61c93dSmrg      PATH_SEPARATOR=';'
834c61c93dSmrg  }
8411d341caSmrgfi
8511d341caSmrg
8611d341caSmrg
874c61c93dSmrg# Find who we are.  Look in the path if we contain no directory separator.
88d7ffce2aSmrgas_myself=
89d7ffce2aSmrgcase $0 in #((
904c61c93dSmrg  *[\\/]* ) as_myself=$0 ;;
914c61c93dSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
924c61c93dSmrgfor as_dir in $PATH
934c61c93dSmrgdo
944c61c93dSmrg  IFS=$as_save_IFS
95b8df70beSmrg  case $as_dir in #(((
96b8df70beSmrg    '') as_dir=./ ;;
97b8df70beSmrg    */) ;;
98b8df70beSmrg    *) as_dir=$as_dir/ ;;
99b8df70beSmrg  esac
100b8df70beSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101d7ffce2aSmrg  done
1024c61c93dSmrgIFS=$as_save_IFS
1034c61c93dSmrg
1044c61c93dSmrg     ;;
1054c61c93dSmrgesac
1064c61c93dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1074c61c93dSmrg# in which case we are not to be found in the path.
1084c61c93dSmrgif test "x$as_myself" = x; then
1094c61c93dSmrg  as_myself=$0
1104c61c93dSmrgfi
1114c61c93dSmrgif test ! -f "$as_myself"; then
112b8df70beSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113d7ffce2aSmrg  exit 1
1144c61c93dSmrgfi
1154c61c93dSmrg
11611d341caSmrg
11741fe0c2aSmrg# Use a proper internal environment variable to ensure we don't fall
11841fe0c2aSmrg  # into an infinite loop, continuously re-executing ourselves.
11941fe0c2aSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
12041fe0c2aSmrg    _as_can_reexec=no; export _as_can_reexec;
12141fe0c2aSmrg    # We cannot yet assume a decent shell, so we have to provide a
12241fe0c2aSmrg# neutralization value for shells without unset; and this also
12341fe0c2aSmrg# works around shells that cannot unset nonexistent variables.
12441fe0c2aSmrg# Preserve -v and -x to the replacement shell.
12541fe0c2aSmrgBASH_ENV=/dev/null
12641fe0c2aSmrgENV=/dev/null
12741fe0c2aSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
12841fe0c2aSmrgcase $- in # ((((
12941fe0c2aSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
13041fe0c2aSmrg  *v* ) as_opts=-v ;;
13141fe0c2aSmrg  *x* ) as_opts=-x ;;
13241fe0c2aSmrg  * ) as_opts= ;;
13341fe0c2aSmrgesac
13441fe0c2aSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
13541fe0c2aSmrg# Admittedly, this is quite paranoid, since all the known shells bail
13641fe0c2aSmrg# out after a failed `exec'.
137b8df70beSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138b8df70beSmrgexit 255
13941fe0c2aSmrg  fi
14041fe0c2aSmrg  # We don't want this to propagate to other subprocesses.
14141fe0c2aSmrg          { _as_can_reexec=; unset _as_can_reexec;}
1424c61c93dSmrgif test "x$CONFIG_SHELL" = x; then
143b8df70beSmrg  as_bourne_compatible="as_nop=:
144b8df70beSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145b8df70beSmrgthen :
146d7ffce2aSmrg  emulate sh
147d7ffce2aSmrg  NULLCMD=:
148d7ffce2aSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149d7ffce2aSmrg  # is contrary to our usage.  Disable this feature.
150d7ffce2aSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
151d7ffce2aSmrg  setopt NO_GLOB_SUBST
152b8df70beSmrgelse \$as_nop
153d7ffce2aSmrg  case \`(set -o) 2>/dev/null\` in #(
154d7ffce2aSmrg  *posix*) :
155d7ffce2aSmrg    set -o posix ;; #(
156d7ffce2aSmrg  *) :
157d7ffce2aSmrg     ;;
158d7ffce2aSmrgesac
15911d341caSmrgfi
160d7ffce2aSmrg"
161d7ffce2aSmrg  as_required="as_fn_return () { (exit \$1); }
162d7ffce2aSmrgas_fn_success () { as_fn_return 0; }
163d7ffce2aSmrgas_fn_failure () { as_fn_return 1; }
164d7ffce2aSmrgas_fn_ret_success () { return 0; }
165d7ffce2aSmrgas_fn_ret_failure () { return 1; }
16611d341caSmrg
1674c61c93dSmrgexitcode=0
168d7ffce2aSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169d7ffce2aSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170d7ffce2aSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171d7ffce2aSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172b8df70beSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173b8df70beSmrgthen :
174d7ffce2aSmrg
175b8df70beSmrgelse \$as_nop
176d7ffce2aSmrg  exitcode=1; echo positional parameters were not saved.
177d7ffce2aSmrgfi
17841fe0c2aSmrgtest x\$exitcode = x0 || exit 1
179b8df70beSmrgblah=\$(echo \$(echo blah))
180b8df70beSmrgtest x\"\$blah\" = xblah || exit 1
18141fe0c2aSmrgtest -x / || exit 1"
182d7ffce2aSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183d7ffce2aSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184d7ffce2aSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185d7ffce2aSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186d7ffce2aSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
187b8df70beSmrg  if (eval "$as_required") 2>/dev/null
188b8df70beSmrgthen :
189d7ffce2aSmrg  as_have_required=yes
190b8df70beSmrgelse $as_nop
191d7ffce2aSmrg  as_have_required=no
1924c61c93dSmrgfi
193b8df70beSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
194b8df70beSmrgthen :
1954c61c93dSmrg
196b8df70beSmrgelse $as_nop
197d7ffce2aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
198d7ffce2aSmrgas_found=false
19911d341caSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20011d341caSmrgdo
20111d341caSmrg  IFS=$as_save_IFS
202b8df70beSmrg  case $as_dir in #(((
203b8df70beSmrg    '') as_dir=./ ;;
204b8df70beSmrg    */) ;;
205b8df70beSmrg    *) as_dir=$as_dir/ ;;
206b8df70beSmrg  esac
207d7ffce2aSmrg  as_found=:
208d7ffce2aSmrg  case $as_dir in #(
20911d341caSmrg	 /*)
2104c61c93dSmrg	   for as_base in sh bash ksh sh5; do
211d7ffce2aSmrg	     # Try only shells that exist, to save several forks.
212b8df70beSmrg	     as_shell=$as_dir$as_base
213d7ffce2aSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
214b8df70beSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
215b8df70beSmrgthen :
216d7ffce2aSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
217b8df70beSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
218b8df70beSmrgthen :
219d7ffce2aSmrg  break 2
220d7ffce2aSmrgfi
221d7ffce2aSmrgfi
2224c61c93dSmrg	   done;;
2234c61c93dSmrg       esac
224d7ffce2aSmrg  as_found=false
2254c61c93dSmrgdone
2264c61c93dSmrgIFS=$as_save_IFS
227b8df70beSmrgif $as_found
228b8df70beSmrgthen :
229b8df70beSmrg
230b8df70beSmrgelse $as_nop
231b8df70beSmrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232b8df70beSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
233b8df70beSmrgthen :
234b8df70beSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
235b8df70beSmrgfi
236b8df70beSmrgfi
2374c61c93dSmrg
2384c61c93dSmrg
239b8df70beSmrg      if test "x$CONFIG_SHELL" != x
240b8df70beSmrgthen :
24141fe0c2aSmrg  export CONFIG_SHELL
24241fe0c2aSmrg             # We cannot yet assume a decent shell, so we have to provide a
24341fe0c2aSmrg# neutralization value for shells without unset; and this also
24441fe0c2aSmrg# works around shells that cannot unset nonexistent variables.
24541fe0c2aSmrg# Preserve -v and -x to the replacement shell.
24641fe0c2aSmrgBASH_ENV=/dev/null
24741fe0c2aSmrgENV=/dev/null
24841fe0c2aSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
24941fe0c2aSmrgcase $- in # ((((
25041fe0c2aSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
25141fe0c2aSmrg  *v* ) as_opts=-v ;;
25241fe0c2aSmrg  *x* ) as_opts=-x ;;
25341fe0c2aSmrg  * ) as_opts= ;;
25441fe0c2aSmrgesac
25541fe0c2aSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25641fe0c2aSmrg# Admittedly, this is quite paranoid, since all the known shells bail
25741fe0c2aSmrg# out after a failed `exec'.
258b8df70beSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
25941fe0c2aSmrgexit 255
2604c61c93dSmrgfi
2614c61c93dSmrg
262b8df70beSmrg    if test x$as_have_required = xno
263b8df70beSmrgthen :
264b8df70beSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
265b8df70beSmrg  printf "%s\n" "$0: the shells that I found on your system."
266b8df70beSmrg  if test ${ZSH_VERSION+y} ; then
267b8df70beSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268b8df70beSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
269d7ffce2aSmrg  else
270b8df70beSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271b8df70beSmrg$0: https://gitlab.freedesktop.org/xorg/util/cf/issues
272d7ffce2aSmrg$0: about your system, including any error possibly output
273d7ffce2aSmrg$0: before this message. Then install a modern shell, or
274d7ffce2aSmrg$0: manually run the script under such a shell if you do
275d7ffce2aSmrg$0: have one."
276d7ffce2aSmrg  fi
277d7ffce2aSmrg  exit 1
2784c61c93dSmrgfi
279d7ffce2aSmrgfi
280d7ffce2aSmrgfi
281d7ffce2aSmrgSHELL=${CONFIG_SHELL-/bin/sh}
282d7ffce2aSmrgexport SHELL
283d7ffce2aSmrg# Unset more variables known to interfere with behavior of common tools.
284d7ffce2aSmrgCLICOLOR_FORCE= GREP_OPTIONS=
285d7ffce2aSmrgunset CLICOLOR_FORCE GREP_OPTIONS
2864c61c93dSmrg
287d7ffce2aSmrg## --------------------- ##
288d7ffce2aSmrg## M4sh Shell Functions. ##
289d7ffce2aSmrg## --------------------- ##
290d7ffce2aSmrg# as_fn_unset VAR
291d7ffce2aSmrg# ---------------
292d7ffce2aSmrg# Portably unset VAR.
293d7ffce2aSmrgas_fn_unset ()
294d7ffce2aSmrg{
295d7ffce2aSmrg  { eval $1=; unset $1;}
2964c61c93dSmrg}
297d7ffce2aSmrgas_unset=as_fn_unset
2984c61c93dSmrg
299b8df70beSmrg
300d7ffce2aSmrg# as_fn_set_status STATUS
301d7ffce2aSmrg# -----------------------
302d7ffce2aSmrg# Set $? to STATUS, without forking.
303d7ffce2aSmrgas_fn_set_status ()
304d7ffce2aSmrg{
305d7ffce2aSmrg  return $1
306d7ffce2aSmrg} # as_fn_set_status
3074c61c93dSmrg
308d7ffce2aSmrg# as_fn_exit STATUS
309d7ffce2aSmrg# -----------------
310d7ffce2aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
311d7ffce2aSmrgas_fn_exit ()
312d7ffce2aSmrg{
313d7ffce2aSmrg  set +e
314d7ffce2aSmrg  as_fn_set_status $1
315d7ffce2aSmrg  exit $1
316d7ffce2aSmrg} # as_fn_exit
317b8df70beSmrg# as_fn_nop
318b8df70beSmrg# ---------
319b8df70beSmrg# Do nothing but, unlike ":", preserve the value of $?.
320b8df70beSmrgas_fn_nop ()
321b8df70beSmrg{
322b8df70beSmrg  return $?
323b8df70beSmrg}
324b8df70beSmrgas_nop=as_fn_nop
325d7ffce2aSmrg
326d7ffce2aSmrg# as_fn_mkdir_p
327d7ffce2aSmrg# -------------
328d7ffce2aSmrg# Create "$as_dir" as a directory, including parents if necessary.
329d7ffce2aSmrgas_fn_mkdir_p ()
330d7ffce2aSmrg{
3314c61c93dSmrg
332d7ffce2aSmrg  case $as_dir in #(
333d7ffce2aSmrg  -*) as_dir=./$as_dir;;
334d7ffce2aSmrg  esac
335d7ffce2aSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
336d7ffce2aSmrg    as_dirs=
337d7ffce2aSmrg    while :; do
338d7ffce2aSmrg      case $as_dir in #(
339b8df70beSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
340d7ffce2aSmrg      *) as_qdir=$as_dir;;
341d7ffce2aSmrg      esac
342d7ffce2aSmrg      as_dirs="'$as_qdir' $as_dirs"
343d7ffce2aSmrg      as_dir=`$as_dirname -- "$as_dir" ||
344d7ffce2aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
345d7ffce2aSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
346d7ffce2aSmrg	 X"$as_dir" : 'X\(//\)$' \| \
347d7ffce2aSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
348b8df70beSmrgprintf "%s\n" X"$as_dir" |
349d7ffce2aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
350d7ffce2aSmrg	    s//\1/
351d7ffce2aSmrg	    q
352d7ffce2aSmrg	  }
353d7ffce2aSmrg	  /^X\(\/\/\)[^/].*/{
354d7ffce2aSmrg	    s//\1/
355d7ffce2aSmrg	    q
356d7ffce2aSmrg	  }
357d7ffce2aSmrg	  /^X\(\/\/\)$/{
358d7ffce2aSmrg	    s//\1/
359d7ffce2aSmrg	    q
360d7ffce2aSmrg	  }
361d7ffce2aSmrg	  /^X\(\/\).*/{
362d7ffce2aSmrg	    s//\1/
363d7ffce2aSmrg	    q
364d7ffce2aSmrg	  }
365d7ffce2aSmrg	  s/.*/./; q'`
366d7ffce2aSmrg      test -d "$as_dir" && break
367d7ffce2aSmrg    done
368d7ffce2aSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
369d7ffce2aSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
370d7ffce2aSmrg
371d7ffce2aSmrg
372d7ffce2aSmrg} # as_fn_mkdir_p
37341fe0c2aSmrg
37441fe0c2aSmrg# as_fn_executable_p FILE
37541fe0c2aSmrg# -----------------------
37641fe0c2aSmrg# Test if FILE is an executable regular file.
37741fe0c2aSmrgas_fn_executable_p ()
37841fe0c2aSmrg{
37941fe0c2aSmrg  test -f "$1" && test -x "$1"
38041fe0c2aSmrg} # as_fn_executable_p
381d7ffce2aSmrg# as_fn_append VAR VALUE
382d7ffce2aSmrg# ----------------------
383d7ffce2aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
384d7ffce2aSmrg# advantage of any shell optimizations that allow amortized linear growth over
385d7ffce2aSmrg# repeated appends, instead of the typical quadratic growth present in naive
386d7ffce2aSmrg# implementations.
387b8df70beSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
388b8df70beSmrgthen :
389d7ffce2aSmrg  eval 'as_fn_append ()
390d7ffce2aSmrg  {
391d7ffce2aSmrg    eval $1+=\$2
392d7ffce2aSmrg  }'
393b8df70beSmrgelse $as_nop
394d7ffce2aSmrg  as_fn_append ()
395d7ffce2aSmrg  {
396d7ffce2aSmrg    eval $1=\$$1\$2
397d7ffce2aSmrg  }
398d7ffce2aSmrgfi # as_fn_append
399d7ffce2aSmrg
400d7ffce2aSmrg# as_fn_arith ARG...
401d7ffce2aSmrg# ------------------
402d7ffce2aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
403d7ffce2aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
404d7ffce2aSmrg# must be portable across $(()) and expr.
405b8df70beSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
406b8df70beSmrgthen :
407d7ffce2aSmrg  eval 'as_fn_arith ()
408d7ffce2aSmrg  {
409d7ffce2aSmrg    as_val=$(( $* ))
410d7ffce2aSmrg  }'
411b8df70beSmrgelse $as_nop
412d7ffce2aSmrg  as_fn_arith ()
413d7ffce2aSmrg  {
414d7ffce2aSmrg    as_val=`expr "$@" || test $? -eq 1`
415d7ffce2aSmrg  }
416d7ffce2aSmrgfi # as_fn_arith
4174c61c93dSmrg
418b8df70beSmrg# as_fn_nop
419b8df70beSmrg# ---------
420b8df70beSmrg# Do nothing but, unlike ":", preserve the value of $?.
421b8df70beSmrgas_fn_nop ()
422b8df70beSmrg{
423b8df70beSmrg  return $?
424b8df70beSmrg}
425b8df70beSmrgas_nop=as_fn_nop
4264c61c93dSmrg
427d7ffce2aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
428d7ffce2aSmrg# ----------------------------------------
429d7ffce2aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
430d7ffce2aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
431d7ffce2aSmrg# script with STATUS, using 1 if that was 0.
432d7ffce2aSmrgas_fn_error ()
433d7ffce2aSmrg{
434d7ffce2aSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
435d7ffce2aSmrg  if test "$4"; then
436d7ffce2aSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
437b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
438d7ffce2aSmrg  fi
439b8df70beSmrg  printf "%s\n" "$as_me: error: $2" >&2
440d7ffce2aSmrg  as_fn_exit $as_status
441d7ffce2aSmrg} # as_fn_error
4424c61c93dSmrg
443d7ffce2aSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
444d7ffce2aSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
445d7ffce2aSmrg  as_expr=expr
4464c61c93dSmrgelse
447d7ffce2aSmrg  as_expr=false
4484c61c93dSmrgfi
4494c61c93dSmrg
450d7ffce2aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
451d7ffce2aSmrg  as_basename=basename
4524c61c93dSmrgelse
453d7ffce2aSmrg  as_basename=false
4544c61c93dSmrgfi
4554c61c93dSmrg
456d7ffce2aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
457d7ffce2aSmrg  as_dirname=dirname
4584c61c93dSmrgelse
459d7ffce2aSmrg  as_dirname=false
4604c61c93dSmrgfi
4614c61c93dSmrg
462d7ffce2aSmrgas_me=`$as_basename -- "$0" ||
463d7ffce2aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
464d7ffce2aSmrg	 X"$0" : 'X\(//\)$' \| \
465d7ffce2aSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
466b8df70beSmrgprintf "%s\n" X/"$0" |
467d7ffce2aSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
468d7ffce2aSmrg	    s//\1/
469d7ffce2aSmrg	    q
470d7ffce2aSmrg	  }
471d7ffce2aSmrg	  /^X\/\(\/\/\)$/{
472d7ffce2aSmrg	    s//\1/
473d7ffce2aSmrg	    q
474d7ffce2aSmrg	  }
475d7ffce2aSmrg	  /^X\/\(\/\).*/{
476d7ffce2aSmrg	    s//\1/
477d7ffce2aSmrg	    q
478d7ffce2aSmrg	  }
479d7ffce2aSmrg	  s/.*/./; q'`
4804c61c93dSmrg
481d7ffce2aSmrg# Avoid depending upon Character Ranges.
482d7ffce2aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
483d7ffce2aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
484d7ffce2aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
485d7ffce2aSmrgas_cr_digits='0123456789'
486d7ffce2aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4874c61c93dSmrg
48811d341caSmrg
489d7ffce2aSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
490d7ffce2aSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
491d7ffce2aSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
492d7ffce2aSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
493d7ffce2aSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4944c61c93dSmrg  sed -n '
4954c61c93dSmrg    p
4964c61c93dSmrg    /[$]LINENO/=
4974c61c93dSmrg  ' <$as_myself |
49811d341caSmrg    sed '
4994c61c93dSmrg      s/[$]LINENO.*/&-/
5004c61c93dSmrg      t lineno
5014c61c93dSmrg      b
5024c61c93dSmrg      :lineno
50311d341caSmrg      N
5044c61c93dSmrg      :loop
5054c61c93dSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
50611d341caSmrg      t loop
5074c61c93dSmrg      s/-\n.*//
50811d341caSmrg    ' >$as_me.lineno &&
5094c61c93dSmrg  chmod +x "$as_me.lineno" ||
510b8df70beSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
51111d341caSmrg
51241fe0c2aSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
51341fe0c2aSmrg  # already done that, so ensure we don't try to do so again and fall
51441fe0c2aSmrg  # in an infinite loop.  This has already happened in practice.
51541fe0c2aSmrg  _as_can_reexec=no; export _as_can_reexec
51611d341caSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
51711d341caSmrg  # (the dirname of $[0] is not the place where we might find the
5184c61c93dSmrg  # original and so on.  Autoconf is especially sensitive to this).
5194c61c93dSmrg  . "./$as_me.lineno"
52011d341caSmrg  # Exit status is that of the last command.
52111d341caSmrg  exit
52211d341caSmrg}
52311d341caSmrg
524b8df70beSmrg
525b8df70beSmrg# Determine whether it's possible to make 'echo' print without a newline.
526b8df70beSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
527b8df70beSmrg# for compatibility with existing Makefiles.
5284c61c93dSmrgECHO_C= ECHO_N= ECHO_T=
529d7ffce2aSmrgcase `echo -n x` in #(((((
5304c61c93dSmrg-n*)
531d7ffce2aSmrg  case `echo 'xy\c'` in
5324c61c93dSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
533d7ffce2aSmrg  xy)  ECHO_C='\c';;
534d7ffce2aSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
535d7ffce2aSmrg       ECHO_T='	';;
5364c61c93dSmrg  esac;;
5374c61c93dSmrg*)
5384c61c93dSmrg  ECHO_N='-n';;
5394c61c93dSmrgesac
54011d341caSmrg
541b8df70beSmrg# For backward compatibility with old third-party macros, we provide
542b8df70beSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
543b8df70beSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
544b8df70beSmrgas_echo='printf %s\n'
545b8df70beSmrgas_echo_n='printf %s'
546b8df70beSmrg
547b8df70beSmrg
54811d341caSmrgrm -f conf$$ conf$$.exe conf$$.file
5494c61c93dSmrgif test -d conf$$.dir; then
5504c61c93dSmrg  rm -f conf$$.dir/conf$$.file
5514c61c93dSmrgelse
5524c61c93dSmrg  rm -f conf$$.dir
5534c61c93dSmrg  mkdir conf$$.dir 2>/dev/null
5544c61c93dSmrgfi
5554c61c93dSmrgif (echo >conf$$.file) 2>/dev/null; then
5564c61c93dSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
55711d341caSmrg    as_ln_s='ln -s'
5584c61c93dSmrg    # ... but there are two gotchas:
5594c61c93dSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5604c61c93dSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
56141fe0c2aSmrg    # In both cases, we have to default to `cp -pR'.
5624c61c93dSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
56341fe0c2aSmrg      as_ln_s='cp -pR'
5644c61c93dSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5654c61c93dSmrg    as_ln_s=ln
5664c61c93dSmrg  else
56741fe0c2aSmrg    as_ln_s='cp -pR'
56811d341caSmrg  fi
56911d341caSmrgelse
57041fe0c2aSmrg  as_ln_s='cp -pR'
57111d341caSmrgfi
5724c61c93dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5734c61c93dSmrgrmdir conf$$.dir 2>/dev/null
57411d341caSmrg
57511d341caSmrgif mkdir -p . 2>/dev/null; then
576d7ffce2aSmrg  as_mkdir_p='mkdir -p "$as_dir"'
57711d341caSmrgelse
57811d341caSmrg  test -d ./-p && rmdir ./-p
57911d341caSmrg  as_mkdir_p=false
58011d341caSmrgfi
58111d341caSmrg
58241fe0c2aSmrgas_test_x='test -x'
58341fe0c2aSmrgas_executable_p=as_fn_executable_p
58411d341caSmrg
58511d341caSmrg# Sed expression to map a string onto a valid CPP name.
58611d341caSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
58711d341caSmrg
58811d341caSmrg# Sed expression to map a string onto a valid variable name.
58911d341caSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
59011d341caSmrg
59111d341caSmrg
592d7ffce2aSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
593d7ffce2aSmrgexec 6>&1
59411d341caSmrg
59511d341caSmrg# Name of the host.
596d7ffce2aSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
59711d341caSmrg# so uname gets run too.
59811d341caSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
59911d341caSmrg
60011d341caSmrg#
60111d341caSmrg# Initializations.
60211d341caSmrg#
60311d341caSmrgac_default_prefix=/usr/local
6044c61c93dSmrgac_clean_files=
60511d341caSmrgac_config_libobj_dir=.
6064c61c93dSmrgLIBOBJS=
60711d341caSmrgcross_compiling=no
60811d341caSmrgsubdirs=
60911d341caSmrgMFLAGS=
61011d341caSmrgMAKEFLAGS=
61111d341caSmrg
61211d341caSmrg# Identity of this package.
61311d341caSmrgPACKAGE_NAME='xorg-cf-files'
61411d341caSmrgPACKAGE_TARNAME='xorg-cf-files'
615b8df70beSmrgPACKAGE_VERSION='1.0.7'
616b8df70beSmrgPACKAGE_STRING='xorg-cf-files 1.0.7'
617b8df70beSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/util/cf/issues'
618d7ffce2aSmrgPACKAGE_URL=''
61911d341caSmrg
620d7ffce2aSmrgac_unique_file="Makefile.am"
6214c61c93dSmrg# Factoring default headers for most tests.
6224c61c93dSmrgac_includes_default="\
623b8df70beSmrg#include <stddef.h>
624b8df70beSmrg#ifdef HAVE_STDIO_H
625b8df70beSmrg# include <stdio.h>
6264c61c93dSmrg#endif
627b8df70beSmrg#ifdef HAVE_STDLIB_H
6284c61c93dSmrg# include <stdlib.h>
6294c61c93dSmrg#endif
6304c61c93dSmrg#ifdef HAVE_STRING_H
6314c61c93dSmrg# include <string.h>
6324c61c93dSmrg#endif
6334c61c93dSmrg#ifdef HAVE_INTTYPES_H
6344c61c93dSmrg# include <inttypes.h>
6354c61c93dSmrg#endif
6364c61c93dSmrg#ifdef HAVE_STDINT_H
6374c61c93dSmrg# include <stdint.h>
6384c61c93dSmrg#endif
639b8df70beSmrg#ifdef HAVE_STRINGS_H
640b8df70beSmrg# include <strings.h>
641b8df70beSmrg#endif
642b8df70beSmrg#ifdef HAVE_SYS_TYPES_H
643b8df70beSmrg# include <sys/types.h>
644b8df70beSmrg#endif
645b8df70beSmrg#ifdef HAVE_SYS_STAT_H
646b8df70beSmrg# include <sys/stat.h>
647b8df70beSmrg#endif
6484c61c93dSmrg#ifdef HAVE_UNISTD_H
6494c61c93dSmrg# include <unistd.h>
6504c61c93dSmrg#endif"
6514c61c93dSmrg
652b8df70beSmrgac_header_c_list=
6534c61c93dSmrgac_subst_vars='am__EXEEXT_FALSE
6544c61c93dSmrgam__EXEEXT_TRUE
6554c61c93dSmrgLTLIBOBJS
6564c61c93dSmrgLIBOBJS
6574c61c93dSmrgXCONFDIR
658d7ffce2aSmrgENCODINGSDIR
659d7ffce2aSmrgFONTROOTDIR
660d7ffce2aSmrgMAN_SUBSTS
661d7ffce2aSmrgXORG_MAN_PAGE
6624c61c93dSmrgADMIN_MAN_DIR
6634c61c93dSmrgDRIVER_MAN_DIR
6644c61c93dSmrgMISC_MAN_DIR
6654c61c93dSmrgFILE_MAN_DIR
6664c61c93dSmrgLIB_MAN_DIR
6674c61c93dSmrgAPP_MAN_DIR
6684c61c93dSmrgADMIN_MAN_SUFFIX
6694c61c93dSmrgDRIVER_MAN_SUFFIX
6704c61c93dSmrgMISC_MAN_SUFFIX
6714c61c93dSmrgFILE_MAN_SUFFIX
6724c61c93dSmrgLIB_MAN_SUFFIX
6734c61c93dSmrgAPP_MAN_SUFFIX
674d7ffce2aSmrgSED
6754c61c93dSmrghost_os
6764c61c93dSmrghost_vendor
6774c61c93dSmrghost_cpu
6784c61c93dSmrghost
6794c61c93dSmrgbuild_os
6804c61c93dSmrgbuild_vendor
6814c61c93dSmrgbuild_cpu
6824c61c93dSmrgbuild
683d7ffce2aSmrgINSTALL_CMD
684b8df70beSmrgPKG_CONFIG_LIBDIR
685b8df70beSmrgPKG_CONFIG_PATH
686d7ffce2aSmrgPKG_CONFIG
6874c61c93dSmrgCHANGELOG_CMD
6881c80d5b0SmrgSTRICT_CFLAGS
6894c61c93dSmrgCWARNFLAGS
6901c80d5b0SmrgBASE_CFLAGS
6914c61c93dSmrgam__fastdepCC_FALSE
6924c61c93dSmrgam__fastdepCC_TRUE
6934c61c93dSmrgCCDEPMODE
6941c80d5b0Smrgam__nodep
6954c61c93dSmrgAMDEPBACKSLASH
6964c61c93dSmrgAMDEP_FALSE
6974c61c93dSmrgAMDEP_TRUE
6984c61c93dSmrgam__include
6994c61c93dSmrgDEPDIR
7004c61c93dSmrgOBJEXT
7014c61c93dSmrgEXEEXT
7024c61c93dSmrgac_ct_CC
7034c61c93dSmrgCPPFLAGS
7044c61c93dSmrgLDFLAGS
7054c61c93dSmrgCFLAGS
7064c61c93dSmrgCC
7071c80d5b0SmrgAM_BACKSLASH
7081c80d5b0SmrgAM_DEFAULT_VERBOSITY
7091c80d5b0SmrgAM_DEFAULT_V
7101c80d5b0SmrgAM_V
711b8df70beSmrgCSCOPE
712b8df70beSmrgETAGS
713b8df70beSmrgCTAGS
7144c61c93dSmrgam__untar
7154c61c93dSmrgam__tar
7164c61c93dSmrgAMTAR
7174c61c93dSmrgam__leading_dot
7184c61c93dSmrgSET_MAKE
7194c61c93dSmrgAWK
7204c61c93dSmrgmkdir_p
7214c61c93dSmrgMKDIR_P
7224c61c93dSmrgINSTALL_STRIP_PROGRAM
7234c61c93dSmrgSTRIP
7244c61c93dSmrginstall_sh
7254c61c93dSmrgMAKEINFO
7264c61c93dSmrgAUTOHEADER
7274c61c93dSmrgAUTOMAKE
7284c61c93dSmrgAUTOCONF
7294c61c93dSmrgACLOCAL
7304c61c93dSmrgVERSION
7314c61c93dSmrgPACKAGE
7324c61c93dSmrgCYGPATH_W
7334c61c93dSmrgam__isrc
7344c61c93dSmrgINSTALL_DATA
7354c61c93dSmrgINSTALL_SCRIPT
7364c61c93dSmrgINSTALL_PROGRAM
7374c61c93dSmrgtarget_alias
7384c61c93dSmrghost_alias
7394c61c93dSmrgbuild_alias
7404c61c93dSmrgLIBS
7414c61c93dSmrgECHO_T
7424c61c93dSmrgECHO_N
7434c61c93dSmrgECHO_C
7444c61c93dSmrgDEFS
7454c61c93dSmrgmandir
7464c61c93dSmrglocaledir
7474c61c93dSmrglibdir
7484c61c93dSmrgpsdir
7494c61c93dSmrgpdfdir
7504c61c93dSmrgdvidir
7514c61c93dSmrghtmldir
7524c61c93dSmrginfodir
7534c61c93dSmrgdocdir
7544c61c93dSmrgoldincludedir
7554c61c93dSmrgincludedir
756b8df70beSmrgrunstatedir
7574c61c93dSmrglocalstatedir
7584c61c93dSmrgsharedstatedir
7594c61c93dSmrgsysconfdir
7604c61c93dSmrgdatadir
7614c61c93dSmrgdatarootdir
7624c61c93dSmrglibexecdir
7634c61c93dSmrgsbindir
7644c61c93dSmrgbindir
7654c61c93dSmrgprogram_transform_name
7664c61c93dSmrgprefix
7674c61c93dSmrgexec_prefix
768d7ffce2aSmrgPACKAGE_URL
7694c61c93dSmrgPACKAGE_BUGREPORT
7704c61c93dSmrgPACKAGE_STRING
7714c61c93dSmrgPACKAGE_VERSION
7724c61c93dSmrgPACKAGE_TARNAME
7734c61c93dSmrgPACKAGE_NAME
7744c61c93dSmrgPATH_SEPARATOR
775b8df70beSmrgSHELL
776b8df70beSmrgam__quote'
77711d341caSmrgac_subst_files=''
7784c61c93dSmrgac_user_opts='
7794c61c93dSmrgenable_option_checking
7801c80d5b0Smrgenable_silent_rules
7814c61c93dSmrgenable_dependency_tracking
7821c80d5b0Smrgenable_selective_werror
7834c61c93dSmrgenable_strict_compilation
784d7ffce2aSmrgwith_fontrootdir
785d7ffce2aSmrgwith_encodingsdir
7864c61c93dSmrgwith_config_dir
7874c61c93dSmrg'
7884c61c93dSmrg      ac_precious_vars='build_alias
7894c61c93dSmrghost_alias
7904c61c93dSmrgtarget_alias
7914c61c93dSmrgCC
7924c61c93dSmrgCFLAGS
7934c61c93dSmrgLDFLAGS
7944c61c93dSmrgLIBS
7954c61c93dSmrgCPPFLAGS
796b8df70beSmrgPKG_CONFIG
797b8df70beSmrgPKG_CONFIG_PATH
798b8df70beSmrgPKG_CONFIG_LIBDIR'
7994c61c93dSmrg
80011d341caSmrg
80111d341caSmrg# Initialize some variables set by options.
80211d341caSmrgac_init_help=
80311d341caSmrgac_init_version=false
8044c61c93dSmrgac_unrecognized_opts=
8054c61c93dSmrgac_unrecognized_sep=
80611d341caSmrg# The variables have the same names as the options, with
80711d341caSmrg# dashes changed to underlines.
80811d341caSmrgcache_file=/dev/null
80911d341caSmrgexec_prefix=NONE
81011d341caSmrgno_create=
81111d341caSmrgno_recursion=
81211d341caSmrgprefix=NONE
81311d341caSmrgprogram_prefix=NONE
81411d341caSmrgprogram_suffix=NONE
81511d341caSmrgprogram_transform_name=s,x,x,
81611d341caSmrgsilent=
81711d341caSmrgsite=
81811d341caSmrgsrcdir=
81911d341caSmrgverbose=
82011d341caSmrgx_includes=NONE
82111d341caSmrgx_libraries=NONE
82211d341caSmrg
82311d341caSmrg# Installation directory options.
82411d341caSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
82511d341caSmrg# and all the variables that are supposed to be based on exec_prefix
82611d341caSmrg# by default will actually change.
82711d341caSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8284c61c93dSmrg# (The list follows the same order as the GNU Coding Standards.)
82911d341caSmrgbindir='${exec_prefix}/bin'
83011d341caSmrgsbindir='${exec_prefix}/sbin'
83111d341caSmrglibexecdir='${exec_prefix}/libexec'
8324c61c93dSmrgdatarootdir='${prefix}/share'
8334c61c93dSmrgdatadir='${datarootdir}'
83411d341caSmrgsysconfdir='${prefix}/etc'
83511d341caSmrgsharedstatedir='${prefix}/com'
83611d341caSmrglocalstatedir='${prefix}/var'
837b8df70beSmrgrunstatedir='${localstatedir}/run'
83811d341caSmrgincludedir='${prefix}/include'
83911d341caSmrgoldincludedir='/usr/include'
8404c61c93dSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8414c61c93dSmrginfodir='${datarootdir}/info'
8424c61c93dSmrghtmldir='${docdir}'
8434c61c93dSmrgdvidir='${docdir}'
8444c61c93dSmrgpdfdir='${docdir}'
8454c61c93dSmrgpsdir='${docdir}'
8464c61c93dSmrglibdir='${exec_prefix}/lib'
8474c61c93dSmrglocaledir='${datarootdir}/locale'
8484c61c93dSmrgmandir='${datarootdir}/man'
84911d341caSmrg
85011d341caSmrgac_prev=
8514c61c93dSmrgac_dashdash=
85211d341caSmrgfor ac_option
85311d341caSmrgdo
85411d341caSmrg  # If the previous option needs an argument, assign it.
85511d341caSmrg  if test -n "$ac_prev"; then
8564c61c93dSmrg    eval $ac_prev=\$ac_option
85711d341caSmrg    ac_prev=
85811d341caSmrg    continue
85911d341caSmrg  fi
86011d341caSmrg
8614c61c93dSmrg  case $ac_option in
862d7ffce2aSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
863d7ffce2aSmrg  *=)   ac_optarg= ;;
864d7ffce2aSmrg  *)    ac_optarg=yes ;;
8654c61c93dSmrg  esac
86611d341caSmrg
8674c61c93dSmrg  case $ac_dashdash$ac_option in
8684c61c93dSmrg  --)
8694c61c93dSmrg    ac_dashdash=yes ;;
87011d341caSmrg
87111d341caSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
87211d341caSmrg    ac_prev=bindir ;;
87311d341caSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
87411d341caSmrg    bindir=$ac_optarg ;;
87511d341caSmrg
87611d341caSmrg  -build | --build | --buil | --bui | --bu)
87711d341caSmrg    ac_prev=build_alias ;;
87811d341caSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
87911d341caSmrg    build_alias=$ac_optarg ;;
88011d341caSmrg
88111d341caSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
88211d341caSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88311d341caSmrg    ac_prev=cache_file ;;
88411d341caSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
88511d341caSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
88611d341caSmrg    cache_file=$ac_optarg ;;
88711d341caSmrg
88811d341caSmrg  --config-cache | -C)
88911d341caSmrg    cache_file=config.cache ;;
89011d341caSmrg
8914c61c93dSmrg  -datadir | --datadir | --datadi | --datad)
89211d341caSmrg    ac_prev=datadir ;;
8934c61c93dSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
89411d341caSmrg    datadir=$ac_optarg ;;
89511d341caSmrg
8964c61c93dSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8974c61c93dSmrg  | --dataroo | --dataro | --datar)
8984c61c93dSmrg    ac_prev=datarootdir ;;
8994c61c93dSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
9004c61c93dSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
9014c61c93dSmrg    datarootdir=$ac_optarg ;;
9024c61c93dSmrg
90311d341caSmrg  -disable-* | --disable-*)
9044c61c93dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
90511d341caSmrg    # Reject names that are not valid shell variable names.
9064c61c93dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
907b8df70beSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9084c61c93dSmrg    ac_useropt_orig=$ac_useropt
909b8df70beSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9104c61c93dSmrg    case $ac_user_opts in
9114c61c93dSmrg      *"
9124c61c93dSmrg"enable_$ac_useropt"
9134c61c93dSmrg"*) ;;
9144c61c93dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9154c61c93dSmrg	 ac_unrecognized_sep=', ';;
9164c61c93dSmrg    esac
9174c61c93dSmrg    eval enable_$ac_useropt=no ;;
9184c61c93dSmrg
9194c61c93dSmrg  -docdir | --docdir | --docdi | --doc | --do)
9204c61c93dSmrg    ac_prev=docdir ;;
9214c61c93dSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9224c61c93dSmrg    docdir=$ac_optarg ;;
9234c61c93dSmrg
9244c61c93dSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9254c61c93dSmrg    ac_prev=dvidir ;;
9264c61c93dSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9274c61c93dSmrg    dvidir=$ac_optarg ;;
92811d341caSmrg
92911d341caSmrg  -enable-* | --enable-*)
9304c61c93dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
93111d341caSmrg    # Reject names that are not valid shell variable names.
9324c61c93dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
933b8df70beSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9344c61c93dSmrg    ac_useropt_orig=$ac_useropt
935b8df70beSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9364c61c93dSmrg    case $ac_user_opts in
9374c61c93dSmrg      *"
9384c61c93dSmrg"enable_$ac_useropt"
9394c61c93dSmrg"*) ;;
9404c61c93dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9414c61c93dSmrg	 ac_unrecognized_sep=', ';;
94211d341caSmrg    esac
9434c61c93dSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
94411d341caSmrg
94511d341caSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
94611d341caSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
94711d341caSmrg  | --exec | --exe | --ex)
94811d341caSmrg    ac_prev=exec_prefix ;;
94911d341caSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
95011d341caSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
95111d341caSmrg  | --exec=* | --exe=* | --ex=*)
95211d341caSmrg    exec_prefix=$ac_optarg ;;
95311d341caSmrg
95411d341caSmrg  -gas | --gas | --ga | --g)
95511d341caSmrg    # Obsolete; use --with-gas.
95611d341caSmrg    with_gas=yes ;;
95711d341caSmrg
95811d341caSmrg  -help | --help | --hel | --he | -h)
95911d341caSmrg    ac_init_help=long ;;
96011d341caSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
96111d341caSmrg    ac_init_help=recursive ;;
96211d341caSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
96311d341caSmrg    ac_init_help=short ;;
96411d341caSmrg
96511d341caSmrg  -host | --host | --hos | --ho)
96611d341caSmrg    ac_prev=host_alias ;;
96711d341caSmrg  -host=* | --host=* | --hos=* | --ho=*)
96811d341caSmrg    host_alias=$ac_optarg ;;
96911d341caSmrg
9704c61c93dSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9714c61c93dSmrg    ac_prev=htmldir ;;
9724c61c93dSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9734c61c93dSmrg  | --ht=*)
9744c61c93dSmrg    htmldir=$ac_optarg ;;
9754c61c93dSmrg
97611d341caSmrg  -includedir | --includedir | --includedi | --included | --include \
97711d341caSmrg  | --includ | --inclu | --incl | --inc)
97811d341caSmrg    ac_prev=includedir ;;
97911d341caSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
98011d341caSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
98111d341caSmrg    includedir=$ac_optarg ;;
98211d341caSmrg
98311d341caSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
98411d341caSmrg    ac_prev=infodir ;;
98511d341caSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
98611d341caSmrg    infodir=$ac_optarg ;;
98711d341caSmrg
98811d341caSmrg  -libdir | --libdir | --libdi | --libd)
98911d341caSmrg    ac_prev=libdir ;;
99011d341caSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
99111d341caSmrg    libdir=$ac_optarg ;;
99211d341caSmrg
99311d341caSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
99411d341caSmrg  | --libexe | --libex | --libe)
99511d341caSmrg    ac_prev=libexecdir ;;
99611d341caSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
99711d341caSmrg  | --libexe=* | --libex=* | --libe=*)
99811d341caSmrg    libexecdir=$ac_optarg ;;
99911d341caSmrg
10004c61c93dSmrg  -localedir | --localedir | --localedi | --localed | --locale)
10014c61c93dSmrg    ac_prev=localedir ;;
10024c61c93dSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10034c61c93dSmrg    localedir=$ac_optarg ;;
10044c61c93dSmrg
100511d341caSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10064c61c93dSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
100711d341caSmrg    ac_prev=localstatedir ;;
100811d341caSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10094c61c93dSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
101011d341caSmrg    localstatedir=$ac_optarg ;;
101111d341caSmrg
101211d341caSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
101311d341caSmrg    ac_prev=mandir ;;
101411d341caSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
101511d341caSmrg    mandir=$ac_optarg ;;
101611d341caSmrg
101711d341caSmrg  -nfp | --nfp | --nf)
101811d341caSmrg    # Obsolete; use --without-fp.
101911d341caSmrg    with_fp=no ;;
102011d341caSmrg
102111d341caSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
102211d341caSmrg  | --no-cr | --no-c | -n)
102311d341caSmrg    no_create=yes ;;
102411d341caSmrg
102511d341caSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
102611d341caSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
102711d341caSmrg    no_recursion=yes ;;
102811d341caSmrg
102911d341caSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
103011d341caSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
103111d341caSmrg  | --oldin | --oldi | --old | --ol | --o)
103211d341caSmrg    ac_prev=oldincludedir ;;
103311d341caSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
103411d341caSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
103511d341caSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
103611d341caSmrg    oldincludedir=$ac_optarg ;;
103711d341caSmrg
103811d341caSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
103911d341caSmrg    ac_prev=prefix ;;
104011d341caSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
104111d341caSmrg    prefix=$ac_optarg ;;
104211d341caSmrg
104311d341caSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
104411d341caSmrg  | --program-pre | --program-pr | --program-p)
104511d341caSmrg    ac_prev=program_prefix ;;
104611d341caSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
104711d341caSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
104811d341caSmrg    program_prefix=$ac_optarg ;;
104911d341caSmrg
105011d341caSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
105111d341caSmrg  | --program-suf | --program-su | --program-s)
105211d341caSmrg    ac_prev=program_suffix ;;
105311d341caSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
105411d341caSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
105511d341caSmrg    program_suffix=$ac_optarg ;;
105611d341caSmrg
105711d341caSmrg  -program-transform-name | --program-transform-name \
105811d341caSmrg  | --program-transform-nam | --program-transform-na \
105911d341caSmrg  | --program-transform-n | --program-transform- \
106011d341caSmrg  | --program-transform | --program-transfor \
106111d341caSmrg  | --program-transfo | --program-transf \
106211d341caSmrg  | --program-trans | --program-tran \
106311d341caSmrg  | --progr-tra | --program-tr | --program-t)
106411d341caSmrg    ac_prev=program_transform_name ;;
106511d341caSmrg  -program-transform-name=* | --program-transform-name=* \
106611d341caSmrg  | --program-transform-nam=* | --program-transform-na=* \
106711d341caSmrg  | --program-transform-n=* | --program-transform-=* \
106811d341caSmrg  | --program-transform=* | --program-transfor=* \
106911d341caSmrg  | --program-transfo=* | --program-transf=* \
107011d341caSmrg  | --program-trans=* | --program-tran=* \
107111d341caSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
107211d341caSmrg    program_transform_name=$ac_optarg ;;
107311d341caSmrg
10744c61c93dSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10754c61c93dSmrg    ac_prev=pdfdir ;;
10764c61c93dSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10774c61c93dSmrg    pdfdir=$ac_optarg ;;
10784c61c93dSmrg
10794c61c93dSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10804c61c93dSmrg    ac_prev=psdir ;;
10814c61c93dSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10824c61c93dSmrg    psdir=$ac_optarg ;;
10834c61c93dSmrg
108411d341caSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
108511d341caSmrg  | -silent | --silent | --silen | --sile | --sil)
108611d341caSmrg    silent=yes ;;
108711d341caSmrg
1088b8df70beSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1089b8df70beSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
1090b8df70beSmrg  | --run | --ru | --r)
1091b8df70beSmrg    ac_prev=runstatedir ;;
1092b8df70beSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1093b8df70beSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1094b8df70beSmrg  | --run=* | --ru=* | --r=*)
1095b8df70beSmrg    runstatedir=$ac_optarg ;;
1096b8df70beSmrg
109711d341caSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
109811d341caSmrg    ac_prev=sbindir ;;
109911d341caSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
110011d341caSmrg  | --sbi=* | --sb=*)
110111d341caSmrg    sbindir=$ac_optarg ;;
110211d341caSmrg
110311d341caSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
110411d341caSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
110511d341caSmrg  | --sharedst | --shareds | --shared | --share | --shar \
110611d341caSmrg  | --sha | --sh)
110711d341caSmrg    ac_prev=sharedstatedir ;;
110811d341caSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
110911d341caSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
111011d341caSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
111111d341caSmrg  | --sha=* | --sh=*)
111211d341caSmrg    sharedstatedir=$ac_optarg ;;
111311d341caSmrg
111411d341caSmrg  -site | --site | --sit)
111511d341caSmrg    ac_prev=site ;;
111611d341caSmrg  -site=* | --site=* | --sit=*)
111711d341caSmrg    site=$ac_optarg ;;
111811d341caSmrg
111911d341caSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
112011d341caSmrg    ac_prev=srcdir ;;
112111d341caSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
112211d341caSmrg    srcdir=$ac_optarg ;;
112311d341caSmrg
112411d341caSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
112511d341caSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
112611d341caSmrg    ac_prev=sysconfdir ;;
112711d341caSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
112811d341caSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
112911d341caSmrg    sysconfdir=$ac_optarg ;;
113011d341caSmrg
113111d341caSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
113211d341caSmrg    ac_prev=target_alias ;;
113311d341caSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
113411d341caSmrg    target_alias=$ac_optarg ;;
113511d341caSmrg
113611d341caSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
113711d341caSmrg    verbose=yes ;;
113811d341caSmrg
113911d341caSmrg  -version | --version | --versio | --versi | --vers | -V)
114011d341caSmrg    ac_init_version=: ;;
114111d341caSmrg
114211d341caSmrg  -with-* | --with-*)
11434c61c93dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
114411d341caSmrg    # Reject names that are not valid shell variable names.
11454c61c93dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146b8df70beSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11474c61c93dSmrg    ac_useropt_orig=$ac_useropt
1148b8df70beSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11494c61c93dSmrg    case $ac_user_opts in
11504c61c93dSmrg      *"
11514c61c93dSmrg"with_$ac_useropt"
11524c61c93dSmrg"*) ;;
11534c61c93dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11544c61c93dSmrg	 ac_unrecognized_sep=', ';;
115511d341caSmrg    esac
11564c61c93dSmrg    eval with_$ac_useropt=\$ac_optarg ;;
115711d341caSmrg
115811d341caSmrg  -without-* | --without-*)
11594c61c93dSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
116011d341caSmrg    # Reject names that are not valid shell variable names.
11614c61c93dSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1162b8df70beSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11634c61c93dSmrg    ac_useropt_orig=$ac_useropt
1164b8df70beSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11654c61c93dSmrg    case $ac_user_opts in
11664c61c93dSmrg      *"
11674c61c93dSmrg"with_$ac_useropt"
11684c61c93dSmrg"*) ;;
11694c61c93dSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11704c61c93dSmrg	 ac_unrecognized_sep=', ';;
11714c61c93dSmrg    esac
11724c61c93dSmrg    eval with_$ac_useropt=no ;;
117311d341caSmrg
117411d341caSmrg  --x)
117511d341caSmrg    # Obsolete; use --with-x.
117611d341caSmrg    with_x=yes ;;
117711d341caSmrg
117811d341caSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
117911d341caSmrg  | --x-incl | --x-inc | --x-in | --x-i)
118011d341caSmrg    ac_prev=x_includes ;;
118111d341caSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
118211d341caSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
118311d341caSmrg    x_includes=$ac_optarg ;;
118411d341caSmrg
118511d341caSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
118611d341caSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
118711d341caSmrg    ac_prev=x_libraries ;;
118811d341caSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
118911d341caSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
119011d341caSmrg    x_libraries=$ac_optarg ;;
119111d341caSmrg
1192d7ffce2aSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1193d7ffce2aSmrgTry \`$0 --help' for more information"
119411d341caSmrg    ;;
119511d341caSmrg
119611d341caSmrg  *=*)
119711d341caSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
119811d341caSmrg    # Reject names that are not valid shell variable names.
1199d7ffce2aSmrg    case $ac_envvar in #(
1200d7ffce2aSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1201d7ffce2aSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1202d7ffce2aSmrg    esac
12034c61c93dSmrg    eval $ac_envvar=\$ac_optarg
120411d341caSmrg    export $ac_envvar ;;
120511d341caSmrg
120611d341caSmrg  *)
120711d341caSmrg    # FIXME: should be removed in autoconf 3.0.
1208b8df70beSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
120911d341caSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1210b8df70beSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1211d7ffce2aSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
121211d341caSmrg    ;;
121311d341caSmrg
121411d341caSmrg  esac
121511d341caSmrgdone
121611d341caSmrg
121711d341caSmrgif test -n "$ac_prev"; then
121811d341caSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1219d7ffce2aSmrg  as_fn_error $? "missing argument to $ac_option"
122011d341caSmrgfi
122111d341caSmrg
12224c61c93dSmrgif test -n "$ac_unrecognized_opts"; then
12234c61c93dSmrg  case $enable_option_checking in
12244c61c93dSmrg    no) ;;
1225d7ffce2aSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1226b8df70beSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
122711d341caSmrg  esac
12284c61c93dSmrgfi
122911d341caSmrg
12304c61c93dSmrg# Check all directory arguments for consistency.
12314c61c93dSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12324c61c93dSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12334c61c93dSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1234b8df70beSmrg		libdir localedir mandir runstatedir
123511d341caSmrgdo
12364c61c93dSmrg  eval ac_val=\$$ac_var
12374c61c93dSmrg  # Remove trailing slashes.
123811d341caSmrg  case $ac_val in
12394c61c93dSmrg    */ )
12404c61c93dSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12414c61c93dSmrg      eval $ac_var=\$ac_val;;
12424c61c93dSmrg  esac
12434c61c93dSmrg  # Be sure to have absolute directory names.
12444c61c93dSmrg  case $ac_val in
12454c61c93dSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12464c61c93dSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
124711d341caSmrg  esac
1248d7ffce2aSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
124911d341caSmrgdone
125011d341caSmrg
125111d341caSmrg# There might be people who depend on the old broken behavior: `$host'
125211d341caSmrg# used to hold the argument of --host etc.
125311d341caSmrg# FIXME: To remove some day.
125411d341caSmrgbuild=$build_alias
125511d341caSmrghost=$host_alias
125611d341caSmrgtarget=$target_alias
125711d341caSmrg
125811d341caSmrg# FIXME: To remove some day.
125911d341caSmrgif test "x$host_alias" != x; then
126011d341caSmrg  if test "x$build_alias" = x; then
126111d341caSmrg    cross_compiling=maybe
126211d341caSmrg  elif test "x$build_alias" != "x$host_alias"; then
126311d341caSmrg    cross_compiling=yes
126411d341caSmrg  fi
126511d341caSmrgfi
126611d341caSmrg
126711d341caSmrgac_tool_prefix=
126811d341caSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
126911d341caSmrg
127011d341caSmrgtest "$silent" = yes && exec 6>/dev/null
127111d341caSmrg
127211d341caSmrg
12734c61c93dSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12744c61c93dSmrgac_ls_di=`ls -di .` &&
12754c61c93dSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1276d7ffce2aSmrg  as_fn_error $? "working directory cannot be determined"
12774c61c93dSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1278d7ffce2aSmrg  as_fn_error $? "pwd does not report name of working directory"
12794c61c93dSmrg
12804c61c93dSmrg
128111d341caSmrg# Find the source files, if location was not specified.
128211d341caSmrgif test -z "$srcdir"; then
128311d341caSmrg  ac_srcdir_defaulted=yes
12844c61c93dSmrg  # Try the directory containing this script, then the parent directory.
12854c61c93dSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12864c61c93dSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12874c61c93dSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12884c61c93dSmrg	 X"$as_myself" : 'X\(//\)$' \| \
12894c61c93dSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1290b8df70beSmrgprintf "%s\n" X"$as_myself" |
12914c61c93dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12924c61c93dSmrg	    s//\1/
12934c61c93dSmrg	    q
12944c61c93dSmrg	  }
12954c61c93dSmrg	  /^X\(\/\/\)[^/].*/{
12964c61c93dSmrg	    s//\1/
12974c61c93dSmrg	    q
12984c61c93dSmrg	  }
12994c61c93dSmrg	  /^X\(\/\/\)$/{
13004c61c93dSmrg	    s//\1/
13014c61c93dSmrg	    q
13024c61c93dSmrg	  }
13034c61c93dSmrg	  /^X\(\/\).*/{
13044c61c93dSmrg	    s//\1/
13054c61c93dSmrg	    q
13064c61c93dSmrg	  }
13074c61c93dSmrg	  s/.*/./; q'`
130811d341caSmrg  srcdir=$ac_confdir
13094c61c93dSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
131011d341caSmrg    srcdir=..
131111d341caSmrg  fi
131211d341caSmrgelse
131311d341caSmrg  ac_srcdir_defaulted=no
131411d341caSmrgfi
13154c61c93dSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13164c61c93dSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1317d7ffce2aSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
131811d341caSmrgfi
13194c61c93dSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13204c61c93dSmrgac_abs_confdir=`(
1321d7ffce2aSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13224c61c93dSmrg	pwd)`
13234c61c93dSmrg# When building in place, set srcdir=.
13244c61c93dSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13254c61c93dSmrg  srcdir=.
13264c61c93dSmrgfi
13274c61c93dSmrg# Remove unnecessary trailing slashes from srcdir.
13284c61c93dSmrg# Double slashes in file names in object file debugging info
13294c61c93dSmrg# mess up M-x gdb in Emacs.
13304c61c93dSmrgcase $srcdir in
13314c61c93dSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13324c61c93dSmrgesac
13334c61c93dSmrgfor ac_var in $ac_precious_vars; do
13344c61c93dSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13354c61c93dSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13364c61c93dSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13374c61c93dSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13384c61c93dSmrgdone
133911d341caSmrg
134011d341caSmrg#
134111d341caSmrg# Report the --help message.
134211d341caSmrg#
134311d341caSmrgif test "$ac_init_help" = "long"; then
134411d341caSmrg  # Omit some internal or obsolete options to make the list less imposing.
134511d341caSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
134611d341caSmrg  cat <<_ACEOF
1347b8df70beSmrg\`configure' configures xorg-cf-files 1.0.7 to adapt to many kinds of systems.
134811d341caSmrg
134911d341caSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
135011d341caSmrg
135111d341caSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
135211d341caSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
135311d341caSmrg
135411d341caSmrgDefaults for the options are specified in brackets.
135511d341caSmrg
135611d341caSmrgConfiguration:
135711d341caSmrg  -h, --help              display this help and exit
135811d341caSmrg      --help=short        display options specific to this package
135911d341caSmrg      --help=recursive    display the short help of all the included packages
136011d341caSmrg  -V, --version           display version information and exit
1361d7ffce2aSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
136211d341caSmrg      --cache-file=FILE   cache test results in FILE [disabled]
136311d341caSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
136411d341caSmrg  -n, --no-create         do not create output files
136511d341caSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
136611d341caSmrg
136711d341caSmrgInstallation directories:
136811d341caSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13694c61c93dSmrg                          [$ac_default_prefix]
137011d341caSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13714c61c93dSmrg                          [PREFIX]
137211d341caSmrg
137311d341caSmrgBy default, \`make install' will install all the files in
137411d341caSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
137511d341caSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
137611d341caSmrgfor instance \`--prefix=\$HOME'.
137711d341caSmrg
137811d341caSmrgFor better control, use the options below.
137911d341caSmrg
138011d341caSmrgFine tuning of the installation directories:
13814c61c93dSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13824c61c93dSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13834c61c93dSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13844c61c93dSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13854c61c93dSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13864c61c93dSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1387b8df70beSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13884c61c93dSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13894c61c93dSmrg  --includedir=DIR        C header files [PREFIX/include]
13904c61c93dSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13914c61c93dSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13924c61c93dSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13934c61c93dSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13944c61c93dSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13954c61c93dSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13964c61c93dSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xorg-cf-files]
13974c61c93dSmrg  --htmldir=DIR           html documentation [DOCDIR]
13984c61c93dSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
13994c61c93dSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
14004c61c93dSmrg  --psdir=DIR             ps documentation [DOCDIR]
140111d341caSmrg_ACEOF
140211d341caSmrg
140311d341caSmrg  cat <<\_ACEOF
140411d341caSmrg
140511d341caSmrgProgram names:
140611d341caSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
140711d341caSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
140811d341caSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14094c61c93dSmrg
14104c61c93dSmrgSystem types:
14114c61c93dSmrg  --build=BUILD     configure for building on BUILD [guessed]
14124c61c93dSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
141311d341caSmrg_ACEOF
141411d341caSmrgfi
141511d341caSmrg
141611d341caSmrgif test -n "$ac_init_help"; then
141711d341caSmrg  case $ac_init_help in
1418b8df70beSmrg     short | recursive ) echo "Configuration of xorg-cf-files 1.0.7:";;
141911d341caSmrg   esac
142011d341caSmrg  cat <<\_ACEOF
142111d341caSmrg
142211d341caSmrgOptional Features:
14234c61c93dSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
142411d341caSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
142511d341caSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
14261c80d5b0Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
14271c80d5b0Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
14281c80d5b0Smrg  --enable-dependency-tracking
14291c80d5b0Smrg                          do not reject slow dependency extractors
14301c80d5b0Smrg  --disable-dependency-tracking
14311c80d5b0Smrg                          speeds up one-time build
14321c80d5b0Smrg  --disable-selective-werror
14331c80d5b0Smrg                          Turn off selective compiler errors. (default:
14341c80d5b0Smrg                          enabled)
14354c61c93dSmrg  --enable-strict-compilation
14364c61c93dSmrg                          Enable all warnings from compiler and make them
14374c61c93dSmrg                          errors (default: disabled)
143811d341caSmrg
143911d341caSmrgOptional Packages:
144011d341caSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
144111d341caSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1442d7ffce2aSmrg  --with-fontrootdir=DIR  Path to root directory for font files
1443d7ffce2aSmrg  --with-encodingsdir=DIR Path to encodings files [FONTROOTDIR/encodings]
14444c61c93dSmrg  --with-config-dir=<path>
14454c61c93dSmrg                          Path to config dir (default: ${libdir}/X11/config)
14464c61c93dSmrg
14474c61c93dSmrgSome influential environment variables:
14484c61c93dSmrg  CC          C compiler command
14494c61c93dSmrg  CFLAGS      C compiler flags
14504c61c93dSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14514c61c93dSmrg              nonstandard directory <lib dir>
14524c61c93dSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1453d7ffce2aSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14544c61c93dSmrg              you have headers in a nonstandard directory <include dir>
1455d7ffce2aSmrg  PKG_CONFIG  path to pkg-config utility
1456b8df70beSmrg  PKG_CONFIG_PATH
1457b8df70beSmrg              directories to add to pkg-config's search path
1458b8df70beSmrg  PKG_CONFIG_LIBDIR
1459b8df70beSmrg              path overriding pkg-config's built-in search path
14604c61c93dSmrg
14614c61c93dSmrgUse these variables to override the choices made by `configure' or to help
14624c61c93dSmrgit to find libraries and programs with nonstandard names/locations.
146311d341caSmrg
1464b8df70beSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>.
146511d341caSmrg_ACEOF
14664c61c93dSmrgac_status=$?
146711d341caSmrgfi
146811d341caSmrg
146911d341caSmrgif test "$ac_init_help" = "recursive"; then
147011d341caSmrg  # If there are subdirs, report their specific --help.
147111d341caSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14724c61c93dSmrg    test -d "$ac_dir" ||
14734c61c93dSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14744c61c93dSmrg      continue
147511d341caSmrg    ac_builddir=.
147611d341caSmrg
14774c61c93dSmrgcase "$ac_dir" in
14784c61c93dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14794c61c93dSmrg*)
1480b8df70beSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14814c61c93dSmrg  # A ".." for each directory in $ac_dir_suffix.
1482b8df70beSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14834c61c93dSmrg  case $ac_top_builddir_sub in
14844c61c93dSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14854c61c93dSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14864c61c93dSmrg  esac ;;
14874c61c93dSmrgesac
14884c61c93dSmrgac_abs_top_builddir=$ac_pwd
14894c61c93dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14904c61c93dSmrg# for backward compatibility:
14914c61c93dSmrgac_top_builddir=$ac_top_build_prefix
149211d341caSmrg
1493d7ffce2aSmrgcase $srcdir in
1494d7ffce2aSmrg  .)  # We are building in place.
1495d7ffce2aSmrg    ac_srcdir=.
1496d7ffce2aSmrg    ac_top_srcdir=$ac_top_builddir_sub
1497d7ffce2aSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1498d7ffce2aSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1499d7ffce2aSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1500d7ffce2aSmrg    ac_top_srcdir=$srcdir
1501d7ffce2aSmrg    ac_abs_top_srcdir=$srcdir ;;
1502d7ffce2aSmrg  *) # Relative name.
1503d7ffce2aSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1504d7ffce2aSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1505d7ffce2aSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1506d7ffce2aSmrgesac
1507d7ffce2aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1508d7ffce2aSmrg
1509d7ffce2aSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
1510b8df70beSmrg    # Check for configure.gnu first; this name is used for a wrapper for
1511b8df70beSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
1512d7ffce2aSmrg    if test -f "$ac_srcdir/configure.gnu"; then
1513d7ffce2aSmrg      echo &&
1514d7ffce2aSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1515d7ffce2aSmrg    elif test -f "$ac_srcdir/configure"; then
1516d7ffce2aSmrg      echo &&
1517d7ffce2aSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1518d7ffce2aSmrg    else
1519b8df70beSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1520d7ffce2aSmrg    fi || ac_status=$?
1521d7ffce2aSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1522d7ffce2aSmrg  done
1523d7ffce2aSmrgfi
1524d7ffce2aSmrg
1525d7ffce2aSmrgtest -n "$ac_init_help" && exit $ac_status
1526d7ffce2aSmrgif $ac_init_version; then
1527d7ffce2aSmrg  cat <<\_ACEOF
1528b8df70beSmrgxorg-cf-files configure 1.0.7
1529b8df70beSmrggenerated by GNU Autoconf 2.71
1530d7ffce2aSmrg
1531b8df70beSmrgCopyright (C) 2021 Free Software Foundation, Inc.
1532d7ffce2aSmrgThis configure script is free software; the Free Software Foundation
1533d7ffce2aSmrggives unlimited permission to copy, distribute and modify it.
1534d7ffce2aSmrg_ACEOF
1535d7ffce2aSmrg  exit
1536d7ffce2aSmrgfi
1537d7ffce2aSmrg
1538d7ffce2aSmrg## ------------------------ ##
1539d7ffce2aSmrg## Autoconf initialization. ##
1540d7ffce2aSmrg## ------------------------ ##
1541d7ffce2aSmrg
1542d7ffce2aSmrg# ac_fn_c_try_compile LINENO
1543d7ffce2aSmrg# --------------------------
1544d7ffce2aSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1545d7ffce2aSmrgac_fn_c_try_compile ()
1546d7ffce2aSmrg{
1547d7ffce2aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1548b8df70beSmrg  rm -f conftest.$ac_objext conftest.beam
1549d7ffce2aSmrg  if { { ac_try="$ac_compile"
1550d7ffce2aSmrgcase "(($ac_try" in
1551d7ffce2aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1552d7ffce2aSmrg  *) ac_try_echo=$ac_try;;
1553d7ffce2aSmrgesac
1554d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1555b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1556d7ffce2aSmrg  (eval "$ac_compile") 2>conftest.err
1557d7ffce2aSmrg  ac_status=$?
1558d7ffce2aSmrg  if test -s conftest.err; then
1559d7ffce2aSmrg    grep -v '^ *+' conftest.err >conftest.er1
1560d7ffce2aSmrg    cat conftest.er1 >&5
1561d7ffce2aSmrg    mv -f conftest.er1 conftest.err
1562d7ffce2aSmrg  fi
1563b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1564d7ffce2aSmrg  test $ac_status = 0; } && {
1565d7ffce2aSmrg	 test -z "$ac_c_werror_flag" ||
1566d7ffce2aSmrg	 test ! -s conftest.err
1567b8df70beSmrg       } && test -s conftest.$ac_objext
1568b8df70beSmrgthen :
1569d7ffce2aSmrg  ac_retval=0
1570b8df70beSmrgelse $as_nop
1571b8df70beSmrg  printf "%s\n" "$as_me: failed program was:" >&5
1572d7ffce2aSmrgsed 's/^/| /' conftest.$ac_ext >&5
1573d7ffce2aSmrg
1574d7ffce2aSmrg	ac_retval=1
1575d7ffce2aSmrgfi
1576d7ffce2aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1577d7ffce2aSmrg  as_fn_set_status $ac_retval
1578d7ffce2aSmrg
1579d7ffce2aSmrg} # ac_fn_c_try_compile
1580d7ffce2aSmrg
1581b8df70beSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1582b8df70beSmrg# ------------------------------------------------------------------
1583d7ffce2aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1584b8df70beSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1585b8df70beSmrgac_fn_check_decl ()
1586d7ffce2aSmrg{
1587d7ffce2aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1588d7ffce2aSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1589b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1590b8df70beSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1591b8df70beSmrgif eval test \${$3+y}
1592b8df70beSmrgthen :
1593b8df70beSmrg  printf %s "(cached) " >&6
1594b8df70beSmrgelse $as_nop
1595d7ffce2aSmrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1596b8df70beSmrg  eval ac_save_FLAGS=\$$6
1597b8df70beSmrg  as_fn_append $6 " $5"
1598d7ffce2aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1599d7ffce2aSmrg/* end confdefs.h.  */
1600d7ffce2aSmrg$4
1601d7ffce2aSmrgint
1602b8df70beSmrgmain (void)
1603d7ffce2aSmrg{
1604d7ffce2aSmrg#ifndef $as_decl_name
1605d7ffce2aSmrg#ifdef __cplusplus
1606d7ffce2aSmrg  (void) $as_decl_use;
1607d7ffce2aSmrg#else
1608d7ffce2aSmrg  (void) $as_decl_name;
1609d7ffce2aSmrg#endif
1610d7ffce2aSmrg#endif
1611d7ffce2aSmrg
1612d7ffce2aSmrg  ;
1613d7ffce2aSmrg  return 0;
1614d7ffce2aSmrg}
1615d7ffce2aSmrg_ACEOF
1616b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
1617b8df70beSmrgthen :
1618d7ffce2aSmrg  eval "$3=yes"
1619b8df70beSmrgelse $as_nop
1620d7ffce2aSmrg  eval "$3=no"
1621d7ffce2aSmrgfi
1622b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1623b8df70beSmrg  eval $6=\$ac_save_FLAGS
16244c61c93dSmrg
162511d341caSmrgfi
1626b8df70beSmrgeval ac_res=\$$3
1627b8df70beSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1628b8df70beSmrgprintf "%s\n" "$ac_res" >&6; }
1629d7ffce2aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
163011d341caSmrg
1631b8df70beSmrg} # ac_fn_check_decl
163211d341caSmrg
1633d7ffce2aSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1634d7ffce2aSmrg# -------------------------------------------------------
1635d7ffce2aSmrg# Tests whether HEADER exists and can be compiled using the include files in
1636d7ffce2aSmrg# INCLUDES, setting the cache variable VAR accordingly.
1637d7ffce2aSmrgac_fn_c_check_header_compile ()
1638d7ffce2aSmrg{
1639d7ffce2aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1641b8df70beSmrgprintf %s "checking for $2... " >&6; }
1642b8df70beSmrgif eval test \${$3+y}
1643b8df70beSmrgthen :
1644b8df70beSmrg  printf %s "(cached) " >&6
1645b8df70beSmrgelse $as_nop
1646d7ffce2aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1647d7ffce2aSmrg/* end confdefs.h.  */
1648d7ffce2aSmrg$4
1649d7ffce2aSmrg#include <$2>
165011d341caSmrg_ACEOF
1651b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
1652b8df70beSmrgthen :
1653d7ffce2aSmrg  eval "$3=yes"
1654b8df70beSmrgelse $as_nop
1655d7ffce2aSmrg  eval "$3=no"
165611d341caSmrgfi
1657b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1658d7ffce2aSmrgfi
1659d7ffce2aSmrgeval ac_res=\$$3
1660b8df70beSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1661b8df70beSmrgprintf "%s\n" "$ac_res" >&6; }
1662d7ffce2aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663d7ffce2aSmrg
1664d7ffce2aSmrg} # ac_fn_c_check_header_compile
16651c80d5b0Smrg
16661c80d5b0Smrg# ac_fn_c_try_link LINENO
16671c80d5b0Smrg# -----------------------
16681c80d5b0Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16691c80d5b0Smrgac_fn_c_try_link ()
16701c80d5b0Smrg{
16711c80d5b0Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672b8df70beSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16731c80d5b0Smrg  if { { ac_try="$ac_link"
16741c80d5b0Smrgcase "(($ac_try" in
16751c80d5b0Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16761c80d5b0Smrg  *) ac_try_echo=$ac_try;;
16771c80d5b0Smrgesac
16781c80d5b0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
16801c80d5b0Smrg  (eval "$ac_link") 2>conftest.err
16811c80d5b0Smrg  ac_status=$?
16821c80d5b0Smrg  if test -s conftest.err; then
16831c80d5b0Smrg    grep -v '^ *+' conftest.err >conftest.er1
16841c80d5b0Smrg    cat conftest.er1 >&5
16851c80d5b0Smrg    mv -f conftest.er1 conftest.err
16861c80d5b0Smrg  fi
1687b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16881c80d5b0Smrg  test $ac_status = 0; } && {
16891c80d5b0Smrg	 test -z "$ac_c_werror_flag" ||
16901c80d5b0Smrg	 test ! -s conftest.err
16911c80d5b0Smrg       } && test -s conftest$ac_exeext && {
16921c80d5b0Smrg	 test "$cross_compiling" = yes ||
169341fe0c2aSmrg	 test -x conftest$ac_exeext
1694b8df70beSmrg       }
1695b8df70beSmrgthen :
16961c80d5b0Smrg  ac_retval=0
1697b8df70beSmrgelse $as_nop
1698b8df70beSmrg  printf "%s\n" "$as_me: failed program was:" >&5
16991c80d5b0Smrgsed 's/^/| /' conftest.$ac_ext >&5
17001c80d5b0Smrg
17011c80d5b0Smrg	ac_retval=1
17021c80d5b0Smrgfi
17031c80d5b0Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
17041c80d5b0Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
17051c80d5b0Smrg  # interfere with the next link command; also delete a directory that is
17061c80d5b0Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
17071c80d5b0Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17081c80d5b0Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17091c80d5b0Smrg  as_fn_set_status $ac_retval
17101c80d5b0Smrg
17111c80d5b0Smrg} # ac_fn_c_try_link
1712b8df70beSmrgac_configure_args_raw=
1713b8df70beSmrgfor ac_arg
1714b8df70beSmrgdo
1715b8df70beSmrg  case $ac_arg in
1716b8df70beSmrg  *\'*)
1717b8df70beSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1718b8df70beSmrg  esac
1719b8df70beSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1720b8df70beSmrgdone
1721b8df70beSmrg
1722b8df70beSmrgcase $ac_configure_args_raw in
1723b8df70beSmrg  *$as_nl*)
1724b8df70beSmrg    ac_safe_unquote= ;;
1725b8df70beSmrg  *)
1726b8df70beSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1727b8df70beSmrg    ac_unsafe_a="$ac_unsafe_z#~"
1728b8df70beSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1729b8df70beSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1730b8df70beSmrgesac
1731b8df70beSmrg
17324c61c93dSmrgcat >config.log <<_ACEOF
173311d341caSmrgThis file contains any messages produced by compilers while
173411d341caSmrgrunning configure, to aid debugging if configure makes a mistake.
173511d341caSmrg
1736b8df70beSmrgIt was created by xorg-cf-files $as_me 1.0.7, which was
1737b8df70beSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
173811d341caSmrg
1739b8df70beSmrg  $ $0$ac_configure_args_raw
174011d341caSmrg
174111d341caSmrg_ACEOF
17424c61c93dSmrgexec 5>>config.log
174311d341caSmrg{
174411d341caSmrgcat <<_ASUNAME
174511d341caSmrg## --------- ##
174611d341caSmrg## Platform. ##
174711d341caSmrg## --------- ##
174811d341caSmrg
174911d341caSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
175011d341caSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
175111d341caSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
175211d341caSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
175311d341caSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
175411d341caSmrg
175511d341caSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
175611d341caSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
175711d341caSmrg
175811d341caSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
175911d341caSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
176011d341caSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17614c61c93dSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
176211d341caSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
176311d341caSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
176411d341caSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
176511d341caSmrg
176611d341caSmrg_ASUNAME
176711d341caSmrg
176811d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
176911d341caSmrgfor as_dir in $PATH
177011d341caSmrgdo
177111d341caSmrg  IFS=$as_save_IFS
1772b8df70beSmrg  case $as_dir in #(((
1773b8df70beSmrg    '') as_dir=./ ;;
1774b8df70beSmrg    */) ;;
1775b8df70beSmrg    *) as_dir=$as_dir/ ;;
1776b8df70beSmrg  esac
1777b8df70beSmrg    printf "%s\n" "PATH: $as_dir"
1778d7ffce2aSmrg  done
17794c61c93dSmrgIFS=$as_save_IFS
178011d341caSmrg
178111d341caSmrg} >&5
178211d341caSmrg
178311d341caSmrgcat >&5 <<_ACEOF
178411d341caSmrg
178511d341caSmrg
178611d341caSmrg## ----------- ##
178711d341caSmrg## Core tests. ##
178811d341caSmrg## ----------- ##
178911d341caSmrg
179011d341caSmrg_ACEOF
179111d341caSmrg
179211d341caSmrg
179311d341caSmrg# Keep a trace of the command line.
179411d341caSmrg# Strip out --no-create and --no-recursion so they do not pile up.
179511d341caSmrg# Strip out --silent because we don't want to record it for future runs.
179611d341caSmrg# Also quote any args containing shell meta-characters.
179711d341caSmrg# Make two passes to allow for proper duplicate-argument suppression.
179811d341caSmrgac_configure_args=
179911d341caSmrgac_configure_args0=
180011d341caSmrgac_configure_args1=
180111d341caSmrgac_must_keep_next=false
180211d341caSmrgfor ac_pass in 1 2
180311d341caSmrgdo
180411d341caSmrg  for ac_arg
180511d341caSmrg  do
180611d341caSmrg    case $ac_arg in
180711d341caSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
180811d341caSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
180911d341caSmrg    | -silent | --silent | --silen | --sile | --sil)
181011d341caSmrg      continue ;;
18114c61c93dSmrg    *\'*)
1812b8df70beSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
181311d341caSmrg    esac
181411d341caSmrg    case $ac_pass in
1815d7ffce2aSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
181611d341caSmrg    2)
1817d7ffce2aSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
181811d341caSmrg      if test $ac_must_keep_next = true; then
181911d341caSmrg	ac_must_keep_next=false # Got value, back to normal.
182011d341caSmrg      else
182111d341caSmrg	case $ac_arg in
182211d341caSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
182311d341caSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
182411d341caSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
182511d341caSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
182611d341caSmrg	    case "$ac_configure_args0 " in
182711d341caSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
182811d341caSmrg	    esac
182911d341caSmrg	    ;;
183011d341caSmrg	  -* ) ac_must_keep_next=true ;;
183111d341caSmrg	esac
183211d341caSmrg      fi
1833d7ffce2aSmrg      as_fn_append ac_configure_args " '$ac_arg'"
183411d341caSmrg      ;;
183511d341caSmrg    esac
183611d341caSmrg  done
183711d341caSmrgdone
1838d7ffce2aSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1839d7ffce2aSmrg{ ac_configure_args1=; unset ac_configure_args1;}
184011d341caSmrg
184111d341caSmrg# When interrupted or exit'd, cleanup temporary files, and complete
184211d341caSmrg# config.log.  We remove comments because anyway the quotes in there
184311d341caSmrg# would cause problems or look ugly.
18444c61c93dSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18454c61c93dSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
184611d341caSmrgtrap 'exit_status=$?
1847b8df70beSmrg  # Sanitize IFS.
1848b8df70beSmrg  IFS=" ""	$as_nl"
184911d341caSmrg  # Save into config.log some information that might help in debugging.
185011d341caSmrg  {
185111d341caSmrg    echo
185211d341caSmrg
1853b8df70beSmrg    printf "%s\n" "## ---------------- ##
185411d341caSmrg## Cache variables. ##
1855d7ffce2aSmrg## ---------------- ##"
185611d341caSmrg    echo
185711d341caSmrg    # The following way of writing the cache mishandles newlines in values,
18584c61c93dSmrg(
18594c61c93dSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18604c61c93dSmrg    eval ac_val=\$$ac_var
18614c61c93dSmrg    case $ac_val in #(
18624c61c93dSmrg    *${as_nl}*)
18634c61c93dSmrg      case $ac_var in #(
1864b8df70beSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1865b8df70beSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18664c61c93dSmrg      esac
18674c61c93dSmrg      case $ac_var in #(
18684c61c93dSmrg      _ | IFS | as_nl) ;; #(
18694c61c93dSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1870d7ffce2aSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
18714c61c93dSmrg      esac ;;
18724c61c93dSmrg    esac
18734c61c93dSmrg  done
187411d341caSmrg  (set) 2>&1 |
18754c61c93dSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18764c61c93dSmrg    *${as_nl}ac_space=\ *)
187711d341caSmrg      sed -n \
18784c61c93dSmrg	"s/'\''/'\''\\\\'\'''\''/g;
18794c61c93dSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18804c61c93dSmrg      ;; #(
188111d341caSmrg    *)
18824c61c93dSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
188311d341caSmrg      ;;
18844c61c93dSmrg    esac |
18854c61c93dSmrg    sort
18864c61c93dSmrg)
188711d341caSmrg    echo
188811d341caSmrg
1889b8df70beSmrg    printf "%s\n" "## ----------------- ##
189011d341caSmrg## Output variables. ##
1891d7ffce2aSmrg## ----------------- ##"
189211d341caSmrg    echo
189311d341caSmrg    for ac_var in $ac_subst_vars
189411d341caSmrg    do
18954c61c93dSmrg      eval ac_val=\$$ac_var
18964c61c93dSmrg      case $ac_val in
1897b8df70beSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18984c61c93dSmrg      esac
1899b8df70beSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
190011d341caSmrg    done | sort
190111d341caSmrg    echo
190211d341caSmrg
190311d341caSmrg    if test -n "$ac_subst_files"; then
1904b8df70beSmrg      printf "%s\n" "## ------------------- ##
19054c61c93dSmrg## File substitutions. ##
1906d7ffce2aSmrg## ------------------- ##"
190711d341caSmrg      echo
190811d341caSmrg      for ac_var in $ac_subst_files
190911d341caSmrg      do
19104c61c93dSmrg	eval ac_val=\$$ac_var
19114c61c93dSmrg	case $ac_val in
1912b8df70beSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19134c61c93dSmrg	esac
1914b8df70beSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
191511d341caSmrg      done | sort
191611d341caSmrg      echo
191711d341caSmrg    fi
191811d341caSmrg
191911d341caSmrg    if test -s confdefs.h; then
1920b8df70beSmrg      printf "%s\n" "## ----------- ##
192111d341caSmrg## confdefs.h. ##
1922d7ffce2aSmrg## ----------- ##"
192311d341caSmrg      echo
19244c61c93dSmrg      cat confdefs.h
192511d341caSmrg      echo
192611d341caSmrg    fi
192711d341caSmrg    test "$ac_signal" != 0 &&
1928b8df70beSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1929b8df70beSmrg    printf "%s\n" "$as_me: exit $exit_status"
193011d341caSmrg  } >&5
19314c61c93dSmrg  rm -f core *.core core.conftest.* &&
19324c61c93dSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
193311d341caSmrg    exit $exit_status
19344c61c93dSmrg' 0
193511d341caSmrgfor ac_signal in 1 2 13 15; do
1936d7ffce2aSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
193711d341caSmrgdone
193811d341caSmrgac_signal=0
193911d341caSmrg
194011d341caSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19414c61c93dSmrgrm -f -r conftest* confdefs.h
194211d341caSmrg
1943b8df70beSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1944d7ffce2aSmrg
194511d341caSmrg# Predefined preprocessor variables.
194611d341caSmrg
1947b8df70beSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
194811d341caSmrg
1949b8df70beSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
195011d341caSmrg
1951b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
195211d341caSmrg
1953b8df70beSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
195411d341caSmrg
1955b8df70beSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
195611d341caSmrg
1957b8df70beSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1958d7ffce2aSmrg
195911d341caSmrg
196011d341caSmrg# Let the site file select an alternate cache file if it wants to.
19614c61c93dSmrg# Prefer an explicitly selected file to automatically selected ones.
19624c61c93dSmrgif test -n "$CONFIG_SITE"; then
1963b8df70beSmrg  ac_site_files="$CONFIG_SITE"
19644c61c93dSmrgelif test "x$prefix" != xNONE; then
1965b8df70beSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19664c61c93dSmrgelse
1967b8df70beSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
196811d341caSmrgfi
1969b8df70beSmrg
1970b8df70beSmrgfor ac_site_file in $ac_site_files
19714c61c93dSmrgdo
1972b8df70beSmrg  case $ac_site_file in #(
1973b8df70beSmrg  */*) :
1974b8df70beSmrg     ;; #(
1975b8df70beSmrg  *) :
1976b8df70beSmrg    ac_site_file=./$ac_site_file ;;
1977b8df70beSmrgesac
1978b8df70beSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1979b8df70beSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1980b8df70beSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
198111d341caSmrg    sed 's/^/| /' "$ac_site_file" >&5
1982d7ffce2aSmrg    . "$ac_site_file" \
1983b8df70beSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1984b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1985d7ffce2aSmrgas_fn_error $? "failed to load site script $ac_site_file
1986d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
198711d341caSmrg  fi
198811d341caSmrgdone
198911d341caSmrg
199011d341caSmrgif test -r "$cache_file"; then
1991d7ffce2aSmrg  # Some versions of bash will fail to source /dev/null (special files
1992d7ffce2aSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1993d7ffce2aSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1994b8df70beSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1995b8df70beSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
199611d341caSmrg    case $cache_file in
19974c61c93dSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19984c61c93dSmrg      *)                      . "./$cache_file";;
199911d341caSmrg    esac
200011d341caSmrg  fi
200111d341caSmrgelse
2002b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2003b8df70beSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
200411d341caSmrg  >$cache_file
200511d341caSmrgfi
200611d341caSmrg
2007b8df70beSmrg# Test code for whether the C compiler supports C89 (global declarations)
2008b8df70beSmrgac_c_conftest_c89_globals='
2009b8df70beSmrg/* Does the compiler advertise C89 conformance?
2010b8df70beSmrg   Do not test the value of __STDC__, because some compilers set it to 0
2011b8df70beSmrg   while being otherwise adequately conformant. */
2012b8df70beSmrg#if !defined __STDC__
2013b8df70beSmrg# error "Compiler does not advertise C89 conformance"
2014b8df70beSmrg#endif
201511d341caSmrg
2016b8df70beSmrg#include <stddef.h>
2017b8df70beSmrg#include <stdarg.h>
2018b8df70beSmrgstruct stat;
2019b8df70beSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2020b8df70beSmrgstruct buf { int x; };
2021b8df70beSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2022b8df70beSmrgstatic char *e (p, i)
2023b8df70beSmrg     char **p;
2024b8df70beSmrg     int i;
2025b8df70beSmrg{
2026b8df70beSmrg  return p[i];
2027b8df70beSmrg}
2028b8df70beSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2029b8df70beSmrg{
2030b8df70beSmrg  char *s;
2031b8df70beSmrg  va_list v;
2032b8df70beSmrg  va_start (v,p);
2033b8df70beSmrg  s = g (p, va_arg (v,int));
2034b8df70beSmrg  va_end (v);
2035b8df70beSmrg  return s;
2036b8df70beSmrg}
203711d341caSmrg
2038b8df70beSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2039b8df70beSmrg   function prototypes and stuff, but not \xHH hex character constants.
2040b8df70beSmrg   These do not provoke an error unfortunately, instead are silently treated
2041b8df70beSmrg   as an "x".  The following induces an error, until -std is added to get
2042b8df70beSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2043b8df70beSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
2044b8df70beSmrg   that is true only with -std.  */
2045b8df70beSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2046d7ffce2aSmrg
2047b8df70beSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2048b8df70beSmrg   inside strings and character constants.  */
2049b8df70beSmrg#define FOO(x) '\''x'\''
2050b8df70beSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2051d7ffce2aSmrg
2052b8df70beSmrgint test (int i, double x);
2053b8df70beSmrgstruct s1 {int (*f) (int a);};
2054b8df70beSmrgstruct s2 {int (*f) (double a);};
2055b8df70beSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2056b8df70beSmrg               int, int);'
205711d341caSmrg
2058b8df70beSmrg# Test code for whether the C compiler supports C89 (body of main).
2059b8df70beSmrgac_c_conftest_c89_main='
2060b8df70beSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2061b8df70beSmrg'
20624c61c93dSmrg
2063b8df70beSmrg# Test code for whether the C compiler supports C99 (global declarations)
2064b8df70beSmrgac_c_conftest_c99_globals='
2065b8df70beSmrg// Does the compiler advertise C99 conformance?
2066b8df70beSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2067b8df70beSmrg# error "Compiler does not advertise C99 conformance"
2068b8df70beSmrg#endif
20694c61c93dSmrg
2070b8df70beSmrg#include <stdbool.h>
2071b8df70beSmrgextern int puts (const char *);
2072b8df70beSmrgextern int printf (const char *, ...);
2073b8df70beSmrgextern int dprintf (int, const char *, ...);
2074b8df70beSmrgextern void *malloc (size_t);
207511d341caSmrg
2076b8df70beSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2077b8df70beSmrg// dprintf is used instead of fprintf to avoid needing to declare
2078b8df70beSmrg// FILE and stderr.
2079b8df70beSmrg#define debug(...) dprintf (2, __VA_ARGS__)
2080b8df70beSmrg#define showlist(...) puts (#__VA_ARGS__)
2081b8df70beSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2082b8df70beSmrgstatic void
2083b8df70beSmrgtest_varargs_macros (void)
2084b8df70beSmrg{
2085b8df70beSmrg  int x = 1234;
2086b8df70beSmrg  int y = 5678;
2087b8df70beSmrg  debug ("Flag");
2088b8df70beSmrg  debug ("X = %d\n", x);
2089b8df70beSmrg  showlist (The first, second, and third items.);
2090b8df70beSmrg  report (x>y, "x is %d but y is %d", x, y);
2091b8df70beSmrg}
2092b8df70beSmrg
2093b8df70beSmrg// Check long long types.
2094b8df70beSmrg#define BIG64 18446744073709551615ull
2095b8df70beSmrg#define BIG32 4294967295ul
2096b8df70beSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2097b8df70beSmrg#if !BIG_OK
2098b8df70beSmrg  #error "your preprocessor is broken"
2099b8df70beSmrg#endif
2100b8df70beSmrg#if BIG_OK
2101b8df70beSmrg#else
2102b8df70beSmrg  #error "your preprocessor is broken"
2103b8df70beSmrg#endif
2104b8df70beSmrgstatic long long int bignum = -9223372036854775807LL;
2105b8df70beSmrgstatic unsigned long long int ubignum = BIG64;
2106b8df70beSmrg
2107b8df70beSmrgstruct incomplete_array
2108b8df70beSmrg{
2109b8df70beSmrg  int datasize;
2110b8df70beSmrg  double data[];
2111b8df70beSmrg};
2112b8df70beSmrg
2113b8df70beSmrgstruct named_init {
2114b8df70beSmrg  int number;
2115b8df70beSmrg  const wchar_t *name;
2116b8df70beSmrg  double average;
2117b8df70beSmrg};
2118b8df70beSmrg
2119b8df70beSmrgtypedef const char *ccp;
2120b8df70beSmrg
2121b8df70beSmrgstatic inline int
2122b8df70beSmrgtest_restrict (ccp restrict text)
2123b8df70beSmrg{
2124b8df70beSmrg  // See if C++-style comments work.
2125b8df70beSmrg  // Iterate through items via the restricted pointer.
2126b8df70beSmrg  // Also check for declarations in for loops.
2127b8df70beSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2128b8df70beSmrg    continue;
2129b8df70beSmrg  return 0;
2130b8df70beSmrg}
2131b8df70beSmrg
2132b8df70beSmrg// Check varargs and va_copy.
2133b8df70beSmrgstatic bool
2134b8df70beSmrgtest_varargs (const char *format, ...)
2135b8df70beSmrg{
2136b8df70beSmrg  va_list args;
2137b8df70beSmrg  va_start (args, format);
2138b8df70beSmrg  va_list args_copy;
2139b8df70beSmrg  va_copy (args_copy, args);
2140b8df70beSmrg
2141b8df70beSmrg  const char *str = "";
2142b8df70beSmrg  int number = 0;
2143b8df70beSmrg  float fnumber = 0;
2144b8df70beSmrg
2145b8df70beSmrg  while (*format)
2146b8df70beSmrg    {
2147b8df70beSmrg      switch (*format++)
2148b8df70beSmrg	{
2149b8df70beSmrg	case '\''s'\'': // string
2150b8df70beSmrg	  str = va_arg (args_copy, const char *);
2151b8df70beSmrg	  break;
2152b8df70beSmrg	case '\''d'\'': // int
2153b8df70beSmrg	  number = va_arg (args_copy, int);
2154b8df70beSmrg	  break;
2155b8df70beSmrg	case '\''f'\'': // float
2156b8df70beSmrg	  fnumber = va_arg (args_copy, double);
2157b8df70beSmrg	  break;
2158b8df70beSmrg	default:
2159b8df70beSmrg	  break;
2160b8df70beSmrg	}
2161b8df70beSmrg    }
2162b8df70beSmrg  va_end (args_copy);
2163b8df70beSmrg  va_end (args);
2164b8df70beSmrg
2165b8df70beSmrg  return *str && number && fnumber;
2166b8df70beSmrg}
2167b8df70beSmrg'
2168b8df70beSmrg
2169b8df70beSmrg# Test code for whether the C compiler supports C99 (body of main).
2170b8df70beSmrgac_c_conftest_c99_main='
2171b8df70beSmrg  // Check bool.
2172b8df70beSmrg  _Bool success = false;
2173b8df70beSmrg  success |= (argc != 0);
2174b8df70beSmrg
2175b8df70beSmrg  // Check restrict.
2176b8df70beSmrg  if (test_restrict ("String literal") == 0)
2177b8df70beSmrg    success = true;
2178b8df70beSmrg  char *restrict newvar = "Another string";
2179b8df70beSmrg
2180b8df70beSmrg  // Check varargs.
2181b8df70beSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2182b8df70beSmrg  test_varargs_macros ();
2183b8df70beSmrg
2184b8df70beSmrg  // Check flexible array members.
2185b8df70beSmrg  struct incomplete_array *ia =
2186b8df70beSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2187b8df70beSmrg  ia->datasize = 10;
2188b8df70beSmrg  for (int i = 0; i < ia->datasize; ++i)
2189b8df70beSmrg    ia->data[i] = i * 1.234;
2190b8df70beSmrg
2191b8df70beSmrg  // Check named initializers.
2192b8df70beSmrg  struct named_init ni = {
2193b8df70beSmrg    .number = 34,
2194b8df70beSmrg    .name = L"Test wide string",
2195b8df70beSmrg    .average = 543.34343,
2196b8df70beSmrg  };
2197b8df70beSmrg
2198b8df70beSmrg  ni.number = 58;
2199b8df70beSmrg
2200b8df70beSmrg  int dynamic_array[ni.number];
2201b8df70beSmrg  dynamic_array[0] = argv[0][0];
2202b8df70beSmrg  dynamic_array[ni.number - 1] = 543;
2203b8df70beSmrg
2204b8df70beSmrg  // work around unused variable warnings
2205b8df70beSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2206b8df70beSmrg	 || dynamic_array[ni.number - 1] != 543);
2207b8df70beSmrg'
2208b8df70beSmrg
2209b8df70beSmrg# Test code for whether the C compiler supports C11 (global declarations)
2210b8df70beSmrgac_c_conftest_c11_globals='
2211b8df70beSmrg// Does the compiler advertise C11 conformance?
2212b8df70beSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2213b8df70beSmrg# error "Compiler does not advertise C11 conformance"
2214b8df70beSmrg#endif
2215b8df70beSmrg
2216b8df70beSmrg// Check _Alignas.
2217b8df70beSmrgchar _Alignas (double) aligned_as_double;
2218b8df70beSmrgchar _Alignas (0) no_special_alignment;
2219b8df70beSmrgextern char aligned_as_int;
2220b8df70beSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2221b8df70beSmrg
2222b8df70beSmrg// Check _Alignof.
2223b8df70beSmrgenum
2224b8df70beSmrg{
2225b8df70beSmrg  int_alignment = _Alignof (int),
2226b8df70beSmrg  int_array_alignment = _Alignof (int[100]),
2227b8df70beSmrg  char_alignment = _Alignof (char)
2228b8df70beSmrg};
2229b8df70beSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2230b8df70beSmrg
2231b8df70beSmrg// Check _Noreturn.
2232b8df70beSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
2233b8df70beSmrg
2234b8df70beSmrg// Check _Static_assert.
2235b8df70beSmrgstruct test_static_assert
2236b8df70beSmrg{
2237b8df70beSmrg  int x;
2238b8df70beSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
2239b8df70beSmrg                  "_Static_assert does not work in struct");
2240b8df70beSmrg  long int y;
2241b8df70beSmrg};
2242b8df70beSmrg
2243b8df70beSmrg// Check UTF-8 literals.
2244b8df70beSmrg#define u8 syntax error!
2245b8df70beSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2246b8df70beSmrg
2247b8df70beSmrg// Check duplicate typedefs.
2248b8df70beSmrgtypedef long *long_ptr;
2249b8df70beSmrgtypedef long int *long_ptr;
2250b8df70beSmrgtypedef long_ptr long_ptr;
2251b8df70beSmrg
2252b8df70beSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2253b8df70beSmrgstruct anonymous
2254b8df70beSmrg{
2255b8df70beSmrg  union {
2256b8df70beSmrg    struct { int i; int j; };
2257b8df70beSmrg    struct { int k; long int l; } w;
2258b8df70beSmrg  };
2259b8df70beSmrg  int m;
2260b8df70beSmrg} v1;
2261b8df70beSmrg'
2262b8df70beSmrg
2263b8df70beSmrg# Test code for whether the C compiler supports C11 (body of main).
2264b8df70beSmrgac_c_conftest_c11_main='
2265b8df70beSmrg  _Static_assert ((offsetof (struct anonymous, i)
2266b8df70beSmrg		   == offsetof (struct anonymous, w.k)),
2267b8df70beSmrg		  "Anonymous union alignment botch");
2268b8df70beSmrg  v1.i = 2;
2269b8df70beSmrg  v1.w.k = 5;
2270b8df70beSmrg  ok |= v1.i != 5;
2271b8df70beSmrg'
2272b8df70beSmrg
2273b8df70beSmrg# Test code for whether the C compiler supports C11 (complete).
2274b8df70beSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2275b8df70beSmrg${ac_c_conftest_c99_globals}
2276b8df70beSmrg${ac_c_conftest_c11_globals}
2277b8df70beSmrg
2278b8df70beSmrgint
2279b8df70beSmrgmain (int argc, char **argv)
2280b8df70beSmrg{
2281b8df70beSmrg  int ok = 0;
2282b8df70beSmrg  ${ac_c_conftest_c89_main}
2283b8df70beSmrg  ${ac_c_conftest_c99_main}
2284b8df70beSmrg  ${ac_c_conftest_c11_main}
2285b8df70beSmrg  return ok;
2286b8df70beSmrg}
2287b8df70beSmrg"
2288b8df70beSmrg
2289b8df70beSmrg# Test code for whether the C compiler supports C99 (complete).
2290b8df70beSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2291b8df70beSmrg${ac_c_conftest_c99_globals}
2292b8df70beSmrg
2293b8df70beSmrgint
2294b8df70beSmrgmain (int argc, char **argv)
2295b8df70beSmrg{
2296b8df70beSmrg  int ok = 0;
2297b8df70beSmrg  ${ac_c_conftest_c89_main}
2298b8df70beSmrg  ${ac_c_conftest_c99_main}
2299b8df70beSmrg  return ok;
2300b8df70beSmrg}
2301b8df70beSmrg"
2302b8df70beSmrg
2303b8df70beSmrg# Test code for whether the C compiler supports C89 (complete).
2304b8df70beSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2305b8df70beSmrg
2306b8df70beSmrgint
2307b8df70beSmrgmain (int argc, char **argv)
2308b8df70beSmrg{
2309b8df70beSmrg  int ok = 0;
2310b8df70beSmrg  ${ac_c_conftest_c89_main}
2311b8df70beSmrg  return ok;
2312b8df70beSmrg}
2313b8df70beSmrg"
2314b8df70beSmrg
2315b8df70beSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2316b8df70beSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2317b8df70beSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2318b8df70beSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2319b8df70beSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2320b8df70beSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2321b8df70beSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2322b8df70beSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2323b8df70beSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2324b8df70beSmrg
2325b8df70beSmrg# Auxiliary files required by this configure script.
2326b8df70beSmrgac_aux_files="config.guess config.sub compile missing install-sh"
2327b8df70beSmrg
2328b8df70beSmrg# Locations in which to look for auxiliary files.
2329b8df70beSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2330b8df70beSmrg
2331b8df70beSmrg# Search for a directory containing all of the required auxiliary files,
2332b8df70beSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2333b8df70beSmrg# If we don't find one directory that contains all the files we need,
2334b8df70beSmrg# we report the set of missing files from the *first* directory in
2335b8df70beSmrg# $ac_aux_dir_candidates and give up.
2336b8df70beSmrgac_missing_aux_files=""
2337b8df70beSmrgac_first_candidate=:
2338b8df70beSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2339b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2340b8df70beSmrgas_found=false
2341b8df70beSmrgfor as_dir in $ac_aux_dir_candidates
2342b8df70beSmrgdo
2343b8df70beSmrg  IFS=$as_save_IFS
2344b8df70beSmrg  case $as_dir in #(((
2345b8df70beSmrg    '') as_dir=./ ;;
2346b8df70beSmrg    */) ;;
2347b8df70beSmrg    *) as_dir=$as_dir/ ;;
2348b8df70beSmrg  esac
2349b8df70beSmrg  as_found=:
2350b8df70beSmrg
2351b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2352b8df70beSmrg  ac_aux_dir_found=yes
2353b8df70beSmrg  ac_install_sh=
2354b8df70beSmrg  for ac_aux in $ac_aux_files
2355b8df70beSmrg  do
2356b8df70beSmrg    # As a special case, if "install-sh" is required, that requirement
2357b8df70beSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2358b8df70beSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
2359b8df70beSmrg    if test x"$ac_aux" = x"install-sh"
2360b8df70beSmrg    then
2361b8df70beSmrg      if test -f "${as_dir}install-sh"; then
2362b8df70beSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2363b8df70beSmrg        ac_install_sh="${as_dir}install-sh -c"
2364b8df70beSmrg      elif test -f "${as_dir}install.sh"; then
2365b8df70beSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2366b8df70beSmrg        ac_install_sh="${as_dir}install.sh -c"
2367b8df70beSmrg      elif test -f "${as_dir}shtool"; then
2368b8df70beSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2369b8df70beSmrg        ac_install_sh="${as_dir}shtool install -c"
2370b8df70beSmrg      else
2371b8df70beSmrg        ac_aux_dir_found=no
2372b8df70beSmrg        if $ac_first_candidate; then
2373b8df70beSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2374b8df70beSmrg        else
2375b8df70beSmrg          break
2376b8df70beSmrg        fi
2377b8df70beSmrg      fi
2378b8df70beSmrg    else
2379b8df70beSmrg      if test -f "${as_dir}${ac_aux}"; then
2380b8df70beSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2381b8df70beSmrg      else
2382b8df70beSmrg        ac_aux_dir_found=no
2383b8df70beSmrg        if $ac_first_candidate; then
2384b8df70beSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2385b8df70beSmrg        else
2386b8df70beSmrg          break
2387b8df70beSmrg        fi
2388b8df70beSmrg      fi
2389b8df70beSmrg    fi
2390b8df70beSmrg  done
2391b8df70beSmrg  if test "$ac_aux_dir_found" = yes; then
2392b8df70beSmrg    ac_aux_dir="$as_dir"
2393b8df70beSmrg    break
2394b8df70beSmrg  fi
2395b8df70beSmrg  ac_first_candidate=false
2396b8df70beSmrg
2397b8df70beSmrg  as_found=false
2398b8df70beSmrgdone
2399b8df70beSmrgIFS=$as_save_IFS
2400b8df70beSmrgif $as_found
2401b8df70beSmrgthen :
2402b8df70beSmrg
2403b8df70beSmrgelse $as_nop
2404b8df70beSmrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2405b8df70beSmrgfi
2406b8df70beSmrg
2407b8df70beSmrg
2408b8df70beSmrg# These three variables are undocumented and unsupported,
2409b8df70beSmrg# and are intended to be withdrawn in a future Autoconf release.
2410b8df70beSmrg# They can cause serious problems if a builder's source tree is in a directory
2411b8df70beSmrg# whose full name contains unusual characters.
2412b8df70beSmrgif test -f "${ac_aux_dir}config.guess"; then
2413b8df70beSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2414b8df70beSmrgfi
2415b8df70beSmrgif test -f "${ac_aux_dir}config.sub"; then
2416b8df70beSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2417b8df70beSmrgfi
2418b8df70beSmrgif test -f "$ac_aux_dir/configure"; then
2419b8df70beSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2420b8df70beSmrgfi
2421b8df70beSmrg
2422b8df70beSmrg# Check that the precious variables saved in the cache have kept the same
2423b8df70beSmrg# value.
2424b8df70beSmrgac_cache_corrupted=false
2425b8df70beSmrgfor ac_var in $ac_precious_vars; do
2426b8df70beSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2427b8df70beSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
2428b8df70beSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2429b8df70beSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
2430b8df70beSmrg  case $ac_old_set,$ac_new_set in
2431b8df70beSmrg    set,)
2432b8df70beSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2433b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2434b8df70beSmrg      ac_cache_corrupted=: ;;
2435b8df70beSmrg    ,set)
2436b8df70beSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2437b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2438b8df70beSmrg      ac_cache_corrupted=: ;;
2439b8df70beSmrg    ,);;
2440b8df70beSmrg    *)
2441b8df70beSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2442b8df70beSmrg	# differences in whitespace do not lead to failure.
2443b8df70beSmrg	ac_old_val_w=`echo x $ac_old_val`
2444b8df70beSmrg	ac_new_val_w=`echo x $ac_new_val`
2445b8df70beSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2446b8df70beSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2447b8df70beSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2448b8df70beSmrg	  ac_cache_corrupted=:
2449b8df70beSmrg	else
2450b8df70beSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2451b8df70beSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2452b8df70beSmrg	  eval $ac_var=\$ac_old_val
2453b8df70beSmrg	fi
2454b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2455b8df70beSmrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
2456b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2457b8df70beSmrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
2458b8df70beSmrg      fi;;
2459b8df70beSmrg  esac
2460b8df70beSmrg  # Pass precious variables to config.status.
2461b8df70beSmrg  if test "$ac_new_set" = set; then
2462b8df70beSmrg    case $ac_new_val in
2463b8df70beSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2464b8df70beSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
2465b8df70beSmrg    esac
2466b8df70beSmrg    case " $ac_configure_args " in
2467b8df70beSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2468b8df70beSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2469b8df70beSmrg    esac
2470b8df70beSmrg  fi
2471b8df70beSmrgdone
2472b8df70beSmrgif $ac_cache_corrupted; then
2473b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2474b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2475b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2476b8df70beSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2477b8df70beSmrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2478b8df70beSmrg	    and start over" "$LINENO" 5
2479b8df70beSmrgfi
2480b8df70beSmrg## -------------------- ##
2481b8df70beSmrg## Main body of script. ##
2482b8df70beSmrg## -------------------- ##
2483b8df70beSmrg
2484b8df70beSmrgac_ext=c
2485b8df70beSmrgac_cpp='$CPP $CPPFLAGS'
2486b8df70beSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2487b8df70beSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2488b8df70beSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2489b8df70beSmrg
2490b8df70beSmrg
2491b8df70beSmrg
2492b8df70beSmrg
2493b8df70beSmrg# Initialize Automake
2494b8df70beSmrgam__api_version='1.16'
2495b8df70beSmrg
2496b8df70beSmrg
2497b8df70beSmrg
2498b8df70beSmrg  # Find a good install program.  We prefer a C program (faster),
2499b8df70beSmrg# so one script is as good as another.  But avoid the broken or
2500b8df70beSmrg# incompatible versions:
2501b8df70beSmrg# SysV /etc/install, /usr/sbin/install
2502b8df70beSmrg# SunOS /usr/etc/install
2503b8df70beSmrg# IRIX /sbin/install
2504b8df70beSmrg# AIX /bin/install
2505b8df70beSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
250611d341caSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
250711d341caSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
250811d341caSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
250911d341caSmrg# OS/2's system install, which has a completely different semantic
251011d341caSmrg# ./install, which can be erroneously created by make from ./install.sh.
25114c61c93dSmrg# Reject install programs that cannot install multiple files.
2512b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2513b8df70beSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
251411d341caSmrgif test -z "$INSTALL"; then
2515b8df70beSmrgif test ${ac_cv_path_install+y}
2516b8df70beSmrgthen :
2517b8df70beSmrg  printf %s "(cached) " >&6
2518b8df70beSmrgelse $as_nop
251911d341caSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
252011d341caSmrgfor as_dir in $PATH
252111d341caSmrgdo
252211d341caSmrg  IFS=$as_save_IFS
2523b8df70beSmrg  case $as_dir in #(((
2524b8df70beSmrg    '') as_dir=./ ;;
2525b8df70beSmrg    */) ;;
2526b8df70beSmrg    *) as_dir=$as_dir/ ;;
2527b8df70beSmrg  esac
2528b8df70beSmrg    # Account for fact that we put trailing slashes in our PATH walk.
2529b8df70beSmrgcase $as_dir in #((
2530b8df70beSmrg  ./ | /[cC]/* | \
253111d341caSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2532d7ffce2aSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
253311d341caSmrg  /usr/ucb/* ) ;;
253411d341caSmrg  *)
253511d341caSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
253611d341caSmrg    # Don't use installbsd from OSF since it installs stuff as root
253711d341caSmrg    # by default.
253811d341caSmrg    for ac_prog in ginstall scoinst install; do
253911d341caSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
2540b8df70beSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
254111d341caSmrg	  if test $ac_prog = install &&
2542b8df70beSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
254311d341caSmrg	    # AIX install.  It has an incompatible calling convention.
254411d341caSmrg	    :
254511d341caSmrg	  elif test $ac_prog = install &&
2546b8df70beSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
254711d341caSmrg	    # program-specific install script used by HP pwplus--don't use.
254811d341caSmrg	    :
254911d341caSmrg	  else
25504c61c93dSmrg	    rm -rf conftest.one conftest.two conftest.dir
25514c61c93dSmrg	    echo one > conftest.one
25524c61c93dSmrg	    echo two > conftest.two
25534c61c93dSmrg	    mkdir conftest.dir
2554b8df70beSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25554c61c93dSmrg	      test -s conftest.one && test -s conftest.two &&
25564c61c93dSmrg	      test -s conftest.dir/conftest.one &&
25574c61c93dSmrg	      test -s conftest.dir/conftest.two
25584c61c93dSmrg	    then
2559b8df70beSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25604c61c93dSmrg	      break 3
25614c61c93dSmrg	    fi
256211d341caSmrg	  fi
256311d341caSmrg	fi
256411d341caSmrg      done
256511d341caSmrg    done
256611d341caSmrg    ;;
256711d341caSmrgesac
25684c61c93dSmrg
2569d7ffce2aSmrg  done
25704c61c93dSmrgIFS=$as_save_IFS
257111d341caSmrg
25724c61c93dSmrgrm -rf conftest.one conftest.two conftest.dir
257311d341caSmrg
257411d341caSmrgfi
2575b8df70beSmrg  if test ${ac_cv_path_install+y}; then
257611d341caSmrg    INSTALL=$ac_cv_path_install
257711d341caSmrg  else
25784c61c93dSmrg    # As a last resort, use the slow shell script.  Don't cache a
25794c61c93dSmrg    # value for INSTALL within a source directory, because that will
258011d341caSmrg    # break other packages using the cache if that directory is
25814c61c93dSmrg    # removed, or if the value is a relative name.
258211d341caSmrg    INSTALL=$ac_install_sh
258311d341caSmrg  fi
258411d341caSmrgfi
2585b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2586b8df70beSmrgprintf "%s\n" "$INSTALL" >&6; }
258711d341caSmrg
258811d341caSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
258911d341caSmrg# It thinks the first close brace ends the variable substitution.
259011d341caSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
259111d341caSmrg
259211d341caSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
259311d341caSmrg
259411d341caSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
259511d341caSmrg
2596b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2597b8df70beSmrgprintf %s "checking whether build environment is sane... " >&6; }
25984c61c93dSmrg# Reject unsafe characters in $srcdir or the absolute working directory
25994c61c93dSmrg# name.  Accept space and tab only in the latter.
26004c61c93dSmrgam_lf='
26014c61c93dSmrg'
26024c61c93dSmrgcase `pwd` in
26034c61c93dSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2604d7ffce2aSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
26054c61c93dSmrgesac
26064c61c93dSmrgcase $srcdir in
26074c61c93dSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
26081c80d5b0Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
26094c61c93dSmrgesac
26104c61c93dSmrg
26111c80d5b0Smrg# Do 'set' in a subshell so we don't clobber the current shell's
261211d341caSmrg# arguments.  Must try -L first in case configure is actually a
261311d341caSmrg# symlink; some systems play weird games with the mod time of symlinks
261411d341caSmrg# (eg FreeBSD returns the mod time of the symlink's containing
261511d341caSmrg# directory).
261611d341caSmrgif (
26171c80d5b0Smrg   am_has_slept=no
26181c80d5b0Smrg   for am_try in 1 2; do
26191c80d5b0Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
26201c80d5b0Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
26211c80d5b0Smrg     if test "$*" = "X"; then
26221c80d5b0Smrg	# -L didn't work.
26231c80d5b0Smrg	set X `ls -t "$srcdir/configure" conftest.file`
26241c80d5b0Smrg     fi
26251c80d5b0Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
26261c80d5b0Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
26271c80d5b0Smrg
26281c80d5b0Smrg	# If neither matched, then we have a broken ls.  This can happen
26291c80d5b0Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
26301c80d5b0Smrg	# broken ls alias from the environment.  This has actually
26311c80d5b0Smrg	# happened.  Such a system could not be considered "sane".
26321c80d5b0Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
26331c80d5b0Smrg  alias in your environment" "$LINENO" 5
26341c80d5b0Smrg     fi
26351c80d5b0Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
26361c80d5b0Smrg       break
26371c80d5b0Smrg     fi
26381c80d5b0Smrg     # Just in case.
26391c80d5b0Smrg     sleep 1
26401c80d5b0Smrg     am_has_slept=yes
26411c80d5b0Smrg   done
264211d341caSmrg   test "$2" = conftest.file
264311d341caSmrg   )
264411d341caSmrgthen
264511d341caSmrg   # Ok.
264611d341caSmrg   :
264711d341caSmrgelse
2648d7ffce2aSmrg   as_fn_error $? "newly created file is older than distributed files!
2649d7ffce2aSmrgCheck your system clock" "$LINENO" 5
265011d341caSmrgfi
2651b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2652b8df70beSmrgprintf "%s\n" "yes" >&6; }
26531c80d5b0Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
26541c80d5b0Smrg# generated files are strictly newer.
26551c80d5b0Smrgam_sleep_pid=
26561c80d5b0Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
26571c80d5b0Smrg  ( sleep 1 ) &
26581c80d5b0Smrg  am_sleep_pid=$!
26591c80d5b0Smrgfi
26601c80d5b0Smrg
26611c80d5b0Smrgrm -f conftest.file
26621c80d5b0Smrg
266311d341caSmrgtest "$program_prefix" != NONE &&
26644c61c93dSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
266511d341caSmrg# Use a double $ so make ignores it.
266611d341caSmrgtest "$program_suffix" != NONE &&
26674c61c93dSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26684c61c93dSmrg# Double any \ or $.
266911d341caSmrg# By default was `s,x,x', remove it if useless.
26704c61c93dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2671b8df70beSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2672b8df70beSmrg
267311d341caSmrg
267441fe0c2aSmrg# Expand $ac_aux_dir to an absolute path.
267541fe0c2aSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
267611d341caSmrg
2677b8df70beSmrg
2678b8df70beSmrg  if test x"${MISSING+set}" != xset; then
2679b8df70beSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
26804c61c93dSmrgfi
268111d341caSmrg# Use eval to expand $SHELL
26821c80d5b0Smrgif eval "$MISSING --is-lightweight"; then
26831c80d5b0Smrg  am_missing_run="$MISSING "
268411d341caSmrgelse
268511d341caSmrg  am_missing_run=
2686b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2687b8df70beSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
26884c61c93dSmrgfi
26894c61c93dSmrg
269041fe0c2aSmrgif test x"${install_sh+set}" != xset; then
26914c61c93dSmrg  case $am_aux_dir in
26924c61c93dSmrg  *\ * | *\	*)
26934c61c93dSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
26944c61c93dSmrg  *)
26954c61c93dSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
26964c61c93dSmrg  esac
26974c61c93dSmrgfi
26984c61c93dSmrg
26991c80d5b0Smrg# Installed binaries are usually stripped using 'strip' when the user
27001c80d5b0Smrg# run "make install-strip".  However 'strip' might not be the right
27014c61c93dSmrg# tool to use in cross-compilation environments, therefore Automake
27021c80d5b0Smrg# will honor the 'STRIP' environment variable to overrule this program.
27034c61c93dSmrgif test "$cross_compiling" != no; then
27044c61c93dSmrg  if test -n "$ac_tool_prefix"; then
27054c61c93dSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27064c61c93dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2707b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2708b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
2709b8df70beSmrgif test ${ac_cv_prog_STRIP+y}
2710b8df70beSmrgthen :
2711b8df70beSmrg  printf %s "(cached) " >&6
2712b8df70beSmrgelse $as_nop
27134c61c93dSmrg  if test -n "$STRIP"; then
27144c61c93dSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27154c61c93dSmrgelse
27164c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27174c61c93dSmrgfor as_dir in $PATH
27184c61c93dSmrgdo
27194c61c93dSmrg  IFS=$as_save_IFS
2720b8df70beSmrg  case $as_dir in #(((
2721b8df70beSmrg    '') as_dir=./ ;;
2722b8df70beSmrg    */) ;;
2723b8df70beSmrg    *) as_dir=$as_dir/ ;;
2724b8df70beSmrg  esac
2725d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2726b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27274c61c93dSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2728b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27294c61c93dSmrg    break 2
27304c61c93dSmrg  fi
27314c61c93dSmrgdone
2732d7ffce2aSmrg  done
27334c61c93dSmrgIFS=$as_save_IFS
27344c61c93dSmrg
27354c61c93dSmrgfi
27364c61c93dSmrgfi
27374c61c93dSmrgSTRIP=$ac_cv_prog_STRIP
27384c61c93dSmrgif test -n "$STRIP"; then
2739b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2740b8df70beSmrgprintf "%s\n" "$STRIP" >&6; }
27414c61c93dSmrgelse
2742b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2743b8df70beSmrgprintf "%s\n" "no" >&6; }
27444c61c93dSmrgfi
27454c61c93dSmrg
27464c61c93dSmrg
27474c61c93dSmrgfi
27484c61c93dSmrgif test -z "$ac_cv_prog_STRIP"; then
27494c61c93dSmrg  ac_ct_STRIP=$STRIP
27504c61c93dSmrg  # Extract the first word of "strip", so it can be a program name with args.
27514c61c93dSmrgset dummy strip; ac_word=$2
2752b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2753b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
2754b8df70beSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2755b8df70beSmrgthen :
2756b8df70beSmrg  printf %s "(cached) " >&6
2757b8df70beSmrgelse $as_nop
27584c61c93dSmrg  if test -n "$ac_ct_STRIP"; then
27594c61c93dSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
27604c61c93dSmrgelse
27614c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27624c61c93dSmrgfor as_dir in $PATH
27634c61c93dSmrgdo
27644c61c93dSmrg  IFS=$as_save_IFS
2765b8df70beSmrg  case $as_dir in #(((
2766b8df70beSmrg    '') as_dir=./ ;;
2767b8df70beSmrg    */) ;;
2768b8df70beSmrg    *) as_dir=$as_dir/ ;;
2769b8df70beSmrg  esac
2770d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2771b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27724c61c93dSmrg    ac_cv_prog_ac_ct_STRIP="strip"
2773b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27744c61c93dSmrg    break 2
27754c61c93dSmrg  fi
27764c61c93dSmrgdone
2777d7ffce2aSmrg  done
27784c61c93dSmrgIFS=$as_save_IFS
27794c61c93dSmrg
27804c61c93dSmrgfi
27814c61c93dSmrgfi
27824c61c93dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
27834c61c93dSmrgif test -n "$ac_ct_STRIP"; then
2784b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2785b8df70beSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
27864c61c93dSmrgelse
2787b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788b8df70beSmrgprintf "%s\n" "no" >&6; }
27894c61c93dSmrgfi
27904c61c93dSmrg
27914c61c93dSmrg  if test "x$ac_ct_STRIP" = x; then
27924c61c93dSmrg    STRIP=":"
27934c61c93dSmrg  else
27944c61c93dSmrg    case $cross_compiling:$ac_tool_warned in
27954c61c93dSmrgyes:)
2796b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2797b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27984c61c93dSmrgac_tool_warned=yes ;;
27994c61c93dSmrgesac
28004c61c93dSmrg    STRIP=$ac_ct_STRIP
28014c61c93dSmrg  fi
28024c61c93dSmrgelse
28034c61c93dSmrg  STRIP="$ac_cv_prog_STRIP"
28044c61c93dSmrgfi
28054c61c93dSmrg
28064c61c93dSmrgfi
28074c61c93dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28084c61c93dSmrg
2809b8df70beSmrg
2810b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2811b8df70beSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28124c61c93dSmrgif test -z "$MKDIR_P"; then
2813b8df70beSmrg  if test ${ac_cv_path_mkdir+y}
2814b8df70beSmrgthen :
2815b8df70beSmrg  printf %s "(cached) " >&6
2816b8df70beSmrgelse $as_nop
28174c61c93dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28184c61c93dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28194c61c93dSmrgdo
28204c61c93dSmrg  IFS=$as_save_IFS
2821b8df70beSmrg  case $as_dir in #(((
2822b8df70beSmrg    '') as_dir=./ ;;
2823b8df70beSmrg    */) ;;
2824b8df70beSmrg    *) as_dir=$as_dir/ ;;
2825b8df70beSmrg  esac
2826d7ffce2aSmrg    for ac_prog in mkdir gmkdir; do
28274c61c93dSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2828b8df70beSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
2829b8df70beSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
2830b8df70beSmrg	     'mkdir ('*'coreutils) '* | \
2831b8df70beSmrg	     'BusyBox '* | \
28324c61c93dSmrg	     'mkdir (fileutils) '4.1*)
2833b8df70beSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28344c61c93dSmrg	       break 3;;
28354c61c93dSmrg	   esac
28364c61c93dSmrg	 done
28374c61c93dSmrg       done
2838d7ffce2aSmrg  done
28394c61c93dSmrgIFS=$as_save_IFS
28404c61c93dSmrg
28414c61c93dSmrgfi
28424c61c93dSmrg
2843d7ffce2aSmrg  test -d ./--version && rmdir ./--version
2844b8df70beSmrg  if test ${ac_cv_path_mkdir+y}; then
28454c61c93dSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
284611d341caSmrg  else
28474c61c93dSmrg    # As a last resort, use the slow shell script.  Don't cache a
28484c61c93dSmrg    # value for MKDIR_P within a source directory, because that will
28494c61c93dSmrg    # break other packages using the cache if that directory is
28504c61c93dSmrg    # removed, or if the value is a relative name.
28514c61c93dSmrg    MKDIR_P="$ac_install_sh -d"
285211d341caSmrg  fi
285311d341caSmrgfi
2854b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2855b8df70beSmrgprintf "%s\n" "$MKDIR_P" >&6; }
28564c61c93dSmrg
285711d341caSmrgfor ac_prog in gawk mawk nawk awk
285811d341caSmrgdo
285911d341caSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
286011d341caSmrgset dummy $ac_prog; ac_word=$2
2861b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
2863b8df70beSmrgif test ${ac_cv_prog_AWK+y}
2864b8df70beSmrgthen :
2865b8df70beSmrg  printf %s "(cached) " >&6
2866b8df70beSmrgelse $as_nop
286711d341caSmrg  if test -n "$AWK"; then
286811d341caSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
286911d341caSmrgelse
287011d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
287111d341caSmrgfor as_dir in $PATH
287211d341caSmrgdo
287311d341caSmrg  IFS=$as_save_IFS
2874b8df70beSmrg  case $as_dir in #(((
2875b8df70beSmrg    '') as_dir=./ ;;
2876b8df70beSmrg    */) ;;
2877b8df70beSmrg    *) as_dir=$as_dir/ ;;
2878b8df70beSmrg  esac
2879d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2880b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
288111d341caSmrg    ac_cv_prog_AWK="$ac_prog"
2882b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
288311d341caSmrg    break 2
288411d341caSmrg  fi
288511d341caSmrgdone
2886d7ffce2aSmrg  done
28874c61c93dSmrgIFS=$as_save_IFS
288811d341caSmrg
288911d341caSmrgfi
289011d341caSmrgfi
289111d341caSmrgAWK=$ac_cv_prog_AWK
289211d341caSmrgif test -n "$AWK"; then
2893b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2894b8df70beSmrgprintf "%s\n" "$AWK" >&6; }
289511d341caSmrgelse
2896b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2897b8df70beSmrgprintf "%s\n" "no" >&6; }
289811d341caSmrgfi
289911d341caSmrg
29004c61c93dSmrg
290111d341caSmrg  test -n "$AWK" && break
290211d341caSmrgdone
290311d341caSmrg
2904b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2905b8df70beSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29064c61c93dSmrgset x ${MAKE-make}
2907b8df70beSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2908b8df70beSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
2909b8df70beSmrgthen :
2910b8df70beSmrg  printf %s "(cached) " >&6
2911b8df70beSmrgelse $as_nop
291211d341caSmrg  cat >conftest.make <<\_ACEOF
29134c61c93dSmrgSHELL = /bin/sh
291411d341caSmrgall:
29154c61c93dSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
291611d341caSmrg_ACEOF
2917d7ffce2aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29184c61c93dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29194c61c93dSmrg  *@@@%%%=?*=@@@%%%*)
29204c61c93dSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29214c61c93dSmrg  *)
29224c61c93dSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29234c61c93dSmrgesac
292411d341caSmrgrm -f conftest.make
292511d341caSmrgfi
29264c61c93dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2927b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2928b8df70beSmrgprintf "%s\n" "yes" >&6; }
292911d341caSmrg  SET_MAKE=
293011d341caSmrgelse
2931b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2932b8df70beSmrgprintf "%s\n" "no" >&6; }
293311d341caSmrg  SET_MAKE="MAKE=${MAKE-make}"
293411d341caSmrgfi
293511d341caSmrg
293611d341caSmrgrm -rf .tst 2>/dev/null
293711d341caSmrgmkdir .tst 2>/dev/null
293811d341caSmrgif test -d .tst; then
293911d341caSmrg  am__leading_dot=.
294011d341caSmrgelse
294111d341caSmrg  am__leading_dot=_
294211d341caSmrgfi
294311d341caSmrgrmdir .tst 2>/dev/null
294411d341caSmrg
29451c80d5b0Smrg# Check whether --enable-silent-rules was given.
2946b8df70beSmrgif test ${enable_silent_rules+y}
2947b8df70beSmrgthen :
29481c80d5b0Smrg  enableval=$enable_silent_rules;
29491c80d5b0Smrgfi
29501c80d5b0Smrg
29511c80d5b0Smrgcase $enable_silent_rules in # (((
29521c80d5b0Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
29531c80d5b0Smrg   no) AM_DEFAULT_VERBOSITY=1;;
29541c80d5b0Smrg    *) AM_DEFAULT_VERBOSITY=1;;
29551c80d5b0Smrgesac
29561c80d5b0Smrgam_make=${MAKE-make}
2957b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2958b8df70beSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
2959b8df70beSmrgif test ${am_cv_make_support_nested_variables+y}
2960b8df70beSmrgthen :
2961b8df70beSmrg  printf %s "(cached) " >&6
2962b8df70beSmrgelse $as_nop
2963b8df70beSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
29641c80d5b0SmrgBAR0=false
29651c80d5b0SmrgBAR1=true
29661c80d5b0SmrgV=1
29671c80d5b0Smrgam__doit:
29681c80d5b0Smrg	@$(TRUE)
29691c80d5b0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
29701c80d5b0Smrg  am_cv_make_support_nested_variables=yes
29711c80d5b0Smrgelse
29721c80d5b0Smrg  am_cv_make_support_nested_variables=no
29731c80d5b0Smrgfi
29741c80d5b0Smrgfi
2975b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2976b8df70beSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
29771c80d5b0Smrgif test $am_cv_make_support_nested_variables = yes; then
29781c80d5b0Smrg    AM_V='$(V)'
29791c80d5b0Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
29801c80d5b0Smrgelse
29811c80d5b0Smrg  AM_V=$AM_DEFAULT_VERBOSITY
29821c80d5b0Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
29831c80d5b0Smrgfi
29841c80d5b0SmrgAM_BACKSLASH='\'
29851c80d5b0Smrg
29864c61c93dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
29874c61c93dSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
29884c61c93dSmrg  # is not polluted with repeated "-I."
29894c61c93dSmrg  am__isrc=' -I$(srcdir)'
29904c61c93dSmrg  # test to see if srcdir already configured
29914c61c93dSmrg  if test -f $srcdir/config.status; then
2992d7ffce2aSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
29934c61c93dSmrg  fi
299411d341caSmrgfi
299511d341caSmrg
299611d341caSmrg# test whether we have cygpath
299711d341caSmrgif test -z "$CYGPATH_W"; then
299811d341caSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
299911d341caSmrg    CYGPATH_W='cygpath -w'
300011d341caSmrg  else
300111d341caSmrg    CYGPATH_W=echo
300211d341caSmrg  fi
300311d341caSmrgfi
300411d341caSmrg
300511d341caSmrg
300611d341caSmrg# Define the identity of the package.
300711d341caSmrg PACKAGE='xorg-cf-files'
3008b8df70beSmrg VERSION='1.0.7'
300911d341caSmrg
301011d341caSmrg
3011b8df70beSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
301211d341caSmrg
301311d341caSmrg
3014b8df70beSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
301511d341caSmrg
301611d341caSmrg# Some tools Automake needs.
301711d341caSmrg
301811d341caSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
301911d341caSmrg
302011d341caSmrg
302111d341caSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
302211d341caSmrg
302311d341caSmrg
302411d341caSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
302511d341caSmrg
302611d341caSmrg
302711d341caSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
302811d341caSmrg
302911d341caSmrg
303011d341caSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
303111d341caSmrg
30321c80d5b0Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
30331c80d5b0Smrg# dies out for good.  For more background, see:
3034b8df70beSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3035b8df70beSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
30361c80d5b0Smrgmkdir_p='$(MKDIR_P)'
30371c80d5b0Smrg
303841fe0c2aSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
303941fe0c2aSmrg# system "awk" is bad on some platforms.
30401c80d5b0Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
30411c80d5b0Smrg# in the wild :-(  We should find a proper way to deprecate it ...
30421c80d5b0SmrgAMTAR='$${TAR-tar}'
30431c80d5b0Smrg
30441c80d5b0Smrg
30451c80d5b0Smrg# We'll loop over all known methods to create a tar archive until one works.
30461c80d5b0Smrg_am_tools='gnutar  pax cpio none'
30471c80d5b0Smrg
30481c80d5b0Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
30491c80d5b0Smrg
305011d341caSmrg
30514c61c93dSmrg
30524c61c93dSmrg
30534c61c93dSmrg
3054b8df70beSmrg# Variables for tags utilities; see am/tags.am
3055b8df70beSmrgif test -z "$CTAGS"; then
3056b8df70beSmrg  CTAGS=ctags
3057b8df70beSmrgfi
3058b8df70beSmrg
3059b8df70beSmrgif test -z "$ETAGS"; then
3060b8df70beSmrg  ETAGS=etags
3061b8df70beSmrgfi
3062b8df70beSmrg
3063b8df70beSmrgif test -z "$CSCOPE"; then
3064b8df70beSmrg  CSCOPE=cscope
3065b8df70beSmrgfi
3066b8df70beSmrg
3067b8df70beSmrg
30684c61c93dSmrg
30691c80d5b0Smrg# POSIX will say in a future version that running "rm -f" with no argument
30701c80d5b0Smrg# is OK; and we want to be able to make that assumption in our Makefile
30711c80d5b0Smrg# recipes.  So use an aggressive probe to check that the usage we want is
30721c80d5b0Smrg# actually supported "in the wild" to an acceptable degree.
30731c80d5b0Smrg# See automake bug#10828.
30741c80d5b0Smrg# To make any issue more visible, cause the running configure to be aborted
30751c80d5b0Smrg# by default if the 'rm' program in use doesn't match our expectations; the
30761c80d5b0Smrg# user can still override this though.
30771c80d5b0Smrgif rm -f && rm -fr && rm -rf; then : OK; else
30781c80d5b0Smrg  cat >&2 <<'END'
30791c80d5b0SmrgOops!
30804c61c93dSmrg
30811c80d5b0SmrgYour 'rm' program seems unable to run without file operands specified
30821c80d5b0Smrgon the command line, even when the '-f' option is present.  This is contrary
30831c80d5b0Smrgto the behaviour of most rm programs out there, and not conforming with
30841c80d5b0Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
30854c61c93dSmrg
30861c80d5b0SmrgPlease tell bug-automake@gnu.org about your system, including the value
30871c80d5b0Smrgof your $PATH and any error possibly output before this message.  This
30881c80d5b0Smrgcan help us improve future automake versions.
30891c80d5b0Smrg
30901c80d5b0SmrgEND
30911c80d5b0Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
30921c80d5b0Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
30931c80d5b0Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
30941c80d5b0Smrg    echo >&2
30951c80d5b0Smrg  else
30961c80d5b0Smrg    cat >&2 <<'END'
30971c80d5b0SmrgAborting the configuration process, to ensure you take notice of the issue.
30981c80d5b0Smrg
30991c80d5b0SmrgYou can download and install GNU coreutils to get an 'rm' implementation
3100b8df70beSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
31011c80d5b0Smrg
31021c80d5b0SmrgIf you want to complete the configuration process using your problematic
31031c80d5b0Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
31041c80d5b0Smrgto "yes", and re-run configure.
31051c80d5b0Smrg
31061c80d5b0SmrgEND
31071c80d5b0Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
31081c80d5b0Smrg  fi
31091c80d5b0Smrgfi
31104c61c93dSmrg
31114c61c93dSmrg
3112d7ffce2aSmrg# Require xorg-macros 1.4 or later: XORG_DEFAULT_OPTIONS, XORG_INSTALL
31134c61c93dSmrg
31144c61c93dSmrg
31154c61c93dSmrg
31164c61c93dSmrg
31174c61c93dSmrg
31184c61c93dSmrg
31194c61c93dSmrg
31204c61c93dSmrg
31214c61c93dSmrg
31224c61c93dSmrg
31234c61c93dSmrg
3124b8df70beSmrg
3125b8df70beSmrg
3126b8df70beSmrg
3127b8df70beSmrg
3128b8df70beSmrg
3129b8df70beSmrg
3130b8df70beSmrg
3131b8df70beSmrg
3132b8df70beSmrg
31334c61c93dSmrgDEPDIR="${am__leading_dot}deps"
31344c61c93dSmrg
31354c61c93dSmrgac_config_commands="$ac_config_commands depfiles"
31364c61c93dSmrg
3137b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3138b8df70beSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3139b8df70beSmrgcat > confinc.mk << 'END'
31404c61c93dSmrgam__doit:
3141b8df70beSmrg	@echo this is the am__doit target >confinc.out
31424c61c93dSmrg.PHONY: am__doit
31434c61c93dSmrgEND
31444c61c93dSmrgam__include="#"
31454c61c93dSmrgam__quote=
3146b8df70beSmrg# BSD make does it like this.
3147b8df70beSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3148b8df70beSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3149b8df70beSmrgecho 'include confinc.mk # ignored' > confmf.GNU
3150b8df70beSmrg_am_result=no
3151b8df70beSmrgfor s in GNU BSD; do
3152b8df70beSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3153b8df70beSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3154b8df70beSmrg   ac_status=$?
3155b8df70beSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156b8df70beSmrg   (exit $ac_status); }
3157b8df70beSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
3158b8df70beSmrg  '0:this is the am__doit target') :
3159b8df70beSmrg    case $s in #(
3160b8df70beSmrg  BSD) :
3161b8df70beSmrg    am__include='.include' am__quote='"' ;; #(
3162b8df70beSmrg  *) :
3163b8df70beSmrg    am__include='include' am__quote='' ;;
3164b8df70beSmrgesac ;; #(
3165b8df70beSmrg  *) :
31664c61c93dSmrg     ;;
3167b8df70beSmrgesac
3168b8df70beSmrg  if test "$am__include" != "#"; then
3169b8df70beSmrg    _am_result="yes ($s style)"
3170b8df70beSmrg    break
3171b8df70beSmrg  fi
3172b8df70beSmrgdone
3173b8df70beSmrgrm -f confinc.* confmf.*
3174b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3175b8df70beSmrgprintf "%s\n" "${_am_result}" >&6; }
31764c61c93dSmrg
31774c61c93dSmrg# Check whether --enable-dependency-tracking was given.
3178b8df70beSmrgif test ${enable_dependency_tracking+y}
3179b8df70beSmrgthen :
31804c61c93dSmrg  enableval=$enable_dependency_tracking;
31814c61c93dSmrgfi
31824c61c93dSmrg
31834c61c93dSmrgif test "x$enable_dependency_tracking" != xno; then
31844c61c93dSmrg  am_depcomp="$ac_aux_dir/depcomp"
31854c61c93dSmrg  AMDEPBACKSLASH='\'
31861c80d5b0Smrg  am__nodep='_no'
31874c61c93dSmrgfi
31884c61c93dSmrg if test "x$enable_dependency_tracking" != xno; then
31894c61c93dSmrg  AMDEP_TRUE=
31904c61c93dSmrg  AMDEP_FALSE='#'
31914c61c93dSmrgelse
31924c61c93dSmrg  AMDEP_TRUE='#'
31934c61c93dSmrg  AMDEP_FALSE=
31944c61c93dSmrgfi
31954c61c93dSmrg
31964c61c93dSmrg
31974c61c93dSmrgac_ext=c
31984c61c93dSmrgac_cpp='$CPP $CPPFLAGS'
31994c61c93dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32004c61c93dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32014c61c93dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
32024c61c93dSmrgif test -n "$ac_tool_prefix"; then
32034c61c93dSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
32044c61c93dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3205b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3206b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3207b8df70beSmrgif test ${ac_cv_prog_CC+y}
3208b8df70beSmrgthen :
3209b8df70beSmrg  printf %s "(cached) " >&6
3210b8df70beSmrgelse $as_nop
32114c61c93dSmrg  if test -n "$CC"; then
32124c61c93dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
321311d341caSmrgelse
321411d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
321511d341caSmrgfor as_dir in $PATH
321611d341caSmrgdo
321711d341caSmrg  IFS=$as_save_IFS
3218b8df70beSmrg  case $as_dir in #(((
3219b8df70beSmrg    '') as_dir=./ ;;
3220b8df70beSmrg    */) ;;
3221b8df70beSmrg    *) as_dir=$as_dir/ ;;
3222b8df70beSmrg  esac
3223d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3224b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32254c61c93dSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3226b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
322711d341caSmrg    break 2
322811d341caSmrg  fi
322911d341caSmrgdone
3230d7ffce2aSmrg  done
32314c61c93dSmrgIFS=$as_save_IFS
323211d341caSmrg
323311d341caSmrgfi
323411d341caSmrgfi
32354c61c93dSmrgCC=$ac_cv_prog_CC
32364c61c93dSmrgif test -n "$CC"; then
3237b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3238b8df70beSmrgprintf "%s\n" "$CC" >&6; }
323911d341caSmrgelse
3240b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3241b8df70beSmrgprintf "%s\n" "no" >&6; }
324211d341caSmrgfi
324311d341caSmrg
32444c61c93dSmrg
324511d341caSmrgfi
32464c61c93dSmrgif test -z "$ac_cv_prog_CC"; then
32474c61c93dSmrg  ac_ct_CC=$CC
32484c61c93dSmrg  # Extract the first word of "gcc", so it can be a program name with args.
32494c61c93dSmrgset dummy gcc; ac_word=$2
3250b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3251b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3252b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3253b8df70beSmrgthen :
3254b8df70beSmrg  printf %s "(cached) " >&6
3255b8df70beSmrgelse $as_nop
32564c61c93dSmrg  if test -n "$ac_ct_CC"; then
32574c61c93dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
325811d341caSmrgelse
325911d341caSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
326011d341caSmrgfor as_dir in $PATH
326111d341caSmrgdo
326211d341caSmrg  IFS=$as_save_IFS
3263b8df70beSmrg  case $as_dir in #(((
3264b8df70beSmrg    '') as_dir=./ ;;
3265b8df70beSmrg    */) ;;
3266b8df70beSmrg    *) as_dir=$as_dir/ ;;
3267b8df70beSmrg  esac
3268d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3269b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32704c61c93dSmrg    ac_cv_prog_ac_ct_CC="gcc"
3271b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
327211d341caSmrg    break 2
327311d341caSmrg  fi
327411d341caSmrgdone
3275d7ffce2aSmrg  done
32764c61c93dSmrgIFS=$as_save_IFS
327711d341caSmrg
327811d341caSmrgfi
327911d341caSmrgfi
32804c61c93dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
32814c61c93dSmrgif test -n "$ac_ct_CC"; then
3282b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3283b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
328411d341caSmrgelse
3285b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3286b8df70beSmrgprintf "%s\n" "no" >&6; }
328711d341caSmrgfi
328811d341caSmrg
32894c61c93dSmrg  if test "x$ac_ct_CC" = x; then
32904c61c93dSmrg    CC=""
32914c61c93dSmrg  else
32924c61c93dSmrg    case $cross_compiling:$ac_tool_warned in
32934c61c93dSmrgyes:)
3294b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3295b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32964c61c93dSmrgac_tool_warned=yes ;;
32974c61c93dSmrgesac
32984c61c93dSmrg    CC=$ac_ct_CC
32994c61c93dSmrg  fi
330011d341caSmrgelse
33014c61c93dSmrg  CC="$ac_cv_prog_CC"
330211d341caSmrgfi
330311d341caSmrg
33044c61c93dSmrgif test -z "$CC"; then
33054c61c93dSmrg          if test -n "$ac_tool_prefix"; then
33064c61c93dSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
33074c61c93dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3308b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3309b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3310b8df70beSmrgif test ${ac_cv_prog_CC+y}
3311b8df70beSmrgthen :
3312b8df70beSmrg  printf %s "(cached) " >&6
3313b8df70beSmrgelse $as_nop
33144c61c93dSmrg  if test -n "$CC"; then
33154c61c93dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33164c61c93dSmrgelse
33174c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33184c61c93dSmrgfor as_dir in $PATH
33194c61c93dSmrgdo
33204c61c93dSmrg  IFS=$as_save_IFS
3321b8df70beSmrg  case $as_dir in #(((
3322b8df70beSmrg    '') as_dir=./ ;;
3323b8df70beSmrg    */) ;;
3324b8df70beSmrg    *) as_dir=$as_dir/ ;;
3325b8df70beSmrg  esac
3326d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3327b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33284c61c93dSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3329b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33304c61c93dSmrg    break 2
33314c61c93dSmrg  fi
33324c61c93dSmrgdone
3333d7ffce2aSmrg  done
33344c61c93dSmrgIFS=$as_save_IFS
33354c61c93dSmrg
33364c61c93dSmrgfi
33374c61c93dSmrgfi
33384c61c93dSmrgCC=$ac_cv_prog_CC
33394c61c93dSmrgif test -n "$CC"; then
3340b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3341b8df70beSmrgprintf "%s\n" "$CC" >&6; }
33424c61c93dSmrgelse
3343b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3344b8df70beSmrgprintf "%s\n" "no" >&6; }
33454c61c93dSmrgfi
33464c61c93dSmrg
33474c61c93dSmrg
33484c61c93dSmrg  fi
33494c61c93dSmrgfi
33504c61c93dSmrgif test -z "$CC"; then
33514c61c93dSmrg  # Extract the first word of "cc", so it can be a program name with args.
33524c61c93dSmrgset dummy cc; ac_word=$2
3353b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3354b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3355b8df70beSmrgif test ${ac_cv_prog_CC+y}
3356b8df70beSmrgthen :
3357b8df70beSmrg  printf %s "(cached) " >&6
3358b8df70beSmrgelse $as_nop
33594c61c93dSmrg  if test -n "$CC"; then
33604c61c93dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33614c61c93dSmrgelse
33624c61c93dSmrg  ac_prog_rejected=no
33634c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33644c61c93dSmrgfor as_dir in $PATH
33654c61c93dSmrgdo
33664c61c93dSmrg  IFS=$as_save_IFS
3367b8df70beSmrg  case $as_dir in #(((
3368b8df70beSmrg    '') as_dir=./ ;;
3369b8df70beSmrg    */) ;;
3370b8df70beSmrg    *) as_dir=$as_dir/ ;;
3371b8df70beSmrg  esac
3372d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3373b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3374b8df70beSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
33754c61c93dSmrg       ac_prog_rejected=yes
33764c61c93dSmrg       continue
33774c61c93dSmrg     fi
33784c61c93dSmrg    ac_cv_prog_CC="cc"
3379b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33804c61c93dSmrg    break 2
33814c61c93dSmrg  fi
33824c61c93dSmrgdone
3383d7ffce2aSmrg  done
33844c61c93dSmrgIFS=$as_save_IFS
33854c61c93dSmrg
33864c61c93dSmrgif test $ac_prog_rejected = yes; then
33874c61c93dSmrg  # We found a bogon in the path, so make sure we never use it.
33884c61c93dSmrg  set dummy $ac_cv_prog_CC
33894c61c93dSmrg  shift
33904c61c93dSmrg  if test $# != 0; then
33914c61c93dSmrg    # We chose a different compiler from the bogus one.
33924c61c93dSmrg    # However, it has the same basename, so the bogon will be chosen
33934c61c93dSmrg    # first if we set CC to just the basename; use the full file name.
33944c61c93dSmrg    shift
3395b8df70beSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
33964c61c93dSmrg  fi
33974c61c93dSmrgfi
33984c61c93dSmrgfi
33994c61c93dSmrgfi
34004c61c93dSmrgCC=$ac_cv_prog_CC
34014c61c93dSmrgif test -n "$CC"; then
3402b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3403b8df70beSmrgprintf "%s\n" "$CC" >&6; }
34044c61c93dSmrgelse
3405b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3406b8df70beSmrgprintf "%s\n" "no" >&6; }
34074c61c93dSmrgfi
34084c61c93dSmrg
34094c61c93dSmrg
34104c61c93dSmrgfi
34114c61c93dSmrgif test -z "$CC"; then
34124c61c93dSmrg  if test -n "$ac_tool_prefix"; then
34134c61c93dSmrg  for ac_prog in cl.exe
34144c61c93dSmrg  do
34154c61c93dSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
34164c61c93dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3417b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3418b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3419b8df70beSmrgif test ${ac_cv_prog_CC+y}
3420b8df70beSmrgthen :
3421b8df70beSmrg  printf %s "(cached) " >&6
3422b8df70beSmrgelse $as_nop
34234c61c93dSmrg  if test -n "$CC"; then
34244c61c93dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34254c61c93dSmrgelse
34264c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34274c61c93dSmrgfor as_dir in $PATH
34284c61c93dSmrgdo
34294c61c93dSmrg  IFS=$as_save_IFS
3430b8df70beSmrg  case $as_dir in #(((
3431b8df70beSmrg    '') as_dir=./ ;;
3432b8df70beSmrg    */) ;;
3433b8df70beSmrg    *) as_dir=$as_dir/ ;;
3434b8df70beSmrg  esac
3435d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3436b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34374c61c93dSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3438b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34394c61c93dSmrg    break 2
34404c61c93dSmrg  fi
34414c61c93dSmrgdone
3442d7ffce2aSmrg  done
34434c61c93dSmrgIFS=$as_save_IFS
34444c61c93dSmrg
34454c61c93dSmrgfi
34464c61c93dSmrgfi
34474c61c93dSmrgCC=$ac_cv_prog_CC
34484c61c93dSmrgif test -n "$CC"; then
3449b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3450b8df70beSmrgprintf "%s\n" "$CC" >&6; }
34514c61c93dSmrgelse
3452b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3453b8df70beSmrgprintf "%s\n" "no" >&6; }
34544c61c93dSmrgfi
34554c61c93dSmrg
34564c61c93dSmrg
34574c61c93dSmrg    test -n "$CC" && break
34584c61c93dSmrg  done
34594c61c93dSmrgfi
34604c61c93dSmrgif test -z "$CC"; then
34614c61c93dSmrg  ac_ct_CC=$CC
34624c61c93dSmrg  for ac_prog in cl.exe
34634c61c93dSmrgdo
34644c61c93dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
34654c61c93dSmrgset dummy $ac_prog; ac_word=$2
3466b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3467b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3468b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3469b8df70beSmrgthen :
3470b8df70beSmrg  printf %s "(cached) " >&6
3471b8df70beSmrgelse $as_nop
34724c61c93dSmrg  if test -n "$ac_ct_CC"; then
34734c61c93dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
34744c61c93dSmrgelse
34754c61c93dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34764c61c93dSmrgfor as_dir in $PATH
34774c61c93dSmrgdo
34784c61c93dSmrg  IFS=$as_save_IFS
3479b8df70beSmrg  case $as_dir in #(((
3480b8df70beSmrg    '') as_dir=./ ;;
3481b8df70beSmrg    */) ;;
3482b8df70beSmrg    *) as_dir=$as_dir/ ;;
3483b8df70beSmrg  esac
3484d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3485b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34864c61c93dSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3487b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34884c61c93dSmrg    break 2
34894c61c93dSmrg  fi
34904c61c93dSmrgdone
3491d7ffce2aSmrg  done
34924c61c93dSmrgIFS=$as_save_IFS
34934c61c93dSmrg
34944c61c93dSmrgfi
34954c61c93dSmrgfi
34964c61c93dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
34974c61c93dSmrgif test -n "$ac_ct_CC"; then
3498b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3499b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
35004c61c93dSmrgelse
3501b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502b8df70beSmrgprintf "%s\n" "no" >&6; }
35034c61c93dSmrgfi
35044c61c93dSmrg
35054c61c93dSmrg
35064c61c93dSmrg  test -n "$ac_ct_CC" && break
35074c61c93dSmrgdone
35084c61c93dSmrg
35094c61c93dSmrg  if test "x$ac_ct_CC" = x; then
35104c61c93dSmrg    CC=""
35114c61c93dSmrg  else
35124c61c93dSmrg    case $cross_compiling:$ac_tool_warned in
35134c61c93dSmrgyes:)
3514b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3515b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3516b8df70beSmrgac_tool_warned=yes ;;
3517b8df70beSmrgesac
3518b8df70beSmrg    CC=$ac_ct_CC
3519b8df70beSmrg  fi
3520b8df70beSmrgfi
3521b8df70beSmrg
3522b8df70beSmrgfi
3523b8df70beSmrgif test -z "$CC"; then
3524b8df70beSmrg  if test -n "$ac_tool_prefix"; then
3525b8df70beSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3526b8df70beSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3527b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3528b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3529b8df70beSmrgif test ${ac_cv_prog_CC+y}
3530b8df70beSmrgthen :
3531b8df70beSmrg  printf %s "(cached) " >&6
3532b8df70beSmrgelse $as_nop
3533b8df70beSmrg  if test -n "$CC"; then
3534b8df70beSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3535b8df70beSmrgelse
3536b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3537b8df70beSmrgfor as_dir in $PATH
3538b8df70beSmrgdo
3539b8df70beSmrg  IFS=$as_save_IFS
3540b8df70beSmrg  case $as_dir in #(((
3541b8df70beSmrg    '') as_dir=./ ;;
3542b8df70beSmrg    */) ;;
3543b8df70beSmrg    *) as_dir=$as_dir/ ;;
3544b8df70beSmrg  esac
3545b8df70beSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3546b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3547b8df70beSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3548b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3549b8df70beSmrg    break 2
3550b8df70beSmrg  fi
3551b8df70beSmrgdone
3552b8df70beSmrg  done
3553b8df70beSmrgIFS=$as_save_IFS
3554b8df70beSmrg
3555b8df70beSmrgfi
3556b8df70beSmrgfi
3557b8df70beSmrgCC=$ac_cv_prog_CC
3558b8df70beSmrgif test -n "$CC"; then
3559b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3560b8df70beSmrgprintf "%s\n" "$CC" >&6; }
3561b8df70beSmrgelse
3562b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3563b8df70beSmrgprintf "%s\n" "no" >&6; }
3564b8df70beSmrgfi
3565b8df70beSmrg
3566b8df70beSmrg
3567b8df70beSmrgfi
3568b8df70beSmrgif test -z "$ac_cv_prog_CC"; then
3569b8df70beSmrg  ac_ct_CC=$CC
3570b8df70beSmrg  # Extract the first word of "clang", so it can be a program name with args.
3571b8df70beSmrgset dummy clang; ac_word=$2
3572b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3573b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
3574b8df70beSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3575b8df70beSmrgthen :
3576b8df70beSmrg  printf %s "(cached) " >&6
3577b8df70beSmrgelse $as_nop
3578b8df70beSmrg  if test -n "$ac_ct_CC"; then
3579b8df70beSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3580b8df70beSmrgelse
3581b8df70beSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3582b8df70beSmrgfor as_dir in $PATH
3583b8df70beSmrgdo
3584b8df70beSmrg  IFS=$as_save_IFS
3585b8df70beSmrg  case $as_dir in #(((
3586b8df70beSmrg    '') as_dir=./ ;;
3587b8df70beSmrg    */) ;;
3588b8df70beSmrg    *) as_dir=$as_dir/ ;;
3589b8df70beSmrg  esac
3590b8df70beSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3591b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3592b8df70beSmrg    ac_cv_prog_ac_ct_CC="clang"
3593b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3594b8df70beSmrg    break 2
3595b8df70beSmrg  fi
3596b8df70beSmrgdone
3597b8df70beSmrg  done
3598b8df70beSmrgIFS=$as_save_IFS
3599b8df70beSmrg
3600b8df70beSmrgfi
3601b8df70beSmrgfi
3602b8df70beSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3603b8df70beSmrgif test -n "$ac_ct_CC"; then
3604b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3605b8df70beSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3606b8df70beSmrgelse
3607b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3608b8df70beSmrgprintf "%s\n" "no" >&6; }
3609b8df70beSmrgfi
3610b8df70beSmrg
3611b8df70beSmrg  if test "x$ac_ct_CC" = x; then
3612b8df70beSmrg    CC=""
3613b8df70beSmrg  else
3614b8df70beSmrg    case $cross_compiling:$ac_tool_warned in
3615b8df70beSmrgyes:)
3616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3617b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
36184c61c93dSmrgac_tool_warned=yes ;;
36194c61c93dSmrgesac
36204c61c93dSmrg    CC=$ac_ct_CC
36214c61c93dSmrg  fi
3622b8df70beSmrgelse
3623b8df70beSmrg  CC="$ac_cv_prog_CC"
36244c61c93dSmrgfi
36254c61c93dSmrg
36264c61c93dSmrgfi
36274c61c93dSmrg
36284c61c93dSmrg
3629b8df70beSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3630b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3631d7ffce2aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3632d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
36334c61c93dSmrg
36344c61c93dSmrg# Provide some information about the compiler.
3635b8df70beSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36364c61c93dSmrgset X $ac_compile
36374c61c93dSmrgac_compiler=$2
3638b8df70beSmrgfor ac_option in --version -v -V -qversion -version; do
3639d7ffce2aSmrg  { { ac_try="$ac_compiler $ac_option >&5"
36404c61c93dSmrgcase "(($ac_try" in
36414c61c93dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36424c61c93dSmrg  *) ac_try_echo=$ac_try;;
36434c61c93dSmrgesac
3644d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3645b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3646d7ffce2aSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
36474c61c93dSmrg  ac_status=$?
3648d7ffce2aSmrg  if test -s conftest.err; then
3649d7ffce2aSmrg    sed '10a\
3650d7ffce2aSmrg... rest of stderr output deleted ...
3651d7ffce2aSmrg         10q' conftest.err >conftest.er1
3652d7ffce2aSmrg    cat conftest.er1 >&5
3653d7ffce2aSmrg  fi
3654d7ffce2aSmrg  rm -f conftest.er1 conftest.err
3655b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3656d7ffce2aSmrg  test $ac_status = 0; }
3657d7ffce2aSmrgdone
36584c61c93dSmrg
3659d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
36604c61c93dSmrg/* end confdefs.h.  */
36614c61c93dSmrg
36624c61c93dSmrgint
3663b8df70beSmrgmain (void)
36644c61c93dSmrg{
36654c61c93dSmrg
36664c61c93dSmrg  ;
36674c61c93dSmrg  return 0;
36684c61c93dSmrg}
36694c61c93dSmrg_ACEOF
36704c61c93dSmrgac_clean_files_save=$ac_clean_files
36714c61c93dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
36724c61c93dSmrg# Try to create an executable without -o first, disregard a.out.
36734c61c93dSmrg# It will help us diagnose broken compilers, and finding out an intuition
36744c61c93dSmrg# of exeext.
3675b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3676b8df70beSmrgprintf %s "checking whether the C compiler works... " >&6; }
3677b8df70beSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36784c61c93dSmrg
36794c61c93dSmrg# The possible output files:
36804c61c93dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36814c61c93dSmrg
36824c61c93dSmrgac_rmfiles=
36834c61c93dSmrgfor ac_file in $ac_files
36844c61c93dSmrgdo
36854c61c93dSmrg  case $ac_file in
36864c61c93dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
36874c61c93dSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
36884c61c93dSmrg  esac
36894c61c93dSmrgdone
36904c61c93dSmrgrm -f $ac_rmfiles
36914c61c93dSmrg
3692d7ffce2aSmrgif { { ac_try="$ac_link_default"
36934c61c93dSmrgcase "(($ac_try" in
36944c61c93dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36954c61c93dSmrg  *) ac_try_echo=$ac_try;;
36964c61c93dSmrgesac
3697d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3698b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
36994c61c93dSmrg  (eval "$ac_link_default") 2>&5
37004c61c93dSmrg  ac_status=$?
3701b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3702b8df70beSmrg  test $ac_status = 0; }
3703b8df70beSmrgthen :
37044c61c93dSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
37054c61c93dSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
37064c61c93dSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37074c61c93dSmrg# so that the user can short-circuit this test for compilers unknown to
37084c61c93dSmrg# Autoconf.
37094c61c93dSmrgfor ac_file in $ac_files ''
37104c61c93dSmrgdo
37114c61c93dSmrg  test -f "$ac_file" || continue
37124c61c93dSmrg  case $ac_file in
37134c61c93dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
37144c61c93dSmrg	;;
37154c61c93dSmrg    [ab].out )
37164c61c93dSmrg	# We found the default executable, but exeext='' is most
37174c61c93dSmrg	# certainly right.
37184c61c93dSmrg	break;;
37194c61c93dSmrg    *.* )
3720b8df70beSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37214c61c93dSmrg	then :; else
37224c61c93dSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37234c61c93dSmrg	fi
37244c61c93dSmrg	# We set ac_cv_exeext here because the later test for it is not
37254c61c93dSmrg	# safe: cross compilers may not add the suffix if given an `-o'
37264c61c93dSmrg	# argument, so we may need to know it at that point already.
37274c61c93dSmrg	# Even if this section looks crufty: it has the advantage of
37284c61c93dSmrg	# actually working.
37294c61c93dSmrg	break;;
37304c61c93dSmrg    * )
37314c61c93dSmrg	break;;
37324c61c93dSmrg  esac
37334c61c93dSmrgdone
37344c61c93dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37354c61c93dSmrg
3736b8df70beSmrgelse $as_nop
37374c61c93dSmrg  ac_file=''
37384c61c93dSmrgfi
3739b8df70beSmrgif test -z "$ac_file"
3740b8df70beSmrgthen :
3741b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3742b8df70beSmrgprintf "%s\n" "no" >&6; }
3743b8df70beSmrgprintf "%s\n" "$as_me: failed program was:" >&5
37444c61c93dSmrgsed 's/^/| /' conftest.$ac_ext >&5
37454c61c93dSmrg
3746b8df70beSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3747b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3748d7ffce2aSmrgas_fn_error 77 "C compiler cannot create executables
3749d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
3750b8df70beSmrgelse $as_nop
3751b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3752b8df70beSmrgprintf "%s\n" "yes" >&6; }
3753b8df70beSmrgfi
3754b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3755b8df70beSmrgprintf %s "checking for C compiler default output file name... " >&6; }
3756b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3757b8df70beSmrgprintf "%s\n" "$ac_file" >&6; }
37584c61c93dSmrgac_exeext=$ac_cv_exeext
37594c61c93dSmrg
37604c61c93dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
37614c61c93dSmrgac_clean_files=$ac_clean_files_save
3762b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3763b8df70beSmrgprintf %s "checking for suffix of executables... " >&6; }
3764d7ffce2aSmrgif { { ac_try="$ac_link"
37654c61c93dSmrgcase "(($ac_try" in
37664c61c93dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37674c61c93dSmrg  *) ac_try_echo=$ac_try;;
37684c61c93dSmrgesac
3769d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3770b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
37714c61c93dSmrg  (eval "$ac_link") 2>&5
37724c61c93dSmrg  ac_status=$?
3773b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3774b8df70beSmrg  test $ac_status = 0; }
3775b8df70beSmrgthen :
37764c61c93dSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
37774c61c93dSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
37784c61c93dSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
37794c61c93dSmrg# `rm'.
37804c61c93dSmrgfor ac_file in conftest.exe conftest conftest.*; do
37814c61c93dSmrg  test -f "$ac_file" || continue
37824c61c93dSmrg  case $ac_file in
37834c61c93dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37844c61c93dSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37854c61c93dSmrg	  break;;
37864c61c93dSmrg    * ) break;;
37874c61c93dSmrg  esac
37884c61c93dSmrgdone
3789b8df70beSmrgelse $as_nop
3790b8df70beSmrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3791b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3792d7ffce2aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3793d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
37944c61c93dSmrgfi
3795d7ffce2aSmrgrm -f conftest conftest$ac_cv_exeext
3796b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3797b8df70beSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
37984c61c93dSmrg
37994c61c93dSmrgrm -f conftest.$ac_ext
38004c61c93dSmrgEXEEXT=$ac_cv_exeext
38014c61c93dSmrgac_exeext=$EXEEXT
3802d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803d7ffce2aSmrg/* end confdefs.h.  */
3804d7ffce2aSmrg#include <stdio.h>
3805d7ffce2aSmrgint
3806b8df70beSmrgmain (void)
3807d7ffce2aSmrg{
3808d7ffce2aSmrgFILE *f = fopen ("conftest.out", "w");
3809d7ffce2aSmrg return ferror (f) || fclose (f) != 0;
3810d7ffce2aSmrg
3811d7ffce2aSmrg  ;
3812d7ffce2aSmrg  return 0;
3813d7ffce2aSmrg}
3814d7ffce2aSmrg_ACEOF
3815d7ffce2aSmrgac_clean_files="$ac_clean_files conftest.out"
3816d7ffce2aSmrg# Check that the compiler produces executables we can run.  If not, either
3817d7ffce2aSmrg# the compiler is broken, or we cross compile.
3818b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3819b8df70beSmrgprintf %s "checking whether we are cross compiling... " >&6; }
3820d7ffce2aSmrgif test "$cross_compiling" != yes; then
3821d7ffce2aSmrg  { { ac_try="$ac_link"
3822d7ffce2aSmrgcase "(($ac_try" in
3823d7ffce2aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3824d7ffce2aSmrg  *) ac_try_echo=$ac_try;;
3825d7ffce2aSmrgesac
3826d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3827b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3828d7ffce2aSmrg  (eval "$ac_link") 2>&5
3829d7ffce2aSmrg  ac_status=$?
3830b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3831d7ffce2aSmrg  test $ac_status = 0; }
3832d7ffce2aSmrg  if { ac_try='./conftest$ac_cv_exeext'
3833d7ffce2aSmrg  { { case "(($ac_try" in
3834d7ffce2aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3835d7ffce2aSmrg  *) ac_try_echo=$ac_try;;
3836d7ffce2aSmrgesac
3837d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3838b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3839d7ffce2aSmrg  (eval "$ac_try") 2>&5
3840d7ffce2aSmrg  ac_status=$?
3841b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3842d7ffce2aSmrg  test $ac_status = 0; }; }; then
3843d7ffce2aSmrg    cross_compiling=no
3844d7ffce2aSmrg  else
3845d7ffce2aSmrg    if test "$cross_compiling" = maybe; then
3846d7ffce2aSmrg	cross_compiling=yes
3847d7ffce2aSmrg    else
3848b8df70beSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3849b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3850b8df70beSmrgas_fn_error 77 "cannot run C compiled programs.
3851d7ffce2aSmrgIf you meant to cross compile, use \`--host'.
3852d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
3853d7ffce2aSmrg    fi
3854d7ffce2aSmrg  fi
3855d7ffce2aSmrgfi
3856b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3857b8df70beSmrgprintf "%s\n" "$cross_compiling" >&6; }
3858d7ffce2aSmrg
3859d7ffce2aSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3860d7ffce2aSmrgac_clean_files=$ac_clean_files_save
3861b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3862b8df70beSmrgprintf %s "checking for suffix of object files... " >&6; }
3863b8df70beSmrgif test ${ac_cv_objext+y}
3864b8df70beSmrgthen :
3865b8df70beSmrg  printf %s "(cached) " >&6
3866b8df70beSmrgelse $as_nop
3867d7ffce2aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38684c61c93dSmrg/* end confdefs.h.  */
38694c61c93dSmrg
38704c61c93dSmrgint
3871b8df70beSmrgmain (void)
38724c61c93dSmrg{
38734c61c93dSmrg
38744c61c93dSmrg  ;
38754c61c93dSmrg  return 0;
38764c61c93dSmrg}
38774c61c93dSmrg_ACEOF
38784c61c93dSmrgrm -f conftest.o conftest.obj
3879d7ffce2aSmrgif { { ac_try="$ac_compile"
38804c61c93dSmrgcase "(($ac_try" in
38814c61c93dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38824c61c93dSmrg  *) ac_try_echo=$ac_try;;
38834c61c93dSmrgesac
3884d7ffce2aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3885b8df70beSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38864c61c93dSmrg  (eval "$ac_compile") 2>&5
38874c61c93dSmrg  ac_status=$?
3888b8df70beSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3889b8df70beSmrg  test $ac_status = 0; }
3890b8df70beSmrgthen :
38914c61c93dSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
38924c61c93dSmrg  test -f "$ac_file" || continue;
38934c61c93dSmrg  case $ac_file in
38944c61c93dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
38954c61c93dSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
38964c61c93dSmrg       break;;
38974c61c93dSmrg  esac
38984c61c93dSmrgdone
3899b8df70beSmrgelse $as_nop
3900b8df70beSmrg  printf "%s\n" "$as_me: failed program was:" >&5
39014c61c93dSmrgsed 's/^/| /' conftest.$ac_ext >&5
39024c61c93dSmrg
3903b8df70beSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3904b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3905d7ffce2aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3906d7ffce2aSmrgSee \`config.log' for more details" "$LINENO" 5; }
39074c61c93dSmrgfi
39084c61c93dSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
39094c61c93dSmrgfi
3910b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3911b8df70beSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
39124c61c93dSmrgOBJEXT=$ac_cv_objext
39134c61c93dSmrgac_objext=$OBJEXT
3914b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3915b8df70beSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
3916b8df70beSmrgif test ${ac_cv_c_compiler_gnu+y}
3917b8df70beSmrgthen :
3918b8df70beSmrg  printf %s "(cached) " >&6
3919b8df70beSmrgelse $as_nop
3920d7ffce2aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39214c61c93dSmrg/* end confdefs.h.  */
39224c61c93dSmrg
39234c61c93dSmrgint
3924b8df70beSmrgmain (void)
39254c61c93dSmrg{
39264c61c93dSmrg#ifndef __GNUC__
39274c61c93dSmrg       choke me
39284c61c93dSmrg#endif
39294c61c93dSmrg
39304c61c93dSmrg  ;
39314c61c93dSmrg  return 0;
39324c61c93dSmrg}
39334c61c93dSmrg_ACEOF
3934b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
3935b8df70beSmrgthen :
39364c61c93dSmrg  ac_compiler_gnu=yes
3937b8df70beSmrgelse $as_nop
3938d7ffce2aSmrg  ac_compiler_gnu=no
39394c61c93dSmrgfi
3940b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
39414c61c93dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
39424c61c93dSmrg
39434c61c93dSmrgfi
3944b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3945b8df70beSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3946b8df70beSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3947b8df70beSmrg
39484c61c93dSmrgif test $ac_compiler_gnu = yes; then
39494c61c93dSmrg  GCC=yes
39504c61c93dSmrgelse
39514c61c93dSmrg  GCC=
39524c61c93dSmrgfi
3953b8df70beSmrgac_test_CFLAGS=${CFLAGS+y}
39544c61c93dSmrgac_save_CFLAGS=$CFLAGS
3955b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3956b8df70beSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
3957b8df70beSmrgif test ${ac_cv_prog_cc_g+y}
3958b8df70beSmrgthen :
3959b8df70beSmrg  printf %s "(cached) " >&6
3960b8df70beSmrgelse $as_nop
39614c61c93dSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
39624c61c93dSmrg   ac_c_werror_flag=yes
39634c61c93dSmrg   ac_cv_prog_cc_g=no
39644c61c93dSmrg   CFLAGS="-g"
3965d7ffce2aSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39664c61c93dSmrg/* end confdefs.h.  */
39674c61c93dSmrg
39684c61c93dSmrgint
3969b8df70beSmrgmain (void)
39704c61c93dSmrg{
39714c61c93dSmrg
39724c61c93dSmrg  ;
39734c61c93dSmrg  return 0;
3974d7ffce2aSmrg}
39754c61c93dSmrg_ACEOF
3976b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
3977b8df70beSmrgthen :
3978d7ffce2aSmrg  ac_cv_prog_cc_g=yes
3979b8df70beSmrgelse $as_nop
3980d7ffce2aSmrg  CFLAGS=""
3981d7ffce2aSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39824c61c93dSmrg/* end confdefs.h.  */
39834c61c93dSmrg
39844c61c93dSmrgint
3985b8df70beSmrgmain (void)
39864c61c93dSmrg{
39874c61c93dSmrg
39884c61c93dSmrg  ;
39894c61c93dSmrg  return 0;
39904c61c93dSmrg}
39914c61c93dSmrg_ACEOF
3992b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
3993b8df70beSmrgthen :
39944c61c93dSmrg
3995b8df70beSmrgelse $as_nop
3996d7ffce2aSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
39974c61c93dSmrg	 CFLAGS="-g"
3998d7ffce2aSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39994c61c93dSmrg/* end confdefs.h.  */
40004c61c93dSmrg
40014c61c93dSmrgint
4002b8df70beSmrgmain (void)
40034c61c93dSmrg{
40044c61c93dSmrg
40054c61c93dSmrg  ;
40064c61c93dSmrg  return 0;
40074c61c93dSmrg}
40084c61c93dSmrg_ACEOF
4009b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4010b8df70beSmrgthen :
40114c61c93dSmrg  ac_cv_prog_cc_g=yes
40124c61c93dSmrgfi
4013b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40144c61c93dSmrgfi
4015b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40164c61c93dSmrgfi
4017b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40184c61c93dSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
40194c61c93dSmrgfi
4020b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4021b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4022b8df70beSmrgif test $ac_test_CFLAGS; then
40234c61c93dSmrg  CFLAGS=$ac_save_CFLAGS
40244c61c93dSmrgelif test $ac_cv_prog_cc_g = yes; then
40254c61c93dSmrg  if test "$GCC" = yes; then
40264c61c93dSmrg    CFLAGS="-g -O2"
40274c61c93dSmrg  else
40284c61c93dSmrg    CFLAGS="-g"
40294c61c93dSmrg  fi
40304c61c93dSmrgelse
40314c61c93dSmrg  if test "$GCC" = yes; then
40324c61c93dSmrg    CFLAGS="-O2"
40334c61c93dSmrg  else
40344c61c93dSmrg    CFLAGS=
40354c61c93dSmrg  fi
40364c61c93dSmrgfi
4037b8df70beSmrgac_prog_cc_stdc=no
4038b8df70beSmrgif test x$ac_prog_cc_stdc = xno
4039b8df70beSmrgthen :
4040b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4041b8df70beSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4042b8df70beSmrgif test ${ac_cv_prog_cc_c11+y}
4043b8df70beSmrgthen :
4044b8df70beSmrg  printf %s "(cached) " >&6
4045b8df70beSmrgelse $as_nop
4046b8df70beSmrg  ac_cv_prog_cc_c11=no
40474c61c93dSmrgac_save_CC=$CC
4048d7ffce2aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
40494c61c93dSmrg/* end confdefs.h.  */
4050b8df70beSmrg$ac_c_conftest_c11_program
4051b8df70beSmrg_ACEOF
4052b8df70beSmrgfor ac_arg in '' -std=gnu11
4053b8df70beSmrgdo
4054b8df70beSmrg  CC="$ac_save_CC $ac_arg"
4055b8df70beSmrg  if ac_fn_c_try_compile "$LINENO"
4056b8df70beSmrgthen :
4057b8df70beSmrg  ac_cv_prog_cc_c11=$ac_arg
4058b8df70beSmrgfi
4059b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4060b8df70beSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4061b8df70beSmrgdone
4062b8df70beSmrgrm -f conftest.$ac_ext
4063b8df70beSmrgCC=$ac_save_CC
4064b8df70beSmrgfi
40654c61c93dSmrg
4066b8df70beSmrgif test "x$ac_cv_prog_cc_c11" = xno
4067b8df70beSmrgthen :
4068b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4069b8df70beSmrgprintf "%s\n" "unsupported" >&6; }
4070b8df70beSmrgelse $as_nop
4071b8df70beSmrg  if test "x$ac_cv_prog_cc_c11" = x
4072b8df70beSmrgthen :
4073b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4074b8df70beSmrgprintf "%s\n" "none needed" >&6; }
4075b8df70beSmrgelse $as_nop
4076b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4077b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4078b8df70beSmrg     CC="$CC $ac_cv_prog_cc_c11"
4079b8df70beSmrgfi
4080b8df70beSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4081b8df70beSmrg  ac_prog_cc_stdc=c11
4082b8df70beSmrgfi
4083b8df70beSmrgfi
4084b8df70beSmrgif test x$ac_prog_cc_stdc = xno
4085b8df70beSmrgthen :
4086b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4087b8df70beSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4088b8df70beSmrgif test ${ac_cv_prog_cc_c99+y}
4089b8df70beSmrgthen :
4090b8df70beSmrg  printf %s "(cached) " >&6
4091b8df70beSmrgelse $as_nop
4092b8df70beSmrg  ac_cv_prog_cc_c99=no
4093b8df70beSmrgac_save_CC=$CC
4094b8df70beSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4095b8df70beSmrg/* end confdefs.h.  */
4096b8df70beSmrg$ac_c_conftest_c99_program
4097b8df70beSmrg_ACEOF
4098b8df70beSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4099b8df70beSmrgdo
4100b8df70beSmrg  CC="$ac_save_CC $ac_arg"
4101b8df70beSmrg  if ac_fn_c_try_compile "$LINENO"
4102b8df70beSmrgthen :
4103b8df70beSmrg  ac_cv_prog_cc_c99=$ac_arg
4104b8df70beSmrgfi
4105b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4106b8df70beSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4107b8df70beSmrgdone
4108b8df70beSmrgrm -f conftest.$ac_ext
4109b8df70beSmrgCC=$ac_save_CC
4110b8df70beSmrgfi
41114c61c93dSmrg
4112b8df70beSmrgif test "x$ac_cv_prog_cc_c99" = xno
4113b8df70beSmrgthen :
4114b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4115b8df70beSmrgprintf "%s\n" "unsupported" >&6; }
4116b8df70beSmrgelse $as_nop
4117b8df70beSmrg  if test "x$ac_cv_prog_cc_c99" = x
4118b8df70beSmrgthen :
4119b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4120b8df70beSmrgprintf "%s\n" "none needed" >&6; }
4121b8df70beSmrgelse $as_nop
4122b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4123b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4124b8df70beSmrg     CC="$CC $ac_cv_prog_cc_c99"
4125b8df70beSmrgfi
4126b8df70beSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4127b8df70beSmrg  ac_prog_cc_stdc=c99
4128b8df70beSmrgfi
4129b8df70beSmrgfi
4130b8df70beSmrgif test x$ac_prog_cc_stdc = xno
4131b8df70beSmrgthen :
4132b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4133b8df70beSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4134b8df70beSmrgif test ${ac_cv_prog_cc_c89+y}
4135b8df70beSmrgthen :
4136b8df70beSmrg  printf %s "(cached) " >&6
4137b8df70beSmrgelse $as_nop
4138b8df70beSmrg  ac_cv_prog_cc_c89=no
4139b8df70beSmrgac_save_CC=$CC
4140b8df70beSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4141b8df70beSmrg/* end confdefs.h.  */
4142b8df70beSmrg$ac_c_conftest_c89_program
41434c61c93dSmrg_ACEOF
4144b8df70beSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
41454c61c93dSmrgdo
41464c61c93dSmrg  CC="$ac_save_CC $ac_arg"
4147b8df70beSmrg  if ac_fn_c_try_compile "$LINENO"
4148b8df70beSmrgthen :
41494c61c93dSmrg  ac_cv_prog_cc_c89=$ac_arg
41504c61c93dSmrgfi
4151b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41524c61c93dSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
41534c61c93dSmrgdone
41544c61c93dSmrgrm -f conftest.$ac_ext
41554c61c93dSmrgCC=$ac_save_CC
41564c61c93dSmrgfi
41574c61c93dSmrg
4158b8df70beSmrgif test "x$ac_cv_prog_cc_c89" = xno
4159b8df70beSmrgthen :
4160b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4161b8df70beSmrgprintf "%s\n" "unsupported" >&6; }
4162b8df70beSmrgelse $as_nop
4163b8df70beSmrg  if test "x$ac_cv_prog_cc_c89" = x
4164b8df70beSmrgthen :
4165b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4166b8df70beSmrgprintf "%s\n" "none needed" >&6; }
4167b8df70beSmrgelse $as_nop
4168b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4169b8df70beSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4170b8df70beSmrg     CC="$CC $ac_cv_prog_cc_c89"
4171b8df70beSmrgfi
4172b8df70beSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4173b8df70beSmrg  ac_prog_cc_stdc=c89
4174b8df70beSmrgfi
4175d7ffce2aSmrgfi
41764c61c93dSmrg
41774c61c93dSmrgac_ext=c
41784c61c93dSmrgac_cpp='$CPP $CPPFLAGS'
41794c61c93dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
41804c61c93dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
41814c61c93dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
41824c61c93dSmrg
4183b8df70beSmrg
4184b8df70beSmrg  ac_ext=c
41851c80d5b0Smrgac_cpp='$CPP $CPPFLAGS'
41861c80d5b0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
41871c80d5b0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
41881c80d5b0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4189b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4190b8df70beSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4191b8df70beSmrgif test ${am_cv_prog_cc_c_o+y}
4192b8df70beSmrgthen :
4193b8df70beSmrg  printf %s "(cached) " >&6
4194b8df70beSmrgelse $as_nop
41951c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41961c80d5b0Smrg/* end confdefs.h.  */
41971c80d5b0Smrg
41981c80d5b0Smrgint
4199b8df70beSmrgmain (void)
42001c80d5b0Smrg{
42011c80d5b0Smrg
42021c80d5b0Smrg  ;
42031c80d5b0Smrg  return 0;
42041c80d5b0Smrg}
42051c80d5b0Smrg_ACEOF
42061c80d5b0Smrg  # Make sure it works both with $CC and with simple cc.
42071c80d5b0Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
42081c80d5b0Smrg  # compilers refuse to overwrite an existing .o file with -o,
42091c80d5b0Smrg  # though they will create one.
42101c80d5b0Smrg  am_cv_prog_cc_c_o=yes
42111c80d5b0Smrg  for am_i in 1 2; do
42121c80d5b0Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
42131c80d5b0Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
42141c80d5b0Smrg   ac_status=$?
42151c80d5b0Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
42161c80d5b0Smrg   (exit $ac_status); } \
42171c80d5b0Smrg         && test -f conftest2.$ac_objext; then
42181c80d5b0Smrg      : OK
42191c80d5b0Smrg    else
42201c80d5b0Smrg      am_cv_prog_cc_c_o=no
42211c80d5b0Smrg      break
42221c80d5b0Smrg    fi
42231c80d5b0Smrg  done
42241c80d5b0Smrg  rm -f core conftest*
42251c80d5b0Smrg  unset am_i
42261c80d5b0Smrgfi
4227b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4228b8df70beSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
42291c80d5b0Smrgif test "$am_cv_prog_cc_c_o" != yes; then
42301c80d5b0Smrg   # Losing compiler, so override with the script.
42311c80d5b0Smrg   # FIXME: It is wrong to rewrite CC.
42321c80d5b0Smrg   # But if we don't then we get into trouble of one sort or another.
42331c80d5b0Smrg   # A longer-term fix would be to have automake use am__CC in this case,
42341c80d5b0Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
42351c80d5b0Smrg   CC="$am_aux_dir/compile $CC"
42361c80d5b0Smrgfi
42371c80d5b0Smrgac_ext=c
42381c80d5b0Smrgac_cpp='$CPP $CPPFLAGS'
42391c80d5b0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
42401c80d5b0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
42411c80d5b0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
42421c80d5b0Smrg
42431c80d5b0Smrg
42444c61c93dSmrgdepcc="$CC"   am_compiler_list=
42454c61c93dSmrg
4246b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4247b8df70beSmrgprintf %s "checking dependency style of $depcc... " >&6; }
4248b8df70beSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
4249b8df70beSmrgthen :
4250b8df70beSmrg  printf %s "(cached) " >&6
4251b8df70beSmrgelse $as_nop
42524c61c93dSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
42534c61c93dSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
42544c61c93dSmrg  # making bogus files that we don't know about and never remove.  For
42554c61c93dSmrg  # instance it was reported that on HP-UX the gcc test will end up
42561c80d5b0Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
42571c80d5b0Smrg  # in D".
42581c80d5b0Smrg  rm -rf conftest.dir
42594c61c93dSmrg  mkdir conftest.dir
42604c61c93dSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
42614c61c93dSmrg  # using a relative directory.
42624c61c93dSmrg  cp "$am_depcomp" conftest.dir
42634c61c93dSmrg  cd conftest.dir
42644c61c93dSmrg  # We will build objects and dependencies in a subdirectory because
42654c61c93dSmrg  # it helps to detect inapplicable dependency modes.  For instance
42664c61c93dSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
42674c61c93dSmrg  # side effect of compilation, but ICC will put the dependencies in
42684c61c93dSmrg  # the current directory while Tru64 will put them in the object
42694c61c93dSmrg  # directory.
42704c61c93dSmrg  mkdir sub
42714c61c93dSmrg
42724c61c93dSmrg  am_cv_CC_dependencies_compiler_type=none
42734c61c93dSmrg  if test "$am_compiler_list" = ""; then
42744c61c93dSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
42754c61c93dSmrg  fi
42764c61c93dSmrg  am__universal=false
42774c61c93dSmrg  case " $depcc " in #(
42784c61c93dSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
42794c61c93dSmrg     esac
42804c61c93dSmrg
42814c61c93dSmrg  for depmode in $am_compiler_list; do
42824c61c93dSmrg    # Setup a source with many dependencies, because some compilers
42834c61c93dSmrg    # like to wrap large dependency lists on column 80 (with \), and
42844c61c93dSmrg    # we should not choose a depcomp mode which is confused by this.
42854c61c93dSmrg    #
42864c61c93dSmrg    # We need to recreate these files for each test, as the compiler may
42874c61c93dSmrg    # overwrite some of them when testing with obscure command lines.
42884c61c93dSmrg    # This happens at least with the AIX C compiler.
42894c61c93dSmrg    : > sub/conftest.c
42904c61c93dSmrg    for i in 1 2 3 4 5 6; do
42914c61c93dSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
42921c80d5b0Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
42931c80d5b0Smrg      # Solaris 10 /bin/sh.
42941c80d5b0Smrg      echo '/* dummy */' > sub/conftst$i.h
42954c61c93dSmrg    done
42964c61c93dSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
42974c61c93dSmrg
42981c80d5b0Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
42994c61c93dSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
43001c80d5b0Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
43011c80d5b0Smrg    # versions had trouble with output in subdirs.
43024c61c93dSmrg    am__obj=sub/conftest.${OBJEXT-o}
43034c61c93dSmrg    am__minus_obj="-o $am__obj"
43044c61c93dSmrg    case $depmode in
43054c61c93dSmrg    gcc)
43064c61c93dSmrg      # This depmode causes a compiler race in universal mode.
43074c61c93dSmrg      test "$am__universal" = false || continue
43084c61c93dSmrg      ;;
43094c61c93dSmrg    nosideeffect)
43101c80d5b0Smrg      # After this tag, mechanisms are not by side-effect, so they'll
43111c80d5b0Smrg      # only be used when explicitly requested.
43124c61c93dSmrg      if test "x$enable_dependency_tracking" = xyes; then
43134c61c93dSmrg	continue
43144c61c93dSmrg      else
43154c61c93dSmrg	break
43164c61c93dSmrg      fi
43174c61c93dSmrg      ;;
43181c80d5b0Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
43191c80d5b0Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
43204c61c93dSmrg      # not run yet.  These depmodes are late enough in the game, and
43214c61c93dSmrg      # so weak that their functioning should not be impacted.
43224c61c93dSmrg      am__obj=conftest.${OBJEXT-o}
43234c61c93dSmrg      am__minus_obj=
43244c61c93dSmrg      ;;
43254c61c93dSmrg    none) break ;;
43264c61c93dSmrg    esac
43274c61c93dSmrg    if depmode=$depmode \
43284c61c93dSmrg       source=sub/conftest.c object=$am__obj \
43294c61c93dSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
43304c61c93dSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
43314c61c93dSmrg         >/dev/null 2>conftest.err &&
43324c61c93dSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
43334c61c93dSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
43344c61c93dSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4335b8df70beSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4336b8df70beSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4337b8df70beSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4338b8df70beSmrg      # that says an option was ignored or not supported.
4339b8df70beSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4340b8df70beSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4341b8df70beSmrg      # The diagnosis changed in icc 8.0:
4342b8df70beSmrg      #   icc: Command line remark: option '-MP' not supported
4343b8df70beSmrg      if (grep 'ignoring option' conftest.err ||
4344b8df70beSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4345b8df70beSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4346b8df70beSmrg        break
4347b8df70beSmrg      fi
43484c61c93dSmrg    fi
43494c61c93dSmrg  done
43504c61c93dSmrg
4351b8df70beSmrg  cd ..
4352b8df70beSmrg  rm -rf conftest.dir
43534c61c93dSmrgelse
4354b8df70beSmrg  am_cv_CC_dependencies_compiler_type=none
43554c61c93dSmrgfi
43564c61c93dSmrg
43574c61c93dSmrgfi
4358b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4359b8df70beSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4360b8df70beSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
43614c61c93dSmrg
4362b8df70beSmrg if
4363b8df70beSmrg  test "x$enable_dependency_tracking" != xno \
4364b8df70beSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4365b8df70beSmrg  am__fastdepCC_TRUE=
4366b8df70beSmrg  am__fastdepCC_FALSE='#'
43674c61c93dSmrgelse
4368b8df70beSmrg  am__fastdepCC_TRUE='#'
4369b8df70beSmrg  am__fastdepCC_FALSE=
43704c61c93dSmrgfi
43714c61c93dSmrg
43724c61c93dSmrg
43734c61c93dSmrg
4374b8df70beSmrg
4375b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4376b8df70beSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4377b8df70beSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
4378b8df70beSmrgthen :
4379b8df70beSmrg  printf %s "(cached) " >&6
4380b8df70beSmrgelse $as_nop
4381b8df70beSmrg  ac_save_CFLAGS=$CFLAGS
4382b8df70beSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4383b8df70beSmrg   for ac_arg in '' -fno-builtin; do
4384b8df70beSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4385b8df70beSmrg     # This test program should *not* compile successfully.
4386b8df70beSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
43874c61c93dSmrg/* end confdefs.h.  */
43884c61c93dSmrg
43894c61c93dSmrgint
4390b8df70beSmrgmain (void)
43914c61c93dSmrg{
4392b8df70beSmrg(void) strchr;
43934c61c93dSmrg  ;
43944c61c93dSmrg  return 0;
43954c61c93dSmrg}
43964c61c93dSmrg_ACEOF
4397b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4398b8df70beSmrgthen :
4399d7ffce2aSmrg
4400b8df70beSmrgelse $as_nop
4401b8df70beSmrg  # This test program should compile successfully.
4402b8df70beSmrg        # No library function is consistently available on
4403b8df70beSmrg        # freestanding implementations, so test against a dummy
4404b8df70beSmrg        # declaration.  Include always-available headers on the
4405b8df70beSmrg        # off chance that they somehow elicit warnings.
4406b8df70beSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44074c61c93dSmrg/* end confdefs.h.  */
4408b8df70beSmrg#include <float.h>
4409b8df70beSmrg#include <limits.h>
4410b8df70beSmrg#include <stdarg.h>
4411b8df70beSmrg#include <stddef.h>
4412b8df70beSmrgextern void ac_decl (int, char *);
44134c61c93dSmrg
44144c61c93dSmrgint
4415b8df70beSmrgmain (void)
44164c61c93dSmrg{
4417b8df70beSmrg(void) ac_decl (0, (char *) 0);
4418b8df70beSmrg  (void) ac_decl;
4419b8df70beSmrg
4420b8df70beSmrg  ;
44214c61c93dSmrg  return 0;
44224c61c93dSmrg}
44234c61c93dSmrg_ACEOF
4424b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4425b8df70beSmrgthen :
4426b8df70beSmrg  if test x"$ac_arg" = x
4427b8df70beSmrgthen :
4428b8df70beSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4429b8df70beSmrgelse $as_nop
4430b8df70beSmrg  ac_cv_c_undeclared_builtin_options=$ac_arg
44314c61c93dSmrgfi
4432b8df70beSmrg          break
44334c61c93dSmrgfi
4434b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44354c61c93dSmrgfi
4436b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4437b8df70beSmrg    done
4438b8df70beSmrg    CFLAGS=$ac_save_CFLAGS
4439b8df70beSmrg
4440b8df70beSmrgfi
4441b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4442b8df70beSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4443b8df70beSmrg  case $ac_cv_c_undeclared_builtin_options in #(
4444b8df70beSmrg  'cannot detect') :
4445b8df70beSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4446b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4447b8df70beSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4448b8df70beSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
4449b8df70beSmrg  'none needed') :
4450b8df70beSmrg    ac_c_undeclared_builtin_options='' ;; #(
4451b8df70beSmrg  *) :
4452b8df70beSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4453b8df70beSmrgesac
4454b8df70beSmrg
4455b8df70beSmrgac_header= ac_cache=
4456b8df70beSmrgfor ac_item in $ac_header_c_list
4457b8df70beSmrgdo
4458b8df70beSmrg  if test $ac_cache; then
4459b8df70beSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4460b8df70beSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4461b8df70beSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4462b8df70beSmrg    fi
4463b8df70beSmrg    ac_header= ac_cache=
4464b8df70beSmrg  elif test $ac_header; then
4465b8df70beSmrg    ac_cache=$ac_item
4466b8df70beSmrg  else
4467b8df70beSmrg    ac_header=$ac_item
4468b8df70beSmrg  fi
4469b8df70beSmrgdone
4470b8df70beSmrg
44714c61c93dSmrg
44724c61c93dSmrg
44734c61c93dSmrg
44744c61c93dSmrg
447511d341caSmrg
447611d341caSmrg
447711d341caSmrg
4478b8df70beSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4479b8df70beSmrgthen :
44804c61c93dSmrg
4481b8df70beSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4482b8df70beSmrg
4483b8df70beSmrgfi
44844c61c93dSmrg
44851c80d5b0Smrg
44861c80d5b0Smrg
4487b8df70beSmrg
4488b8df70beSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4489b8df70beSmrgif test "x$ac_cv_have_decl___clang__" = xyes
4490b8df70beSmrgthen :
44911c80d5b0Smrg  CLANGCC="yes"
4492b8df70beSmrgelse $as_nop
44931c80d5b0Smrg  CLANGCC="no"
44941c80d5b0Smrgfi
4495b8df70beSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4496b8df70beSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4497b8df70beSmrgthen :
44981c80d5b0Smrg  INTELCC="yes"
4499b8df70beSmrgelse $as_nop
45001c80d5b0Smrg  INTELCC="no"
45011c80d5b0Smrgfi
4502b8df70beSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4503b8df70beSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4504b8df70beSmrgthen :
45051c80d5b0Smrg  SUNCC="yes"
4506b8df70beSmrgelse $as_nop
45071c80d5b0Smrg  SUNCC="no"
45081c80d5b0Smrgfi
45091c80d5b0Smrg
45101c80d5b0Smrg
45111c80d5b0Smrg
45121c80d5b0Smrg
4513b8df70beSmrg
4514b8df70beSmrg
4515b8df70beSmrg
4516b8df70beSmrg
4517d7ffce2aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4518d7ffce2aSmrg	if test -n "$ac_tool_prefix"; then
4519d7ffce2aSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4520d7ffce2aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4521b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4522b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
4523b8df70beSmrgif test ${ac_cv_path_PKG_CONFIG+y}
4524b8df70beSmrgthen :
4525b8df70beSmrg  printf %s "(cached) " >&6
4526b8df70beSmrgelse $as_nop
4527d7ffce2aSmrg  case $PKG_CONFIG in
4528d7ffce2aSmrg  [\\/]* | ?:[\\/]*)
4529d7ffce2aSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4530d7ffce2aSmrg  ;;
4531d7ffce2aSmrg  *)
4532d7ffce2aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4533d7ffce2aSmrgfor as_dir in $PATH
45344c61c93dSmrgdo
4535d7ffce2aSmrg  IFS=$as_save_IFS
4536b8df70beSmrg  case $as_dir in #(((
4537b8df70beSmrg    '') as_dir=./ ;;
4538b8df70beSmrg    */) ;;
4539b8df70beSmrg    *) as_dir=$as_dir/ ;;
4540b8df70beSmrg  esac
4541d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4542b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4543b8df70beSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4544b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4545d7ffce2aSmrg    break 2
4546d7ffce2aSmrg  fi
4547d7ffce2aSmrgdone
4548d7ffce2aSmrg  done
4549d7ffce2aSmrgIFS=$as_save_IFS
4550d7ffce2aSmrg
4551d7ffce2aSmrg  ;;
45524c61c93dSmrgesac
4553d7ffce2aSmrgfi
4554d7ffce2aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4555d7ffce2aSmrgif test -n "$PKG_CONFIG"; then
4556b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4557b8df70beSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
455811d341caSmrgelse
4559b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4560b8df70beSmrgprintf "%s\n" "no" >&6; }
45614c61c93dSmrgfi
45624c61c93dSmrg
45634c61c93dSmrg
45644c61c93dSmrgfi
4565d7ffce2aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4566d7ffce2aSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4567d7ffce2aSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4568d7ffce2aSmrgset dummy pkg-config; ac_word=$2
4569b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4570b8df70beSmrgprintf %s "checking for $ac_word... " >&6; }
4571b8df70beSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4572b8df70beSmrgthen :
4573b8df70beSmrg  printf %s "(cached) " >&6
4574b8df70beSmrgelse $as_nop
4575d7ffce2aSmrg  case $ac_pt_PKG_CONFIG in
4576d7ffce2aSmrg  [\\/]* | ?:[\\/]*)
4577d7ffce2aSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4578d7ffce2aSmrg  ;;
45794c61c93dSmrg  *)
4580d7ffce2aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581d7ffce2aSmrgfor as_dir in $PATH
4582d7ffce2aSmrgdo
4583d7ffce2aSmrg  IFS=$as_save_IFS
4584b8df70beSmrg  case $as_dir in #(((
4585b8df70beSmrg    '') as_dir=./ ;;
4586b8df70beSmrg    */) ;;
4587b8df70beSmrg    *) as_dir=$as_dir/ ;;
4588b8df70beSmrg  esac
4589d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4590b8df70beSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4591b8df70beSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4592b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4593d7ffce2aSmrg    break 2
4594d7ffce2aSmrg  fi
4595d7ffce2aSmrgdone
4596d7ffce2aSmrg  done
4597d7ffce2aSmrgIFS=$as_save_IFS
4598d7ffce2aSmrg
4599d7ffce2aSmrg  ;;
46004c61c93dSmrgesac
4601d7ffce2aSmrgfi
4602d7ffce2aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4603d7ffce2aSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4604b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4605b8df70beSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4606d7ffce2aSmrgelse
4607b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4608b8df70beSmrgprintf "%s\n" "no" >&6; }
4609d7ffce2aSmrgfi
46104c61c93dSmrg
4611d7ffce2aSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4612d7ffce2aSmrg    PKG_CONFIG=""
4613d7ffce2aSmrg  else
4614d7ffce2aSmrg    case $cross_compiling:$ac_tool_warned in
4615d7ffce2aSmrgyes:)
4616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4617b8df70beSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4618d7ffce2aSmrgac_tool_warned=yes ;;
4619d7ffce2aSmrgesac
4620d7ffce2aSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4621d7ffce2aSmrg  fi
4622d7ffce2aSmrgelse
4623d7ffce2aSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4624d7ffce2aSmrgfi
46254c61c93dSmrg
4626d7ffce2aSmrgfi
4627d7ffce2aSmrgif test -n "$PKG_CONFIG"; then
4628d7ffce2aSmrg	_pkg_min_version=0.9.0
4629b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4630b8df70beSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4631d7ffce2aSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4632b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4633b8df70beSmrgprintf "%s\n" "yes" >&6; }
4634d7ffce2aSmrg	else
4635b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4636b8df70beSmrgprintf "%s\n" "no" >&6; }
4637d7ffce2aSmrg		PKG_CONFIG=""
4638d7ffce2aSmrg	fi
4639d7ffce2aSmrgfi
46404c61c93dSmrg
4641b8df70beSmrg
4642b8df70beSmrg  # Make sure we can run config.sub.
4643b8df70beSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4644b8df70beSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4645b8df70beSmrg
4646b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4647b8df70beSmrgprintf %s "checking build system type... " >&6; }
4648b8df70beSmrgif test ${ac_cv_build+y}
4649b8df70beSmrgthen :
4650b8df70beSmrg  printf %s "(cached) " >&6
4651b8df70beSmrgelse $as_nop
46524c61c93dSmrg  ac_build_alias=$build_alias
46534c61c93dSmrgtest "x$ac_build_alias" = x &&
4654b8df70beSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46554c61c93dSmrgtest "x$ac_build_alias" = x &&
4656d7ffce2aSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4657b8df70beSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4658b8df70beSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
46594c61c93dSmrg
46604c61c93dSmrgfi
4661b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4662b8df70beSmrgprintf "%s\n" "$ac_cv_build" >&6; }
46634c61c93dSmrgcase $ac_cv_build in
46644c61c93dSmrg*-*-*) ;;
4665d7ffce2aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46664c61c93dSmrgesac
46674c61c93dSmrgbuild=$ac_cv_build
46684c61c93dSmrgac_save_IFS=$IFS; IFS='-'
46694c61c93dSmrgset x $ac_cv_build
46704c61c93dSmrgshift
46714c61c93dSmrgbuild_cpu=$1
46724c61c93dSmrgbuild_vendor=$2
46734c61c93dSmrgshift; shift
46744c61c93dSmrg# Remember, the first character of IFS is used to create $*,
46754c61c93dSmrg# except with old shells:
46764c61c93dSmrgbuild_os=$*
46774c61c93dSmrgIFS=$ac_save_IFS
46784c61c93dSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46794c61c93dSmrg
46804c61c93dSmrg
4681b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4682b8df70beSmrgprintf %s "checking host system type... " >&6; }
4683b8df70beSmrgif test ${ac_cv_host+y}
4684b8df70beSmrgthen :
4685b8df70beSmrg  printf %s "(cached) " >&6
4686b8df70beSmrgelse $as_nop
46874c61c93dSmrg  if test "x$host_alias" = x; then
46884c61c93dSmrg  ac_cv_host=$ac_cv_build
46894c61c93dSmrgelse
4690b8df70beSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4691b8df70beSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
469211d341caSmrgfi
469311d341caSmrg
46944c61c93dSmrgfi
4695b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4696b8df70beSmrgprintf "%s\n" "$ac_cv_host" >&6; }
46974c61c93dSmrgcase $ac_cv_host in
46984c61c93dSmrg*-*-*) ;;
4699d7ffce2aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
47004c61c93dSmrgesac
47014c61c93dSmrghost=$ac_cv_host
47024c61c93dSmrgac_save_IFS=$IFS; IFS='-'
47034c61c93dSmrgset x $ac_cv_host
47044c61c93dSmrgshift
47054c61c93dSmrghost_cpu=$1
47064c61c93dSmrghost_vendor=$2
47074c61c93dSmrgshift; shift
47084c61c93dSmrg# Remember, the first character of IFS is used to create $*,
47094c61c93dSmrg# except with old shells:
47104c61c93dSmrghost_os=$*
47114c61c93dSmrgIFS=$ac_save_IFS
47124c61c93dSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47134c61c93dSmrg
47144c61c93dSmrg
4715b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4716b8df70beSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4717b8df70beSmrgif test ${ac_cv_path_SED+y}
4718b8df70beSmrgthen :
4719b8df70beSmrg  printf %s "(cached) " >&6
4720b8df70beSmrgelse $as_nop
4721d7ffce2aSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4722d7ffce2aSmrg     for ac_i in 1 2 3 4 5 6 7; do
4723d7ffce2aSmrg       ac_script="$ac_script$as_nl$ac_script"
4724d7ffce2aSmrg     done
4725d7ffce2aSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4726d7ffce2aSmrg     { ac_script=; unset ac_script;}
4727d7ffce2aSmrg     if test -z "$SED"; then
4728d7ffce2aSmrg  ac_path_SED_found=false
4729d7ffce2aSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4730d7ffce2aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4731d7ffce2aSmrgfor as_dir in $PATH
4732d7ffce2aSmrgdo
4733d7ffce2aSmrg  IFS=$as_save_IFS
4734b8df70beSmrg  case $as_dir in #(((
4735b8df70beSmrg    '') as_dir=./ ;;
4736b8df70beSmrg    */) ;;
4737b8df70beSmrg    *) as_dir=$as_dir/ ;;
4738b8df70beSmrg  esac
4739b8df70beSmrg    for ac_prog in sed gsed
4740b8df70beSmrg   do
4741d7ffce2aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4742b8df70beSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
474341fe0c2aSmrg      as_fn_executable_p "$ac_path_SED" || continue
4744d7ffce2aSmrg# Check for GNU ac_path_SED and select it if it is found.
4745d7ffce2aSmrg  # Check for GNU $ac_path_SED
4746d7ffce2aSmrgcase `"$ac_path_SED" --version 2>&1` in
4747d7ffce2aSmrg*GNU*)
4748d7ffce2aSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4749d7ffce2aSmrg*)
4750d7ffce2aSmrg  ac_count=0
4751b8df70beSmrg  printf %s 0123456789 >"conftest.in"
4752d7ffce2aSmrg  while :
4753d7ffce2aSmrg  do
4754d7ffce2aSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4755d7ffce2aSmrg    mv "conftest.tmp" "conftest.in"
4756d7ffce2aSmrg    cp "conftest.in" "conftest.nl"
4757b8df70beSmrg    printf "%s\n" '' >> "conftest.nl"
4758d7ffce2aSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4759d7ffce2aSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4760d7ffce2aSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4761d7ffce2aSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4762d7ffce2aSmrg      # Best one so far, save it but keep looking for a better one
4763d7ffce2aSmrg      ac_cv_path_SED="$ac_path_SED"
4764d7ffce2aSmrg      ac_path_SED_max=$ac_count
4765d7ffce2aSmrg    fi
4766d7ffce2aSmrg    # 10*(2^10) chars as input seems more than enough
4767d7ffce2aSmrg    test $ac_count -gt 10 && break
4768d7ffce2aSmrg  done
4769d7ffce2aSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4770d7ffce2aSmrgesac
4771d7ffce2aSmrg
4772d7ffce2aSmrg      $ac_path_SED_found && break 3
4773d7ffce2aSmrg    done
4774d7ffce2aSmrg  done
4775d7ffce2aSmrg  done
4776d7ffce2aSmrgIFS=$as_save_IFS
4777d7ffce2aSmrg  if test -z "$ac_cv_path_SED"; then
4778d7ffce2aSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4779d7ffce2aSmrg  fi
4780d7ffce2aSmrgelse
4781d7ffce2aSmrg  ac_cv_path_SED=$SED
4782d7ffce2aSmrgfi
4783d7ffce2aSmrg
4784d7ffce2aSmrgfi
4785b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4786b8df70beSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4787d7ffce2aSmrg SED="$ac_cv_path_SED"
4788d7ffce2aSmrg  rm -f conftest.sed
4789d7ffce2aSmrg
4790d7ffce2aSmrg
47914c61c93dSmrg
47924c61c93dSmrg
47934c61c93dSmrg
47941c80d5b0Smrg
47951c80d5b0Smrg# Check whether --enable-selective-werror was given.
4796b8df70beSmrgif test ${enable_selective_werror+y}
4797b8df70beSmrgthen :
47981c80d5b0Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4799b8df70beSmrgelse $as_nop
48001c80d5b0Smrg  SELECTIVE_WERROR=yes
48014c61c93dSmrgfi
480211d341caSmrg
48031c80d5b0Smrg
48041c80d5b0Smrg
48051c80d5b0Smrg
48061c80d5b0Smrg
48071c80d5b0Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
48081c80d5b0Smrgif test "x$SUNCC" = "xyes"; then
48091c80d5b0Smrg    BASE_CFLAGS="-v"
48101c80d5b0Smrgelse
48111c80d5b0Smrg    BASE_CFLAGS=""
48124c61c93dSmrgfi
481311d341caSmrg
48141c80d5b0Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
48154c61c93dSmrg
48164c61c93dSmrg
48174c61c93dSmrg
48184c61c93dSmrg
48194c61c93dSmrg
48204c61c93dSmrg
48214c61c93dSmrg
48221c80d5b0Smrg
48231c80d5b0Smrg
48241c80d5b0Smrg
48251c80d5b0Smrg
48261c80d5b0Smrg
48271c80d5b0Smrg
48281c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
48291c80d5b0Smrg
48301c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
48311c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4832b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4833b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4834b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4835b8df70beSmrgthen :
4836b8df70beSmrg  printf %s "(cached) " >&6
4837b8df70beSmrgelse $as_nop
48381c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48391c80d5b0Smrg/* end confdefs.h.  */
48401c80d5b0Smrgint i;
48411c80d5b0Smrg_ACEOF
4842b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4843b8df70beSmrgthen :
48441c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4845b8df70beSmrgelse $as_nop
48461c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
48471c80d5b0Smrgfi
4848b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48491c80d5b0Smrgfi
4850b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4851b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
48521c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
48531c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48544c61c93dSmrgfi
48554c61c93dSmrg
48561c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
48571c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48581c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48594c61c93dSmrg	fi
48601c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4861b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4862b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4863b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4864b8df70beSmrgthen :
4865b8df70beSmrg  printf %s "(cached) " >&6
4866b8df70beSmrgelse $as_nop
48671c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48681c80d5b0Smrg/* end confdefs.h.  */
48691c80d5b0Smrgint i;
48701c80d5b0Smrg_ACEOF
4871b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4872b8df70beSmrgthen :
48731c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4874b8df70beSmrgelse $as_nop
48751c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
48761c80d5b0Smrgfi
4877b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48781c80d5b0Smrgfi
4879b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4880b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
48811c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
48821c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48834c61c93dSmrgfi
488411d341caSmrg
48851c80d5b0Smrgfound="no"
488611d341caSmrg
48871c80d5b0Smrg	if test $found = "no" ; then
488841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48891c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48901c80d5b0Smrg		fi
489111d341caSmrg
489241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
48931c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
48941c80d5b0Smrg		fi
489511d341caSmrg
48961c80d5b0Smrg		CFLAGS="$CFLAGS -Wall"
48974c61c93dSmrg
4898b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4899b8df70beSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
49001c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wall
4901b8df70beSmrg		if eval test \${$cacheid+y}
4902b8df70beSmrgthen :
4903b8df70beSmrg  printf %s "(cached) " >&6
4904b8df70beSmrgelse $as_nop
49051c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49061c80d5b0Smrg/* end confdefs.h.  */
49071c80d5b0Smrgint i;
49081c80d5b0Smrgint
4909b8df70beSmrgmain (void)
49101c80d5b0Smrg{
49114c61c93dSmrg
49121c80d5b0Smrg  ;
49131c80d5b0Smrg  return 0;
49141c80d5b0Smrg}
49154c61c93dSmrg_ACEOF
4916b8df70beSmrgif ac_fn_c_try_link "$LINENO"
4917b8df70beSmrgthen :
49181c80d5b0Smrg  eval $cacheid=yes
4919b8df70beSmrgelse $as_nop
49201c80d5b0Smrg  eval $cacheid=no
49211c80d5b0Smrgfi
4922b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
49231c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
49241c80d5b0Smrgfi
49254c61c93dSmrg
49261c80d5b0Smrg
49271c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
49281c80d5b0Smrg
49291c80d5b0Smrg		eval supported=\$$cacheid
4930b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4931b8df70beSmrgprintf "%s\n" "$supported" >&6; }
49321c80d5b0Smrg		if test "$supported" = "yes" ; then
49331c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
49341c80d5b0Smrg			found="yes"
49351c80d5b0Smrg		fi
493611d341caSmrg	fi
493711d341caSmrg
49384c61c93dSmrg
49394c61c93dSmrg
49404c61c93dSmrg
49414c61c93dSmrg
4942d7ffce2aSmrg
4943d7ffce2aSmrg
4944d7ffce2aSmrg
4945d7ffce2aSmrg
49464c61c93dSmrg
49474c61c93dSmrg
49484c61c93dSmrg
49494c61c93dSmrg
49504c61c93dSmrg
49511c80d5b0Smrg
49521c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
49531c80d5b0Smrg
49541c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
49551c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4956b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4957b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4958b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4959b8df70beSmrgthen :
4960b8df70beSmrg  printf %s "(cached) " >&6
4961b8df70beSmrgelse $as_nop
49621c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49631c80d5b0Smrg/* end confdefs.h.  */
49641c80d5b0Smrgint i;
49651c80d5b0Smrg_ACEOF
4966b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4967b8df70beSmrgthen :
49681c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4969b8df70beSmrgelse $as_nop
49701c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
49714c61c93dSmrgfi
4972b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49731c80d5b0Smrgfi
4974b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4975b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
49761c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
49771c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
49784c61c93dSmrgfi
49794c61c93dSmrg
49801c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
49811c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
49821c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49831c80d5b0Smrg	fi
49841c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4985b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4986b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4987b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4988b8df70beSmrgthen :
4989b8df70beSmrg  printf %s "(cached) " >&6
4990b8df70beSmrgelse $as_nop
49911c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49921c80d5b0Smrg/* end confdefs.h.  */
49931c80d5b0Smrgint i;
49941c80d5b0Smrg_ACEOF
4995b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
4996b8df70beSmrgthen :
49971c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4998b8df70beSmrgelse $as_nop
49991c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
50004c61c93dSmrgfi
5001b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
50021c80d5b0Smrgfi
5003b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5004b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
50051c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
50061c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
50074c61c93dSmrgfi
50084c61c93dSmrg
50091c80d5b0Smrgfound="no"
50101c80d5b0Smrg
50111c80d5b0Smrg	if test $found = "no" ; then
501241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50131c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50141c80d5b0Smrg		fi
50151c80d5b0Smrg
501641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
50171c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50181c80d5b0Smrg		fi
50191c80d5b0Smrg
50201c80d5b0Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
50211c80d5b0Smrg
5022b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5023b8df70beSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
50241c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5025b8df70beSmrg		if eval test \${$cacheid+y}
5026b8df70beSmrgthen :
5027b8df70beSmrg  printf %s "(cached) " >&6
5028b8df70beSmrgelse $as_nop
50291c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50301c80d5b0Smrg/* end confdefs.h.  */
50311c80d5b0Smrgint i;
50321c80d5b0Smrgint
5033b8df70beSmrgmain (void)
50341c80d5b0Smrg{
50351c80d5b0Smrg
50361c80d5b0Smrg  ;
50371c80d5b0Smrg  return 0;
50381c80d5b0Smrg}
50391c80d5b0Smrg_ACEOF
5040b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5041b8df70beSmrgthen :
50421c80d5b0Smrg  eval $cacheid=yes
5043b8df70beSmrgelse $as_nop
50441c80d5b0Smrg  eval $cacheid=no
50451c80d5b0Smrgfi
5046b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
50471c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
50481c80d5b0Smrgfi
50491c80d5b0Smrg
50501c80d5b0Smrg
50511c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
50521c80d5b0Smrg
50531c80d5b0Smrg		eval supported=\$$cacheid
5054b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5055b8df70beSmrgprintf "%s\n" "$supported" >&6; }
50561c80d5b0Smrg		if test "$supported" = "yes" ; then
50571c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
50581c80d5b0Smrg			found="yes"
50591c80d5b0Smrg		fi
50601c80d5b0Smrg	fi
50611c80d5b0Smrg
50621c80d5b0Smrg
50631c80d5b0Smrg
50641c80d5b0Smrg
50651c80d5b0Smrg
50661c80d5b0Smrg
50671c80d5b0Smrg
50681c80d5b0Smrg
50691c80d5b0Smrg
50701c80d5b0Smrg
50711c80d5b0Smrg
50721c80d5b0Smrg
50731c80d5b0Smrg
50741c80d5b0Smrg
50751c80d5b0Smrg
50761c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
50771c80d5b0Smrg
50781c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
50791c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5080b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5081b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5082b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5083b8df70beSmrgthen :
5084b8df70beSmrg  printf %s "(cached) " >&6
5085b8df70beSmrgelse $as_nop
50861c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50871c80d5b0Smrg/* end confdefs.h.  */
50881c80d5b0Smrgint i;
50891c80d5b0Smrg_ACEOF
5090b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5091b8df70beSmrgthen :
50921c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5093b8df70beSmrgelse $as_nop
50941c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
50951c80d5b0Smrgfi
5096b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
50971c80d5b0Smrgfi
5098b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5099b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
51001c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
51011c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
51021c80d5b0Smrgfi
51031c80d5b0Smrg
51041c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
51051c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51061c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51071c80d5b0Smrg	fi
51081c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5109b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5110b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5111b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5112b8df70beSmrgthen :
5113b8df70beSmrg  printf %s "(cached) " >&6
5114b8df70beSmrgelse $as_nop
51151c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51161c80d5b0Smrg/* end confdefs.h.  */
51171c80d5b0Smrgint i;
51181c80d5b0Smrg_ACEOF
5119b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5120b8df70beSmrgthen :
51211c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5122b8df70beSmrgelse $as_nop
51231c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
51241c80d5b0Smrgfi
5125b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
51261c80d5b0Smrgfi
5127b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5128b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
51291c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
51301c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
51311c80d5b0Smrgfi
51321c80d5b0Smrg
51331c80d5b0Smrgfound="no"
51341c80d5b0Smrg
51351c80d5b0Smrg	if test $found = "no" ; then
513641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51371c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51381c80d5b0Smrg		fi
51391c80d5b0Smrg
514041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
51411c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51421c80d5b0Smrg		fi
51431c80d5b0Smrg
51441c80d5b0Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
51451c80d5b0Smrg
5146b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5147b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
51481c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5149b8df70beSmrg		if eval test \${$cacheid+y}
5150b8df70beSmrgthen :
5151b8df70beSmrg  printf %s "(cached) " >&6
5152b8df70beSmrgelse $as_nop
51531c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51541c80d5b0Smrg/* end confdefs.h.  */
51551c80d5b0Smrgint i;
51561c80d5b0Smrgint
5157b8df70beSmrgmain (void)
51581c80d5b0Smrg{
51591c80d5b0Smrg
51601c80d5b0Smrg  ;
51611c80d5b0Smrg  return 0;
51621c80d5b0Smrg}
51631c80d5b0Smrg_ACEOF
5164b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5165b8df70beSmrgthen :
51661c80d5b0Smrg  eval $cacheid=yes
5167b8df70beSmrgelse $as_nop
51681c80d5b0Smrg  eval $cacheid=no
51691c80d5b0Smrgfi
5170b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
51711c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
51721c80d5b0Smrgfi
51731c80d5b0Smrg
51741c80d5b0Smrg
51751c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
51761c80d5b0Smrg
51771c80d5b0Smrg		eval supported=\$$cacheid
5178b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5179b8df70beSmrgprintf "%s\n" "$supported" >&6; }
51801c80d5b0Smrg		if test "$supported" = "yes" ; then
51811c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
51821c80d5b0Smrg			found="yes"
51831c80d5b0Smrg		fi
51841c80d5b0Smrg	fi
51851c80d5b0Smrg
51861c80d5b0Smrg
51871c80d5b0Smrg
51881c80d5b0Smrg
51891c80d5b0Smrg
51901c80d5b0Smrg
51911c80d5b0Smrg
51921c80d5b0Smrg
51931c80d5b0Smrg
51941c80d5b0Smrg
51951c80d5b0Smrg
51961c80d5b0Smrg
51971c80d5b0Smrg
51981c80d5b0Smrg
51991c80d5b0Smrg
52001c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
52011c80d5b0Smrg
52021c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
52031c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5204b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5205b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5206b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5207b8df70beSmrgthen :
5208b8df70beSmrg  printf %s "(cached) " >&6
5209b8df70beSmrgelse $as_nop
52101c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52111c80d5b0Smrg/* end confdefs.h.  */
52121c80d5b0Smrgint i;
52131c80d5b0Smrg_ACEOF
5214b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5215b8df70beSmrgthen :
52161c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5217b8df70beSmrgelse $as_nop
52181c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
52191c80d5b0Smrgfi
5220b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52211c80d5b0Smrgfi
5222b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5223b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
52241c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
52251c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52261c80d5b0Smrgfi
52271c80d5b0Smrg
52281c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
52291c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52301c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52311c80d5b0Smrg	fi
52321c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5233b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5234b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5235b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5236b8df70beSmrgthen :
5237b8df70beSmrg  printf %s "(cached) " >&6
5238b8df70beSmrgelse $as_nop
52391c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52401c80d5b0Smrg/* end confdefs.h.  */
52411c80d5b0Smrgint i;
52421c80d5b0Smrg_ACEOF
5243b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5244b8df70beSmrgthen :
52451c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5246b8df70beSmrgelse $as_nop
52471c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
52481c80d5b0Smrgfi
5249b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52501c80d5b0Smrgfi
5251b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5252b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
52531c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
52541c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52551c80d5b0Smrgfi
52561c80d5b0Smrg
52571c80d5b0Smrgfound="no"
52581c80d5b0Smrg
52591c80d5b0Smrg	if test $found = "no" ; then
526041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52611c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52621c80d5b0Smrg		fi
52631c80d5b0Smrg
526441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
52651c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52661c80d5b0Smrg		fi
52671c80d5b0Smrg
52681c80d5b0Smrg		CFLAGS="$CFLAGS -Wformat=2"
52691c80d5b0Smrg
5270b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5271b8df70beSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
527241fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
5273b8df70beSmrg		if eval test \${$cacheid+y}
5274b8df70beSmrgthen :
5275b8df70beSmrg  printf %s "(cached) " >&6
5276b8df70beSmrgelse $as_nop
52771c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52781c80d5b0Smrg/* end confdefs.h.  */
52791c80d5b0Smrgint i;
52801c80d5b0Smrgint
5281b8df70beSmrgmain (void)
52821c80d5b0Smrg{
52831c80d5b0Smrg
52841c80d5b0Smrg  ;
52851c80d5b0Smrg  return 0;
52861c80d5b0Smrg}
52871c80d5b0Smrg_ACEOF
5288b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5289b8df70beSmrgthen :
52901c80d5b0Smrg  eval $cacheid=yes
5291b8df70beSmrgelse $as_nop
52921c80d5b0Smrg  eval $cacheid=no
52931c80d5b0Smrgfi
5294b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
52951c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
52961c80d5b0Smrgfi
52971c80d5b0Smrg
52981c80d5b0Smrg
52991c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
53001c80d5b0Smrg
53011c80d5b0Smrg		eval supported=\$$cacheid
5302b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5303b8df70beSmrgprintf "%s\n" "$supported" >&6; }
53041c80d5b0Smrg		if test "$supported" = "yes" ; then
53051c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
53061c80d5b0Smrg			found="yes"
53071c80d5b0Smrg		fi
53081c80d5b0Smrg	fi
53091c80d5b0Smrg
53101c80d5b0Smrg	if test $found = "no" ; then
531141fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
53121c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53131c80d5b0Smrg		fi
53141c80d5b0Smrg
531541fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
53161c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
53171c80d5b0Smrg		fi
53181c80d5b0Smrg
53191c80d5b0Smrg		CFLAGS="$CFLAGS -Wformat"
53201c80d5b0Smrg
5321b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5322b8df70beSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
53231c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wformat
5324b8df70beSmrg		if eval test \${$cacheid+y}
5325b8df70beSmrgthen :
5326b8df70beSmrg  printf %s "(cached) " >&6
5327b8df70beSmrgelse $as_nop
53281c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53291c80d5b0Smrg/* end confdefs.h.  */
53301c80d5b0Smrgint i;
53311c80d5b0Smrgint
5332b8df70beSmrgmain (void)
53331c80d5b0Smrg{
53341c80d5b0Smrg
53351c80d5b0Smrg  ;
53361c80d5b0Smrg  return 0;
53371c80d5b0Smrg}
53381c80d5b0Smrg_ACEOF
5339b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5340b8df70beSmrgthen :
53411c80d5b0Smrg  eval $cacheid=yes
5342b8df70beSmrgelse $as_nop
53431c80d5b0Smrg  eval $cacheid=no
53441c80d5b0Smrgfi
5345b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
53461c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
53471c80d5b0Smrgfi
53481c80d5b0Smrg
53491c80d5b0Smrg
53501c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
53511c80d5b0Smrg
53521c80d5b0Smrg		eval supported=\$$cacheid
5353b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5354b8df70beSmrgprintf "%s\n" "$supported" >&6; }
53551c80d5b0Smrg		if test "$supported" = "yes" ; then
53561c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
53571c80d5b0Smrg			found="yes"
53581c80d5b0Smrg		fi
53591c80d5b0Smrg	fi
53601c80d5b0Smrg
53611c80d5b0Smrg
53621c80d5b0Smrg
53631c80d5b0Smrg
53641c80d5b0Smrg
53651c80d5b0Smrg
53661c80d5b0Smrg
53671c80d5b0Smrg
53681c80d5b0Smrg
53691c80d5b0Smrg
53701c80d5b0Smrg
53711c80d5b0Smrg
53721c80d5b0Smrg
53731c80d5b0Smrg
53741c80d5b0Smrg
53751c80d5b0Smrg
53761c80d5b0Smrg
53771c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
53781c80d5b0Smrg
53791c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
53801c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5381b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5382b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5383b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5384b8df70beSmrgthen :
5385b8df70beSmrg  printf %s "(cached) " >&6
5386b8df70beSmrgelse $as_nop
53871c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53881c80d5b0Smrg/* end confdefs.h.  */
53891c80d5b0Smrgint i;
53901c80d5b0Smrg_ACEOF
5391b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5392b8df70beSmrgthen :
53931c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5394b8df70beSmrgelse $as_nop
53951c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
53961c80d5b0Smrgfi
5397b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
53981c80d5b0Smrgfi
5399b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5400b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
54011c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
54021c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54031c80d5b0Smrgfi
54041c80d5b0Smrg
54051c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
54061c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54071c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54081c80d5b0Smrg	fi
54091c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5410b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5411b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5412b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5413b8df70beSmrgthen :
5414b8df70beSmrg  printf %s "(cached) " >&6
5415b8df70beSmrgelse $as_nop
54161c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54171c80d5b0Smrg/* end confdefs.h.  */
54181c80d5b0Smrgint i;
54191c80d5b0Smrg_ACEOF
5420b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5421b8df70beSmrgthen :
54221c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5423b8df70beSmrgelse $as_nop
54241c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
54251c80d5b0Smrgfi
5426b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
54271c80d5b0Smrgfi
5428b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5429b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
54301c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
54311c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54321c80d5b0Smrgfi
54331c80d5b0Smrg
54341c80d5b0Smrgfound="no"
54351c80d5b0Smrg
54361c80d5b0Smrg	if test $found = "no" ; then
543741fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54381c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54391c80d5b0Smrg		fi
54401c80d5b0Smrg
544141fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
54421c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54431c80d5b0Smrg		fi
54441c80d5b0Smrg
54451c80d5b0Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
54461c80d5b0Smrg
5447b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5448b8df70beSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
54491c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5450b8df70beSmrg		if eval test \${$cacheid+y}
5451b8df70beSmrgthen :
5452b8df70beSmrg  printf %s "(cached) " >&6
5453b8df70beSmrgelse $as_nop
54541c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54551c80d5b0Smrg/* end confdefs.h.  */
54561c80d5b0Smrgint i;
54571c80d5b0Smrgint
5458b8df70beSmrgmain (void)
54591c80d5b0Smrg{
54601c80d5b0Smrg
54611c80d5b0Smrg  ;
54621c80d5b0Smrg  return 0;
54631c80d5b0Smrg}
54641c80d5b0Smrg_ACEOF
5465b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5466b8df70beSmrgthen :
54671c80d5b0Smrg  eval $cacheid=yes
5468b8df70beSmrgelse $as_nop
54691c80d5b0Smrg  eval $cacheid=no
54701c80d5b0Smrgfi
5471b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
54721c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
54731c80d5b0Smrgfi
54741c80d5b0Smrg
54751c80d5b0Smrg
54761c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
54771c80d5b0Smrg
54781c80d5b0Smrg		eval supported=\$$cacheid
5479b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5480b8df70beSmrgprintf "%s\n" "$supported" >&6; }
54811c80d5b0Smrg		if test "$supported" = "yes" ; then
54821c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
54831c80d5b0Smrg			found="yes"
54841c80d5b0Smrg		fi
54851c80d5b0Smrg	fi
54861c80d5b0Smrg
54871c80d5b0Smrg
54881c80d5b0Smrg
54891c80d5b0Smrg
54901c80d5b0Smrg
54911c80d5b0Smrg
54921c80d5b0Smrg
54931c80d5b0Smrg
54941c80d5b0Smrg
54951c80d5b0Smrg
54961c80d5b0Smrg
54971c80d5b0Smrg
54981c80d5b0Smrg
54991c80d5b0Smrg
55001c80d5b0Smrg
55011c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
55021c80d5b0Smrg
55031c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
55041c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5505b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5506b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5507b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5508b8df70beSmrgthen :
5509b8df70beSmrg  printf %s "(cached) " >&6
5510b8df70beSmrgelse $as_nop
55111c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55121c80d5b0Smrg/* end confdefs.h.  */
55131c80d5b0Smrgint i;
55141c80d5b0Smrg_ACEOF
5515b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5516b8df70beSmrgthen :
55171c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5518b8df70beSmrgelse $as_nop
55191c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
55201c80d5b0Smrgfi
5521b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55221c80d5b0Smrgfi
5523b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5524b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
55251c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
55261c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55271c80d5b0Smrgfi
55281c80d5b0Smrg
55291c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
55301c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55311c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55321c80d5b0Smrg	fi
55331c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5534b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5535b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5536b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5537b8df70beSmrgthen :
5538b8df70beSmrg  printf %s "(cached) " >&6
5539b8df70beSmrgelse $as_nop
55401c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55411c80d5b0Smrg/* end confdefs.h.  */
55421c80d5b0Smrgint i;
55431c80d5b0Smrg_ACEOF
5544b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5545b8df70beSmrgthen :
55461c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5547b8df70beSmrgelse $as_nop
55481c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
55491c80d5b0Smrgfi
5550b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55511c80d5b0Smrgfi
5552b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5553b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
55541c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
55551c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55561c80d5b0Smrgfi
55571c80d5b0Smrg
55581c80d5b0Smrgfound="no"
55591c80d5b0Smrg
55601c80d5b0Smrg	if test $found = "no" ; then
556141fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55621c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55631c80d5b0Smrg		fi
55641c80d5b0Smrg
556541fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
55661c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55671c80d5b0Smrg		fi
55681c80d5b0Smrg
55691c80d5b0Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
55701c80d5b0Smrg
5571b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5572b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
55731c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5574b8df70beSmrg		if eval test \${$cacheid+y}
5575b8df70beSmrgthen :
5576b8df70beSmrg  printf %s "(cached) " >&6
5577b8df70beSmrgelse $as_nop
55781c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55791c80d5b0Smrg/* end confdefs.h.  */
55801c80d5b0Smrgint i;
55811c80d5b0Smrgint
5582b8df70beSmrgmain (void)
55831c80d5b0Smrg{
55841c80d5b0Smrg
55851c80d5b0Smrg  ;
55861c80d5b0Smrg  return 0;
55871c80d5b0Smrg}
55881c80d5b0Smrg_ACEOF
5589b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5590b8df70beSmrgthen :
55911c80d5b0Smrg  eval $cacheid=yes
5592b8df70beSmrgelse $as_nop
55931c80d5b0Smrg  eval $cacheid=no
55941c80d5b0Smrgfi
5595b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
55961c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
55971c80d5b0Smrgfi
55981c80d5b0Smrg
55991c80d5b0Smrg
56001c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
56011c80d5b0Smrg
56021c80d5b0Smrg		eval supported=\$$cacheid
5603b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5604b8df70beSmrgprintf "%s\n" "$supported" >&6; }
56051c80d5b0Smrg		if test "$supported" = "yes" ; then
56061c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
56071c80d5b0Smrg			found="yes"
56081c80d5b0Smrg		fi
56091c80d5b0Smrg	fi
56101c80d5b0Smrg
56111c80d5b0Smrg
56121c80d5b0Smrg
56131c80d5b0Smrg
56141c80d5b0Smrg
56151c80d5b0Smrg
56161c80d5b0Smrg
56171c80d5b0Smrg
56181c80d5b0Smrg
56191c80d5b0Smrg
56201c80d5b0Smrg
56211c80d5b0Smrg
56221c80d5b0Smrg
56231c80d5b0Smrg
56241c80d5b0Smrg
56251c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
56261c80d5b0Smrg
56271c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
56281c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5629b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5630b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5631b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5632b8df70beSmrgthen :
5633b8df70beSmrg  printf %s "(cached) " >&6
5634b8df70beSmrgelse $as_nop
56351c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56361c80d5b0Smrg/* end confdefs.h.  */
56371c80d5b0Smrgint i;
56381c80d5b0Smrg_ACEOF
5639b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5640b8df70beSmrgthen :
56411c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5642b8df70beSmrgelse $as_nop
56431c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
56441c80d5b0Smrgfi
5645b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56461c80d5b0Smrgfi
5647b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5648b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
56491c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
56501c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56511c80d5b0Smrgfi
56521c80d5b0Smrg
56531c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
56541c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56551c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56561c80d5b0Smrg	fi
56571c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5658b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5659b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5660b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5661b8df70beSmrgthen :
5662b8df70beSmrg  printf %s "(cached) " >&6
5663b8df70beSmrgelse $as_nop
56641c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56651c80d5b0Smrg/* end confdefs.h.  */
56661c80d5b0Smrgint i;
56671c80d5b0Smrg_ACEOF
5668b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5669b8df70beSmrgthen :
56701c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5671b8df70beSmrgelse $as_nop
56721c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
56731c80d5b0Smrgfi
5674b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56751c80d5b0Smrgfi
5676b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5677b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
56781c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
56791c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56801c80d5b0Smrgfi
56811c80d5b0Smrg
56821c80d5b0Smrgfound="no"
56831c80d5b0Smrg
56841c80d5b0Smrg	if test $found = "no" ; then
568541fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56861c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56871c80d5b0Smrg		fi
56881c80d5b0Smrg
568941fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
56901c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56911c80d5b0Smrg		fi
56921c80d5b0Smrg
56931c80d5b0Smrg		CFLAGS="$CFLAGS -Wnested-externs"
56941c80d5b0Smrg
5695b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5696b8df70beSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
56971c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5698b8df70beSmrg		if eval test \${$cacheid+y}
5699b8df70beSmrgthen :
5700b8df70beSmrg  printf %s "(cached) " >&6
5701b8df70beSmrgelse $as_nop
57021c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57031c80d5b0Smrg/* end confdefs.h.  */
57041c80d5b0Smrgint i;
57051c80d5b0Smrgint
5706b8df70beSmrgmain (void)
57071c80d5b0Smrg{
57081c80d5b0Smrg
57091c80d5b0Smrg  ;
57101c80d5b0Smrg  return 0;
57111c80d5b0Smrg}
57121c80d5b0Smrg_ACEOF
5713b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5714b8df70beSmrgthen :
57151c80d5b0Smrg  eval $cacheid=yes
5716b8df70beSmrgelse $as_nop
57171c80d5b0Smrg  eval $cacheid=no
57181c80d5b0Smrgfi
5719b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
57201c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
57211c80d5b0Smrgfi
57221c80d5b0Smrg
57231c80d5b0Smrg
57241c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
57251c80d5b0Smrg
57261c80d5b0Smrg		eval supported=\$$cacheid
5727b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5728b8df70beSmrgprintf "%s\n" "$supported" >&6; }
57291c80d5b0Smrg		if test "$supported" = "yes" ; then
57301c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
57311c80d5b0Smrg			found="yes"
57321c80d5b0Smrg		fi
57331c80d5b0Smrg	fi
57341c80d5b0Smrg
57351c80d5b0Smrg
57361c80d5b0Smrg
57371c80d5b0Smrg
57381c80d5b0Smrg
57391c80d5b0Smrg
57401c80d5b0Smrg
57411c80d5b0Smrg
57421c80d5b0Smrg
57431c80d5b0Smrg
57441c80d5b0Smrg
57451c80d5b0Smrg
57461c80d5b0Smrg
57471c80d5b0Smrg
57481c80d5b0Smrg
57491c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
57501c80d5b0Smrg
57511c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
57521c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5753b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5754b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5755b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5756b8df70beSmrgthen :
5757b8df70beSmrg  printf %s "(cached) " >&6
5758b8df70beSmrgelse $as_nop
57591c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57601c80d5b0Smrg/* end confdefs.h.  */
57611c80d5b0Smrgint i;
57621c80d5b0Smrg_ACEOF
5763b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5764b8df70beSmrgthen :
57651c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5766b8df70beSmrgelse $as_nop
57671c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
57681c80d5b0Smrgfi
5769b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57701c80d5b0Smrgfi
5771b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5772b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
57731c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
57741c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
57751c80d5b0Smrgfi
57761c80d5b0Smrg
57771c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
57781c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57791c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57801c80d5b0Smrg	fi
57811c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5782b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5783b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5784b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5785b8df70beSmrgthen :
5786b8df70beSmrg  printf %s "(cached) " >&6
5787b8df70beSmrgelse $as_nop
57881c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57891c80d5b0Smrg/* end confdefs.h.  */
57901c80d5b0Smrgint i;
57911c80d5b0Smrg_ACEOF
5792b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5793b8df70beSmrgthen :
57941c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5795b8df70beSmrgelse $as_nop
57961c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
57971c80d5b0Smrgfi
5798b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57991c80d5b0Smrgfi
5800b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5801b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
58021c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
58031c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58041c80d5b0Smrgfi
58051c80d5b0Smrg
58061c80d5b0Smrgfound="no"
58071c80d5b0Smrg
58081c80d5b0Smrg	if test $found = "no" ; then
580941fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58101c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58111c80d5b0Smrg		fi
58121c80d5b0Smrg
581341fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
58141c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
58151c80d5b0Smrg		fi
58161c80d5b0Smrg
58171c80d5b0Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
58181c80d5b0Smrg
5819b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5820b8df70beSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
58211c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5822b8df70beSmrg		if eval test \${$cacheid+y}
5823b8df70beSmrgthen :
5824b8df70beSmrg  printf %s "(cached) " >&6
5825b8df70beSmrgelse $as_nop
58261c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58271c80d5b0Smrg/* end confdefs.h.  */
58281c80d5b0Smrgint i;
58291c80d5b0Smrgint
5830b8df70beSmrgmain (void)
58311c80d5b0Smrg{
58321c80d5b0Smrg
58331c80d5b0Smrg  ;
58341c80d5b0Smrg  return 0;
58351c80d5b0Smrg}
58361c80d5b0Smrg_ACEOF
5837b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5838b8df70beSmrgthen :
58391c80d5b0Smrg  eval $cacheid=yes
5840b8df70beSmrgelse $as_nop
58411c80d5b0Smrg  eval $cacheid=no
58421c80d5b0Smrgfi
5843b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
58441c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
58451c80d5b0Smrgfi
58461c80d5b0Smrg
58471c80d5b0Smrg
58481c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
58491c80d5b0Smrg
58501c80d5b0Smrg		eval supported=\$$cacheid
5851b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5852b8df70beSmrgprintf "%s\n" "$supported" >&6; }
58531c80d5b0Smrg		if test "$supported" = "yes" ; then
58541c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
58551c80d5b0Smrg			found="yes"
58561c80d5b0Smrg		fi
58571c80d5b0Smrg	fi
58581c80d5b0Smrg
58591c80d5b0Smrg
58601c80d5b0Smrg
58611c80d5b0Smrg
58621c80d5b0Smrg
58631c80d5b0Smrg
58641c80d5b0Smrg
58651c80d5b0Smrg
58661c80d5b0Smrg
58671c80d5b0Smrg
58681c80d5b0Smrg
58691c80d5b0Smrg
58701c80d5b0Smrg
58711c80d5b0Smrg
58721c80d5b0Smrg
58731c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
58741c80d5b0Smrg
58751c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
58761c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5877b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5878b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5879b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5880b8df70beSmrgthen :
5881b8df70beSmrg  printf %s "(cached) " >&6
5882b8df70beSmrgelse $as_nop
58831c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58841c80d5b0Smrg/* end confdefs.h.  */
58851c80d5b0Smrgint i;
58861c80d5b0Smrg_ACEOF
5887b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5888b8df70beSmrgthen :
58891c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5890b8df70beSmrgelse $as_nop
58911c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
58921c80d5b0Smrgfi
5893b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
58941c80d5b0Smrgfi
5895b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5896b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
58971c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
58981c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58991c80d5b0Smrgfi
59001c80d5b0Smrg
59011c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
59021c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59031c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59041c80d5b0Smrg	fi
59051c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5906b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5907b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5908b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5909b8df70beSmrgthen :
5910b8df70beSmrg  printf %s "(cached) " >&6
5911b8df70beSmrgelse $as_nop
59121c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59131c80d5b0Smrg/* end confdefs.h.  */
59141c80d5b0Smrgint i;
59151c80d5b0Smrg_ACEOF
5916b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
5917b8df70beSmrgthen :
59181c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5919b8df70beSmrgelse $as_nop
59201c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
59211c80d5b0Smrgfi
5922b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
59231c80d5b0Smrgfi
5924b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5925b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
59261c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
59271c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
59281c80d5b0Smrgfi
59291c80d5b0Smrg
59301c80d5b0Smrgfound="no"
59311c80d5b0Smrg
59321c80d5b0Smrg	if test $found = "no" ; then
593341fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59341c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59351c80d5b0Smrg		fi
59361c80d5b0Smrg
593741fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59381c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59391c80d5b0Smrg		fi
59401c80d5b0Smrg
59411c80d5b0Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
59421c80d5b0Smrg
5943b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5944b8df70beSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
59451c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5946b8df70beSmrg		if eval test \${$cacheid+y}
5947b8df70beSmrgthen :
5948b8df70beSmrg  printf %s "(cached) " >&6
5949b8df70beSmrgelse $as_nop
59501c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59511c80d5b0Smrg/* end confdefs.h.  */
59521c80d5b0Smrgint i;
59531c80d5b0Smrgint
5954b8df70beSmrgmain (void)
59551c80d5b0Smrg{
59561c80d5b0Smrg
59571c80d5b0Smrg  ;
59581c80d5b0Smrg  return 0;
59591c80d5b0Smrg}
59601c80d5b0Smrg_ACEOF
5961b8df70beSmrgif ac_fn_c_try_link "$LINENO"
5962b8df70beSmrgthen :
59631c80d5b0Smrg  eval $cacheid=yes
5964b8df70beSmrgelse $as_nop
59651c80d5b0Smrg  eval $cacheid=no
59661c80d5b0Smrgfi
5967b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
59681c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
59691c80d5b0Smrgfi
59701c80d5b0Smrg
59711c80d5b0Smrg
59721c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
59731c80d5b0Smrg
59741c80d5b0Smrg		eval supported=\$$cacheid
5975b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5976b8df70beSmrgprintf "%s\n" "$supported" >&6; }
59771c80d5b0Smrg		if test "$supported" = "yes" ; then
59781c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
59791c80d5b0Smrg			found="yes"
59801c80d5b0Smrg		fi
59811c80d5b0Smrg	fi
59821c80d5b0Smrg
598341fe0c2aSmrg	if test $found = "no" ; then
598441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
598541fe0c2aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
598641fe0c2aSmrg		fi
598741fe0c2aSmrg
598841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
598941fe0c2aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
599041fe0c2aSmrg		fi
599141fe0c2aSmrg
599241fe0c2aSmrg		CFLAGS="$CFLAGS -fd"
599341fe0c2aSmrg
5994b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5995b8df70beSmrgprintf %s "checking if $CC supports -fd... " >&6; }
599641fe0c2aSmrg		cacheid=xorg_cv_cc_flag__fd
5997b8df70beSmrg		if eval test \${$cacheid+y}
5998b8df70beSmrgthen :
5999b8df70beSmrg  printf %s "(cached) " >&6
6000b8df70beSmrgelse $as_nop
600141fe0c2aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
600241fe0c2aSmrg/* end confdefs.h.  */
600341fe0c2aSmrgint i;
600441fe0c2aSmrgint
6005b8df70beSmrgmain (void)
600641fe0c2aSmrg{
600741fe0c2aSmrg
600841fe0c2aSmrg  ;
600941fe0c2aSmrg  return 0;
601041fe0c2aSmrg}
601141fe0c2aSmrg_ACEOF
6012b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6013b8df70beSmrgthen :
601441fe0c2aSmrg  eval $cacheid=yes
6015b8df70beSmrgelse $as_nop
601641fe0c2aSmrg  eval $cacheid=no
601741fe0c2aSmrgfi
6018b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
601941fe0c2aSmrg    conftest$ac_exeext conftest.$ac_ext
602041fe0c2aSmrgfi
602141fe0c2aSmrg
602241fe0c2aSmrg
602341fe0c2aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
602441fe0c2aSmrg
602541fe0c2aSmrg		eval supported=\$$cacheid
6026b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6027b8df70beSmrgprintf "%s\n" "$supported" >&6; }
602841fe0c2aSmrg		if test "$supported" = "yes" ; then
602941fe0c2aSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
603041fe0c2aSmrg			found="yes"
603141fe0c2aSmrg		fi
603241fe0c2aSmrg	fi
603341fe0c2aSmrg
60341c80d5b0Smrg
60351c80d5b0Smrg
60361c80d5b0Smrg
60371c80d5b0Smrg
60381c80d5b0Smrg
60391c80d5b0Smrg
60401c80d5b0Smrg
60411c80d5b0Smrg
60421c80d5b0Smrg
60431c80d5b0Smrg
60441c80d5b0Smrg
60451c80d5b0Smrg
60461c80d5b0Smrg
60471c80d5b0Smrg
60481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
60491c80d5b0Smrg
60501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
60511c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6052b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6053b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6054b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6055b8df70beSmrgthen :
6056b8df70beSmrg  printf %s "(cached) " >&6
6057b8df70beSmrgelse $as_nop
60581c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60591c80d5b0Smrg/* end confdefs.h.  */
60601c80d5b0Smrgint i;
60611c80d5b0Smrg_ACEOF
6062b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6063b8df70beSmrgthen :
60641c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6065b8df70beSmrgelse $as_nop
60661c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
60671c80d5b0Smrgfi
6068b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60691c80d5b0Smrgfi
6070b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6071b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
60721c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
60731c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60741c80d5b0Smrgfi
60751c80d5b0Smrg
60761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
60771c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60781c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60791c80d5b0Smrg	fi
60801c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6081b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6082b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6083b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6084b8df70beSmrgthen :
6085b8df70beSmrg  printf %s "(cached) " >&6
6086b8df70beSmrgelse $as_nop
60871c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60881c80d5b0Smrg/* end confdefs.h.  */
60891c80d5b0Smrgint i;
60901c80d5b0Smrg_ACEOF
6091b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6092b8df70beSmrgthen :
60931c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6094b8df70beSmrgelse $as_nop
60951c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
60961c80d5b0Smrgfi
6097b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60981c80d5b0Smrgfi
6099b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6100b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
61011c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
61021c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
61031c80d5b0Smrgfi
61041c80d5b0Smrg
61051c80d5b0Smrgfound="no"
61061c80d5b0Smrg
61071c80d5b0Smrg	if test $found = "no" ; then
610841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61091c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61101c80d5b0Smrg		fi
61111c80d5b0Smrg
611241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
61131c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
61141c80d5b0Smrg		fi
61151c80d5b0Smrg
61161c80d5b0Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
61171c80d5b0Smrg
6118b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6119b8df70beSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
61201c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6121b8df70beSmrg		if eval test \${$cacheid+y}
6122b8df70beSmrgthen :
6123b8df70beSmrg  printf %s "(cached) " >&6
6124b8df70beSmrgelse $as_nop
61251c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61261c80d5b0Smrg/* end confdefs.h.  */
61271c80d5b0Smrgint i;
61281c80d5b0Smrgint
6129b8df70beSmrgmain (void)
61301c80d5b0Smrg{
61311c80d5b0Smrg
61321c80d5b0Smrg  ;
61331c80d5b0Smrg  return 0;
61341c80d5b0Smrg}
61351c80d5b0Smrg_ACEOF
6136b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6137b8df70beSmrgthen :
61381c80d5b0Smrg  eval $cacheid=yes
6139b8df70beSmrgelse $as_nop
61401c80d5b0Smrg  eval $cacheid=no
61411c80d5b0Smrgfi
6142b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
61431c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
61441c80d5b0Smrgfi
61451c80d5b0Smrg
61461c80d5b0Smrg
61471c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
61481c80d5b0Smrg
61491c80d5b0Smrg		eval supported=\$$cacheid
6150b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6151b8df70beSmrgprintf "%s\n" "$supported" >&6; }
61521c80d5b0Smrg		if test "$supported" = "yes" ; then
61531c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
61541c80d5b0Smrg			found="yes"
61551c80d5b0Smrg		fi
61561c80d5b0Smrg	fi
61571c80d5b0Smrg
61581c80d5b0Smrg
61591c80d5b0Smrg
61601c80d5b0Smrg
61611c80d5b0Smrg
61621c80d5b0Smrg# This chunk adds additional warnings that could catch undesired effects.
61631c80d5b0Smrg
61641c80d5b0Smrg
61651c80d5b0Smrg
61661c80d5b0Smrg
61671c80d5b0Smrg
61681c80d5b0Smrg
61691c80d5b0Smrg
61701c80d5b0Smrg
61711c80d5b0Smrg
61721c80d5b0Smrg
61731c80d5b0Smrg
61741c80d5b0Smrg
61751c80d5b0Smrg
61761c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
61771c80d5b0Smrg
61781c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
61791c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6180b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6181b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6182b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6183b8df70beSmrgthen :
6184b8df70beSmrg  printf %s "(cached) " >&6
6185b8df70beSmrgelse $as_nop
61861c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61871c80d5b0Smrg/* end confdefs.h.  */
61881c80d5b0Smrgint i;
61891c80d5b0Smrg_ACEOF
6190b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6191b8df70beSmrgthen :
61921c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6193b8df70beSmrgelse $as_nop
61941c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
61951c80d5b0Smrgfi
6196b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
61971c80d5b0Smrgfi
6198b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6199b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
62001c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
62011c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62021c80d5b0Smrgfi
62031c80d5b0Smrg
62041c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
62051c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62061c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62071c80d5b0Smrg	fi
62081c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6209b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6210b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6211b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6212b8df70beSmrgthen :
6213b8df70beSmrg  printf %s "(cached) " >&6
6214b8df70beSmrgelse $as_nop
62151c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62161c80d5b0Smrg/* end confdefs.h.  */
62171c80d5b0Smrgint i;
62181c80d5b0Smrg_ACEOF
6219b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6220b8df70beSmrgthen :
62211c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6222b8df70beSmrgelse $as_nop
62231c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
62241c80d5b0Smrgfi
6225b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
62261c80d5b0Smrgfi
6227b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6228b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
62291c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
62301c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62311c80d5b0Smrgfi
62321c80d5b0Smrg
62331c80d5b0Smrgfound="no"
62341c80d5b0Smrg
62351c80d5b0Smrg	if test $found = "no" ; then
623641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62371c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62381c80d5b0Smrg		fi
62391c80d5b0Smrg
624041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
62411c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62421c80d5b0Smrg		fi
62431c80d5b0Smrg
62441c80d5b0Smrg		CFLAGS="$CFLAGS -Wunused"
62451c80d5b0Smrg
6246b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6247b8df70beSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
62481c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wunused
6249b8df70beSmrg		if eval test \${$cacheid+y}
6250b8df70beSmrgthen :
6251b8df70beSmrg  printf %s "(cached) " >&6
6252b8df70beSmrgelse $as_nop
62531c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62541c80d5b0Smrg/* end confdefs.h.  */
62551c80d5b0Smrgint i;
62561c80d5b0Smrgint
6257b8df70beSmrgmain (void)
62581c80d5b0Smrg{
62591c80d5b0Smrg
62601c80d5b0Smrg  ;
62611c80d5b0Smrg  return 0;
62621c80d5b0Smrg}
62631c80d5b0Smrg_ACEOF
6264b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6265b8df70beSmrgthen :
62661c80d5b0Smrg  eval $cacheid=yes
6267b8df70beSmrgelse $as_nop
62681c80d5b0Smrg  eval $cacheid=no
62691c80d5b0Smrgfi
6270b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
62711c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
62721c80d5b0Smrgfi
62731c80d5b0Smrg
62741c80d5b0Smrg
62751c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
62761c80d5b0Smrg
62771c80d5b0Smrg		eval supported=\$$cacheid
6278b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6279b8df70beSmrgprintf "%s\n" "$supported" >&6; }
62801c80d5b0Smrg		if test "$supported" = "yes" ; then
62811c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
62821c80d5b0Smrg			found="yes"
62831c80d5b0Smrg		fi
62841c80d5b0Smrg	fi
62851c80d5b0Smrg
62861c80d5b0Smrg
62871c80d5b0Smrg
62881c80d5b0Smrg
62891c80d5b0Smrg
62901c80d5b0Smrg
62911c80d5b0Smrg
62921c80d5b0Smrg
62931c80d5b0Smrg
62941c80d5b0Smrg
62951c80d5b0Smrg
62961c80d5b0Smrg
62971c80d5b0Smrg
62981c80d5b0Smrg
62991c80d5b0Smrg
63001c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
63011c80d5b0Smrg
63021c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
63031c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6304b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6305b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6306b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6307b8df70beSmrgthen :
6308b8df70beSmrg  printf %s "(cached) " >&6
6309b8df70beSmrgelse $as_nop
63101c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63111c80d5b0Smrg/* end confdefs.h.  */
63121c80d5b0Smrgint i;
63131c80d5b0Smrg_ACEOF
6314b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6315b8df70beSmrgthen :
63161c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6317b8df70beSmrgelse $as_nop
63181c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
63191c80d5b0Smrgfi
6320b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63211c80d5b0Smrgfi
6322b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6323b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
63241c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
63251c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63261c80d5b0Smrgfi
63271c80d5b0Smrg
63281c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
63291c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63301c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63311c80d5b0Smrg	fi
63321c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6333b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6334b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6335b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6336b8df70beSmrgthen :
6337b8df70beSmrg  printf %s "(cached) " >&6
6338b8df70beSmrgelse $as_nop
63391c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63401c80d5b0Smrg/* end confdefs.h.  */
63411c80d5b0Smrgint i;
63421c80d5b0Smrg_ACEOF
6343b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6344b8df70beSmrgthen :
63451c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6346b8df70beSmrgelse $as_nop
63471c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
63481c80d5b0Smrgfi
6349b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63501c80d5b0Smrgfi
6351b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6352b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
63531c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
63541c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63551c80d5b0Smrgfi
63561c80d5b0Smrg
63571c80d5b0Smrgfound="no"
63581c80d5b0Smrg
63591c80d5b0Smrg	if test $found = "no" ; then
636041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63611c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63621c80d5b0Smrg		fi
63631c80d5b0Smrg
636441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
63651c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63661c80d5b0Smrg		fi
63671c80d5b0Smrg
63681c80d5b0Smrg		CFLAGS="$CFLAGS -Wuninitialized"
63691c80d5b0Smrg
6370b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6371b8df70beSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
63721c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6373b8df70beSmrg		if eval test \${$cacheid+y}
6374b8df70beSmrgthen :
6375b8df70beSmrg  printf %s "(cached) " >&6
6376b8df70beSmrgelse $as_nop
63771c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63781c80d5b0Smrg/* end confdefs.h.  */
63791c80d5b0Smrgint i;
63801c80d5b0Smrgint
6381b8df70beSmrgmain (void)
63821c80d5b0Smrg{
63831c80d5b0Smrg
63841c80d5b0Smrg  ;
63851c80d5b0Smrg  return 0;
63861c80d5b0Smrg}
63871c80d5b0Smrg_ACEOF
6388b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6389b8df70beSmrgthen :
63901c80d5b0Smrg  eval $cacheid=yes
6391b8df70beSmrgelse $as_nop
63921c80d5b0Smrg  eval $cacheid=no
63931c80d5b0Smrgfi
6394b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
63951c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
63961c80d5b0Smrgfi
63971c80d5b0Smrg
63981c80d5b0Smrg
63991c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
64001c80d5b0Smrg
64011c80d5b0Smrg		eval supported=\$$cacheid
6402b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6403b8df70beSmrgprintf "%s\n" "$supported" >&6; }
64041c80d5b0Smrg		if test "$supported" = "yes" ; then
64051c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
64061c80d5b0Smrg			found="yes"
64071c80d5b0Smrg		fi
64081c80d5b0Smrg	fi
64091c80d5b0Smrg
64101c80d5b0Smrg
64111c80d5b0Smrg
64121c80d5b0Smrg
64131c80d5b0Smrg
64141c80d5b0Smrg
64151c80d5b0Smrg
64161c80d5b0Smrg
64171c80d5b0Smrg
64181c80d5b0Smrg
64191c80d5b0Smrg
64201c80d5b0Smrg
64211c80d5b0Smrg
64221c80d5b0Smrg
64231c80d5b0Smrg
64241c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
64251c80d5b0Smrg
64261c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
64271c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6428b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6429b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6430b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6431b8df70beSmrgthen :
6432b8df70beSmrg  printf %s "(cached) " >&6
6433b8df70beSmrgelse $as_nop
64341c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64351c80d5b0Smrg/* end confdefs.h.  */
64361c80d5b0Smrgint i;
64371c80d5b0Smrg_ACEOF
6438b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6439b8df70beSmrgthen :
64401c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6441b8df70beSmrgelse $as_nop
64421c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
64431c80d5b0Smrgfi
6444b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64451c80d5b0Smrgfi
6446b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6447b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
64481c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
64491c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64501c80d5b0Smrgfi
64511c80d5b0Smrg
64521c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
64531c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64541c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64551c80d5b0Smrg	fi
64561c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6457b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6458b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6459b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6460b8df70beSmrgthen :
6461b8df70beSmrg  printf %s "(cached) " >&6
6462b8df70beSmrgelse $as_nop
64631c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64641c80d5b0Smrg/* end confdefs.h.  */
64651c80d5b0Smrgint i;
64661c80d5b0Smrg_ACEOF
6467b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6468b8df70beSmrgthen :
64691c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6470b8df70beSmrgelse $as_nop
64711c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
64721c80d5b0Smrgfi
6473b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64741c80d5b0Smrgfi
6475b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6476b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
64771c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
64781c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64791c80d5b0Smrgfi
64801c80d5b0Smrg
64811c80d5b0Smrgfound="no"
64821c80d5b0Smrg
64831c80d5b0Smrg	if test $found = "no" ; then
648441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64851c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64861c80d5b0Smrg		fi
64871c80d5b0Smrg
648841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
64891c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
64901c80d5b0Smrg		fi
64911c80d5b0Smrg
64921c80d5b0Smrg		CFLAGS="$CFLAGS -Wshadow"
64931c80d5b0Smrg
6494b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6495b8df70beSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
64961c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6497b8df70beSmrg		if eval test \${$cacheid+y}
6498b8df70beSmrgthen :
6499b8df70beSmrg  printf %s "(cached) " >&6
6500b8df70beSmrgelse $as_nop
65011c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65021c80d5b0Smrg/* end confdefs.h.  */
65031c80d5b0Smrgint i;
65041c80d5b0Smrgint
6505b8df70beSmrgmain (void)
65061c80d5b0Smrg{
65071c80d5b0Smrg
65081c80d5b0Smrg  ;
65091c80d5b0Smrg  return 0;
65101c80d5b0Smrg}
65111c80d5b0Smrg_ACEOF
6512b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6513b8df70beSmrgthen :
65141c80d5b0Smrg  eval $cacheid=yes
6515b8df70beSmrgelse $as_nop
65161c80d5b0Smrg  eval $cacheid=no
65171c80d5b0Smrgfi
6518b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
65191c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
65201c80d5b0Smrgfi
65211c80d5b0Smrg
65221c80d5b0Smrg
65231c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
65241c80d5b0Smrg
65251c80d5b0Smrg		eval supported=\$$cacheid
6526b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6527b8df70beSmrgprintf "%s\n" "$supported" >&6; }
65281c80d5b0Smrg		if test "$supported" = "yes" ; then
65291c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
65301c80d5b0Smrg			found="yes"
65311c80d5b0Smrg		fi
65321c80d5b0Smrg	fi
65331c80d5b0Smrg
65341c80d5b0Smrg
65351c80d5b0Smrg
65361c80d5b0Smrg
65371c80d5b0Smrg
65381c80d5b0Smrg
65391c80d5b0Smrg
65401c80d5b0Smrg
65411c80d5b0Smrg
65421c80d5b0Smrg
65431c80d5b0Smrg
65441c80d5b0Smrg
65451c80d5b0Smrg
65461c80d5b0Smrg
65471c80d5b0Smrg
65481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
65491c80d5b0Smrg
65501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
65511c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6552b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6553b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6554b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6555b8df70beSmrgthen :
6556b8df70beSmrg  printf %s "(cached) " >&6
6557b8df70beSmrgelse $as_nop
65581c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65591c80d5b0Smrg/* end confdefs.h.  */
65601c80d5b0Smrgint i;
65611c80d5b0Smrg_ACEOF
6562b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6563b8df70beSmrgthen :
65641c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6565b8df70beSmrgelse $as_nop
65661c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
65671c80d5b0Smrgfi
6568b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65691c80d5b0Smrgfi
6570b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6571b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
65721c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
65731c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
65741c80d5b0Smrgfi
65751c80d5b0Smrg
65761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
65771c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65781c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65791c80d5b0Smrg	fi
65801c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6581b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6582b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6583b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6584b8df70beSmrgthen :
6585b8df70beSmrg  printf %s "(cached) " >&6
6586b8df70beSmrgelse $as_nop
65871c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65881c80d5b0Smrg/* end confdefs.h.  */
65891c80d5b0Smrgint i;
65901c80d5b0Smrg_ACEOF
6591b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6592b8df70beSmrgthen :
65931c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6594b8df70beSmrgelse $as_nop
65951c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
65961c80d5b0Smrgfi
6597b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65981c80d5b0Smrgfi
6599b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6600b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
66011c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
66021c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
66031c80d5b0Smrgfi
66041c80d5b0Smrg
66051c80d5b0Smrgfound="no"
66061c80d5b0Smrg
66071c80d5b0Smrg	if test $found = "no" ; then
660841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66091c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66101c80d5b0Smrg		fi
66111c80d5b0Smrg
661241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
66131c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66141c80d5b0Smrg		fi
66151c80d5b0Smrg
661641fe0c2aSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
66171c80d5b0Smrg
6618b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6619b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
662041fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6621b8df70beSmrg		if eval test \${$cacheid+y}
6622b8df70beSmrgthen :
6623b8df70beSmrg  printf %s "(cached) " >&6
6624b8df70beSmrgelse $as_nop
66251c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66261c80d5b0Smrg/* end confdefs.h.  */
66271c80d5b0Smrgint i;
66281c80d5b0Smrgint
6629b8df70beSmrgmain (void)
66301c80d5b0Smrg{
66311c80d5b0Smrg
66321c80d5b0Smrg  ;
66331c80d5b0Smrg  return 0;
66341c80d5b0Smrg}
66351c80d5b0Smrg_ACEOF
6636b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6637b8df70beSmrgthen :
66381c80d5b0Smrg  eval $cacheid=yes
6639b8df70beSmrgelse $as_nop
66401c80d5b0Smrg  eval $cacheid=no
66411c80d5b0Smrgfi
6642b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
66431c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
66441c80d5b0Smrgfi
66451c80d5b0Smrg
66461c80d5b0Smrg
66471c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
66481c80d5b0Smrg
66491c80d5b0Smrg		eval supported=\$$cacheid
6650b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6651b8df70beSmrgprintf "%s\n" "$supported" >&6; }
66521c80d5b0Smrg		if test "$supported" = "yes" ; then
665341fe0c2aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
66541c80d5b0Smrg			found="yes"
66551c80d5b0Smrg		fi
66561c80d5b0Smrg	fi
66571c80d5b0Smrg
66581c80d5b0Smrg
66591c80d5b0Smrg
66601c80d5b0Smrg
66611c80d5b0Smrg
66621c80d5b0Smrg
66631c80d5b0Smrg
66641c80d5b0Smrg
66651c80d5b0Smrg
66661c80d5b0Smrg
66671c80d5b0Smrg
66681c80d5b0Smrg
66691c80d5b0Smrg
66701c80d5b0Smrg
66711c80d5b0Smrg
66721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
66731c80d5b0Smrg
66741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
66751c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6676b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6677b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6678b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6679b8df70beSmrgthen :
6680b8df70beSmrg  printf %s "(cached) " >&6
6681b8df70beSmrgelse $as_nop
66821c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66831c80d5b0Smrg/* end confdefs.h.  */
66841c80d5b0Smrgint i;
66851c80d5b0Smrg_ACEOF
6686b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6687b8df70beSmrgthen :
66881c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6689b8df70beSmrgelse $as_nop
66901c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
66911c80d5b0Smrgfi
6692b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
66931c80d5b0Smrgfi
6694b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6695b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
66961c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
66971c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
66981c80d5b0Smrgfi
66991c80d5b0Smrg
67001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
67011c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67021c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67031c80d5b0Smrg	fi
67041c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6705b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6706b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6707b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6708b8df70beSmrgthen :
6709b8df70beSmrg  printf %s "(cached) " >&6
6710b8df70beSmrgelse $as_nop
67111c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67121c80d5b0Smrg/* end confdefs.h.  */
67131c80d5b0Smrgint i;
67141c80d5b0Smrg_ACEOF
6715b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6716b8df70beSmrgthen :
67171c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6718b8df70beSmrgelse $as_nop
67191c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
67201c80d5b0Smrgfi
6721b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
67221c80d5b0Smrgfi
6723b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6724b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
67251c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
67261c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
67271c80d5b0Smrgfi
67281c80d5b0Smrg
67291c80d5b0Smrgfound="no"
67301c80d5b0Smrg
67311c80d5b0Smrg	if test $found = "no" ; then
673241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67331c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67341c80d5b0Smrg		fi
67351c80d5b0Smrg
673641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
67371c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67381c80d5b0Smrg		fi
67391c80d5b0Smrg
674041fe0c2aSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
67411c80d5b0Smrg
6742b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6743b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
674441fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6745b8df70beSmrg		if eval test \${$cacheid+y}
6746b8df70beSmrgthen :
6747b8df70beSmrg  printf %s "(cached) " >&6
6748b8df70beSmrgelse $as_nop
67491c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67501c80d5b0Smrg/* end confdefs.h.  */
67511c80d5b0Smrgint i;
67521c80d5b0Smrgint
6753b8df70beSmrgmain (void)
67541c80d5b0Smrg{
67551c80d5b0Smrg
67561c80d5b0Smrg  ;
67571c80d5b0Smrg  return 0;
67581c80d5b0Smrg}
67591c80d5b0Smrg_ACEOF
6760b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6761b8df70beSmrgthen :
67621c80d5b0Smrg  eval $cacheid=yes
6763b8df70beSmrgelse $as_nop
67641c80d5b0Smrg  eval $cacheid=no
67651c80d5b0Smrgfi
6766b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
67671c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
67681c80d5b0Smrgfi
67691c80d5b0Smrg
67701c80d5b0Smrg
67711c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
67721c80d5b0Smrg
67731c80d5b0Smrg		eval supported=\$$cacheid
6774b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6775b8df70beSmrgprintf "%s\n" "$supported" >&6; }
67761c80d5b0Smrg		if test "$supported" = "yes" ; then
677741fe0c2aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
67781c80d5b0Smrg			found="yes"
67791c80d5b0Smrg		fi
67801c80d5b0Smrg	fi
67811c80d5b0Smrg
67821c80d5b0Smrg
67831c80d5b0Smrg
67841c80d5b0Smrg
67851c80d5b0Smrg
67861c80d5b0Smrg
67871c80d5b0Smrg
67881c80d5b0Smrg
67891c80d5b0Smrg
67901c80d5b0Smrg
67911c80d5b0Smrg
67921c80d5b0Smrg
67931c80d5b0Smrg
67941c80d5b0Smrg
67951c80d5b0Smrg
67961c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
67971c80d5b0Smrg
67981c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
67991c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6800b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6801b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6802b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6803b8df70beSmrgthen :
6804b8df70beSmrg  printf %s "(cached) " >&6
6805b8df70beSmrgelse $as_nop
68061c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68071c80d5b0Smrg/* end confdefs.h.  */
68081c80d5b0Smrgint i;
68091c80d5b0Smrg_ACEOF
6810b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6811b8df70beSmrgthen :
68121c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6813b8df70beSmrgelse $as_nop
68141c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
68151c80d5b0Smrgfi
6816b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68171c80d5b0Smrgfi
6818b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6819b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
68201c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
68211c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68221c80d5b0Smrgfi
68231c80d5b0Smrg
68241c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
68251c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68261c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68271c80d5b0Smrg	fi
68281c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6829b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6830b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6831b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6832b8df70beSmrgthen :
6833b8df70beSmrg  printf %s "(cached) " >&6
6834b8df70beSmrgelse $as_nop
68351c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68361c80d5b0Smrg/* end confdefs.h.  */
68371c80d5b0Smrgint i;
68381c80d5b0Smrg_ACEOF
6839b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6840b8df70beSmrgthen :
68411c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6842b8df70beSmrgelse $as_nop
68431c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
68441c80d5b0Smrgfi
6845b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68461c80d5b0Smrgfi
6847b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6848b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
68491c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
68501c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68511c80d5b0Smrgfi
68521c80d5b0Smrg
68531c80d5b0Smrgfound="no"
68541c80d5b0Smrg
68551c80d5b0Smrg	if test $found = "no" ; then
685641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68571c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68581c80d5b0Smrg		fi
68591c80d5b0Smrg
686041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
68611c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68621c80d5b0Smrg		fi
68631c80d5b0Smrg
686441fe0c2aSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
68651c80d5b0Smrg
6866b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6867b8df70beSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
686841fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6869b8df70beSmrg		if eval test \${$cacheid+y}
6870b8df70beSmrgthen :
6871b8df70beSmrg  printf %s "(cached) " >&6
6872b8df70beSmrgelse $as_nop
68731c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68741c80d5b0Smrg/* end confdefs.h.  */
68751c80d5b0Smrgint i;
68761c80d5b0Smrgint
6877b8df70beSmrgmain (void)
68781c80d5b0Smrg{
68791c80d5b0Smrg
68801c80d5b0Smrg  ;
68811c80d5b0Smrg  return 0;
68821c80d5b0Smrg}
68831c80d5b0Smrg_ACEOF
6884b8df70beSmrgif ac_fn_c_try_link "$LINENO"
6885b8df70beSmrgthen :
68861c80d5b0Smrg  eval $cacheid=yes
6887b8df70beSmrgelse $as_nop
68881c80d5b0Smrg  eval $cacheid=no
68891c80d5b0Smrgfi
6890b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
68911c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
68921c80d5b0Smrgfi
68931c80d5b0Smrg
68941c80d5b0Smrg
68951c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
68961c80d5b0Smrg
68971c80d5b0Smrg		eval supported=\$$cacheid
6898b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6899b8df70beSmrgprintf "%s\n" "$supported" >&6; }
69001c80d5b0Smrg		if test "$supported" = "yes" ; then
690141fe0c2aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
69021c80d5b0Smrg			found="yes"
69031c80d5b0Smrg		fi
69041c80d5b0Smrg	fi
69051c80d5b0Smrg
69061c80d5b0Smrg
69071c80d5b0Smrg
69081c80d5b0Smrg
69091c80d5b0Smrg
69101c80d5b0Smrg
69111c80d5b0Smrg
69121c80d5b0Smrg
69131c80d5b0Smrg
69141c80d5b0Smrg
69151c80d5b0Smrg
69161c80d5b0Smrg
69171c80d5b0Smrg
69181c80d5b0Smrg
69191c80d5b0Smrg
69201c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
69211c80d5b0Smrg
69221c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
69231c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6924b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6925b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6926b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6927b8df70beSmrgthen :
6928b8df70beSmrg  printf %s "(cached) " >&6
6929b8df70beSmrgelse $as_nop
69301c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69311c80d5b0Smrg/* end confdefs.h.  */
69321c80d5b0Smrgint i;
69331c80d5b0Smrg_ACEOF
6934b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6935b8df70beSmrgthen :
69361c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6937b8df70beSmrgelse $as_nop
69381c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
69391c80d5b0Smrgfi
6940b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69411c80d5b0Smrgfi
6942b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6943b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
69441c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
69451c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69461c80d5b0Smrgfi
69471c80d5b0Smrg
69481c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
69491c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69501c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69511c80d5b0Smrg	fi
69521c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6953b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6954b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6955b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6956b8df70beSmrgthen :
6957b8df70beSmrg  printf %s "(cached) " >&6
6958b8df70beSmrgelse $as_nop
69591c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69601c80d5b0Smrg/* end confdefs.h.  */
69611c80d5b0Smrgint i;
69621c80d5b0Smrg_ACEOF
6963b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
6964b8df70beSmrgthen :
69651c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6966b8df70beSmrgelse $as_nop
69671c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
69681c80d5b0Smrgfi
6969b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69701c80d5b0Smrgfi
6971b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6972b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
69731c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
69741c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69751c80d5b0Smrgfi
69761c80d5b0Smrg
69771c80d5b0Smrgfound="no"
69781c80d5b0Smrg
69791c80d5b0Smrg	if test $found = "no" ; then
698041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69811c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69821c80d5b0Smrg		fi
69831c80d5b0Smrg
698441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
69851c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69861c80d5b0Smrg		fi
69871c80d5b0Smrg
698841fe0c2aSmrg		CFLAGS="$CFLAGS -Wlogical-op"
69891c80d5b0Smrg
6990b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6991b8df70beSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
699241fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6993b8df70beSmrg		if eval test \${$cacheid+y}
6994b8df70beSmrgthen :
6995b8df70beSmrg  printf %s "(cached) " >&6
6996b8df70beSmrgelse $as_nop
69971c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69981c80d5b0Smrg/* end confdefs.h.  */
69991c80d5b0Smrgint i;
70001c80d5b0Smrgint
7001b8df70beSmrgmain (void)
70021c80d5b0Smrg{
70031c80d5b0Smrg
70041c80d5b0Smrg  ;
70051c80d5b0Smrg  return 0;
70061c80d5b0Smrg}
70071c80d5b0Smrg_ACEOF
7008b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7009b8df70beSmrgthen :
70101c80d5b0Smrg  eval $cacheid=yes
7011b8df70beSmrgelse $as_nop
70121c80d5b0Smrg  eval $cacheid=no
70131c80d5b0Smrgfi
7014b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
70151c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
70161c80d5b0Smrgfi
70171c80d5b0Smrg
70181c80d5b0Smrg
70191c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
70201c80d5b0Smrg
70211c80d5b0Smrg		eval supported=\$$cacheid
7022b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7023b8df70beSmrgprintf "%s\n" "$supported" >&6; }
70241c80d5b0Smrg		if test "$supported" = "yes" ; then
702541fe0c2aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
70261c80d5b0Smrg			found="yes"
70271c80d5b0Smrg		fi
70281c80d5b0Smrg	fi
70291c80d5b0Smrg
70301c80d5b0Smrg
70311c80d5b0Smrg
70321c80d5b0Smrg# These are currently disabled because they are noisy.  They will be enabled
70331c80d5b0Smrg# in the future once the codebase is sufficiently modernized to silence
70341c80d5b0Smrg# them.  For now, I don't want them to drown out the other warnings.
70351c80d5b0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
70361c80d5b0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
703741fe0c2aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
70381c80d5b0Smrg
70391c80d5b0Smrg# Turn some warnings into errors, so we don't accidently get successful builds
70401c80d5b0Smrg# when there are problems that should be fixed.
70411c80d5b0Smrg
70421c80d5b0Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
70431c80d5b0Smrg
70441c80d5b0Smrg
70451c80d5b0Smrg
70461c80d5b0Smrg
70471c80d5b0Smrg
70481c80d5b0Smrg
70491c80d5b0Smrg
70501c80d5b0Smrg
70511c80d5b0Smrg
70521c80d5b0Smrg
70531c80d5b0Smrg
70541c80d5b0Smrg
70551c80d5b0Smrg
70561c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
70571c80d5b0Smrg
70581c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
70591c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7060b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7061b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7062b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7063b8df70beSmrgthen :
7064b8df70beSmrg  printf %s "(cached) " >&6
7065b8df70beSmrgelse $as_nop
70661c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70671c80d5b0Smrg/* end confdefs.h.  */
70681c80d5b0Smrgint i;
70691c80d5b0Smrg_ACEOF
7070b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7071b8df70beSmrgthen :
70721c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7073b8df70beSmrgelse $as_nop
70741c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
70751c80d5b0Smrgfi
7076b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
70771c80d5b0Smrgfi
7078b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7079b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
70801c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
70811c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
70821c80d5b0Smrgfi
70831c80d5b0Smrg
70841c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
70851c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
70861c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70871c80d5b0Smrg	fi
70881c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7089b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7090b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7091b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7092b8df70beSmrgthen :
7093b8df70beSmrg  printf %s "(cached) " >&6
7094b8df70beSmrgelse $as_nop
70951c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70961c80d5b0Smrg/* end confdefs.h.  */
70971c80d5b0Smrgint i;
70981c80d5b0Smrg_ACEOF
7099b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7100b8df70beSmrgthen :
71011c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7102b8df70beSmrgelse $as_nop
71031c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
71041c80d5b0Smrgfi
7105b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
71061c80d5b0Smrgfi
7107b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7108b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
71091c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
71101c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
71111c80d5b0Smrgfi
71121c80d5b0Smrg
71131c80d5b0Smrgfound="no"
71141c80d5b0Smrg
71151c80d5b0Smrg	if test $found = "no" ; then
711641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71171c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71181c80d5b0Smrg		fi
71191c80d5b0Smrg
712041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71211c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71221c80d5b0Smrg		fi
71231c80d5b0Smrg
71241c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=implicit"
71251c80d5b0Smrg
7126b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7127b8df70beSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
712841fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7129b8df70beSmrg		if eval test \${$cacheid+y}
7130b8df70beSmrgthen :
7131b8df70beSmrg  printf %s "(cached) " >&6
7132b8df70beSmrgelse $as_nop
71331c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71341c80d5b0Smrg/* end confdefs.h.  */
71351c80d5b0Smrgint i;
71361c80d5b0Smrgint
7137b8df70beSmrgmain (void)
71381c80d5b0Smrg{
71391c80d5b0Smrg
71401c80d5b0Smrg  ;
71411c80d5b0Smrg  return 0;
71421c80d5b0Smrg}
71431c80d5b0Smrg_ACEOF
7144b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7145b8df70beSmrgthen :
71461c80d5b0Smrg  eval $cacheid=yes
7147b8df70beSmrgelse $as_nop
71481c80d5b0Smrg  eval $cacheid=no
71491c80d5b0Smrgfi
7150b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71511c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
71521c80d5b0Smrgfi
71531c80d5b0Smrg
71541c80d5b0Smrg
71551c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
71561c80d5b0Smrg
71571c80d5b0Smrg		eval supported=\$$cacheid
7158b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7159b8df70beSmrgprintf "%s\n" "$supported" >&6; }
71601c80d5b0Smrg		if test "$supported" = "yes" ; then
71611c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
71621c80d5b0Smrg			found="yes"
71631c80d5b0Smrg		fi
71641c80d5b0Smrg	fi
71651c80d5b0Smrg
71661c80d5b0Smrg	if test $found = "no" ; then
716741fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71681c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71691c80d5b0Smrg		fi
71701c80d5b0Smrg
717141fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71721c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71731c80d5b0Smrg		fi
71741c80d5b0Smrg
71751c80d5b0Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
71761c80d5b0Smrg
7177b8df70beSmrg		{ 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
7178b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
717941fe0c2aSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7180b8df70beSmrg		if eval test \${$cacheid+y}
7181b8df70beSmrgthen :
7182b8df70beSmrg  printf %s "(cached) " >&6
7183b8df70beSmrgelse $as_nop
71841c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71851c80d5b0Smrg/* end confdefs.h.  */
71861c80d5b0Smrgint i;
71871c80d5b0Smrgint
7188b8df70beSmrgmain (void)
71891c80d5b0Smrg{
71901c80d5b0Smrg
71911c80d5b0Smrg  ;
71921c80d5b0Smrg  return 0;
71931c80d5b0Smrg}
71941c80d5b0Smrg_ACEOF
7195b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7196b8df70beSmrgthen :
71971c80d5b0Smrg  eval $cacheid=yes
7198b8df70beSmrgelse $as_nop
71991c80d5b0Smrg  eval $cacheid=no
72001c80d5b0Smrgfi
7201b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
72021c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
72031c80d5b0Smrgfi
72041c80d5b0Smrg
72051c80d5b0Smrg
72061c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
72071c80d5b0Smrg
72081c80d5b0Smrg		eval supported=\$$cacheid
7209b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7210b8df70beSmrgprintf "%s\n" "$supported" >&6; }
72111c80d5b0Smrg		if test "$supported" = "yes" ; then
72121c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
72131c80d5b0Smrg			found="yes"
72141c80d5b0Smrg		fi
72151c80d5b0Smrg	fi
72161c80d5b0Smrg
72171c80d5b0Smrg
72181c80d5b0Smrg
72191c80d5b0Smrg
72201c80d5b0Smrg
72211c80d5b0Smrg
72221c80d5b0Smrg
72231c80d5b0Smrg
72241c80d5b0Smrg
72251c80d5b0Smrg
72261c80d5b0Smrg
72271c80d5b0Smrg
72281c80d5b0Smrg
72291c80d5b0Smrg
72301c80d5b0Smrg
72311c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
72321c80d5b0Smrg
72331c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
72341c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7235b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7236b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7237b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7238b8df70beSmrgthen :
7239b8df70beSmrg  printf %s "(cached) " >&6
7240b8df70beSmrgelse $as_nop
72411c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72421c80d5b0Smrg/* end confdefs.h.  */
72431c80d5b0Smrgint i;
72441c80d5b0Smrg_ACEOF
7245b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7246b8df70beSmrgthen :
72471c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7248b8df70beSmrgelse $as_nop
72491c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
72501c80d5b0Smrgfi
7251b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72521c80d5b0Smrgfi
7253b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7254b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
72551c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
72561c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72571c80d5b0Smrgfi
72581c80d5b0Smrg
72591c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
72601c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72611c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72621c80d5b0Smrg	fi
72631c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7264b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7265b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7266b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7267b8df70beSmrgthen :
7268b8df70beSmrg  printf %s "(cached) " >&6
7269b8df70beSmrgelse $as_nop
72701c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72711c80d5b0Smrg/* end confdefs.h.  */
72721c80d5b0Smrgint i;
72731c80d5b0Smrg_ACEOF
7274b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7275b8df70beSmrgthen :
72761c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7277b8df70beSmrgelse $as_nop
72781c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
72791c80d5b0Smrgfi
7280b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72811c80d5b0Smrgfi
7282b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7283b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
72841c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
72851c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72861c80d5b0Smrgfi
72871c80d5b0Smrg
72881c80d5b0Smrgfound="no"
72891c80d5b0Smrg
72901c80d5b0Smrg	if test $found = "no" ; then
729141fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72921c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72931c80d5b0Smrg		fi
72941c80d5b0Smrg
729541fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
72961c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
72971c80d5b0Smrg		fi
72981c80d5b0Smrg
72991c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
73001c80d5b0Smrg
7301b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7302b8df70beSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
730341fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7304b8df70beSmrg		if eval test \${$cacheid+y}
7305b8df70beSmrgthen :
7306b8df70beSmrg  printf %s "(cached) " >&6
7307b8df70beSmrgelse $as_nop
73081c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73091c80d5b0Smrg/* end confdefs.h.  */
73101c80d5b0Smrgint i;
73111c80d5b0Smrgint
7312b8df70beSmrgmain (void)
73131c80d5b0Smrg{
73141c80d5b0Smrg
73151c80d5b0Smrg  ;
73161c80d5b0Smrg  return 0;
73171c80d5b0Smrg}
73181c80d5b0Smrg_ACEOF
7319b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7320b8df70beSmrgthen :
73211c80d5b0Smrg  eval $cacheid=yes
7322b8df70beSmrgelse $as_nop
73231c80d5b0Smrg  eval $cacheid=no
73241c80d5b0Smrgfi
7325b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73261c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
73271c80d5b0Smrgfi
73281c80d5b0Smrg
73291c80d5b0Smrg
73301c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
73311c80d5b0Smrg
73321c80d5b0Smrg		eval supported=\$$cacheid
7333b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7334b8df70beSmrgprintf "%s\n" "$supported" >&6; }
73351c80d5b0Smrg		if test "$supported" = "yes" ; then
73361c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
73371c80d5b0Smrg			found="yes"
73381c80d5b0Smrg		fi
73391c80d5b0Smrg	fi
73401c80d5b0Smrg
73411c80d5b0Smrg
73421c80d5b0Smrg
73431c80d5b0Smrg
73441c80d5b0Smrg
73451c80d5b0Smrg
73461c80d5b0Smrg
73471c80d5b0Smrg
73481c80d5b0Smrg
73491c80d5b0Smrg
73501c80d5b0Smrg
73511c80d5b0Smrg
73521c80d5b0Smrg
73531c80d5b0Smrg
73541c80d5b0Smrg
73551c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
73561c80d5b0Smrg
73571c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
73581c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7359b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7360b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7361b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7362b8df70beSmrgthen :
7363b8df70beSmrg  printf %s "(cached) " >&6
7364b8df70beSmrgelse $as_nop
73651c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73661c80d5b0Smrg/* end confdefs.h.  */
73671c80d5b0Smrgint i;
73681c80d5b0Smrg_ACEOF
7369b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7370b8df70beSmrgthen :
73711c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7372b8df70beSmrgelse $as_nop
73731c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
73741c80d5b0Smrgfi
7375b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
73761c80d5b0Smrgfi
7377b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7378b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
73791c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
73801c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
73811c80d5b0Smrgfi
73821c80d5b0Smrg
73831c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
73841c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73851c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73861c80d5b0Smrg	fi
73871c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7388b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7389b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7390b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7391b8df70beSmrgthen :
7392b8df70beSmrg  printf %s "(cached) " >&6
7393b8df70beSmrgelse $as_nop
73941c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73951c80d5b0Smrg/* end confdefs.h.  */
73961c80d5b0Smrgint i;
73971c80d5b0Smrg_ACEOF
7398b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7399b8df70beSmrgthen :
74001c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7401b8df70beSmrgelse $as_nop
74021c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
74031c80d5b0Smrgfi
7404b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
74051c80d5b0Smrgfi
7406b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7407b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
74081c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
74091c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
74101c80d5b0Smrgfi
74111c80d5b0Smrg
74121c80d5b0Smrgfound="no"
74131c80d5b0Smrg
74141c80d5b0Smrg	if test $found = "no" ; then
741541fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74161c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74171c80d5b0Smrg		fi
74181c80d5b0Smrg
741941fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
74201c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74211c80d5b0Smrg		fi
74221c80d5b0Smrg
74231c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=init-self"
74241c80d5b0Smrg
7425b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7426b8df70beSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
742741fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7428b8df70beSmrg		if eval test \${$cacheid+y}
7429b8df70beSmrgthen :
7430b8df70beSmrg  printf %s "(cached) " >&6
7431b8df70beSmrgelse $as_nop
74321c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74331c80d5b0Smrg/* end confdefs.h.  */
74341c80d5b0Smrgint i;
74351c80d5b0Smrgint
7436b8df70beSmrgmain (void)
74371c80d5b0Smrg{
74381c80d5b0Smrg
74391c80d5b0Smrg  ;
74401c80d5b0Smrg  return 0;
74411c80d5b0Smrg}
74421c80d5b0Smrg_ACEOF
7443b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7444b8df70beSmrgthen :
74451c80d5b0Smrg  eval $cacheid=yes
7446b8df70beSmrgelse $as_nop
74471c80d5b0Smrg  eval $cacheid=no
74481c80d5b0Smrgfi
7449b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
74501c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
74511c80d5b0Smrgfi
74521c80d5b0Smrg
74531c80d5b0Smrg
74541c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
74551c80d5b0Smrg
74561c80d5b0Smrg		eval supported=\$$cacheid
7457b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7458b8df70beSmrgprintf "%s\n" "$supported" >&6; }
74591c80d5b0Smrg		if test "$supported" = "yes" ; then
74601c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
74611c80d5b0Smrg			found="yes"
74621c80d5b0Smrg		fi
74631c80d5b0Smrg	fi
74641c80d5b0Smrg
74651c80d5b0Smrg
74661c80d5b0Smrg
74671c80d5b0Smrg
74681c80d5b0Smrg
74691c80d5b0Smrg
74701c80d5b0Smrg
74711c80d5b0Smrg
74721c80d5b0Smrg
74731c80d5b0Smrg
74741c80d5b0Smrg
74751c80d5b0Smrg
74761c80d5b0Smrg
74771c80d5b0Smrg
74781c80d5b0Smrg
74791c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
74801c80d5b0Smrg
74811c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
74821c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7483b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7484b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7485b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7486b8df70beSmrgthen :
7487b8df70beSmrg  printf %s "(cached) " >&6
7488b8df70beSmrgelse $as_nop
74891c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74901c80d5b0Smrg/* end confdefs.h.  */
74911c80d5b0Smrgint i;
74921c80d5b0Smrg_ACEOF
7493b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7494b8df70beSmrgthen :
74951c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7496b8df70beSmrgelse $as_nop
74971c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
74981c80d5b0Smrgfi
7499b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
75001c80d5b0Smrgfi
7501b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7502b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
75031c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
75041c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75051c80d5b0Smrgfi
75061c80d5b0Smrg
75071c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
75081c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75091c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75101c80d5b0Smrg	fi
75111c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7512b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7513b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7514b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7515b8df70beSmrgthen :
7516b8df70beSmrg  printf %s "(cached) " >&6
7517b8df70beSmrgelse $as_nop
75181c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75191c80d5b0Smrg/* end confdefs.h.  */
75201c80d5b0Smrgint i;
75211c80d5b0Smrg_ACEOF
7522b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7523b8df70beSmrgthen :
75241c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7525b8df70beSmrgelse $as_nop
75261c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
75271c80d5b0Smrgfi
7528b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
75291c80d5b0Smrgfi
7530b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7531b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
75321c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
75331c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75341c80d5b0Smrgfi
75351c80d5b0Smrg
75361c80d5b0Smrgfound="no"
75371c80d5b0Smrg
75381c80d5b0Smrg	if test $found = "no" ; then
753941fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75401c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75411c80d5b0Smrg		fi
75421c80d5b0Smrg
754341fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
75441c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75451c80d5b0Smrg		fi
75461c80d5b0Smrg
75471c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=main"
75481c80d5b0Smrg
7549b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7550b8df70beSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
755141fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_main
7552b8df70beSmrg		if eval test \${$cacheid+y}
7553b8df70beSmrgthen :
7554b8df70beSmrg  printf %s "(cached) " >&6
7555b8df70beSmrgelse $as_nop
75561c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75571c80d5b0Smrg/* end confdefs.h.  */
75581c80d5b0Smrgint i;
75591c80d5b0Smrgint
7560b8df70beSmrgmain (void)
75611c80d5b0Smrg{
75621c80d5b0Smrg
75631c80d5b0Smrg  ;
75641c80d5b0Smrg  return 0;
75651c80d5b0Smrg}
75661c80d5b0Smrg_ACEOF
7567b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7568b8df70beSmrgthen :
75691c80d5b0Smrg  eval $cacheid=yes
7570b8df70beSmrgelse $as_nop
75711c80d5b0Smrg  eval $cacheid=no
75721c80d5b0Smrgfi
7573b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
75741c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
75751c80d5b0Smrgfi
75761c80d5b0Smrg
75771c80d5b0Smrg
75781c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
75791c80d5b0Smrg
75801c80d5b0Smrg		eval supported=\$$cacheid
7581b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7582b8df70beSmrgprintf "%s\n" "$supported" >&6; }
75831c80d5b0Smrg		if test "$supported" = "yes" ; then
75841c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
75851c80d5b0Smrg			found="yes"
75861c80d5b0Smrg		fi
75871c80d5b0Smrg	fi
75881c80d5b0Smrg
75891c80d5b0Smrg
75901c80d5b0Smrg
75911c80d5b0Smrg
75921c80d5b0Smrg
75931c80d5b0Smrg
75941c80d5b0Smrg
75951c80d5b0Smrg
75961c80d5b0Smrg
75971c80d5b0Smrg
75981c80d5b0Smrg
75991c80d5b0Smrg
76001c80d5b0Smrg
76011c80d5b0Smrg
76021c80d5b0Smrg
76031c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
76041c80d5b0Smrg
76051c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
76061c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7607b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7608b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7609b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7610b8df70beSmrgthen :
7611b8df70beSmrg  printf %s "(cached) " >&6
7612b8df70beSmrgelse $as_nop
76131c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76141c80d5b0Smrg/* end confdefs.h.  */
76151c80d5b0Smrgint i;
76161c80d5b0Smrg_ACEOF
7617b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7618b8df70beSmrgthen :
76191c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7620b8df70beSmrgelse $as_nop
76211c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
76221c80d5b0Smrgfi
7623b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76241c80d5b0Smrgfi
7625b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7626b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
76271c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
76281c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76291c80d5b0Smrgfi
76301c80d5b0Smrg
76311c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
76321c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76331c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76341c80d5b0Smrg	fi
76351c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7636b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7637b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7638b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7639b8df70beSmrgthen :
7640b8df70beSmrg  printf %s "(cached) " >&6
7641b8df70beSmrgelse $as_nop
76421c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76431c80d5b0Smrg/* end confdefs.h.  */
76441c80d5b0Smrgint i;
76451c80d5b0Smrg_ACEOF
7646b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7647b8df70beSmrgthen :
76481c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7649b8df70beSmrgelse $as_nop
76501c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
76511c80d5b0Smrgfi
7652b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76531c80d5b0Smrgfi
7654b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7655b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
76561c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
76571c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76581c80d5b0Smrgfi
76591c80d5b0Smrg
76601c80d5b0Smrgfound="no"
76611c80d5b0Smrg
76621c80d5b0Smrg	if test $found = "no" ; then
766341fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76641c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76651c80d5b0Smrg		fi
76661c80d5b0Smrg
766741fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
76681c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76691c80d5b0Smrg		fi
76701c80d5b0Smrg
76711c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
76721c80d5b0Smrg
7673b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7674b8df70beSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
767541fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7676b8df70beSmrg		if eval test \${$cacheid+y}
7677b8df70beSmrgthen :
7678b8df70beSmrg  printf %s "(cached) " >&6
7679b8df70beSmrgelse $as_nop
76801c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76811c80d5b0Smrg/* end confdefs.h.  */
76821c80d5b0Smrgint i;
76831c80d5b0Smrgint
7684b8df70beSmrgmain (void)
76851c80d5b0Smrg{
76861c80d5b0Smrg
76871c80d5b0Smrg  ;
76881c80d5b0Smrg  return 0;
76891c80d5b0Smrg}
76901c80d5b0Smrg_ACEOF
7691b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7692b8df70beSmrgthen :
76931c80d5b0Smrg  eval $cacheid=yes
7694b8df70beSmrgelse $as_nop
76951c80d5b0Smrg  eval $cacheid=no
76961c80d5b0Smrgfi
7697b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
76981c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
76991c80d5b0Smrgfi
77001c80d5b0Smrg
77011c80d5b0Smrg
77021c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
77031c80d5b0Smrg
77041c80d5b0Smrg		eval supported=\$$cacheid
7705b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7706b8df70beSmrgprintf "%s\n" "$supported" >&6; }
77071c80d5b0Smrg		if test "$supported" = "yes" ; then
77081c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
77091c80d5b0Smrg			found="yes"
77101c80d5b0Smrg		fi
77111c80d5b0Smrg	fi
77121c80d5b0Smrg
77131c80d5b0Smrg
77141c80d5b0Smrg
77151c80d5b0Smrg
77161c80d5b0Smrg
77171c80d5b0Smrg
77181c80d5b0Smrg
77191c80d5b0Smrg
77201c80d5b0Smrg
77211c80d5b0Smrg
77221c80d5b0Smrg
77231c80d5b0Smrg
77241c80d5b0Smrg
77251c80d5b0Smrg
77261c80d5b0Smrg
77271c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
77281c80d5b0Smrg
77291c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
77301c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7731b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7732b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7733b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7734b8df70beSmrgthen :
7735b8df70beSmrg  printf %s "(cached) " >&6
7736b8df70beSmrgelse $as_nop
77371c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77381c80d5b0Smrg/* end confdefs.h.  */
77391c80d5b0Smrgint i;
77401c80d5b0Smrg_ACEOF
7741b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7742b8df70beSmrgthen :
77431c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7744b8df70beSmrgelse $as_nop
77451c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
77461c80d5b0Smrgfi
7747b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77481c80d5b0Smrgfi
7749b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7750b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
77511c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
77521c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77531c80d5b0Smrgfi
77541c80d5b0Smrg
77551c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
77561c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77571c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77581c80d5b0Smrg	fi
77591c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7760b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7761b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7762b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7763b8df70beSmrgthen :
7764b8df70beSmrg  printf %s "(cached) " >&6
7765b8df70beSmrgelse $as_nop
77661c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77671c80d5b0Smrg/* end confdefs.h.  */
77681c80d5b0Smrgint i;
77691c80d5b0Smrg_ACEOF
7770b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7771b8df70beSmrgthen :
77721c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7773b8df70beSmrgelse $as_nop
77741c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
77751c80d5b0Smrgfi
7776b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77771c80d5b0Smrgfi
7778b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7779b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
77801c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
77811c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77821c80d5b0Smrgfi
77831c80d5b0Smrg
77841c80d5b0Smrgfound="no"
77851c80d5b0Smrg
77861c80d5b0Smrg	if test $found = "no" ; then
778741fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77881c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77891c80d5b0Smrg		fi
77901c80d5b0Smrg
779141fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
77921c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77931c80d5b0Smrg		fi
77941c80d5b0Smrg
77951c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
77961c80d5b0Smrg
7797b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7798b8df70beSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
779941fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7800b8df70beSmrg		if eval test \${$cacheid+y}
7801b8df70beSmrgthen :
7802b8df70beSmrg  printf %s "(cached) " >&6
7803b8df70beSmrgelse $as_nop
78041c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78051c80d5b0Smrg/* end confdefs.h.  */
78061c80d5b0Smrgint i;
78071c80d5b0Smrgint
7808b8df70beSmrgmain (void)
78091c80d5b0Smrg{
78101c80d5b0Smrg
78111c80d5b0Smrg  ;
78121c80d5b0Smrg  return 0;
78131c80d5b0Smrg}
78141c80d5b0Smrg_ACEOF
7815b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7816b8df70beSmrgthen :
78171c80d5b0Smrg  eval $cacheid=yes
7818b8df70beSmrgelse $as_nop
78191c80d5b0Smrg  eval $cacheid=no
78201c80d5b0Smrgfi
7821b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
78221c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
78231c80d5b0Smrgfi
78241c80d5b0Smrg
78251c80d5b0Smrg
78261c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
78271c80d5b0Smrg
78281c80d5b0Smrg		eval supported=\$$cacheid
7829b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7830b8df70beSmrgprintf "%s\n" "$supported" >&6; }
78311c80d5b0Smrg		if test "$supported" = "yes" ; then
78321c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
78331c80d5b0Smrg			found="yes"
78341c80d5b0Smrg		fi
78351c80d5b0Smrg	fi
78361c80d5b0Smrg
78371c80d5b0Smrg
78381c80d5b0Smrg
78391c80d5b0Smrg
78401c80d5b0Smrg
78411c80d5b0Smrg
78421c80d5b0Smrg
78431c80d5b0Smrg
78441c80d5b0Smrg
78451c80d5b0Smrg
78461c80d5b0Smrg
78471c80d5b0Smrg
78481c80d5b0Smrg
78491c80d5b0Smrg
78501c80d5b0Smrg
78511c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
78521c80d5b0Smrg
78531c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
78541c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7855b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7856b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7857b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7858b8df70beSmrgthen :
7859b8df70beSmrg  printf %s "(cached) " >&6
7860b8df70beSmrgelse $as_nop
78611c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78621c80d5b0Smrg/* end confdefs.h.  */
78631c80d5b0Smrgint i;
78641c80d5b0Smrg_ACEOF
7865b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7866b8df70beSmrgthen :
78671c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7868b8df70beSmrgelse $as_nop
78691c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
78701c80d5b0Smrgfi
7871b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
78721c80d5b0Smrgfi
7873b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7874b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
78751c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
78761c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
78771c80d5b0Smrgfi
78781c80d5b0Smrg
78791c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
78801c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78811c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78821c80d5b0Smrg	fi
78831c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7884b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7885b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7886b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7887b8df70beSmrgthen :
7888b8df70beSmrg  printf %s "(cached) " >&6
7889b8df70beSmrgelse $as_nop
78901c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78911c80d5b0Smrg/* end confdefs.h.  */
78921c80d5b0Smrgint i;
78931c80d5b0Smrg_ACEOF
7894b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
7895b8df70beSmrgthen :
78961c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7897b8df70beSmrgelse $as_nop
78981c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
78991c80d5b0Smrgfi
7900b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
79011c80d5b0Smrgfi
7902b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7903b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
79041c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
79051c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
79061c80d5b0Smrgfi
79071c80d5b0Smrg
79081c80d5b0Smrgfound="no"
79091c80d5b0Smrg
79101c80d5b0Smrg	if test $found = "no" ; then
791141fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79121c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79131c80d5b0Smrg		fi
79141c80d5b0Smrg
791541fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79161c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79171c80d5b0Smrg		fi
79181c80d5b0Smrg
79191c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=return-type"
79201c80d5b0Smrg
7921b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7922b8df70beSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
792341fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7924b8df70beSmrg		if eval test \${$cacheid+y}
7925b8df70beSmrgthen :
7926b8df70beSmrg  printf %s "(cached) " >&6
7927b8df70beSmrgelse $as_nop
79281c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79291c80d5b0Smrg/* end confdefs.h.  */
79301c80d5b0Smrgint i;
79311c80d5b0Smrgint
7932b8df70beSmrgmain (void)
79331c80d5b0Smrg{
79341c80d5b0Smrg
79351c80d5b0Smrg  ;
79361c80d5b0Smrg  return 0;
79371c80d5b0Smrg}
79381c80d5b0Smrg_ACEOF
7939b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7940b8df70beSmrgthen :
79411c80d5b0Smrg  eval $cacheid=yes
7942b8df70beSmrgelse $as_nop
79431c80d5b0Smrg  eval $cacheid=no
79441c80d5b0Smrgfi
7945b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79461c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
79471c80d5b0Smrgfi
79481c80d5b0Smrg
79491c80d5b0Smrg
79501c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79511c80d5b0Smrg
79521c80d5b0Smrg		eval supported=\$$cacheid
7953b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7954b8df70beSmrgprintf "%s\n" "$supported" >&6; }
79551c80d5b0Smrg		if test "$supported" = "yes" ; then
79561c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
79571c80d5b0Smrg			found="yes"
79581c80d5b0Smrg		fi
79591c80d5b0Smrg	fi
79601c80d5b0Smrg
79611c80d5b0Smrg	if test $found = "no" ; then
796241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79631c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79641c80d5b0Smrg		fi
79651c80d5b0Smrg
796641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79671c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79681c80d5b0Smrg		fi
79691c80d5b0Smrg
79701c80d5b0Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
79711c80d5b0Smrg
7972b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7973b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
797441fe0c2aSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7975b8df70beSmrg		if eval test \${$cacheid+y}
7976b8df70beSmrgthen :
7977b8df70beSmrg  printf %s "(cached) " >&6
7978b8df70beSmrgelse $as_nop
79791c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79801c80d5b0Smrg/* end confdefs.h.  */
79811c80d5b0Smrgint i;
79821c80d5b0Smrgint
7983b8df70beSmrgmain (void)
79841c80d5b0Smrg{
79851c80d5b0Smrg
79861c80d5b0Smrg  ;
79871c80d5b0Smrg  return 0;
79881c80d5b0Smrg}
79891c80d5b0Smrg_ACEOF
7990b8df70beSmrgif ac_fn_c_try_link "$LINENO"
7991b8df70beSmrgthen :
79921c80d5b0Smrg  eval $cacheid=yes
7993b8df70beSmrgelse $as_nop
79941c80d5b0Smrg  eval $cacheid=no
79951c80d5b0Smrgfi
7996b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79971c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
79981c80d5b0Smrgfi
79991c80d5b0Smrg
80001c80d5b0Smrg
80011c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
80021c80d5b0Smrg
80031c80d5b0Smrg		eval supported=\$$cacheid
8004b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8005b8df70beSmrgprintf "%s\n" "$supported" >&6; }
80061c80d5b0Smrg		if test "$supported" = "yes" ; then
80071c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
80081c80d5b0Smrg			found="yes"
80091c80d5b0Smrg		fi
80101c80d5b0Smrg	fi
80111c80d5b0Smrg
80121c80d5b0Smrg
80131c80d5b0Smrg
80141c80d5b0Smrg
80151c80d5b0Smrg
80161c80d5b0Smrg
80171c80d5b0Smrg
80181c80d5b0Smrg
80191c80d5b0Smrg
80201c80d5b0Smrg
80211c80d5b0Smrg
80221c80d5b0Smrg
80231c80d5b0Smrg
80241c80d5b0Smrg
80251c80d5b0Smrg
80261c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
80271c80d5b0Smrg
80281c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
80291c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8030b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8031b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8032b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8033b8df70beSmrgthen :
8034b8df70beSmrg  printf %s "(cached) " >&6
8035b8df70beSmrgelse $as_nop
80361c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80371c80d5b0Smrg/* end confdefs.h.  */
80381c80d5b0Smrgint i;
80391c80d5b0Smrg_ACEOF
8040b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8041b8df70beSmrgthen :
80421c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8043b8df70beSmrgelse $as_nop
80441c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
80451c80d5b0Smrgfi
8046b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80471c80d5b0Smrgfi
8048b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8049b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
80501c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
80511c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80521c80d5b0Smrgfi
80531c80d5b0Smrg
80541c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
80551c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80561c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80571c80d5b0Smrg	fi
80581c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8059b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8060b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8061b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8062b8df70beSmrgthen :
8063b8df70beSmrg  printf %s "(cached) " >&6
8064b8df70beSmrgelse $as_nop
80651c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80661c80d5b0Smrg/* end confdefs.h.  */
80671c80d5b0Smrgint i;
80681c80d5b0Smrg_ACEOF
8069b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8070b8df70beSmrgthen :
80711c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8072b8df70beSmrgelse $as_nop
80731c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
80741c80d5b0Smrgfi
8075b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80761c80d5b0Smrgfi
8077b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8078b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
80791c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
80801c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80811c80d5b0Smrgfi
80821c80d5b0Smrg
80831c80d5b0Smrgfound="no"
80841c80d5b0Smrg
80851c80d5b0Smrg	if test $found = "no" ; then
808641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80871c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80881c80d5b0Smrg		fi
80891c80d5b0Smrg
809041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
80911c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
80921c80d5b0Smrg		fi
80931c80d5b0Smrg
80941c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
80951c80d5b0Smrg
8096b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8097b8df70beSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
809841fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8099b8df70beSmrg		if eval test \${$cacheid+y}
8100b8df70beSmrgthen :
8101b8df70beSmrg  printf %s "(cached) " >&6
8102b8df70beSmrgelse $as_nop
81031c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81041c80d5b0Smrg/* end confdefs.h.  */
81051c80d5b0Smrgint i;
81061c80d5b0Smrgint
8107b8df70beSmrgmain (void)
81081c80d5b0Smrg{
81091c80d5b0Smrg
81101c80d5b0Smrg  ;
81111c80d5b0Smrg  return 0;
81121c80d5b0Smrg}
81131c80d5b0Smrg_ACEOF
8114b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8115b8df70beSmrgthen :
81161c80d5b0Smrg  eval $cacheid=yes
8117b8df70beSmrgelse $as_nop
81181c80d5b0Smrg  eval $cacheid=no
81191c80d5b0Smrgfi
8120b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
81211c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
81221c80d5b0Smrgfi
81231c80d5b0Smrg
81241c80d5b0Smrg
81251c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
81261c80d5b0Smrg
81271c80d5b0Smrg		eval supported=\$$cacheid
8128b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8129b8df70beSmrgprintf "%s\n" "$supported" >&6; }
81301c80d5b0Smrg		if test "$supported" = "yes" ; then
81311c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
81321c80d5b0Smrg			found="yes"
81331c80d5b0Smrg		fi
81341c80d5b0Smrg	fi
81351c80d5b0Smrg
81361c80d5b0Smrg
81371c80d5b0Smrg
81381c80d5b0Smrg
81391c80d5b0Smrg
81401c80d5b0Smrg
81411c80d5b0Smrg
81421c80d5b0Smrg
81431c80d5b0Smrg
81441c80d5b0Smrg
81451c80d5b0Smrg
81461c80d5b0Smrg
81471c80d5b0Smrg
81481c80d5b0Smrg
81491c80d5b0Smrg
81501c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
81511c80d5b0Smrg
81521c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
81531c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8154b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8155b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8156b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8157b8df70beSmrgthen :
8158b8df70beSmrg  printf %s "(cached) " >&6
8159b8df70beSmrgelse $as_nop
81601c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81611c80d5b0Smrg/* end confdefs.h.  */
81621c80d5b0Smrgint i;
81631c80d5b0Smrg_ACEOF
8164b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8165b8df70beSmrgthen :
81661c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8167b8df70beSmrgelse $as_nop
81681c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
81691c80d5b0Smrgfi
8170b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
81711c80d5b0Smrgfi
8172b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8173b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
81741c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
81751c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
81761c80d5b0Smrgfi
81771c80d5b0Smrg
81781c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
81791c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81801c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81811c80d5b0Smrg	fi
81821c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8183b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8184b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8185b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8186b8df70beSmrgthen :
8187b8df70beSmrg  printf %s "(cached) " >&6
8188b8df70beSmrgelse $as_nop
81891c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81901c80d5b0Smrg/* end confdefs.h.  */
81911c80d5b0Smrgint i;
81921c80d5b0Smrg_ACEOF
8193b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8194b8df70beSmrgthen :
81951c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8196b8df70beSmrgelse $as_nop
81971c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
81981c80d5b0Smrgfi
8199b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
82001c80d5b0Smrgfi
8201b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8202b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
82031c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
82041c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82051c80d5b0Smrgfi
82061c80d5b0Smrg
82071c80d5b0Smrgfound="no"
82081c80d5b0Smrg
82091c80d5b0Smrg	if test $found = "no" ; then
821041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82111c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82121c80d5b0Smrg		fi
82131c80d5b0Smrg
821441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
82151c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
82161c80d5b0Smrg		fi
82171c80d5b0Smrg
82181c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
82191c80d5b0Smrg
8220b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8221b8df70beSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
822241fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8223b8df70beSmrg		if eval test \${$cacheid+y}
8224b8df70beSmrgthen :
8225b8df70beSmrg  printf %s "(cached) " >&6
8226b8df70beSmrgelse $as_nop
82271c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82281c80d5b0Smrg/* end confdefs.h.  */
82291c80d5b0Smrgint i;
82301c80d5b0Smrgint
8231b8df70beSmrgmain (void)
82321c80d5b0Smrg{
82331c80d5b0Smrg
82341c80d5b0Smrg  ;
82351c80d5b0Smrg  return 0;
82361c80d5b0Smrg}
82371c80d5b0Smrg_ACEOF
8238b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8239b8df70beSmrgthen :
82401c80d5b0Smrg  eval $cacheid=yes
8241b8df70beSmrgelse $as_nop
82421c80d5b0Smrg  eval $cacheid=no
82431c80d5b0Smrgfi
8244b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
82451c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
82461c80d5b0Smrgfi
82471c80d5b0Smrg
82481c80d5b0Smrg
82491c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
82501c80d5b0Smrg
82511c80d5b0Smrg		eval supported=\$$cacheid
8252b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8253b8df70beSmrgprintf "%s\n" "$supported" >&6; }
82541c80d5b0Smrg		if test "$supported" = "yes" ; then
82551c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
82561c80d5b0Smrg			found="yes"
82571c80d5b0Smrg		fi
82581c80d5b0Smrg	fi
82591c80d5b0Smrg
82601c80d5b0Smrg
82611c80d5b0Smrg
82621c80d5b0Smrg
82631c80d5b0Smrg
82641c80d5b0Smrg
82651c80d5b0Smrg
82661c80d5b0Smrg
82671c80d5b0Smrg
82681c80d5b0Smrg
82691c80d5b0Smrg
82701c80d5b0Smrg
82711c80d5b0Smrg
82721c80d5b0Smrg
82731c80d5b0Smrg
82741c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
82751c80d5b0Smrg
82761c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
82771c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8278b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8279b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8280b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8281b8df70beSmrgthen :
8282b8df70beSmrg  printf %s "(cached) " >&6
8283b8df70beSmrgelse $as_nop
82841c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82851c80d5b0Smrg/* end confdefs.h.  */
82861c80d5b0Smrgint i;
82871c80d5b0Smrg_ACEOF
8288b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8289b8df70beSmrgthen :
82901c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8291b8df70beSmrgelse $as_nop
82921c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
82931c80d5b0Smrgfi
8294b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
82951c80d5b0Smrgfi
8296b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8297b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
82981c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
82991c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83001c80d5b0Smrgfi
83011c80d5b0Smrg
83021c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
83031c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83041c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83051c80d5b0Smrg	fi
83061c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8307b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8308b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8309b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8310b8df70beSmrgthen :
8311b8df70beSmrg  printf %s "(cached) " >&6
8312b8df70beSmrgelse $as_nop
83131c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83141c80d5b0Smrg/* end confdefs.h.  */
83151c80d5b0Smrgint i;
83161c80d5b0Smrg_ACEOF
8317b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8318b8df70beSmrgthen :
83191c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8320b8df70beSmrgelse $as_nop
83211c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
83221c80d5b0Smrgfi
8323b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
83241c80d5b0Smrgfi
8325b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8326b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
83271c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
83281c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83291c80d5b0Smrgfi
83301c80d5b0Smrg
83311c80d5b0Smrgfound="no"
83321c80d5b0Smrg
83331c80d5b0Smrg	if test $found = "no" ; then
833441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83351c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83361c80d5b0Smrg		fi
83371c80d5b0Smrg
833841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
83391c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83401c80d5b0Smrg		fi
83411c80d5b0Smrg
83421c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
83431c80d5b0Smrg
8344b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8345b8df70beSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
834641fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8347b8df70beSmrg		if eval test \${$cacheid+y}
8348b8df70beSmrgthen :
8349b8df70beSmrg  printf %s "(cached) " >&6
8350b8df70beSmrgelse $as_nop
83511c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83521c80d5b0Smrg/* end confdefs.h.  */
83531c80d5b0Smrgint i;
83541c80d5b0Smrgint
8355b8df70beSmrgmain (void)
83561c80d5b0Smrg{
83571c80d5b0Smrg
83581c80d5b0Smrg  ;
83591c80d5b0Smrg  return 0;
83601c80d5b0Smrg}
83611c80d5b0Smrg_ACEOF
8362b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8363b8df70beSmrgthen :
83641c80d5b0Smrg  eval $cacheid=yes
8365b8df70beSmrgelse $as_nop
83661c80d5b0Smrg  eval $cacheid=no
83671c80d5b0Smrgfi
8368b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
83691c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
83701c80d5b0Smrgfi
83711c80d5b0Smrg
83721c80d5b0Smrg
83731c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
83741c80d5b0Smrg
83751c80d5b0Smrg		eval supported=\$$cacheid
8376b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8377b8df70beSmrgprintf "%s\n" "$supported" >&6; }
83781c80d5b0Smrg		if test "$supported" = "yes" ; then
83791c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
83801c80d5b0Smrg			found="yes"
83811c80d5b0Smrg		fi
83821c80d5b0Smrg	fi
83831c80d5b0Smrg
83841c80d5b0Smrg
83851c80d5b0Smrg
83861c80d5b0Smrg
83871c80d5b0Smrg
83881c80d5b0Smrg
83891c80d5b0Smrg
83901c80d5b0Smrg
83911c80d5b0Smrg
83921c80d5b0Smrg
83931c80d5b0Smrg
83941c80d5b0Smrg
83951c80d5b0Smrg
83961c80d5b0Smrg
83971c80d5b0Smrg
83981c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
83991c80d5b0Smrg
84001c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
84011c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8402b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8403b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8404b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8405b8df70beSmrgthen :
8406b8df70beSmrg  printf %s "(cached) " >&6
8407b8df70beSmrgelse $as_nop
84081c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84091c80d5b0Smrg/* end confdefs.h.  */
84101c80d5b0Smrgint i;
84111c80d5b0Smrg_ACEOF
8412b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8413b8df70beSmrgthen :
84141c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8415b8df70beSmrgelse $as_nop
84161c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
84171c80d5b0Smrgfi
8418b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84191c80d5b0Smrgfi
8420b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8421b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
84221c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
84231c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84241c80d5b0Smrgfi
84251c80d5b0Smrg
84261c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
84271c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84281c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84291c80d5b0Smrg	fi
84301c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8431b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8432b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8433b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8434b8df70beSmrgthen :
8435b8df70beSmrg  printf %s "(cached) " >&6
8436b8df70beSmrgelse $as_nop
84371c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84381c80d5b0Smrg/* end confdefs.h.  */
84391c80d5b0Smrgint i;
84401c80d5b0Smrg_ACEOF
8441b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8442b8df70beSmrgthen :
84431c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8444b8df70beSmrgelse $as_nop
84451c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
84461c80d5b0Smrgfi
8447b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84481c80d5b0Smrgfi
8449b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8450b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
84511c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
84521c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84531c80d5b0Smrgfi
84541c80d5b0Smrg
84551c80d5b0Smrgfound="no"
84561c80d5b0Smrg
84571c80d5b0Smrg	if test $found = "no" ; then
845841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84591c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84601c80d5b0Smrg		fi
84611c80d5b0Smrg
846241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
84631c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84641c80d5b0Smrg		fi
84651c80d5b0Smrg
84661c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=address"
84671c80d5b0Smrg
8468b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8469b8df70beSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
847041fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_address
8471b8df70beSmrg		if eval test \${$cacheid+y}
8472b8df70beSmrgthen :
8473b8df70beSmrg  printf %s "(cached) " >&6
8474b8df70beSmrgelse $as_nop
84751c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84761c80d5b0Smrg/* end confdefs.h.  */
84771c80d5b0Smrgint i;
84781c80d5b0Smrgint
8479b8df70beSmrgmain (void)
84801c80d5b0Smrg{
84811c80d5b0Smrg
84821c80d5b0Smrg  ;
84831c80d5b0Smrg  return 0;
84841c80d5b0Smrg}
84851c80d5b0Smrg_ACEOF
8486b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8487b8df70beSmrgthen :
84881c80d5b0Smrg  eval $cacheid=yes
8489b8df70beSmrgelse $as_nop
84901c80d5b0Smrg  eval $cacheid=no
84911c80d5b0Smrgfi
8492b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
84931c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
84941c80d5b0Smrgfi
84951c80d5b0Smrg
84961c80d5b0Smrg
84971c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
84981c80d5b0Smrg
84991c80d5b0Smrg		eval supported=\$$cacheid
8500b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8501b8df70beSmrgprintf "%s\n" "$supported" >&6; }
85021c80d5b0Smrg		if test "$supported" = "yes" ; then
85031c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
85041c80d5b0Smrg			found="yes"
85051c80d5b0Smrg		fi
85061c80d5b0Smrg	fi
85071c80d5b0Smrg
85081c80d5b0Smrg
85091c80d5b0Smrg
85101c80d5b0Smrg
85111c80d5b0Smrg
85121c80d5b0Smrg
85131c80d5b0Smrg
85141c80d5b0Smrg
85151c80d5b0Smrg
85161c80d5b0Smrg
85171c80d5b0Smrg
85181c80d5b0Smrg
85191c80d5b0Smrg
85201c80d5b0Smrg
85211c80d5b0Smrg
85221c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
85231c80d5b0Smrg
85241c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
85251c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8526b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8527b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8528b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8529b8df70beSmrgthen :
8530b8df70beSmrg  printf %s "(cached) " >&6
8531b8df70beSmrgelse $as_nop
85321c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85331c80d5b0Smrg/* end confdefs.h.  */
85341c80d5b0Smrgint i;
85351c80d5b0Smrg_ACEOF
8536b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8537b8df70beSmrgthen :
85381c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8539b8df70beSmrgelse $as_nop
85401c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
85411c80d5b0Smrgfi
8542b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85431c80d5b0Smrgfi
8544b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8545b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
85461c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
85471c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85481c80d5b0Smrgfi
85491c80d5b0Smrg
85501c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
85511c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85521c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85531c80d5b0Smrg	fi
85541c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8555b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8556b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8557b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8558b8df70beSmrgthen :
8559b8df70beSmrg  printf %s "(cached) " >&6
8560b8df70beSmrgelse $as_nop
85611c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85621c80d5b0Smrg/* end confdefs.h.  */
85631c80d5b0Smrgint i;
85641c80d5b0Smrg_ACEOF
8565b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8566b8df70beSmrgthen :
85671c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8568b8df70beSmrgelse $as_nop
85691c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
85701c80d5b0Smrgfi
8571b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85721c80d5b0Smrgfi
8573b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8574b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
85751c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
85761c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85771c80d5b0Smrgfi
85781c80d5b0Smrg
85791c80d5b0Smrgfound="no"
85801c80d5b0Smrg
85811c80d5b0Smrg	if test $found = "no" ; then
858241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85831c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85841c80d5b0Smrg		fi
85851c80d5b0Smrg
858641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
85871c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85881c80d5b0Smrg		fi
85891c80d5b0Smrg
85901c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
85911c80d5b0Smrg
8592b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8593b8df70beSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
859441fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8595b8df70beSmrg		if eval test \${$cacheid+y}
8596b8df70beSmrgthen :
8597b8df70beSmrg  printf %s "(cached) " >&6
8598b8df70beSmrgelse $as_nop
85991c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86001c80d5b0Smrg/* end confdefs.h.  */
86011c80d5b0Smrgint i;
86021c80d5b0Smrgint
8603b8df70beSmrgmain (void)
86041c80d5b0Smrg{
86051c80d5b0Smrg
86061c80d5b0Smrg  ;
86071c80d5b0Smrg  return 0;
86081c80d5b0Smrg}
86091c80d5b0Smrg_ACEOF
8610b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8611b8df70beSmrgthen :
86121c80d5b0Smrg  eval $cacheid=yes
8613b8df70beSmrgelse $as_nop
86141c80d5b0Smrg  eval $cacheid=no
86151c80d5b0Smrgfi
8616b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86171c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
86181c80d5b0Smrgfi
86191c80d5b0Smrg
86201c80d5b0Smrg
86211c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86221c80d5b0Smrg
86231c80d5b0Smrg		eval supported=\$$cacheid
8624b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8625b8df70beSmrgprintf "%s\n" "$supported" >&6; }
86261c80d5b0Smrg		if test "$supported" = "yes" ; then
86271c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
86281c80d5b0Smrg			found="yes"
86291c80d5b0Smrg		fi
86301c80d5b0Smrg	fi
86311c80d5b0Smrg
86321c80d5b0Smrg	if test $found = "no" ; then
863341fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
86341c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86351c80d5b0Smrg		fi
86361c80d5b0Smrg
863741fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
86381c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86391c80d5b0Smrg		fi
86401c80d5b0Smrg
86411c80d5b0Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86421c80d5b0Smrg
8643b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8644b8df70beSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
864541fe0c2aSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8646b8df70beSmrg		if eval test \${$cacheid+y}
8647b8df70beSmrgthen :
8648b8df70beSmrg  printf %s "(cached) " >&6
8649b8df70beSmrgelse $as_nop
86501c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86511c80d5b0Smrg/* end confdefs.h.  */
86521c80d5b0Smrgint i;
86531c80d5b0Smrgint
8654b8df70beSmrgmain (void)
86551c80d5b0Smrg{
86561c80d5b0Smrg
86571c80d5b0Smrg  ;
86581c80d5b0Smrg  return 0;
86591c80d5b0Smrg}
86601c80d5b0Smrg_ACEOF
8661b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8662b8df70beSmrgthen :
86631c80d5b0Smrg  eval $cacheid=yes
8664b8df70beSmrgelse $as_nop
86651c80d5b0Smrg  eval $cacheid=no
86661c80d5b0Smrgfi
8667b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86681c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
86691c80d5b0Smrgfi
86701c80d5b0Smrg
86711c80d5b0Smrg
86721c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86731c80d5b0Smrg
86741c80d5b0Smrg		eval supported=\$$cacheid
8675b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8676b8df70beSmrgprintf "%s\n" "$supported" >&6; }
86771c80d5b0Smrg		if test "$supported" = "yes" ; then
86781c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86791c80d5b0Smrg			found="yes"
86801c80d5b0Smrg		fi
86811c80d5b0Smrg	fi
86821c80d5b0Smrg
86831c80d5b0Smrg
86841c80d5b0Smrg
86851c80d5b0Smrg
86861c80d5b0Smrg
86871c80d5b0Smrg
86881c80d5b0Smrg
86891c80d5b0Smrg
86901c80d5b0Smrg
86911c80d5b0Smrg
86921c80d5b0Smrg
86931c80d5b0Smrg
86941c80d5b0Smrg
86951c80d5b0Smrg
86961c80d5b0Smrg
86971c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
86981c80d5b0Smrg
86991c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
87001c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8701b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8702b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8703b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8704b8df70beSmrgthen :
8705b8df70beSmrg  printf %s "(cached) " >&6
8706b8df70beSmrgelse $as_nop
87071c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87081c80d5b0Smrg/* end confdefs.h.  */
87091c80d5b0Smrgint i;
87101c80d5b0Smrg_ACEOF
8711b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8712b8df70beSmrgthen :
87131c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8714b8df70beSmrgelse $as_nop
87151c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
87161c80d5b0Smrgfi
8717b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87181c80d5b0Smrgfi
8719b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8720b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
87211c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
87221c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87231c80d5b0Smrgfi
87241c80d5b0Smrg
87251c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
87261c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87271c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87281c80d5b0Smrg	fi
87291c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8730b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8731b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8732b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8733b8df70beSmrgthen :
8734b8df70beSmrg  printf %s "(cached) " >&6
8735b8df70beSmrgelse $as_nop
87361c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87371c80d5b0Smrg/* end confdefs.h.  */
87381c80d5b0Smrgint i;
87391c80d5b0Smrg_ACEOF
8740b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8741b8df70beSmrgthen :
87421c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8743b8df70beSmrgelse $as_nop
87441c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
87451c80d5b0Smrgfi
8746b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87471c80d5b0Smrgfi
8748b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8749b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
87501c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
87511c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87521c80d5b0Smrgfi
87531c80d5b0Smrg
87541c80d5b0Smrgfound="no"
87551c80d5b0Smrg
87561c80d5b0Smrg	if test $found = "no" ; then
875741fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87581c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87591c80d5b0Smrg		fi
87601c80d5b0Smrg
876141fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
87621c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87631c80d5b0Smrg		fi
87641c80d5b0Smrg
87651c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
87661c80d5b0Smrg
8767b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8768b8df70beSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
876941fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8770b8df70beSmrg		if eval test \${$cacheid+y}
8771b8df70beSmrgthen :
8772b8df70beSmrg  printf %s "(cached) " >&6
8773b8df70beSmrgelse $as_nop
87741c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87751c80d5b0Smrg/* end confdefs.h.  */
87761c80d5b0Smrgint i;
87771c80d5b0Smrgint
8778b8df70beSmrgmain (void)
87791c80d5b0Smrg{
87801c80d5b0Smrg
87811c80d5b0Smrg  ;
87821c80d5b0Smrg  return 0;
87831c80d5b0Smrg}
87841c80d5b0Smrg_ACEOF
8785b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8786b8df70beSmrgthen :
87871c80d5b0Smrg  eval $cacheid=yes
8788b8df70beSmrgelse $as_nop
87891c80d5b0Smrg  eval $cacheid=no
87901c80d5b0Smrgfi
8791b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
87921c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
87931c80d5b0Smrgfi
87941c80d5b0Smrg
87951c80d5b0Smrg
87961c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
87971c80d5b0Smrg
87981c80d5b0Smrg		eval supported=\$$cacheid
8799b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8800b8df70beSmrgprintf "%s\n" "$supported" >&6; }
88011c80d5b0Smrg		if test "$supported" = "yes" ; then
88021c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
88031c80d5b0Smrg			found="yes"
88041c80d5b0Smrg		fi
88051c80d5b0Smrg	fi
88061c80d5b0Smrg
88071c80d5b0Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
88081c80d5b0Smrgelse
8809b8df70beSmrg{ 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
8810b8df70beSmrgprintf "%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;}
88111c80d5b0Smrg
88121c80d5b0Smrg
88131c80d5b0Smrg
88141c80d5b0Smrg
88151c80d5b0Smrg
88161c80d5b0Smrg
88171c80d5b0Smrg
88181c80d5b0Smrg
88191c80d5b0Smrg
88201c80d5b0Smrg
88211c80d5b0Smrg
88221c80d5b0Smrg
88231c80d5b0Smrg
88241c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
88251c80d5b0Smrg
88261c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
88271c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8828b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8829b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8830b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8831b8df70beSmrgthen :
8832b8df70beSmrg  printf %s "(cached) " >&6
8833b8df70beSmrgelse $as_nop
88341c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88351c80d5b0Smrg/* end confdefs.h.  */
88361c80d5b0Smrgint i;
88371c80d5b0Smrg_ACEOF
8838b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8839b8df70beSmrgthen :
88401c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8841b8df70beSmrgelse $as_nop
88421c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
88431c80d5b0Smrgfi
8844b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88451c80d5b0Smrgfi
8846b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8847b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
88481c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
88491c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88501c80d5b0Smrgfi
88511c80d5b0Smrg
88521c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
88531c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88541c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88551c80d5b0Smrg	fi
88561c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8857b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8858b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8859b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8860b8df70beSmrgthen :
8861b8df70beSmrg  printf %s "(cached) " >&6
8862b8df70beSmrgelse $as_nop
88631c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88641c80d5b0Smrg/* end confdefs.h.  */
88651c80d5b0Smrgint i;
88661c80d5b0Smrg_ACEOF
8867b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8868b8df70beSmrgthen :
88691c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8870b8df70beSmrgelse $as_nop
88711c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
88721c80d5b0Smrgfi
8873b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88741c80d5b0Smrgfi
8875b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8876b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
88771c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
88781c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88791c80d5b0Smrgfi
88801c80d5b0Smrg
88811c80d5b0Smrgfound="no"
88821c80d5b0Smrg
88831c80d5b0Smrg	if test $found = "no" ; then
888441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88851c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88861c80d5b0Smrg		fi
88871c80d5b0Smrg
888841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
88891c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88901c80d5b0Smrg		fi
88911c80d5b0Smrg
88921c80d5b0Smrg		CFLAGS="$CFLAGS -Wimplicit"
88931c80d5b0Smrg
8894b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8895b8df70beSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
88961c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
8897b8df70beSmrg		if eval test \${$cacheid+y}
8898b8df70beSmrgthen :
8899b8df70beSmrg  printf %s "(cached) " >&6
8900b8df70beSmrgelse $as_nop
89011c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89021c80d5b0Smrg/* end confdefs.h.  */
89031c80d5b0Smrgint i;
89041c80d5b0Smrgint
8905b8df70beSmrgmain (void)
89061c80d5b0Smrg{
89071c80d5b0Smrg
89081c80d5b0Smrg  ;
89091c80d5b0Smrg  return 0;
89101c80d5b0Smrg}
89111c80d5b0Smrg_ACEOF
8912b8df70beSmrgif ac_fn_c_try_link "$LINENO"
8913b8df70beSmrgthen :
89141c80d5b0Smrg  eval $cacheid=yes
8915b8df70beSmrgelse $as_nop
89161c80d5b0Smrg  eval $cacheid=no
89171c80d5b0Smrgfi
8918b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
89191c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
89201c80d5b0Smrgfi
89211c80d5b0Smrg
89221c80d5b0Smrg
89231c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
89241c80d5b0Smrg
89251c80d5b0Smrg		eval supported=\$$cacheid
8926b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8927b8df70beSmrgprintf "%s\n" "$supported" >&6; }
89281c80d5b0Smrg		if test "$supported" = "yes" ; then
89291c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
89301c80d5b0Smrg			found="yes"
89311c80d5b0Smrg		fi
89321c80d5b0Smrg	fi
89331c80d5b0Smrg
89341c80d5b0Smrg
89351c80d5b0Smrg
89361c80d5b0Smrg
89371c80d5b0Smrg
89381c80d5b0Smrg
89391c80d5b0Smrg
89401c80d5b0Smrg
89411c80d5b0Smrg
89421c80d5b0Smrg
89431c80d5b0Smrg
89441c80d5b0Smrg
89451c80d5b0Smrg
89461c80d5b0Smrg
89471c80d5b0Smrg
89481c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
89491c80d5b0Smrg
89501c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
89511c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8952b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8953b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8954b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8955b8df70beSmrgthen :
8956b8df70beSmrg  printf %s "(cached) " >&6
8957b8df70beSmrgelse $as_nop
89581c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89591c80d5b0Smrg/* end confdefs.h.  */
89601c80d5b0Smrgint i;
89611c80d5b0Smrg_ACEOF
8962b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8963b8df70beSmrgthen :
89641c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8965b8df70beSmrgelse $as_nop
89661c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
89671c80d5b0Smrgfi
8968b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89691c80d5b0Smrgfi
8970b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8971b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
89721c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
89731c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89741c80d5b0Smrgfi
89751c80d5b0Smrg
89761c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
89771c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89781c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89791c80d5b0Smrg	fi
89801c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8981b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8982b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8983b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8984b8df70beSmrgthen :
8985b8df70beSmrg  printf %s "(cached) " >&6
8986b8df70beSmrgelse $as_nop
89871c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89881c80d5b0Smrg/* end confdefs.h.  */
89891c80d5b0Smrgint i;
89901c80d5b0Smrg_ACEOF
8991b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
8992b8df70beSmrgthen :
89931c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8994b8df70beSmrgelse $as_nop
89951c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
89961c80d5b0Smrgfi
8997b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89981c80d5b0Smrgfi
8999b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9000b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
90011c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
90021c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
90031c80d5b0Smrgfi
90041c80d5b0Smrg
90051c80d5b0Smrgfound="no"
90061c80d5b0Smrg
90071c80d5b0Smrg	if test $found = "no" ; then
900841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90091c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90101c80d5b0Smrg		fi
90111c80d5b0Smrg
901241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
90131c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
90141c80d5b0Smrg		fi
90151c80d5b0Smrg
90161c80d5b0Smrg		CFLAGS="$CFLAGS -Wnonnull"
90171c80d5b0Smrg
9018b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9019b8df70beSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
90201c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
9021b8df70beSmrg		if eval test \${$cacheid+y}
9022b8df70beSmrgthen :
9023b8df70beSmrg  printf %s "(cached) " >&6
9024b8df70beSmrgelse $as_nop
90251c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90261c80d5b0Smrg/* end confdefs.h.  */
90271c80d5b0Smrgint i;
90281c80d5b0Smrgint
9029b8df70beSmrgmain (void)
90301c80d5b0Smrg{
90311c80d5b0Smrg
90321c80d5b0Smrg  ;
90331c80d5b0Smrg  return 0;
90341c80d5b0Smrg}
90351c80d5b0Smrg_ACEOF
9036b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9037b8df70beSmrgthen :
90381c80d5b0Smrg  eval $cacheid=yes
9039b8df70beSmrgelse $as_nop
90401c80d5b0Smrg  eval $cacheid=no
90411c80d5b0Smrgfi
9042b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
90431c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
90441c80d5b0Smrgfi
90451c80d5b0Smrg
90461c80d5b0Smrg
90471c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
90481c80d5b0Smrg
90491c80d5b0Smrg		eval supported=\$$cacheid
9050b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9051b8df70beSmrgprintf "%s\n" "$supported" >&6; }
90521c80d5b0Smrg		if test "$supported" = "yes" ; then
90531c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
90541c80d5b0Smrg			found="yes"
90551c80d5b0Smrg		fi
90561c80d5b0Smrg	fi
90571c80d5b0Smrg
90581c80d5b0Smrg
90591c80d5b0Smrg
90601c80d5b0Smrg
90611c80d5b0Smrg
90621c80d5b0Smrg
90631c80d5b0Smrg
90641c80d5b0Smrg
90651c80d5b0Smrg
90661c80d5b0Smrg
90671c80d5b0Smrg
90681c80d5b0Smrg
90691c80d5b0Smrg
90701c80d5b0Smrg
90711c80d5b0Smrg
90721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
90731c80d5b0Smrg
90741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
90751c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9076b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9077b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9078b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9079b8df70beSmrgthen :
9080b8df70beSmrg  printf %s "(cached) " >&6
9081b8df70beSmrgelse $as_nop
90821c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90831c80d5b0Smrg/* end confdefs.h.  */
90841c80d5b0Smrgint i;
90851c80d5b0Smrg_ACEOF
9086b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9087b8df70beSmrgthen :
90881c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9089b8df70beSmrgelse $as_nop
90901c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
90911c80d5b0Smrgfi
9092b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
90931c80d5b0Smrgfi
9094b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9095b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
90961c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
90971c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
90981c80d5b0Smrgfi
90991c80d5b0Smrg
91001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
91011c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91021c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91031c80d5b0Smrg	fi
91041c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9105b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9106b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9107b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9108b8df70beSmrgthen :
9109b8df70beSmrg  printf %s "(cached) " >&6
9110b8df70beSmrgelse $as_nop
91111c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91121c80d5b0Smrg/* end confdefs.h.  */
91131c80d5b0Smrgint i;
91141c80d5b0Smrg_ACEOF
9115b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9116b8df70beSmrgthen :
91171c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9118b8df70beSmrgelse $as_nop
91191c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
91201c80d5b0Smrgfi
9121b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
91221c80d5b0Smrgfi
9123b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9124b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
91251c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
91261c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
91271c80d5b0Smrgfi
91281c80d5b0Smrg
91291c80d5b0Smrgfound="no"
91301c80d5b0Smrg
91311c80d5b0Smrg	if test $found = "no" ; then
913241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91331c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91341c80d5b0Smrg		fi
91351c80d5b0Smrg
913641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
91371c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91381c80d5b0Smrg		fi
91391c80d5b0Smrg
91401c80d5b0Smrg		CFLAGS="$CFLAGS -Winit-self"
91411c80d5b0Smrg
9142b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9143b8df70beSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
91441c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Winit_self
9145b8df70beSmrg		if eval test \${$cacheid+y}
9146b8df70beSmrgthen :
9147b8df70beSmrg  printf %s "(cached) " >&6
9148b8df70beSmrgelse $as_nop
91491c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91501c80d5b0Smrg/* end confdefs.h.  */
91511c80d5b0Smrgint i;
91521c80d5b0Smrgint
9153b8df70beSmrgmain (void)
91541c80d5b0Smrg{
91551c80d5b0Smrg
91561c80d5b0Smrg  ;
91571c80d5b0Smrg  return 0;
91581c80d5b0Smrg}
91591c80d5b0Smrg_ACEOF
9160b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9161b8df70beSmrgthen :
91621c80d5b0Smrg  eval $cacheid=yes
9163b8df70beSmrgelse $as_nop
91641c80d5b0Smrg  eval $cacheid=no
91651c80d5b0Smrgfi
9166b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
91671c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
91681c80d5b0Smrgfi
91691c80d5b0Smrg
91701c80d5b0Smrg
91711c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
91721c80d5b0Smrg
91731c80d5b0Smrg		eval supported=\$$cacheid
9174b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9175b8df70beSmrgprintf "%s\n" "$supported" >&6; }
91761c80d5b0Smrg		if test "$supported" = "yes" ; then
91771c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
91781c80d5b0Smrg			found="yes"
91791c80d5b0Smrg		fi
91801c80d5b0Smrg	fi
91811c80d5b0Smrg
91821c80d5b0Smrg
91831c80d5b0Smrg
91841c80d5b0Smrg
91851c80d5b0Smrg
91861c80d5b0Smrg
91871c80d5b0Smrg
91881c80d5b0Smrg
91891c80d5b0Smrg
91901c80d5b0Smrg
91911c80d5b0Smrg
91921c80d5b0Smrg
91931c80d5b0Smrg
91941c80d5b0Smrg
91951c80d5b0Smrg
91961c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
91971c80d5b0Smrg
91981c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
91991c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9200b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9201b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9202b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9203b8df70beSmrgthen :
9204b8df70beSmrg  printf %s "(cached) " >&6
9205b8df70beSmrgelse $as_nop
92061c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92071c80d5b0Smrg/* end confdefs.h.  */
92081c80d5b0Smrgint i;
92091c80d5b0Smrg_ACEOF
9210b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9211b8df70beSmrgthen :
92121c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9213b8df70beSmrgelse $as_nop
92141c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
92151c80d5b0Smrgfi
9216b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92171c80d5b0Smrgfi
9218b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9219b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
92201c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
92211c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92221c80d5b0Smrgfi
92231c80d5b0Smrg
92241c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
92251c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92261c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92271c80d5b0Smrg	fi
92281c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9229b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9230b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9231b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9232b8df70beSmrgthen :
9233b8df70beSmrg  printf %s "(cached) " >&6
9234b8df70beSmrgelse $as_nop
92351c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92361c80d5b0Smrg/* end confdefs.h.  */
92371c80d5b0Smrgint i;
92381c80d5b0Smrg_ACEOF
9239b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9240b8df70beSmrgthen :
92411c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9242b8df70beSmrgelse $as_nop
92431c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
92441c80d5b0Smrgfi
9245b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92461c80d5b0Smrgfi
9247b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9248b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
92491c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
92501c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92511c80d5b0Smrgfi
92521c80d5b0Smrg
92531c80d5b0Smrgfound="no"
92541c80d5b0Smrg
92551c80d5b0Smrg	if test $found = "no" ; then
925641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92571c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92581c80d5b0Smrg		fi
92591c80d5b0Smrg
926041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
92611c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92621c80d5b0Smrg		fi
92631c80d5b0Smrg
92641c80d5b0Smrg		CFLAGS="$CFLAGS -Wmain"
92651c80d5b0Smrg
9266b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9267b8df70beSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
92681c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wmain
9269b8df70beSmrg		if eval test \${$cacheid+y}
9270b8df70beSmrgthen :
9271b8df70beSmrg  printf %s "(cached) " >&6
9272b8df70beSmrgelse $as_nop
92731c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92741c80d5b0Smrg/* end confdefs.h.  */
92751c80d5b0Smrgint i;
92761c80d5b0Smrgint
9277b8df70beSmrgmain (void)
92781c80d5b0Smrg{
92791c80d5b0Smrg
92801c80d5b0Smrg  ;
92811c80d5b0Smrg  return 0;
92821c80d5b0Smrg}
92831c80d5b0Smrg_ACEOF
9284b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9285b8df70beSmrgthen :
92861c80d5b0Smrg  eval $cacheid=yes
9287b8df70beSmrgelse $as_nop
92881c80d5b0Smrg  eval $cacheid=no
92891c80d5b0Smrgfi
9290b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
92911c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
92921c80d5b0Smrgfi
92931c80d5b0Smrg
92941c80d5b0Smrg
92951c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
92961c80d5b0Smrg
92971c80d5b0Smrg		eval supported=\$$cacheid
9298b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9299b8df70beSmrgprintf "%s\n" "$supported" >&6; }
93001c80d5b0Smrg		if test "$supported" = "yes" ; then
93011c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
93021c80d5b0Smrg			found="yes"
93031c80d5b0Smrg		fi
93041c80d5b0Smrg	fi
93051c80d5b0Smrg
93061c80d5b0Smrg
93071c80d5b0Smrg
93081c80d5b0Smrg
93091c80d5b0Smrg
93101c80d5b0Smrg
93111c80d5b0Smrg
93121c80d5b0Smrg
93131c80d5b0Smrg
93141c80d5b0Smrg
93151c80d5b0Smrg
93161c80d5b0Smrg
93171c80d5b0Smrg
93181c80d5b0Smrg
93191c80d5b0Smrg
93201c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
93211c80d5b0Smrg
93221c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
93231c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9324b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9325b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9326b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9327b8df70beSmrgthen :
9328b8df70beSmrg  printf %s "(cached) " >&6
9329b8df70beSmrgelse $as_nop
93301c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93311c80d5b0Smrg/* end confdefs.h.  */
93321c80d5b0Smrgint i;
93331c80d5b0Smrg_ACEOF
9334b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9335b8df70beSmrgthen :
93361c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9337b8df70beSmrgelse $as_nop
93381c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
93391c80d5b0Smrgfi
9340b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93411c80d5b0Smrgfi
9342b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9343b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
93441c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
93451c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93461c80d5b0Smrgfi
93471c80d5b0Smrg
93481c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
93491c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93501c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93511c80d5b0Smrg	fi
93521c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9353b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9354b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9355b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9356b8df70beSmrgthen :
9357b8df70beSmrg  printf %s "(cached) " >&6
9358b8df70beSmrgelse $as_nop
93591c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93601c80d5b0Smrg/* end confdefs.h.  */
93611c80d5b0Smrgint i;
93621c80d5b0Smrg_ACEOF
9363b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9364b8df70beSmrgthen :
93651c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9366b8df70beSmrgelse $as_nop
93671c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
93681c80d5b0Smrgfi
9369b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93701c80d5b0Smrgfi
9371b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9372b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
93731c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
93741c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93751c80d5b0Smrgfi
93761c80d5b0Smrg
93771c80d5b0Smrgfound="no"
93781c80d5b0Smrg
93791c80d5b0Smrg	if test $found = "no" ; then
938041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93811c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93821c80d5b0Smrg		fi
93831c80d5b0Smrg
938441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
93851c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
93861c80d5b0Smrg		fi
93871c80d5b0Smrg
93881c80d5b0Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
93891c80d5b0Smrg
9390b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9391b8df70beSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
93921c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9393b8df70beSmrg		if eval test \${$cacheid+y}
9394b8df70beSmrgthen :
9395b8df70beSmrg  printf %s "(cached) " >&6
9396b8df70beSmrgelse $as_nop
93971c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93981c80d5b0Smrg/* end confdefs.h.  */
93991c80d5b0Smrgint i;
94001c80d5b0Smrgint
9401b8df70beSmrgmain (void)
94021c80d5b0Smrg{
94031c80d5b0Smrg
94041c80d5b0Smrg  ;
94051c80d5b0Smrg  return 0;
94061c80d5b0Smrg}
94071c80d5b0Smrg_ACEOF
9408b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9409b8df70beSmrgthen :
94101c80d5b0Smrg  eval $cacheid=yes
9411b8df70beSmrgelse $as_nop
94121c80d5b0Smrg  eval $cacheid=no
94131c80d5b0Smrgfi
9414b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
94151c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
94161c80d5b0Smrgfi
94171c80d5b0Smrg
94181c80d5b0Smrg
94191c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
94201c80d5b0Smrg
94211c80d5b0Smrg		eval supported=\$$cacheid
9422b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9423b8df70beSmrgprintf "%s\n" "$supported" >&6; }
94241c80d5b0Smrg		if test "$supported" = "yes" ; then
94251c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
94261c80d5b0Smrg			found="yes"
94271c80d5b0Smrg		fi
94281c80d5b0Smrg	fi
94291c80d5b0Smrg
94301c80d5b0Smrg
94311c80d5b0Smrg
94321c80d5b0Smrg
94331c80d5b0Smrg
94341c80d5b0Smrg
94351c80d5b0Smrg
94361c80d5b0Smrg
94371c80d5b0Smrg
94381c80d5b0Smrg
94391c80d5b0Smrg
94401c80d5b0Smrg
94411c80d5b0Smrg
94421c80d5b0Smrg
94431c80d5b0Smrg
94441c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
94451c80d5b0Smrg
94461c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
94471c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9448b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9449b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9450b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9451b8df70beSmrgthen :
9452b8df70beSmrg  printf %s "(cached) " >&6
9453b8df70beSmrgelse $as_nop
94541c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94551c80d5b0Smrg/* end confdefs.h.  */
94561c80d5b0Smrgint i;
94571c80d5b0Smrg_ACEOF
9458b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9459b8df70beSmrgthen :
94601c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9461b8df70beSmrgelse $as_nop
94621c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
94631c80d5b0Smrgfi
9464b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94651c80d5b0Smrgfi
9466b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9467b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
94681c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
94691c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94701c80d5b0Smrgfi
94711c80d5b0Smrg
94721c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
94731c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
94741c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94751c80d5b0Smrg	fi
94761c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9477b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9478b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9479b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9480b8df70beSmrgthen :
9481b8df70beSmrg  printf %s "(cached) " >&6
9482b8df70beSmrgelse $as_nop
94831c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94841c80d5b0Smrg/* end confdefs.h.  */
94851c80d5b0Smrgint i;
94861c80d5b0Smrg_ACEOF
9487b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9488b8df70beSmrgthen :
94891c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9490b8df70beSmrgelse $as_nop
94911c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
94921c80d5b0Smrgfi
9493b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94941c80d5b0Smrgfi
9495b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9496b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
94971c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
94981c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94991c80d5b0Smrgfi
95001c80d5b0Smrg
95011c80d5b0Smrgfound="no"
95021c80d5b0Smrg
95031c80d5b0Smrg	if test $found = "no" ; then
950441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95051c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95061c80d5b0Smrg		fi
95071c80d5b0Smrg
950841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
95091c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95101c80d5b0Smrg		fi
95111c80d5b0Smrg
95121c80d5b0Smrg		CFLAGS="$CFLAGS -Wsequence-point"
95131c80d5b0Smrg
9514b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9515b8df70beSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
95161c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9517b8df70beSmrg		if eval test \${$cacheid+y}
9518b8df70beSmrgthen :
9519b8df70beSmrg  printf %s "(cached) " >&6
9520b8df70beSmrgelse $as_nop
95211c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95221c80d5b0Smrg/* end confdefs.h.  */
95231c80d5b0Smrgint i;
95241c80d5b0Smrgint
9525b8df70beSmrgmain (void)
95261c80d5b0Smrg{
95271c80d5b0Smrg
95281c80d5b0Smrg  ;
95291c80d5b0Smrg  return 0;
95301c80d5b0Smrg}
95311c80d5b0Smrg_ACEOF
9532b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9533b8df70beSmrgthen :
95341c80d5b0Smrg  eval $cacheid=yes
9535b8df70beSmrgelse $as_nop
95361c80d5b0Smrg  eval $cacheid=no
95371c80d5b0Smrgfi
9538b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
95391c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
95401c80d5b0Smrgfi
95411c80d5b0Smrg
95421c80d5b0Smrg
95431c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
95441c80d5b0Smrg
95451c80d5b0Smrg		eval supported=\$$cacheid
9546b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9547b8df70beSmrgprintf "%s\n" "$supported" >&6; }
95481c80d5b0Smrg		if test "$supported" = "yes" ; then
95491c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
95501c80d5b0Smrg			found="yes"
95511c80d5b0Smrg		fi
95521c80d5b0Smrg	fi
95531c80d5b0Smrg
95541c80d5b0Smrg
95551c80d5b0Smrg
95561c80d5b0Smrg
95571c80d5b0Smrg
95581c80d5b0Smrg
95591c80d5b0Smrg
95601c80d5b0Smrg
95611c80d5b0Smrg
95621c80d5b0Smrg
95631c80d5b0Smrg
95641c80d5b0Smrg
95651c80d5b0Smrg
95661c80d5b0Smrg
95671c80d5b0Smrg
95681c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
95691c80d5b0Smrg
95701c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
95711c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9572b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9573b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9574b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9575b8df70beSmrgthen :
9576b8df70beSmrg  printf %s "(cached) " >&6
9577b8df70beSmrgelse $as_nop
95781c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95791c80d5b0Smrg/* end confdefs.h.  */
95801c80d5b0Smrgint i;
95811c80d5b0Smrg_ACEOF
9582b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9583b8df70beSmrgthen :
95841c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9585b8df70beSmrgelse $as_nop
95861c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
95871c80d5b0Smrgfi
9588b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
95891c80d5b0Smrgfi
9590b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9591b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
95921c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
95931c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
95941c80d5b0Smrgfi
95951c80d5b0Smrg
95961c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
95971c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95981c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95991c80d5b0Smrg	fi
96001c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9601b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9602b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9603b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9604b8df70beSmrgthen :
9605b8df70beSmrg  printf %s "(cached) " >&6
9606b8df70beSmrgelse $as_nop
96071c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96081c80d5b0Smrg/* end confdefs.h.  */
96091c80d5b0Smrgint i;
96101c80d5b0Smrg_ACEOF
9611b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9612b8df70beSmrgthen :
96131c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9614b8df70beSmrgelse $as_nop
96151c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
96161c80d5b0Smrgfi
9617b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
96181c80d5b0Smrgfi
9619b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9620b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
96211c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
96221c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
96231c80d5b0Smrgfi
96241c80d5b0Smrg
96251c80d5b0Smrgfound="no"
96261c80d5b0Smrg
96271c80d5b0Smrg	if test $found = "no" ; then
962841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96291c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96301c80d5b0Smrg		fi
96311c80d5b0Smrg
963241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
96331c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96341c80d5b0Smrg		fi
96351c80d5b0Smrg
96361c80d5b0Smrg		CFLAGS="$CFLAGS -Wreturn-type"
96371c80d5b0Smrg
9638b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9639b8df70beSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
96401c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9641b8df70beSmrg		if eval test \${$cacheid+y}
9642b8df70beSmrgthen :
9643b8df70beSmrg  printf %s "(cached) " >&6
9644b8df70beSmrgelse $as_nop
96451c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96461c80d5b0Smrg/* end confdefs.h.  */
96471c80d5b0Smrgint i;
96481c80d5b0Smrgint
9649b8df70beSmrgmain (void)
96501c80d5b0Smrg{
96511c80d5b0Smrg
96521c80d5b0Smrg  ;
96531c80d5b0Smrg  return 0;
96541c80d5b0Smrg}
96551c80d5b0Smrg_ACEOF
9656b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9657b8df70beSmrgthen :
96581c80d5b0Smrg  eval $cacheid=yes
9659b8df70beSmrgelse $as_nop
96601c80d5b0Smrg  eval $cacheid=no
96611c80d5b0Smrgfi
9662b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
96631c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
96641c80d5b0Smrgfi
96651c80d5b0Smrg
96661c80d5b0Smrg
96671c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
96681c80d5b0Smrg
96691c80d5b0Smrg		eval supported=\$$cacheid
9670b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9671b8df70beSmrgprintf "%s\n" "$supported" >&6; }
96721c80d5b0Smrg		if test "$supported" = "yes" ; then
96731c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
96741c80d5b0Smrg			found="yes"
96751c80d5b0Smrg		fi
96761c80d5b0Smrg	fi
96771c80d5b0Smrg
96781c80d5b0Smrg
96791c80d5b0Smrg
96801c80d5b0Smrg
96811c80d5b0Smrg
96821c80d5b0Smrg
96831c80d5b0Smrg
96841c80d5b0Smrg
96851c80d5b0Smrg
96861c80d5b0Smrg
96871c80d5b0Smrg
96881c80d5b0Smrg
96891c80d5b0Smrg
96901c80d5b0Smrg
96911c80d5b0Smrg
96921c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
96931c80d5b0Smrg
96941c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
96951c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9696b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9697b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9698b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9699b8df70beSmrgthen :
9700b8df70beSmrg  printf %s "(cached) " >&6
9701b8df70beSmrgelse $as_nop
97021c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97031c80d5b0Smrg/* end confdefs.h.  */
97041c80d5b0Smrgint i;
97051c80d5b0Smrg_ACEOF
9706b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9707b8df70beSmrgthen :
97081c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9709b8df70beSmrgelse $as_nop
97101c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
97111c80d5b0Smrgfi
9712b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97131c80d5b0Smrgfi
9714b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9715b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
97161c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
97171c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97181c80d5b0Smrgfi
97191c80d5b0Smrg
97201c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
97211c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97221c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97231c80d5b0Smrg	fi
97241c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9725b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9726b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9727b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9728b8df70beSmrgthen :
9729b8df70beSmrg  printf %s "(cached) " >&6
9730b8df70beSmrgelse $as_nop
97311c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97321c80d5b0Smrg/* end confdefs.h.  */
97331c80d5b0Smrgint i;
97341c80d5b0Smrg_ACEOF
9735b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9736b8df70beSmrgthen :
97371c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9738b8df70beSmrgelse $as_nop
97391c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
97401c80d5b0Smrgfi
9741b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97421c80d5b0Smrgfi
9743b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9744b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
97451c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
97461c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97471c80d5b0Smrgfi
97481c80d5b0Smrg
97491c80d5b0Smrgfound="no"
97501c80d5b0Smrg
97511c80d5b0Smrg	if test $found = "no" ; then
975241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97531c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97541c80d5b0Smrg		fi
97551c80d5b0Smrg
975641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
97571c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97581c80d5b0Smrg		fi
97591c80d5b0Smrg
97601c80d5b0Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
97611c80d5b0Smrg
9762b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9763b8df70beSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
97641c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9765b8df70beSmrg		if eval test \${$cacheid+y}
9766b8df70beSmrgthen :
9767b8df70beSmrg  printf %s "(cached) " >&6
9768b8df70beSmrgelse $as_nop
97691c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97701c80d5b0Smrg/* end confdefs.h.  */
97711c80d5b0Smrgint i;
97721c80d5b0Smrgint
9773b8df70beSmrgmain (void)
97741c80d5b0Smrg{
97751c80d5b0Smrg
97761c80d5b0Smrg  ;
97771c80d5b0Smrg  return 0;
97781c80d5b0Smrg}
97791c80d5b0Smrg_ACEOF
9780b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9781b8df70beSmrgthen :
97821c80d5b0Smrg  eval $cacheid=yes
9783b8df70beSmrgelse $as_nop
97841c80d5b0Smrg  eval $cacheid=no
97851c80d5b0Smrgfi
9786b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
97871c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
97881c80d5b0Smrgfi
97891c80d5b0Smrg
97901c80d5b0Smrg
97911c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
97921c80d5b0Smrg
97931c80d5b0Smrg		eval supported=\$$cacheid
9794b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9795b8df70beSmrgprintf "%s\n" "$supported" >&6; }
97961c80d5b0Smrg		if test "$supported" = "yes" ; then
97971c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
97981c80d5b0Smrg			found="yes"
97991c80d5b0Smrg		fi
98001c80d5b0Smrg	fi
98011c80d5b0Smrg
98021c80d5b0Smrg
98031c80d5b0Smrg
98041c80d5b0Smrg
98051c80d5b0Smrg
98061c80d5b0Smrg
98071c80d5b0Smrg
98081c80d5b0Smrg
98091c80d5b0Smrg
98101c80d5b0Smrg
98111c80d5b0Smrg
98121c80d5b0Smrg
98131c80d5b0Smrg
98141c80d5b0Smrg
98151c80d5b0Smrg
98161c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
98171c80d5b0Smrg
98181c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
98191c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9820b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9821b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9822b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9823b8df70beSmrgthen :
9824b8df70beSmrg  printf %s "(cached) " >&6
9825b8df70beSmrgelse $as_nop
98261c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98271c80d5b0Smrg/* end confdefs.h.  */
98281c80d5b0Smrgint i;
98291c80d5b0Smrg_ACEOF
9830b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9831b8df70beSmrgthen :
98321c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9833b8df70beSmrgelse $as_nop
98341c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
98351c80d5b0Smrgfi
9836b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98371c80d5b0Smrgfi
9838b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9839b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
98401c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
98411c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98421c80d5b0Smrgfi
98431c80d5b0Smrg
98441c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
98451c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98461c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98471c80d5b0Smrg	fi
98481c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9849b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9850b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9851b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9852b8df70beSmrgthen :
9853b8df70beSmrg  printf %s "(cached) " >&6
9854b8df70beSmrgelse $as_nop
98551c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98561c80d5b0Smrg/* end confdefs.h.  */
98571c80d5b0Smrgint i;
98581c80d5b0Smrg_ACEOF
9859b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9860b8df70beSmrgthen :
98611c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9862b8df70beSmrgelse $as_nop
98631c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
98641c80d5b0Smrgfi
9865b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98661c80d5b0Smrgfi
9867b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9868b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
98691c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
98701c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98711c80d5b0Smrgfi
98721c80d5b0Smrg
98731c80d5b0Smrgfound="no"
98741c80d5b0Smrg
98751c80d5b0Smrg	if test $found = "no" ; then
987641fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98771c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98781c80d5b0Smrg		fi
98791c80d5b0Smrg
988041fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
98811c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98821c80d5b0Smrg		fi
98831c80d5b0Smrg
98841c80d5b0Smrg		CFLAGS="$CFLAGS -Warray-bounds"
98851c80d5b0Smrg
9886b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9887b8df70beSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
98881c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9889b8df70beSmrg		if eval test \${$cacheid+y}
9890b8df70beSmrgthen :
9891b8df70beSmrg  printf %s "(cached) " >&6
9892b8df70beSmrgelse $as_nop
98931c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98941c80d5b0Smrg/* end confdefs.h.  */
98951c80d5b0Smrgint i;
98961c80d5b0Smrgint
9897b8df70beSmrgmain (void)
98981c80d5b0Smrg{
98991c80d5b0Smrg
99001c80d5b0Smrg  ;
99011c80d5b0Smrg  return 0;
99021c80d5b0Smrg}
99031c80d5b0Smrg_ACEOF
9904b8df70beSmrgif ac_fn_c_try_link "$LINENO"
9905b8df70beSmrgthen :
99061c80d5b0Smrg  eval $cacheid=yes
9907b8df70beSmrgelse $as_nop
99081c80d5b0Smrg  eval $cacheid=no
99091c80d5b0Smrgfi
9910b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
99111c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
99121c80d5b0Smrgfi
99131c80d5b0Smrg
99141c80d5b0Smrg
99151c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
99161c80d5b0Smrg
99171c80d5b0Smrg		eval supported=\$$cacheid
9918b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9919b8df70beSmrgprintf "%s\n" "$supported" >&6; }
99201c80d5b0Smrg		if test "$supported" = "yes" ; then
99211c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
99221c80d5b0Smrg			found="yes"
99231c80d5b0Smrg		fi
99241c80d5b0Smrg	fi
99251c80d5b0Smrg
99261c80d5b0Smrg
99271c80d5b0Smrg
99281c80d5b0Smrg
99291c80d5b0Smrg
99301c80d5b0Smrg
99311c80d5b0Smrg
99321c80d5b0Smrg
99331c80d5b0Smrg
99341c80d5b0Smrg
99351c80d5b0Smrg
99361c80d5b0Smrg
99371c80d5b0Smrg
99381c80d5b0Smrg
99391c80d5b0Smrg
99401c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
99411c80d5b0Smrg
99421c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
99431c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9944b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9945b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9946b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9947b8df70beSmrgthen :
9948b8df70beSmrg  printf %s "(cached) " >&6
9949b8df70beSmrgelse $as_nop
99501c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99511c80d5b0Smrg/* end confdefs.h.  */
99521c80d5b0Smrgint i;
99531c80d5b0Smrg_ACEOF
9954b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9955b8df70beSmrgthen :
99561c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9957b8df70beSmrgelse $as_nop
99581c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
99591c80d5b0Smrgfi
9960b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99611c80d5b0Smrgfi
9962b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9963b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
99641c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
99651c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99661c80d5b0Smrgfi
99671c80d5b0Smrg
99681c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
99691c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99701c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99711c80d5b0Smrg	fi
99721c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9973b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9974b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9975b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9976b8df70beSmrgthen :
9977b8df70beSmrg  printf %s "(cached) " >&6
9978b8df70beSmrgelse $as_nop
99791c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99801c80d5b0Smrg/* end confdefs.h.  */
99811c80d5b0Smrgint i;
99821c80d5b0Smrg_ACEOF
9983b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
9984b8df70beSmrgthen :
99851c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9986b8df70beSmrgelse $as_nop
99871c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
99881c80d5b0Smrgfi
9989b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99901c80d5b0Smrgfi
9991b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9992b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
99931c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
99941c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99951c80d5b0Smrgfi
99961c80d5b0Smrg
99971c80d5b0Smrgfound="no"
99981c80d5b0Smrg
99991c80d5b0Smrg	if test $found = "no" ; then
1000041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100011c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100021c80d5b0Smrg		fi
100031c80d5b0Smrg
1000441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
100051c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100061c80d5b0Smrg		fi
100071c80d5b0Smrg
100081c80d5b0Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
100091c80d5b0Smrg
10010b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10011b8df70beSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
100121c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10013b8df70beSmrg		if eval test \${$cacheid+y}
10014b8df70beSmrgthen :
10015b8df70beSmrg  printf %s "(cached) " >&6
10016b8df70beSmrgelse $as_nop
100171c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100181c80d5b0Smrg/* end confdefs.h.  */
100191c80d5b0Smrgint i;
100201c80d5b0Smrgint
10021b8df70beSmrgmain (void)
100221c80d5b0Smrg{
100231c80d5b0Smrg
100241c80d5b0Smrg  ;
100251c80d5b0Smrg  return 0;
100261c80d5b0Smrg}
100271c80d5b0Smrg_ACEOF
10028b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10029b8df70beSmrgthen :
100301c80d5b0Smrg  eval $cacheid=yes
10031b8df70beSmrgelse $as_nop
100321c80d5b0Smrg  eval $cacheid=no
100331c80d5b0Smrgfi
10034b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
100351c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
100361c80d5b0Smrgfi
100371c80d5b0Smrg
100381c80d5b0Smrg
100391c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
100401c80d5b0Smrg
100411c80d5b0Smrg		eval supported=\$$cacheid
10042b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10043b8df70beSmrgprintf "%s\n" "$supported" >&6; }
100441c80d5b0Smrg		if test "$supported" = "yes" ; then
100451c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
100461c80d5b0Smrg			found="yes"
100471c80d5b0Smrg		fi
100481c80d5b0Smrg	fi
100491c80d5b0Smrg
100501c80d5b0Smrg
100511c80d5b0Smrg
100521c80d5b0Smrg
100531c80d5b0Smrg
100541c80d5b0Smrg
100551c80d5b0Smrg
100561c80d5b0Smrg
100571c80d5b0Smrg
100581c80d5b0Smrg
100591c80d5b0Smrg
100601c80d5b0Smrg
100611c80d5b0Smrg
100621c80d5b0Smrg
100631c80d5b0Smrg
100641c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
100651c80d5b0Smrg
100661c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
100671c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10068b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10069b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10070b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10071b8df70beSmrgthen :
10072b8df70beSmrg  printf %s "(cached) " >&6
10073b8df70beSmrgelse $as_nop
100741c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100751c80d5b0Smrg/* end confdefs.h.  */
100761c80d5b0Smrgint i;
100771c80d5b0Smrg_ACEOF
10078b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10079b8df70beSmrgthen :
100801c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10081b8df70beSmrgelse $as_nop
100821c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
100831c80d5b0Smrgfi
10084b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
100851c80d5b0Smrgfi
10086b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10087b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
100881c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
100891c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
100901c80d5b0Smrgfi
100911c80d5b0Smrg
100921c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
100931c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100941c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100951c80d5b0Smrg	fi
100961c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10097b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10098b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10099b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10100b8df70beSmrgthen :
10101b8df70beSmrg  printf %s "(cached) " >&6
10102b8df70beSmrgelse $as_nop
101031c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101041c80d5b0Smrg/* end confdefs.h.  */
101051c80d5b0Smrgint i;
101061c80d5b0Smrg_ACEOF
10107b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10108b8df70beSmrgthen :
101091c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10110b8df70beSmrgelse $as_nop
101111c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
101121c80d5b0Smrgfi
10113b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
101141c80d5b0Smrgfi
10115b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10116b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
101171c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
101181c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
101191c80d5b0Smrgfi
101201c80d5b0Smrg
101211c80d5b0Smrgfound="no"
101221c80d5b0Smrg
101231c80d5b0Smrg	if test $found = "no" ; then
1012441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101251c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101261c80d5b0Smrg		fi
101271c80d5b0Smrg
1012841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
101291c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101301c80d5b0Smrg		fi
101311c80d5b0Smrg
101321c80d5b0Smrg		CFLAGS="$CFLAGS -Waddress"
101331c80d5b0Smrg
10134b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10135b8df70beSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
101361c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Waddress
10137b8df70beSmrg		if eval test \${$cacheid+y}
10138b8df70beSmrgthen :
10139b8df70beSmrg  printf %s "(cached) " >&6
10140b8df70beSmrgelse $as_nop
101411c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101421c80d5b0Smrg/* end confdefs.h.  */
101431c80d5b0Smrgint i;
101441c80d5b0Smrgint
10145b8df70beSmrgmain (void)
101461c80d5b0Smrg{
101471c80d5b0Smrg
101481c80d5b0Smrg  ;
101491c80d5b0Smrg  return 0;
101501c80d5b0Smrg}
101511c80d5b0Smrg_ACEOF
10152b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10153b8df70beSmrgthen :
101541c80d5b0Smrg  eval $cacheid=yes
10155b8df70beSmrgelse $as_nop
101561c80d5b0Smrg  eval $cacheid=no
101571c80d5b0Smrgfi
10158b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
101591c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
101601c80d5b0Smrgfi
101611c80d5b0Smrg
101621c80d5b0Smrg
101631c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
101641c80d5b0Smrg
101651c80d5b0Smrg		eval supported=\$$cacheid
10166b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10167b8df70beSmrgprintf "%s\n" "$supported" >&6; }
101681c80d5b0Smrg		if test "$supported" = "yes" ; then
101691c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
101701c80d5b0Smrg			found="yes"
101711c80d5b0Smrg		fi
101721c80d5b0Smrg	fi
101731c80d5b0Smrg
101741c80d5b0Smrg
101751c80d5b0Smrg
101761c80d5b0Smrg
101771c80d5b0Smrg
101781c80d5b0Smrg
101791c80d5b0Smrg
101801c80d5b0Smrg
101811c80d5b0Smrg
101821c80d5b0Smrg
101831c80d5b0Smrg
101841c80d5b0Smrg
101851c80d5b0Smrg
101861c80d5b0Smrg
101871c80d5b0Smrg
101881c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
101891c80d5b0Smrg
101901c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
101911c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10192b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10193b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10194b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10195b8df70beSmrgthen :
10196b8df70beSmrg  printf %s "(cached) " >&6
10197b8df70beSmrgelse $as_nop
101981c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101991c80d5b0Smrg/* end confdefs.h.  */
102001c80d5b0Smrgint i;
102011c80d5b0Smrg_ACEOF
10202b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10203b8df70beSmrgthen :
102041c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10205b8df70beSmrgelse $as_nop
102061c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
102071c80d5b0Smrgfi
10208b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102091c80d5b0Smrgfi
10210b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10211b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
102121c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
102131c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102141c80d5b0Smrgfi
102151c80d5b0Smrg
102161c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
102171c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102181c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102191c80d5b0Smrg	fi
102201c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10221b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10222b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10223b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10224b8df70beSmrgthen :
10225b8df70beSmrg  printf %s "(cached) " >&6
10226b8df70beSmrgelse $as_nop
102271c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102281c80d5b0Smrg/* end confdefs.h.  */
102291c80d5b0Smrgint i;
102301c80d5b0Smrg_ACEOF
10231b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10232b8df70beSmrgthen :
102331c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10234b8df70beSmrgelse $as_nop
102351c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
102361c80d5b0Smrgfi
10237b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102381c80d5b0Smrgfi
10239b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10240b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
102411c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
102421c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102431c80d5b0Smrgfi
102441c80d5b0Smrg
102451c80d5b0Smrgfound="no"
102461c80d5b0Smrg
102471c80d5b0Smrg	if test $found = "no" ; then
1024841fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102491c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102501c80d5b0Smrg		fi
102511c80d5b0Smrg
1025241fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
102531c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102541c80d5b0Smrg		fi
102551c80d5b0Smrg
102561c80d5b0Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
102571c80d5b0Smrg
10258b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10259b8df70beSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
102601c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10261b8df70beSmrg		if eval test \${$cacheid+y}
10262b8df70beSmrgthen :
10263b8df70beSmrg  printf %s "(cached) " >&6
10264b8df70beSmrgelse $as_nop
102651c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102661c80d5b0Smrg/* end confdefs.h.  */
102671c80d5b0Smrgint i;
102681c80d5b0Smrgint
10269b8df70beSmrgmain (void)
102701c80d5b0Smrg{
102711c80d5b0Smrg
102721c80d5b0Smrg  ;
102731c80d5b0Smrg  return 0;
102741c80d5b0Smrg}
102751c80d5b0Smrg_ACEOF
10276b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10277b8df70beSmrgthen :
102781c80d5b0Smrg  eval $cacheid=yes
10279b8df70beSmrgelse $as_nop
102801c80d5b0Smrg  eval $cacheid=no
102811c80d5b0Smrgfi
10282b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
102831c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
102841c80d5b0Smrgfi
102851c80d5b0Smrg
102861c80d5b0Smrg
102871c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
102881c80d5b0Smrg
102891c80d5b0Smrg		eval supported=\$$cacheid
10290b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10291b8df70beSmrgprintf "%s\n" "$supported" >&6; }
102921c80d5b0Smrg		if test "$supported" = "yes" ; then
102931c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
102941c80d5b0Smrg			found="yes"
102951c80d5b0Smrg		fi
102961c80d5b0Smrg	fi
102971c80d5b0Smrg
102981c80d5b0Smrg
102991c80d5b0Smrg
103001c80d5b0Smrg
103011c80d5b0Smrg
103021c80d5b0Smrg
103031c80d5b0Smrg
103041c80d5b0Smrg
103051c80d5b0Smrg
103061c80d5b0Smrg
103071c80d5b0Smrg
103081c80d5b0Smrg
103091c80d5b0Smrg
103101c80d5b0Smrg
103111c80d5b0Smrg
103121c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
103131c80d5b0Smrg
103141c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
103151c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10316b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10317b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10318b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10319b8df70beSmrgthen :
10320b8df70beSmrg  printf %s "(cached) " >&6
10321b8df70beSmrgelse $as_nop
103221c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103231c80d5b0Smrg/* end confdefs.h.  */
103241c80d5b0Smrgint i;
103251c80d5b0Smrg_ACEOF
10326b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10327b8df70beSmrgthen :
103281c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10329b8df70beSmrgelse $as_nop
103301c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
103311c80d5b0Smrgfi
10332b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103331c80d5b0Smrgfi
10334b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10335b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
103361c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
103371c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103381c80d5b0Smrgfi
103391c80d5b0Smrg
103401c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
103411c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103421c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103431c80d5b0Smrg	fi
103441c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10345b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10346b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10347b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10348b8df70beSmrgthen :
10349b8df70beSmrg  printf %s "(cached) " >&6
10350b8df70beSmrgelse $as_nop
103511c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103521c80d5b0Smrg/* end confdefs.h.  */
103531c80d5b0Smrgint i;
103541c80d5b0Smrg_ACEOF
10355b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10356b8df70beSmrgthen :
103571c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10358b8df70beSmrgelse $as_nop
103591c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
103601c80d5b0Smrgfi
10361b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103621c80d5b0Smrgfi
10363b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10364b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
103651c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
103661c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103671c80d5b0Smrgfi
103681c80d5b0Smrg
103691c80d5b0Smrgfound="no"
103701c80d5b0Smrg
103711c80d5b0Smrg	if test $found = "no" ; then
1037241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103731c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103741c80d5b0Smrg		fi
103751c80d5b0Smrg
1037641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
103771c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103781c80d5b0Smrg		fi
103791c80d5b0Smrg
103801c80d5b0Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
103811c80d5b0Smrg
10382b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10383b8df70beSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
103841c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10385b8df70beSmrg		if eval test \${$cacheid+y}
10386b8df70beSmrgthen :
10387b8df70beSmrg  printf %s "(cached) " >&6
10388b8df70beSmrgelse $as_nop
103891c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103901c80d5b0Smrg/* end confdefs.h.  */
103911c80d5b0Smrgint i;
103921c80d5b0Smrgint
10393b8df70beSmrgmain (void)
103941c80d5b0Smrg{
103951c80d5b0Smrg
103961c80d5b0Smrg  ;
103971c80d5b0Smrg  return 0;
103981c80d5b0Smrg}
103991c80d5b0Smrg_ACEOF
10400b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10401b8df70beSmrgthen :
104021c80d5b0Smrg  eval $cacheid=yes
10403b8df70beSmrgelse $as_nop
104041c80d5b0Smrg  eval $cacheid=no
104051c80d5b0Smrgfi
10406b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
104071c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
104081c80d5b0Smrgfi
104091c80d5b0Smrg
104101c80d5b0Smrg
104111c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
104121c80d5b0Smrg
104131c80d5b0Smrg		eval supported=\$$cacheid
10414b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10415b8df70beSmrgprintf "%s\n" "$supported" >&6; }
104161c80d5b0Smrg		if test "$supported" = "yes" ; then
104171c80d5b0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
104181c80d5b0Smrg			found="yes"
104191c80d5b0Smrg		fi
104201c80d5b0Smrg	fi
104211c80d5b0Smrg
104221c80d5b0Smrg
104231c80d5b0Smrgfi
104241c80d5b0Smrg
104251c80d5b0Smrg
104261c80d5b0Smrg
104271c80d5b0Smrg
104281c80d5b0Smrg
104291c80d5b0Smrg
104301c80d5b0Smrg
104311c80d5b0Smrg		CWARNFLAGS="$BASE_CFLAGS"
104321c80d5b0Smrg		if  test "x$GCC" = xyes ; then
104331c80d5b0Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
104341c80d5b0Smrg		fi
104351c80d5b0Smrg
104361c80d5b0Smrg
104371c80d5b0Smrg
104381c80d5b0Smrg
104391c80d5b0Smrg
104401c80d5b0Smrg
104411c80d5b0Smrg
104421c80d5b0Smrg
104431c80d5b0Smrg# Check whether --enable-strict-compilation was given.
10444b8df70beSmrgif test ${enable_strict_compilation+y}
10445b8df70beSmrgthen :
104461c80d5b0Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10447b8df70beSmrgelse $as_nop
104481c80d5b0Smrg  STRICT_COMPILE=no
104491c80d5b0Smrgfi
104501c80d5b0Smrg
104511c80d5b0Smrg
104521c80d5b0Smrg
104531c80d5b0Smrg
104541c80d5b0Smrg
104551c80d5b0Smrg
104561c80d5b0SmrgSTRICT_CFLAGS=""
104571c80d5b0Smrg
104581c80d5b0Smrg
104591c80d5b0Smrg
104601c80d5b0Smrg
104611c80d5b0Smrg
104621c80d5b0Smrg
104631c80d5b0Smrg
104641c80d5b0Smrg
104651c80d5b0Smrg
104661c80d5b0Smrg
104671c80d5b0Smrg
104681c80d5b0Smrg
104691c80d5b0Smrg
104701c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
104711c80d5b0Smrg
104721c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
104731c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10474b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10475b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10476b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10477b8df70beSmrgthen :
10478b8df70beSmrg  printf %s "(cached) " >&6
10479b8df70beSmrgelse $as_nop
104801c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104811c80d5b0Smrg/* end confdefs.h.  */
104821c80d5b0Smrgint i;
104831c80d5b0Smrg_ACEOF
10484b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10485b8df70beSmrgthen :
104861c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10487b8df70beSmrgelse $as_nop
104881c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
104891c80d5b0Smrgfi
10490b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
104911c80d5b0Smrgfi
10492b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10493b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
104941c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
104951c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
104961c80d5b0Smrgfi
104971c80d5b0Smrg
104981c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
104991c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105001c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105011c80d5b0Smrg	fi
105021c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10503b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10504b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10505b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10506b8df70beSmrgthen :
10507b8df70beSmrg  printf %s "(cached) " >&6
10508b8df70beSmrgelse $as_nop
105091c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105101c80d5b0Smrg/* end confdefs.h.  */
105111c80d5b0Smrgint i;
105121c80d5b0Smrg_ACEOF
10513b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10514b8df70beSmrgthen :
105151c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10516b8df70beSmrgelse $as_nop
105171c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
105181c80d5b0Smrgfi
10519b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
105201c80d5b0Smrgfi
10521b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10522b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
105231c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
105241c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
105251c80d5b0Smrgfi
105261c80d5b0Smrg
105271c80d5b0Smrgfound="no"
105281c80d5b0Smrg
105291c80d5b0Smrg	if test $found = "no" ; then
1053041fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105311c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105321c80d5b0Smrg		fi
105331c80d5b0Smrg
1053441fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
105351c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105361c80d5b0Smrg		fi
105371c80d5b0Smrg
105381c80d5b0Smrg		CFLAGS="$CFLAGS -pedantic"
105391c80d5b0Smrg
10540b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10541b8df70beSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
105421c80d5b0Smrg		cacheid=xorg_cv_cc_flag__pedantic
10543b8df70beSmrg		if eval test \${$cacheid+y}
10544b8df70beSmrgthen :
10545b8df70beSmrg  printf %s "(cached) " >&6
10546b8df70beSmrgelse $as_nop
105471c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105481c80d5b0Smrg/* end confdefs.h.  */
105491c80d5b0Smrgint i;
105501c80d5b0Smrgint
10551b8df70beSmrgmain (void)
105521c80d5b0Smrg{
105531c80d5b0Smrg
105541c80d5b0Smrg  ;
105551c80d5b0Smrg  return 0;
105561c80d5b0Smrg}
105571c80d5b0Smrg_ACEOF
10558b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10559b8df70beSmrgthen :
105601c80d5b0Smrg  eval $cacheid=yes
10561b8df70beSmrgelse $as_nop
105621c80d5b0Smrg  eval $cacheid=no
105631c80d5b0Smrgfi
10564b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
105651c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
105661c80d5b0Smrgfi
105671c80d5b0Smrg
105681c80d5b0Smrg
105691c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
105701c80d5b0Smrg
105711c80d5b0Smrg		eval supported=\$$cacheid
10572b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10573b8df70beSmrgprintf "%s\n" "$supported" >&6; }
105741c80d5b0Smrg		if test "$supported" = "yes" ; then
105751c80d5b0Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
105761c80d5b0Smrg			found="yes"
105771c80d5b0Smrg		fi
105781c80d5b0Smrg	fi
105791c80d5b0Smrg
105801c80d5b0Smrg
105811c80d5b0Smrg
105821c80d5b0Smrg
105831c80d5b0Smrg
105841c80d5b0Smrg
105851c80d5b0Smrg
105861c80d5b0Smrg
105871c80d5b0Smrg
105881c80d5b0Smrg
105891c80d5b0Smrg
105901c80d5b0Smrg
105911c80d5b0Smrg
105921c80d5b0Smrg
105931c80d5b0Smrg
105941c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
105951c80d5b0Smrg
105961c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
105971c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10598b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10599b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10600b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10601b8df70beSmrgthen :
10602b8df70beSmrg  printf %s "(cached) " >&6
10603b8df70beSmrgelse $as_nop
106041c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106051c80d5b0Smrg/* end confdefs.h.  */
106061c80d5b0Smrgint i;
106071c80d5b0Smrg_ACEOF
10608b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10609b8df70beSmrgthen :
106101c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10611b8df70beSmrgelse $as_nop
106121c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
106131c80d5b0Smrgfi
10614b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106151c80d5b0Smrgfi
10616b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10617b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
106181c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
106191c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106201c80d5b0Smrgfi
106211c80d5b0Smrg
106221c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
106231c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106241c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106251c80d5b0Smrg	fi
106261c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10627b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10628b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10629b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10630b8df70beSmrgthen :
10631b8df70beSmrg  printf %s "(cached) " >&6
10632b8df70beSmrgelse $as_nop
106331c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106341c80d5b0Smrg/* end confdefs.h.  */
106351c80d5b0Smrgint i;
106361c80d5b0Smrg_ACEOF
10637b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10638b8df70beSmrgthen :
106391c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10640b8df70beSmrgelse $as_nop
106411c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
106421c80d5b0Smrgfi
10643b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106441c80d5b0Smrgfi
10645b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10646b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
106471c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
106481c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106491c80d5b0Smrgfi
106501c80d5b0Smrg
106511c80d5b0Smrgfound="no"
106521c80d5b0Smrg
106531c80d5b0Smrg	if test $found = "no" ; then
1065441fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106551c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106561c80d5b0Smrg		fi
106571c80d5b0Smrg
1065841fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
106591c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106601c80d5b0Smrg		fi
106611c80d5b0Smrg
106621c80d5b0Smrg		CFLAGS="$CFLAGS -Werror"
106631c80d5b0Smrg
10664b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10665b8df70beSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
106661c80d5b0Smrg		cacheid=xorg_cv_cc_flag__Werror
10667b8df70beSmrg		if eval test \${$cacheid+y}
10668b8df70beSmrgthen :
10669b8df70beSmrg  printf %s "(cached) " >&6
10670b8df70beSmrgelse $as_nop
106711c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106721c80d5b0Smrg/* end confdefs.h.  */
106731c80d5b0Smrgint i;
106741c80d5b0Smrgint
10675b8df70beSmrgmain (void)
106761c80d5b0Smrg{
106771c80d5b0Smrg
106781c80d5b0Smrg  ;
106791c80d5b0Smrg  return 0;
106801c80d5b0Smrg}
106811c80d5b0Smrg_ACEOF
10682b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10683b8df70beSmrgthen :
106841c80d5b0Smrg  eval $cacheid=yes
10685b8df70beSmrgelse $as_nop
106861c80d5b0Smrg  eval $cacheid=no
106871c80d5b0Smrgfi
10688b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
106891c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
106901c80d5b0Smrgfi
106911c80d5b0Smrg
106921c80d5b0Smrg
106931c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
106941c80d5b0Smrg
106951c80d5b0Smrg		eval supported=\$$cacheid
10696b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10697b8df70beSmrgprintf "%s\n" "$supported" >&6; }
106981c80d5b0Smrg		if test "$supported" = "yes" ; then
106991c80d5b0Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
107001c80d5b0Smrg			found="yes"
107011c80d5b0Smrg		fi
107021c80d5b0Smrg	fi
107031c80d5b0Smrg
107041c80d5b0Smrg	if test $found = "no" ; then
1070541fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107061c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107071c80d5b0Smrg		fi
107081c80d5b0Smrg
1070941fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
107101c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
107111c80d5b0Smrg		fi
107121c80d5b0Smrg
107131c80d5b0Smrg		CFLAGS="$CFLAGS -errwarn"
107141c80d5b0Smrg
10715b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10716b8df70beSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
107171c80d5b0Smrg		cacheid=xorg_cv_cc_flag__errwarn
10718b8df70beSmrg		if eval test \${$cacheid+y}
10719b8df70beSmrgthen :
10720b8df70beSmrg  printf %s "(cached) " >&6
10721b8df70beSmrgelse $as_nop
107221c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107231c80d5b0Smrg/* end confdefs.h.  */
107241c80d5b0Smrgint i;
107251c80d5b0Smrgint
10726b8df70beSmrgmain (void)
107271c80d5b0Smrg{
107281c80d5b0Smrg
107291c80d5b0Smrg  ;
107301c80d5b0Smrg  return 0;
107311c80d5b0Smrg}
107321c80d5b0Smrg_ACEOF
10733b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10734b8df70beSmrgthen :
107351c80d5b0Smrg  eval $cacheid=yes
10736b8df70beSmrgelse $as_nop
107371c80d5b0Smrg  eval $cacheid=no
107381c80d5b0Smrgfi
10739b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107401c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
107411c80d5b0Smrgfi
107421c80d5b0Smrg
107431c80d5b0Smrg
107441c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
107451c80d5b0Smrg
107461c80d5b0Smrg		eval supported=\$$cacheid
10747b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10748b8df70beSmrgprintf "%s\n" "$supported" >&6; }
107491c80d5b0Smrg		if test "$supported" = "yes" ; then
107501c80d5b0Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
107511c80d5b0Smrg			found="yes"
107521c80d5b0Smrg		fi
107531c80d5b0Smrg	fi
107541c80d5b0Smrg
107551c80d5b0Smrg
107561c80d5b0Smrg
107571c80d5b0Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
107581c80d5b0Smrg# activate it with -Werror, so we add it here explicitly.
107591c80d5b0Smrg
107601c80d5b0Smrg
107611c80d5b0Smrg
107621c80d5b0Smrg
107631c80d5b0Smrg
107641c80d5b0Smrg
107651c80d5b0Smrg
107661c80d5b0Smrg
107671c80d5b0Smrg
107681c80d5b0Smrg
107691c80d5b0Smrg
107701c80d5b0Smrg
107711c80d5b0Smrg
107721c80d5b0Smrgxorg_testset_save_CFLAGS="$CFLAGS"
107731c80d5b0Smrg
107741c80d5b0Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
107751c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10776b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10777b8df70beSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10778b8df70beSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10779b8df70beSmrgthen :
10780b8df70beSmrg  printf %s "(cached) " >&6
10781b8df70beSmrgelse $as_nop
107821c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107831c80d5b0Smrg/* end confdefs.h.  */
107841c80d5b0Smrgint i;
107851c80d5b0Smrg_ACEOF
10786b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10787b8df70beSmrgthen :
107881c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10789b8df70beSmrgelse $as_nop
107901c80d5b0Smrg  xorg_cv_cc_flag_unknown_warning_option=no
107911c80d5b0Smrgfi
10792b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
107931c80d5b0Smrgfi
10794b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10795b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
107961c80d5b0Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
107971c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
107981c80d5b0Smrgfi
107991c80d5b0Smrg
108001c80d5b0Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
108011c80d5b0Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108021c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108031c80d5b0Smrg	fi
108041c80d5b0Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10805b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10806b8df70beSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10807b8df70beSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10808b8df70beSmrgthen :
10809b8df70beSmrg  printf %s "(cached) " >&6
10810b8df70beSmrgelse $as_nop
108111c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108121c80d5b0Smrg/* end confdefs.h.  */
108131c80d5b0Smrgint i;
108141c80d5b0Smrg_ACEOF
10815b8df70beSmrgif ac_fn_c_try_compile "$LINENO"
10816b8df70beSmrgthen :
108171c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10818b8df70beSmrgelse $as_nop
108191c80d5b0Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
108201c80d5b0Smrgfi
10821b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
108221c80d5b0Smrgfi
10823b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10824b8df70beSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
108251c80d5b0Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
108261c80d5b0Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
108271c80d5b0Smrgfi
108281c80d5b0Smrg
108291c80d5b0Smrgfound="no"
108301c80d5b0Smrg
108311c80d5b0Smrg	if test $found = "no" ; then
1083241fe0c2aSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108331c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108341c80d5b0Smrg		fi
108351c80d5b0Smrg
1083641fe0c2aSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
108371c80d5b0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108381c80d5b0Smrg		fi
108391c80d5b0Smrg
108401c80d5b0Smrg		CFLAGS="$CFLAGS -Werror=attributes"
108411c80d5b0Smrg
10842b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10843b8df70beSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
1084441fe0c2aSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10845b8df70beSmrg		if eval test \${$cacheid+y}
10846b8df70beSmrgthen :
10847b8df70beSmrg  printf %s "(cached) " >&6
10848b8df70beSmrgelse $as_nop
108491c80d5b0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108501c80d5b0Smrg/* end confdefs.h.  */
108511c80d5b0Smrgint i;
108521c80d5b0Smrgint
10853b8df70beSmrgmain (void)
108541c80d5b0Smrg{
108551c80d5b0Smrg
108561c80d5b0Smrg  ;
108571c80d5b0Smrg  return 0;
108581c80d5b0Smrg}
108591c80d5b0Smrg_ACEOF
10860b8df70beSmrgif ac_fn_c_try_link "$LINENO"
10861b8df70beSmrgthen :
108621c80d5b0Smrg  eval $cacheid=yes
10863b8df70beSmrgelse $as_nop
108641c80d5b0Smrg  eval $cacheid=no
108651c80d5b0Smrgfi
10866b8df70beSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
108671c80d5b0Smrg    conftest$ac_exeext conftest.$ac_ext
108681c80d5b0Smrgfi
108691c80d5b0Smrg
108701c80d5b0Smrg
108711c80d5b0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
108721c80d5b0Smrg
108731c80d5b0Smrg		eval supported=\$$cacheid
10874b8df70beSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10875b8df70beSmrgprintf "%s\n" "$supported" >&6; }
108761c80d5b0Smrg		if test "$supported" = "yes" ; then
108771c80d5b0Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
108781c80d5b0Smrg			found="yes"
108791c80d5b0Smrg		fi
108801c80d5b0Smrg	fi
108811c80d5b0Smrg
108821c80d5b0Smrg
108831c80d5b0Smrg
108841c80d5b0Smrgif test "x$STRICT_COMPILE" = "xyes"; then
108851c80d5b0Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
108861c80d5b0Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
108871c80d5b0Smrgfi
108881c80d5b0Smrg
108891c80d5b0Smrg
108901c80d5b0Smrg
108911c80d5b0Smrg
108921c80d5b0Smrg
108931c80d5b0Smrg
108941c80d5b0Smrgcat >>confdefs.h <<_ACEOF
108951c80d5b0Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
108961c80d5b0Smrg_ACEOF
108971c80d5b0Smrg
108981c80d5b0Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
108991c80d5b0Smrg	if test "x$PVM" = "x"; then
109001c80d5b0Smrg		PVM="0"
109011c80d5b0Smrg	fi
109021c80d5b0Smrg
10903b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
109041c80d5b0Smrg
109051c80d5b0Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
109061c80d5b0Smrg	if test "x$PVP" = "x"; then
109071c80d5b0Smrg		PVP="0"
109081c80d5b0Smrg	fi
109091c80d5b0Smrg
10910b8df70beSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
109111c80d5b0Smrg
109121c80d5b0Smrg
109131c80d5b0Smrg
10914b8df70beSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
109151c80d5b0Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10916b8df70beSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10917b8df70beSmrgtouch \$(top_srcdir)/ChangeLog; \
10918b8df70beSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
109191c80d5b0Smrg
109201c80d5b0Smrg
109211c80d5b0Smrg
109221c80d5b0Smrg
109231c80d5b0Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
109241c80d5b0SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
109251c80d5b0Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10926b8df70beSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10927b8df70beSmrgtouch \$(top_srcdir)/INSTALL; \
10928b8df70beSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10929b8df70beSmrg
109301c80d5b0Smrg
109311c80d5b0Smrg
109321c80d5b0Smrg
109331c80d5b0Smrg
109341c80d5b0Smrg
10935b8df70beSmrgcase $host_os in
10936b8df70beSmrg    solaris*)
10937b8df70beSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10938b8df70beSmrg        # check for a man page file found in later versions that use
10939b8df70beSmrg        # traditional section numbers instead
10940b8df70beSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10941b8df70beSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
10942b8df70beSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
10943b8df70beSmrgthen :
10944b8df70beSmrg  printf %s "(cached) " >&6
10945b8df70beSmrgelse $as_nop
10946b8df70beSmrg  test "$cross_compiling" = yes &&
10947b8df70beSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10948b8df70beSmrgif test -r "/usr/share/man/man7/attributes.7"; then
10949b8df70beSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10950b8df70beSmrgelse
10951b8df70beSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10952b8df70beSmrgfi
10953b8df70beSmrgfi
10954b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10955b8df70beSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10956b8df70beSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
10957b8df70beSmrgthen :
10958b8df70beSmrg  SYSV_MAN_SECTIONS=false
10959b8df70beSmrgelse $as_nop
10960b8df70beSmrg  SYSV_MAN_SECTIONS=true
10961b8df70beSmrgfi
10962b8df70beSmrg
10963b8df70beSmrg        ;;
10964b8df70beSmrg    *) SYSV_MAN_SECTIONS=false ;;
10965b8df70beSmrgesac
109661c80d5b0Smrg
109671c80d5b0Smrgif test x$APP_MAN_SUFFIX = x    ; then
109681c80d5b0Smrg    APP_MAN_SUFFIX=1
109691c80d5b0Smrgfi
109701c80d5b0Smrgif test x$APP_MAN_DIR = x    ; then
109711c80d5b0Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
109721c80d5b0Smrgfi
109731c80d5b0Smrg
109741c80d5b0Smrgif test x$LIB_MAN_SUFFIX = x    ; then
109751c80d5b0Smrg    LIB_MAN_SUFFIX=3
109761c80d5b0Smrgfi
109771c80d5b0Smrgif test x$LIB_MAN_DIR = x    ; then
109781c80d5b0Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
109791c80d5b0Smrgfi
109801c80d5b0Smrg
109811c80d5b0Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10982b8df70beSmrg    case $SYSV_MAN_SECTIONS in
10983b8df70beSmrg	true)				FILE_MAN_SUFFIX=4  ;;
1098441fe0c2aSmrg	*)				FILE_MAN_SUFFIX=5  ;;
109854c61c93dSmrg    esac
109864c61c93dSmrgfi
109874c61c93dSmrgif test x$FILE_MAN_DIR = x    ; then
109884c61c93dSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
109894c61c93dSmrgfi
109904c61c93dSmrg
109914c61c93dSmrgif test x$MISC_MAN_SUFFIX = x    ; then
10992b8df70beSmrg    case $SYSV_MAN_SECTIONS in
10993b8df70beSmrg	true)				MISC_MAN_SUFFIX=5  ;;
1099441fe0c2aSmrg	*)				MISC_MAN_SUFFIX=7  ;;
109954c61c93dSmrg    esac
109964c61c93dSmrgfi
109974c61c93dSmrgif test x$MISC_MAN_DIR = x    ; then
109984c61c93dSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
109994c61c93dSmrgfi
110004c61c93dSmrg
11001d7ffce2aSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11002b8df70beSmrg    case $SYSV_MAN_SECTIONS in
11003b8df70beSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1100441fe0c2aSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11005d7ffce2aSmrg    esac
11006d7ffce2aSmrgfi
11007d7ffce2aSmrgif test x$DRIVER_MAN_DIR = x    ; then
11008d7ffce2aSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11009d7ffce2aSmrgfi
11010d7ffce2aSmrg
11011d7ffce2aSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11012b8df70beSmrg    case $SYSV_MAN_SECTIONS in
11013b8df70beSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1101441fe0c2aSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11015d7ffce2aSmrg    esac
11016d7ffce2aSmrgfi
11017d7ffce2aSmrgif test x$ADMIN_MAN_DIR = x    ; then
11018d7ffce2aSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11019d7ffce2aSmrgfi
11020d7ffce2aSmrg
11021d7ffce2aSmrg
11022d7ffce2aSmrg
11023d7ffce2aSmrg
11024d7ffce2aSmrg
11025d7ffce2aSmrg
11026d7ffce2aSmrg
11027d7ffce2aSmrg
11028d7ffce2aSmrg
11029d7ffce2aSmrg
11030d7ffce2aSmrg
11031d7ffce2aSmrg
11032d7ffce2aSmrg
11033d7ffce2aSmrg
11034d7ffce2aSmrg
11035d7ffce2aSmrgXORG_MAN_PAGE="X Version 11"
11036d7ffce2aSmrg
11037d7ffce2aSmrgMAN_SUBSTS="\
11038d7ffce2aSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11039d7ffce2aSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11040d7ffce2aSmrg	-e 's|__xservername__|Xorg|g' \
11041d7ffce2aSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11042d7ffce2aSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11043d7ffce2aSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11044d7ffce2aSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11045d7ffce2aSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11046d7ffce2aSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11047d7ffce2aSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11048d7ffce2aSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11049d7ffce2aSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11050d7ffce2aSmrg
11051d7ffce2aSmrg
11052d7ffce2aSmrg
11053d7ffce2aSmrg# Check whether --enable-silent-rules was given.
11054b8df70beSmrgif test ${enable_silent_rules+y}
11055b8df70beSmrgthen :
11056d7ffce2aSmrg  enableval=$enable_silent_rules;
11057d7ffce2aSmrgfi
11058d7ffce2aSmrg
110591c80d5b0Smrgcase $enable_silent_rules in # (((
110601c80d5b0Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
110611c80d5b0Smrg   no) AM_DEFAULT_VERBOSITY=1;;
110621c80d5b0Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11063d7ffce2aSmrgesac
110641c80d5b0Smrgam_make=${MAKE-make}
11065b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11066b8df70beSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
11067b8df70beSmrgif test ${am_cv_make_support_nested_variables+y}
11068b8df70beSmrgthen :
11069b8df70beSmrg  printf %s "(cached) " >&6
11070b8df70beSmrgelse $as_nop
11071b8df70beSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
110721c80d5b0SmrgBAR0=false
110731c80d5b0SmrgBAR1=true
110741c80d5b0SmrgV=1
110751c80d5b0Smrgam__doit:
110761c80d5b0Smrg	@$(TRUE)
110771c80d5b0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
110781c80d5b0Smrg  am_cv_make_support_nested_variables=yes
110791c80d5b0Smrgelse
110801c80d5b0Smrg  am_cv_make_support_nested_variables=no
110811c80d5b0Smrgfi
110821c80d5b0Smrgfi
11083b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11084b8df70beSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
110851c80d5b0Smrgif test $am_cv_make_support_nested_variables = yes; then
110861c80d5b0Smrg    AM_V='$(V)'
110871c80d5b0Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
110881c80d5b0Smrgelse
110891c80d5b0Smrg  AM_V=$AM_DEFAULT_VERBOSITY
110901c80d5b0Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
110911c80d5b0Smrgfi
11092d7ffce2aSmrgAM_BACKSLASH='\'
11093d7ffce2aSmrg
11094d7ffce2aSmrg
11095d7ffce2aSmrg
11096d7ffce2aSmrg# Require X.Org's font util macros 1.1 or later for XORG_FONTROOTDIR
11097d7ffce2aSmrg
11098d7ffce2aSmrg
11099d7ffce2aSmrg
11100d7ffce2aSmrg
11101d7ffce2aSmrg
11102d7ffce2aSmrg
11103d7ffce2aSmrg
111044c61c93dSmrg
111054c61c93dSmrg
111064c61c93dSmrg
111074c61c93dSmrg
111084c61c93dSmrg
111094c61c93dSmrg
111104c61c93dSmrg
11111b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for root directory for font files" >&5
11112b8df70beSmrgprintf %s "checking for root directory for font files... " >&6; }
111134c61c93dSmrg
11114d7ffce2aSmrg# Check whether --with-fontrootdir was given.
11115b8df70beSmrgif test ${with_fontrootdir+y}
11116b8df70beSmrgthen :
11117d7ffce2aSmrg  withval=$with_fontrootdir; FONTROOTDIR="$withval"
11118d7ffce2aSmrgfi
11119d7ffce2aSmrg
11120d7ffce2aSmrg	# if --with-fontrootdir not specified...
11121d7ffce2aSmrg	if test "x${FONTROOTDIR}" = "x"; then
11122d7ffce2aSmrg		FONTROOTDIR=`$PKG_CONFIG --variable=fontrootdir fontutil`
11123d7ffce2aSmrg	fi
11124d7ffce2aSmrg	# ...and if pkg-config didn't find fontdir in fontutil.pc...
11125d7ffce2aSmrg	if test "x${FONTROOTDIR}" = "x"; then
11126d7ffce2aSmrg		FONTROOTDIR="${datadir}/fonts/X11"
11127d7ffce2aSmrg	fi
111284c61c93dSmrg
11129b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${FONTROOTDIR}" >&5
11130b8df70beSmrgprintf "%s\n" "${FONTROOTDIR}" >&6; }
111314c61c93dSmrg
111324c61c93dSmrg
111334c61c93dSmrg
111344c61c93dSmrg
11135b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for directory for encodings files" >&5
11136b8df70beSmrgprintf %s "checking for directory for encodings files... " >&6; }
111374c61c93dSmrg
11138d7ffce2aSmrg# Check whether --with-encodingsdir was given.
11139b8df70beSmrgif test ${with_encodingsdir+y}
11140b8df70beSmrgthen :
11141d7ffce2aSmrg  withval=$with_encodingsdir; ENCODINGSDIR="${withval}"
11142b8df70beSmrgelse $as_nop
11143d7ffce2aSmrg  ENCODINGSDIR='${FONTROOTDIR}/encodings'
11144d7ffce2aSmrgfi
111454c61c93dSmrg
111464c61c93dSmrg
11147b8df70beSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${ENCODINGSDIR}" >&5
11148b8df70beSmrgprintf "%s\n" "${ENCODINGSDIR}" >&6; }
111494c61c93dSmrg
111504c61c93dSmrg
111514c61c93dSmrg
111524c61c93dSmrg
111534c61c93dSmrgDEFAULT_XCONFDIR="${libdir}/X11/config"
111544c61c93dSmrg
111554c61c93dSmrg# Check whether --with-config-dir was given.
11156b8df70beSmrgif test ${with_config_dir+y}
11157b8df70beSmrgthen :
111584c61c93dSmrg  withval=$with_config_dir; XCONFDIR="$withval"
11159b8df70beSmrgelse $as_nop
111604c61c93dSmrg  XCONFDIR="$DEFAULT_XCONFDIR"
111614c61c93dSmrgfi
111624c61c93dSmrg
111634c61c93dSmrg
111644c61c93dSmrg
111654c61c93dSmrgac_config_files="$ac_config_files Makefile site.def"
1116611d341caSmrg
1116711d341caSmrgcat >confcache <<\_ACEOF
1116811d341caSmrg# This file is a shell script that caches the results of configure
1116911d341caSmrg# tests run on this system so they can be shared between configure
1117011d341caSmrg# scripts and configure runs, see configure's option --config-cache.
1117111d341caSmrg# It is not useful on other systems.  If it contains results you don't
1117211d341caSmrg# want to keep, you may remove or edit it.
1117311d341caSmrg#
1117411d341caSmrg# config.status only pays attention to the cache file if you give it
1117511d341caSmrg# the --recheck option to rerun configure.
1117611d341caSmrg#
1117711d341caSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1117811d341caSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1117911d341caSmrg# following values.
1118011d341caSmrg
1118111d341caSmrg_ACEOF
1118211d341caSmrg
1118311d341caSmrg# The following way of writing the cache mishandles newlines in values,
1118411d341caSmrg# but we know of no workaround that is simple, portable, and efficient.
111854c61c93dSmrg# So, we kill variables containing newlines.
1118611d341caSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1118711d341caSmrg# and sets the high bit in the cache file unless we assign to the vars.
111884c61c93dSmrg(
111894c61c93dSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
111904c61c93dSmrg    eval ac_val=\$$ac_var
111914c61c93dSmrg    case $ac_val in #(
111924c61c93dSmrg    *${as_nl}*)
111934c61c93dSmrg      case $ac_var in #(
11194b8df70beSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11195b8df70beSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
111964c61c93dSmrg      esac
111974c61c93dSmrg      case $ac_var in #(
111984c61c93dSmrg      _ | IFS | as_nl) ;; #(
111994c61c93dSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11200d7ffce2aSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
112014c61c93dSmrg      esac ;;
112024c61c93dSmrg    esac
112034c61c93dSmrg  done
112044c61c93dSmrg
1120511d341caSmrg  (set) 2>&1 |
112064c61c93dSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
112074c61c93dSmrg    *${as_nl}ac_space=\ *)
11208d7ffce2aSmrg      # `set' does not quote correctly, so add quotes: double-quote
11209d7ffce2aSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1121011d341caSmrg      sed -n \
1121111d341caSmrg	"s/'/'\\\\''/g;
1121211d341caSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
112134c61c93dSmrg      ;; #(
1121411d341caSmrg    *)
1121511d341caSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
112164c61c93dSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1121711d341caSmrg      ;;
112184c61c93dSmrg    esac |
112194c61c93dSmrg    sort
112204c61c93dSmrg) |
1122111d341caSmrg  sed '
112224c61c93dSmrg     /^ac_cv_env_/b end
1122311d341caSmrg     t clear
112244c61c93dSmrg     :clear
11225b8df70beSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
1122611d341caSmrg     t end
112274c61c93dSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
112284c61c93dSmrg     :end' >>confcache
112294c61c93dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
112304c61c93dSmrg  if test -w "$cache_file"; then
11231d7ffce2aSmrg    if test "x$cache_file" != "x/dev/null"; then
11232b8df70beSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11233b8df70beSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11234d7ffce2aSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11235d7ffce2aSmrg	cat confcache >"$cache_file"
11236d7ffce2aSmrg      else
11237d7ffce2aSmrg        case $cache_file in #(
11238d7ffce2aSmrg        */* | ?:*)
11239d7ffce2aSmrg	  mv -f confcache "$cache_file"$$ &&
11240d7ffce2aSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11241d7ffce2aSmrg        *)
11242d7ffce2aSmrg	  mv -f confcache "$cache_file" ;;
11243d7ffce2aSmrg	esac
11244d7ffce2aSmrg      fi
11245d7ffce2aSmrg    fi
1124611d341caSmrg  else
11247b8df70beSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11248b8df70beSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
1124911d341caSmrg  fi
1125011d341caSmrgfi
1125111d341caSmrgrm -f confcache
1125211d341caSmrg
1125311d341caSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1125411d341caSmrg# Let make expand exec_prefix.
1125511d341caSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1125611d341caSmrg
1125711d341caSmrg# Transform confdefs.h into DEFS.
1125811d341caSmrg# Protect against shell expansion while executing Makefile rules.
1125911d341caSmrg# Protect against Makefile macro expansion.
1126011d341caSmrg#
1126111d341caSmrg# If the first sed substitution is executed (which looks for macros that
112624c61c93dSmrg# take arguments), then branch to the quote section.  Otherwise,
1126311d341caSmrg# look for a macro that doesn't take arguments.
112644c61c93dSmrgac_script='
112654c61c93dSmrg:mline
112664c61c93dSmrg/\\$/{
112674c61c93dSmrg N
112684c61c93dSmrg s,\\\n,,
112694c61c93dSmrg b mline
112704c61c93dSmrg}
1127111d341caSmrgt clear
112724c61c93dSmrg:clear
112734c61c93dSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
1127411d341caSmrgt quote
112754c61c93dSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
1127611d341caSmrgt quote
112774c61c93dSmrgb any
112784c61c93dSmrg:quote
112794c61c93dSmrgs/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
112804c61c93dSmrgs/\[/\\&/g
112814c61c93dSmrgs/\]/\\&/g
112824c61c93dSmrgs/\$/$$/g
112834c61c93dSmrgH
112844c61c93dSmrg:any
112854c61c93dSmrg${
112864c61c93dSmrg	g
112874c61c93dSmrg	s/^\n//
112884c61c93dSmrg	s/\n/ /g
112894c61c93dSmrg	p
112904c61c93dSmrg}
112914c61c93dSmrg'
112924c61c93dSmrgDEFS=`sed -n "$ac_script" confdefs.h`
1129311d341caSmrg
1129411d341caSmrg
1129511d341caSmrgac_libobjs=
1129611d341caSmrgac_ltlibobjs=
11297d7ffce2aSmrgU=
1129811d341caSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1129911d341caSmrg  # 1. Remove the extension, and $U if already installed.
113004c61c93dSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11301b8df70beSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
113024c61c93dSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
113034c61c93dSmrg  #    will be set to the directory where LIBOBJS objects are built.
11304d7ffce2aSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11305d7ffce2aSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1130611d341caSmrgdone
1130711d341caSmrgLIBOBJS=$ac_libobjs
1130811d341caSmrg
1130911d341caSmrgLTLIBOBJS=$ac_ltlibobjs
1131011d341caSmrg
1131111d341caSmrg
11312b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11313b8df70beSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
113141c80d5b0Smrg   if test -n "$am_sleep_pid"; then
113151c80d5b0Smrg     # Hide warnings about reused PIDs.
113161c80d5b0Smrg     wait $am_sleep_pid 2>/dev/null
113171c80d5b0Smrg   fi
11318b8df70beSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11319b8df70beSmrgprintf "%s\n" "done" >&6; }
113204c61c93dSmrg if test -n "$EXEEXT"; then
113214c61c93dSmrg  am__EXEEXT_TRUE=
113224c61c93dSmrg  am__EXEEXT_FALSE='#'
113234c61c93dSmrgelse
113244c61c93dSmrg  am__EXEEXT_TRUE='#'
113254c61c93dSmrg  am__EXEEXT_FALSE=
113264c61c93dSmrgfi
113274c61c93dSmrg
113284c61c93dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11329d7ffce2aSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11330d7ffce2aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
113314c61c93dSmrgfi
113324c61c93dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11333d7ffce2aSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11334d7ffce2aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1133511d341caSmrgfi
1133611d341caSmrg
11337d7ffce2aSmrg: "${CONFIG_STATUS=./config.status}"
113384c61c93dSmrgac_write_fail=0
1133911d341caSmrgac_clean_files_save=$ac_clean_files
1134011d341caSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11341b8df70beSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11342b8df70beSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11343d7ffce2aSmrgas_write_fail=0
11344d7ffce2aSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1134511d341caSmrg#! $SHELL
1134611d341caSmrg# Generated by $as_me.
1134711d341caSmrg# Run this file to recreate the current configuration.
1134811d341caSmrg# Compiler output produced by configure, useful for debugging
1134911d341caSmrg# configure, is in config.log if it exists.
1135011d341caSmrg
1135111d341caSmrgdebug=false
1135211d341caSmrgac_cs_recheck=false
1135311d341caSmrgac_cs_silent=false
1135411d341caSmrg
11355d7ffce2aSmrgSHELL=\${CONFIG_SHELL-$SHELL}
11356d7ffce2aSmrgexport SHELL
11357d7ffce2aSmrg_ASEOF
11358d7ffce2aSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11359d7ffce2aSmrg## -------------------- ##
11360d7ffce2aSmrg## M4sh Initialization. ##
11361d7ffce2aSmrg## -------------------- ##
1136211d341caSmrg
113634c61c93dSmrg# Be more Bourne compatible
113644c61c93dSmrgDUALCASE=1; export DUALCASE # for MKS sh
11365b8df70beSmrgas_nop=:
11366b8df70beSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11367b8df70beSmrgthen :
1136811d341caSmrg  emulate sh
1136911d341caSmrg  NULLCMD=:
113704c61c93dSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1137111d341caSmrg  # is contrary to our usage.  Disable this feature.
1137211d341caSmrg  alias -g '${1+"$@"}'='"$@"'
113734c61c93dSmrg  setopt NO_GLOB_SUBST
11374b8df70beSmrgelse $as_nop
11375d7ffce2aSmrg  case `(set -o) 2>/dev/null` in #(
11376d7ffce2aSmrg  *posix*) :
11377d7ffce2aSmrg    set -o posix ;; #(
11378d7ffce2aSmrg  *) :
11379d7ffce2aSmrg     ;;
113804c61c93dSmrgesac
113814c61c93dSmrgfi
113824c61c93dSmrg
113834c61c93dSmrg
11384b8df70beSmrg
11385b8df70beSmrg# Reset variables that may have inherited troublesome values from
11386b8df70beSmrg# the environment.
11387b8df70beSmrg
11388b8df70beSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11389b8df70beSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11390b8df70beSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
11391b8df70beSmrg# Quoting is to prevent editors from complaining about space-tab.
113924c61c93dSmrgas_nl='
113934c61c93dSmrg'
113944c61c93dSmrgexport as_nl
11395b8df70beSmrgIFS=" ""	$as_nl"
11396b8df70beSmrg
11397b8df70beSmrgPS1='$ '
11398b8df70beSmrgPS2='> '
11399b8df70beSmrgPS4='+ '
11400b8df70beSmrg
11401b8df70beSmrg# Ensure predictable behavior from utilities with locale-dependent output.
11402b8df70beSmrgLC_ALL=C
11403b8df70beSmrgexport LC_ALL
11404b8df70beSmrgLANGUAGE=C
11405b8df70beSmrgexport LANGUAGE
11406b8df70beSmrg
11407b8df70beSmrg# We cannot yet rely on "unset" to work, but we need these variables
11408b8df70beSmrg# to be unset--not just set to an empty or harmless value--now, to
11409b8df70beSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11410b8df70beSmrg# also avoids known problems related to "unset" and subshell syntax
11411b8df70beSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11412b8df70beSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11413b8df70beSmrgdo eval test \${$as_var+y} \
11414b8df70beSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11415b8df70beSmrgdone
11416b8df70beSmrg
11417b8df70beSmrg# Ensure that fds 0, 1, and 2 are open.
11418b8df70beSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11419b8df70beSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11420b8df70beSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
114214c61c93dSmrg
114224c61c93dSmrg# The user is always right.
11423b8df70beSmrgif ${PATH_SEPARATOR+false} :; then
114244c61c93dSmrg  PATH_SEPARATOR=:
114254c61c93dSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
114264c61c93dSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
114274c61c93dSmrg      PATH_SEPARATOR=';'
114284c61c93dSmrg  }
1142911d341caSmrgfi
1143011d341caSmrg
1143111d341caSmrg
114324c61c93dSmrg# Find who we are.  Look in the path if we contain no directory separator.
11433d7ffce2aSmrgas_myself=
11434d7ffce2aSmrgcase $0 in #((
114354c61c93dSmrg  *[\\/]* ) as_myself=$0 ;;
114364c61c93dSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
114374c61c93dSmrgfor as_dir in $PATH
114384c61c93dSmrgdo
114394c61c93dSmrg  IFS=$as_save_IFS
11440b8df70beSmrg  case $as_dir in #(((
11441b8df70beSmrg    '') as_dir=./ ;;
11442b8df70beSmrg    */) ;;
11443b8df70beSmrg    *) as_dir=$as_dir/ ;;
11444b8df70beSmrg  esac
11445b8df70beSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11446d7ffce2aSmrg  done
114474c61c93dSmrgIFS=$as_save_IFS
114484c61c93dSmrg
114494c61c93dSmrg     ;;
114504c61c93dSmrgesac
114514c61c93dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
114524c61c93dSmrg# in which case we are not to be found in the path.
114534c61c93dSmrgif test "x$as_myself" = x; then
114544c61c93dSmrg  as_myself=$0
114554c61c93dSmrgfi
114564c61c93dSmrgif test ! -f "$as_myself"; then
11457b8df70beSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11458d7ffce2aSmrg  exit 1
114594c61c93dSmrgfi
114604c61c93dSmrg
11461d7ffce2aSmrg
11462d7ffce2aSmrg
11463d7ffce2aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11464d7ffce2aSmrg# ----------------------------------------
11465d7ffce2aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11466d7ffce2aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11467d7ffce2aSmrg# script with STATUS, using 1 if that was 0.
11468d7ffce2aSmrgas_fn_error ()
11469d7ffce2aSmrg{
11470d7ffce2aSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
11471d7ffce2aSmrg  if test "$4"; then
11472d7ffce2aSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11473b8df70beSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11474d7ffce2aSmrg  fi
11475b8df70beSmrg  printf "%s\n" "$as_me: error: $2" >&2
11476d7ffce2aSmrg  as_fn_exit $as_status
11477d7ffce2aSmrg} # as_fn_error
11478d7ffce2aSmrg
11479d7ffce2aSmrg
11480b8df70beSmrg
11481d7ffce2aSmrg# as_fn_set_status STATUS
11482d7ffce2aSmrg# -----------------------
11483d7ffce2aSmrg# Set $? to STATUS, without forking.
11484d7ffce2aSmrgas_fn_set_status ()
11485d7ffce2aSmrg{
11486d7ffce2aSmrg  return $1
11487d7ffce2aSmrg} # as_fn_set_status
11488d7ffce2aSmrg
11489d7ffce2aSmrg# as_fn_exit STATUS
11490d7ffce2aSmrg# -----------------
11491d7ffce2aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11492d7ffce2aSmrgas_fn_exit ()
11493d7ffce2aSmrg{
11494d7ffce2aSmrg  set +e
11495d7ffce2aSmrg  as_fn_set_status $1
11496d7ffce2aSmrg  exit $1
11497d7ffce2aSmrg} # as_fn_exit
11498d7ffce2aSmrg
11499d7ffce2aSmrg# as_fn_unset VAR
11500d7ffce2aSmrg# ---------------
11501d7ffce2aSmrg# Portably unset VAR.
11502d7ffce2aSmrgas_fn_unset ()
11503d7ffce2aSmrg{
11504d7ffce2aSmrg  { eval $1=; unset $1;}
11505d7ffce2aSmrg}
11506d7ffce2aSmrgas_unset=as_fn_unset
11507b8df70beSmrg
11508d7ffce2aSmrg# as_fn_append VAR VALUE
11509d7ffce2aSmrg# ----------------------
11510d7ffce2aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11511d7ffce2aSmrg# advantage of any shell optimizations that allow amortized linear growth over
11512d7ffce2aSmrg# repeated appends, instead of the typical quadratic growth present in naive
11513d7ffce2aSmrg# implementations.
11514b8df70beSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11515b8df70beSmrgthen :
11516d7ffce2aSmrg  eval 'as_fn_append ()
11517d7ffce2aSmrg  {
11518d7ffce2aSmrg    eval $1+=\$2
11519d7ffce2aSmrg  }'
11520b8df70beSmrgelse $as_nop
11521d7ffce2aSmrg  as_fn_append ()
11522d7ffce2aSmrg  {
11523d7ffce2aSmrg    eval $1=\$$1\$2
11524d7ffce2aSmrg  }
11525d7ffce2aSmrgfi # as_fn_append
11526d7ffce2aSmrg
11527d7ffce2aSmrg# as_fn_arith ARG...
11528d7ffce2aSmrg# ------------------
11529d7ffce2aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11530d7ffce2aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11531d7ffce2aSmrg# must be portable across $(()) and expr.
11532b8df70beSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11533b8df70beSmrgthen :
11534d7ffce2aSmrg  eval 'as_fn_arith ()
11535d7ffce2aSmrg  {
11536d7ffce2aSmrg    as_val=$(( $* ))
11537d7ffce2aSmrg  }'
11538b8df70beSmrgelse $as_nop
11539d7ffce2aSmrg  as_fn_arith ()
11540d7ffce2aSmrg  {
11541d7ffce2aSmrg    as_val=`expr "$@" || test $? -eq 1`
11542d7ffce2aSmrg  }
11543d7ffce2aSmrgfi # as_fn_arith
11544d7ffce2aSmrg
11545d7ffce2aSmrg
115464c61c93dSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
115474c61c93dSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1154811d341caSmrg  as_expr=expr
1154911d341caSmrgelse
1155011d341caSmrg  as_expr=false
1155111d341caSmrgfi
1155211d341caSmrg
115534c61c93dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1155411d341caSmrg  as_basename=basename
1155511d341caSmrgelse
1155611d341caSmrg  as_basename=false
1155711d341caSmrgfi
1155811d341caSmrg
11559d7ffce2aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11560d7ffce2aSmrg  as_dirname=dirname
11561d7ffce2aSmrgelse
11562d7ffce2aSmrg  as_dirname=false
11563d7ffce2aSmrgfi
1156411d341caSmrg
115654c61c93dSmrgas_me=`$as_basename -- "$0" ||
1156611d341caSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1156711d341caSmrg	 X"$0" : 'X\(//\)$' \| \
115684c61c93dSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11569b8df70beSmrgprintf "%s\n" X/"$0" |
115704c61c93dSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
115714c61c93dSmrg	    s//\1/
115724c61c93dSmrg	    q
115734c61c93dSmrg	  }
115744c61c93dSmrg	  /^X\/\(\/\/\)$/{
115754c61c93dSmrg	    s//\1/
115764c61c93dSmrg	    q
115774c61c93dSmrg	  }
115784c61c93dSmrg	  /^X\/\(\/\).*/{
115794c61c93dSmrg	    s//\1/
115804c61c93dSmrg	    q
115814c61c93dSmrg	  }
115824c61c93dSmrg	  s/.*/./; q'`
1158311d341caSmrg
11584d7ffce2aSmrg# Avoid depending upon Character Ranges.
11585d7ffce2aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11586d7ffce2aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11587d7ffce2aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11588d7ffce2aSmrgas_cr_digits='0123456789'
11589d7ffce2aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1159011d341caSmrg
11591b8df70beSmrg
11592b8df70beSmrg# Determine whether it's possible to make 'echo' print without a newline.
11593b8df70beSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11594b8df70beSmrg# for compatibility with existing Makefiles.
115954c61c93dSmrgECHO_C= ECHO_N= ECHO_T=
11596d7ffce2aSmrgcase `echo -n x` in #(((((
115974c61c93dSmrg-n*)
11598d7ffce2aSmrg  case `echo 'xy\c'` in
115994c61c93dSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11600d7ffce2aSmrg  xy)  ECHO_C='\c';;
11601d7ffce2aSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11602d7ffce2aSmrg       ECHO_T='	';;
116034c61c93dSmrg  esac;;
116044c61c93dSmrg*)
116054c61c93dSmrg  ECHO_N='-n';;
116064c61c93dSmrgesac
1160711d341caSmrg
11608b8df70beSmrg# For backward compatibility with old third-party macros, we provide
11609b8df70beSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
11610b8df70beSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
11611b8df70beSmrgas_echo='printf %s\n'
11612b8df70beSmrgas_echo_n='printf %s'
11613b8df70beSmrg
1161411d341caSmrgrm -f conf$$ conf$$.exe conf$$.file
116154c61c93dSmrgif test -d conf$$.dir; then
116164c61c93dSmrg  rm -f conf$$.dir/conf$$.file
116174c61c93dSmrgelse
116184c61c93dSmrg  rm -f conf$$.dir
116194c61c93dSmrg  mkdir conf$$.dir 2>/dev/null
116204c61c93dSmrgfi
116214c61c93dSmrgif (echo >conf$$.file) 2>/dev/null; then
116224c61c93dSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1162311d341caSmrg    as_ln_s='ln -s'
116244c61c93dSmrg    # ... but there are two gotchas:
116254c61c93dSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
116264c61c93dSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1162741fe0c2aSmrg    # In both cases, we have to default to `cp -pR'.
116284c61c93dSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1162941fe0c2aSmrg      as_ln_s='cp -pR'
116304c61c93dSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
116314c61c93dSmrg    as_ln_s=ln
116324c61c93dSmrg  else
1163341fe0c2aSmrg    as_ln_s='cp -pR'
1163411d341caSmrg  fi
1163511d341caSmrgelse
1163641fe0c2aSmrg  as_ln_s='cp -pR'
1163711d341caSmrgfi
116384c61c93dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
116394c61c93dSmrgrmdir conf$$.dir 2>/dev/null
1164011d341caSmrg
11641d7ffce2aSmrg
11642d7ffce2aSmrg# as_fn_mkdir_p
11643d7ffce2aSmrg# -------------
11644d7ffce2aSmrg# Create "$as_dir" as a directory, including parents if necessary.
11645d7ffce2aSmrgas_fn_mkdir_p ()
11646d7ffce2aSmrg{
11647d7ffce2aSmrg
11648d7ffce2aSmrg  case $as_dir in #(
11649d7ffce2aSmrg  -*) as_dir=./$as_dir;;
11650d7ffce2aSmrg  esac
11651d7ffce2aSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
11652d7ffce2aSmrg    as_dirs=
11653d7ffce2aSmrg    while :; do
11654d7ffce2aSmrg      case $as_dir in #(
11655b8df70beSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11656d7ffce2aSmrg      *) as_qdir=$as_dir;;
11657d7ffce2aSmrg      esac
11658d7ffce2aSmrg      as_dirs="'$as_qdir' $as_dirs"
11659d7ffce2aSmrg      as_dir=`$as_dirname -- "$as_dir" ||
11660d7ffce2aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11661d7ffce2aSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11662d7ffce2aSmrg	 X"$as_dir" : 'X\(//\)$' \| \
11663d7ffce2aSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11664b8df70beSmrgprintf "%s\n" X"$as_dir" |
11665d7ffce2aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11666d7ffce2aSmrg	    s//\1/
11667d7ffce2aSmrg	    q
11668d7ffce2aSmrg	  }
11669d7ffce2aSmrg	  /^X\(\/\/\)[^/].*/{
11670d7ffce2aSmrg	    s//\1/
11671d7ffce2aSmrg	    q
11672d7ffce2aSmrg	  }
11673d7ffce2aSmrg	  /^X\(\/\/\)$/{
11674d7ffce2aSmrg	    s//\1/
11675d7ffce2aSmrg	    q
11676d7ffce2aSmrg	  }
11677d7ffce2aSmrg	  /^X\(\/\).*/{
11678d7ffce2aSmrg	    s//\1/
11679d7ffce2aSmrg	    q
11680d7ffce2aSmrg	  }
11681d7ffce2aSmrg	  s/.*/./; q'`
11682d7ffce2aSmrg      test -d "$as_dir" && break
11683d7ffce2aSmrg    done
11684d7ffce2aSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11685d7ffce2aSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11686d7ffce2aSmrg
11687d7ffce2aSmrg
11688d7ffce2aSmrg} # as_fn_mkdir_p
1168911d341caSmrgif mkdir -p . 2>/dev/null; then
11690d7ffce2aSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1169111d341caSmrgelse
1169211d341caSmrg  test -d ./-p && rmdir ./-p
1169311d341caSmrg  as_mkdir_p=false
1169411d341caSmrgfi
1169511d341caSmrg
1169641fe0c2aSmrg
1169741fe0c2aSmrg# as_fn_executable_p FILE
1169841fe0c2aSmrg# -----------------------
1169941fe0c2aSmrg# Test if FILE is an executable regular file.
1170041fe0c2aSmrgas_fn_executable_p ()
1170141fe0c2aSmrg{
1170241fe0c2aSmrg  test -f "$1" && test -x "$1"
1170341fe0c2aSmrg} # as_fn_executable_p
1170441fe0c2aSmrgas_test_x='test -x'
1170541fe0c2aSmrgas_executable_p=as_fn_executable_p
1170611d341caSmrg
1170711d341caSmrg# Sed expression to map a string onto a valid CPP name.
1170811d341caSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1170911d341caSmrg
1171011d341caSmrg# Sed expression to map a string onto a valid variable name.
1171111d341caSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1171211d341caSmrg
1171311d341caSmrg
1171411d341caSmrgexec 6>&1
11715d7ffce2aSmrg## ----------------------------------- ##
11716d7ffce2aSmrg## Main body of $CONFIG_STATUS script. ##
11717d7ffce2aSmrg## ----------------------------------- ##
11718d7ffce2aSmrg_ASEOF
11719d7ffce2aSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1172011d341caSmrg
11721d7ffce2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11722d7ffce2aSmrg# Save the log message, to keep $0 and so on meaningful, and to
1172311d341caSmrg# report actual input values of CONFIG_FILES etc. instead of their
117244c61c93dSmrg# values after options handling.
117254c61c93dSmrgac_log="
11726b8df70beSmrgThis file was extended by xorg-cf-files $as_me 1.0.7, which was
11727b8df70beSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
1172811d341caSmrg
1172911d341caSmrg  CONFIG_FILES    = $CONFIG_FILES
1173011d341caSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1173111d341caSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1173211d341caSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1173311d341caSmrg  $ $0 $@
1173411d341caSmrg
117354c61c93dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
117364c61c93dSmrg"
117374c61c93dSmrg
1173811d341caSmrg_ACEOF
1173911d341caSmrg
117404c61c93dSmrgcase $ac_config_files in *"
117414c61c93dSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
117424c61c93dSmrgesac
1174311d341caSmrg
1174411d341caSmrg
1174511d341caSmrg
117464c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117474c61c93dSmrg# Files that config.status was made for.
117484c61c93dSmrgconfig_files="$ac_config_files"
117494c61c93dSmrgconfig_commands="$ac_config_commands"
1175011d341caSmrg
117514c61c93dSmrg_ACEOF
1175211d341caSmrg
117534c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1175411d341caSmrgac_cs_usage="\
11755d7ffce2aSmrg\`$as_me' instantiates files and other configuration actions
11756d7ffce2aSmrgfrom templates according to the current configuration.  Unless the files
11757d7ffce2aSmrgand actions are specified as TAGs, all are instantiated by default.
1175811d341caSmrg
11759d7ffce2aSmrgUsage: $0 [OPTION]... [TAG]...
1176011d341caSmrg
1176111d341caSmrg  -h, --help       print this help, then exit
117624c61c93dSmrg  -V, --version    print version number and configuration settings, then exit
11763d7ffce2aSmrg      --config     print configuration, then exit
117644c61c93dSmrg  -q, --quiet, --silent
117654c61c93dSmrg                   do not print progress messages
1176611d341caSmrg  -d, --debug      don't remove temporary files
1176711d341caSmrg      --recheck    update $as_me by reconfiguring in the same conditions
117684c61c93dSmrg      --file=FILE[:TEMPLATE]
117694c61c93dSmrg                   instantiate the configuration file FILE
1177011d341caSmrg
1177111d341caSmrgConfiguration files:
1177211d341caSmrg$config_files
1177311d341caSmrg
117744c61c93dSmrgConfiguration commands:
117754c61c93dSmrg$config_commands
117764c61c93dSmrg
11777b8df70beSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/cf/issues>."
1177811d341caSmrg
117794c61c93dSmrg_ACEOF
11780b8df70beSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
11781b8df70beSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
117824c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11783b8df70beSmrgac_cs_config='$ac_cs_config_escaped'
1178411d341caSmrgac_cs_version="\\
11785b8df70beSmrgxorg-cf-files config.status 1.0.7
11786b8df70beSmrgconfigured by $0, generated by GNU Autoconf 2.71,
11787d7ffce2aSmrg  with options \\"\$ac_cs_config\\"
1178811d341caSmrg
11789b8df70beSmrgCopyright (C) 2021 Free Software Foundation, Inc.
1179011d341caSmrgThis config.status script is free software; the Free Software Foundation
1179111d341caSmrggives unlimited permission to copy, distribute and modify it."
117924c61c93dSmrg
117934c61c93dSmrgac_pwd='$ac_pwd'
117944c61c93dSmrgsrcdir='$srcdir'
117954c61c93dSmrgINSTALL='$INSTALL'
117964c61c93dSmrgMKDIR_P='$MKDIR_P'
117974c61c93dSmrgAWK='$AWK'
117984c61c93dSmrgtest -n "\$AWK" || AWK=awk
1179911d341caSmrg_ACEOF
1180011d341caSmrg
118014c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118024c61c93dSmrg# The default lists apply if the user does not specify any file.
1180311d341caSmrgac_need_defaults=:
1180411d341caSmrgwhile test $# != 0
1180511d341caSmrgdo
1180611d341caSmrg  case $1 in
11807d7ffce2aSmrg  --*=?*)
118084c61c93dSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
118094c61c93dSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1181011d341caSmrg    ac_shift=:
1181111d341caSmrg    ;;
11812d7ffce2aSmrg  --*=)
11813d7ffce2aSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11814d7ffce2aSmrg    ac_optarg=
11815d7ffce2aSmrg    ac_shift=:
11816d7ffce2aSmrg    ;;
118174c61c93dSmrg  *)
1181811d341caSmrg    ac_option=$1
1181911d341caSmrg    ac_optarg=$2
1182011d341caSmrg    ac_shift=shift
1182111d341caSmrg    ;;
1182211d341caSmrg  esac
1182311d341caSmrg
1182411d341caSmrg  case $ac_option in
1182511d341caSmrg  # Handling of the options.
1182611d341caSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1182711d341caSmrg    ac_cs_recheck=: ;;
118284c61c93dSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11829b8df70beSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
11830d7ffce2aSmrg  --config | --confi | --conf | --con | --co | --c )
11831b8df70beSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
118324c61c93dSmrg  --debug | --debu | --deb | --de | --d | -d )
1183311d341caSmrg    debug=: ;;
1183411d341caSmrg  --file | --fil | --fi | --f )
1183511d341caSmrg    $ac_shift
118364c61c93dSmrg    case $ac_optarg in
11837b8df70beSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11838d7ffce2aSmrg    '') as_fn_error $? "missing file argument" ;;
118394c61c93dSmrg    esac
11840d7ffce2aSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1184111d341caSmrg    ac_need_defaults=false;;
118424c61c93dSmrg  --he | --h |  --help | --hel | -h )
11843b8df70beSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
1184411d341caSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1184511d341caSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1184611d341caSmrg    ac_cs_silent=: ;;
1184711d341caSmrg
1184811d341caSmrg  # This is an error.
11849d7ffce2aSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
11850d7ffce2aSmrgTry \`$0 --help' for more information." ;;
1185111d341caSmrg
11852d7ffce2aSmrg  *) as_fn_append ac_config_targets " $1"
118534c61c93dSmrg     ac_need_defaults=false ;;
1185411d341caSmrg
1185511d341caSmrg  esac
1185611d341caSmrg  shift
1185711d341caSmrgdone
1185811d341caSmrg
1185911d341caSmrgac_configure_extra_args=
1186011d341caSmrg
1186111d341caSmrgif $ac_cs_silent; then
1186211d341caSmrg  exec 6>/dev/null
1186311d341caSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1186411d341caSmrgfi
1186511d341caSmrg
1186611d341caSmrg_ACEOF
118674c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1186811d341caSmrgif \$ac_cs_recheck; then
1186941fe0c2aSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
118704c61c93dSmrg  shift
11871b8df70beSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
118724c61c93dSmrg  CONFIG_SHELL='$SHELL'
118734c61c93dSmrg  export CONFIG_SHELL
118744c61c93dSmrg  exec "\$@"
1187511d341caSmrgfi
1187611d341caSmrg
1187711d341caSmrg_ACEOF
118784c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118794c61c93dSmrgexec 5>>config.log
118804c61c93dSmrg{
118814c61c93dSmrg  echo
118824c61c93dSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
118834c61c93dSmrg## Running $as_me. ##
118844c61c93dSmrg_ASBOX
11885b8df70beSmrg  printf "%s\n" "$ac_log"
118864c61c93dSmrg} >&5
1188711d341caSmrg
118884c61c93dSmrg_ACEOF
118894c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118904c61c93dSmrg#
118914c61c93dSmrg# INIT-COMMANDS
118924c61c93dSmrg#
11893b8df70beSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1189411d341caSmrg
118954c61c93dSmrg_ACEOF
1189611d341caSmrg
118974c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1189811d341caSmrg
118994c61c93dSmrg# Handling of arguments.
1190011d341caSmrgfor ac_config_target in $ac_config_targets
1190111d341caSmrgdo
119024c61c93dSmrg  case $ac_config_target in
119034c61c93dSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
119044c61c93dSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
119054c61c93dSmrg    "site.def") CONFIG_FILES="$CONFIG_FILES site.def" ;;
119064c61c93dSmrg
11907d7ffce2aSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1190811d341caSmrg  esac
1190911d341caSmrgdone
1191011d341caSmrg
119114c61c93dSmrg
1191211d341caSmrg# If the user did not use the arguments to specify the items to instantiate,
1191311d341caSmrg# then the envvar interface is used.  Set only those that are not.
1191411d341caSmrg# We use the long form for the default assignment because of an extremely
1191511d341caSmrg# bizarre bug on SunOS 4.1.3.
1191611d341caSmrgif $ac_need_defaults; then
11917b8df70beSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
11918b8df70beSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
1191911d341caSmrgfi
1192011d341caSmrg
1192111d341caSmrg# Have a temporary directory for convenience.  Make it in the build tree
119224c61c93dSmrg# simply because there is no reason against having it here, and in addition,
1192311d341caSmrg# creating and moving files from /tmp can sometimes cause problems.
119244c61c93dSmrg# Hook for its removal unless debugging.
119254c61c93dSmrg# Note that there is a small window in which the directory will not be cleaned:
119264c61c93dSmrg# after its creation but before its name has been assigned to `$tmp'.
1192711d341caSmrg$debug ||
1192811d341caSmrg{
11929d7ffce2aSmrg  tmp= ac_tmp=
119304c61c93dSmrg  trap 'exit_status=$?
11931d7ffce2aSmrg  : "${ac_tmp:=$tmp}"
11932d7ffce2aSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
119334c61c93dSmrg' 0
11934d7ffce2aSmrg  trap 'as_fn_exit 1' 1 2 13 15
1193511d341caSmrg}
1193611d341caSmrg# Create a (secure) tmp directory for tmp files.
1193711d341caSmrg
1193811d341caSmrg{
119394c61c93dSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11940d7ffce2aSmrg  test -d "$tmp"
1194111d341caSmrg}  ||
1194211d341caSmrg{
119434c61c93dSmrg  tmp=./conf$$-$RANDOM
119444c61c93dSmrg  (umask 077 && mkdir "$tmp")
11945d7ffce2aSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11946d7ffce2aSmrgac_tmp=$tmp
1194711d341caSmrg
119484c61c93dSmrg# Set up the scripts for CONFIG_FILES section.
119494c61c93dSmrg# No need to generate them if there are no CONFIG_FILES.
119504c61c93dSmrg# This happens for instance with `./config.status config.h'.
119514c61c93dSmrgif test -n "$CONFIG_FILES"; then
119524c61c93dSmrg
119534c61c93dSmrg
11954d7ffce2aSmrgac_cr=`echo X | tr X '\015'`
11955d7ffce2aSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
11956d7ffce2aSmrg# But we know of no other shell where ac_cr would be empty at this
11957d7ffce2aSmrg# point, so we can use a bashism as a fallback.
11958d7ffce2aSmrgif test "x$ac_cr" = x; then
11959d7ffce2aSmrg  eval ac_cr=\$\'\\r\'
11960d7ffce2aSmrgfi
119614c61c93dSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
119624c61c93dSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
119634c61c93dSmrg  ac_cs_awk_cr='\\r'
119644c61c93dSmrgelse
119654c61c93dSmrg  ac_cs_awk_cr=$ac_cr
119664c61c93dSmrgfi
119674c61c93dSmrg
11968d7ffce2aSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1196911d341caSmrg_ACEOF
1197011d341caSmrg
1197111d341caSmrg
119724c61c93dSmrg{
119734c61c93dSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
119744c61c93dSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
119754c61c93dSmrg  echo "_ACEOF"
119764c61c93dSmrg} >conf$$subs.sh ||
11977d7ffce2aSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11978d7ffce2aSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
119794c61c93dSmrgac_delim='%!_!# '
119804c61c93dSmrgfor ac_last_try in false false false false false :; do
119814c61c93dSmrg  . ./conf$$subs.sh ||
11982d7ffce2aSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1198311d341caSmrg
119844c61c93dSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
119854c61c93dSmrg  if test $ac_delim_n = $ac_delim_num; then
119864c61c93dSmrg    break
119874c61c93dSmrg  elif $ac_last_try; then
11988d7ffce2aSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
119894c61c93dSmrg  else
119904c61c93dSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1199111d341caSmrg  fi
119924c61c93dSmrgdone
119934c61c93dSmrgrm -f conf$$subs.sh
1199411d341caSmrg
119954c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11996d7ffce2aSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1199711d341caSmrg_ACEOF
119984c61c93dSmrgsed -n '
119994c61c93dSmrgh
120004c61c93dSmrgs/^/S["/; s/!.*/"]=/
120014c61c93dSmrgp
120024c61c93dSmrgg
120034c61c93dSmrgs/^[^!]*!//
120044c61c93dSmrg:repl
120054c61c93dSmrgt repl
120064c61c93dSmrgs/'"$ac_delim"'$//
120074c61c93dSmrgt delim
120084c61c93dSmrg:nl
120094c61c93dSmrgh
12010d7ffce2aSmrgs/\(.\{148\}\)..*/\1/
120114c61c93dSmrgt more1
120124c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
120134c61c93dSmrgp
120144c61c93dSmrgn
120154c61c93dSmrgb repl
120164c61c93dSmrg:more1
120174c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
120184c61c93dSmrgp
120194c61c93dSmrgg
120204c61c93dSmrgs/.\{148\}//
120214c61c93dSmrgt nl
120224c61c93dSmrg:delim
120234c61c93dSmrgh
12024d7ffce2aSmrgs/\(.\{148\}\)..*/\1/
120254c61c93dSmrgt more2
120264c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
120274c61c93dSmrgp
120284c61c93dSmrgb
120294c61c93dSmrg:more2
120304c61c93dSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
120314c61c93dSmrgp
120324c61c93dSmrgg
120334c61c93dSmrgs/.\{148\}//
120344c61c93dSmrgt delim
120354c61c93dSmrg' <conf$$subs.awk | sed '
120364c61c93dSmrg/^[^""]/{
120374c61c93dSmrg  N
120384c61c93dSmrg  s/\n//
120394c61c93dSmrg}
120404c61c93dSmrg' >>$CONFIG_STATUS || ac_write_fail=1
120414c61c93dSmrgrm -f conf$$subs.awk
120424c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120434c61c93dSmrg_ACAWK
12044d7ffce2aSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
120454c61c93dSmrg  for (key in S) S_is_set[key] = 1
120464c61c93dSmrg  FS = ""
120474c61c93dSmrg
120484c61c93dSmrg}
120494c61c93dSmrg{
120504c61c93dSmrg  line = $ 0
120514c61c93dSmrg  nfields = split(line, field, "@")
120524c61c93dSmrg  substed = 0
120534c61c93dSmrg  len = length(field[1])
120544c61c93dSmrg  for (i = 2; i < nfields; i++) {
120554c61c93dSmrg    key = field[i]
120564c61c93dSmrg    keylen = length(key)
120574c61c93dSmrg    if (S_is_set[key]) {
120584c61c93dSmrg      value = S[key]
120594c61c93dSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
120604c61c93dSmrg      len += length(value) + length(field[++i])
120614c61c93dSmrg      substed = 1
120624c61c93dSmrg    } else
120634c61c93dSmrg      len += 1 + keylen
120644c61c93dSmrg  }
120654c61c93dSmrg
120664c61c93dSmrg  print line
120674c61c93dSmrg}
120684c61c93dSmrg
120694c61c93dSmrg_ACAWK
120704c61c93dSmrg_ACEOF
120714c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120724c61c93dSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
120734c61c93dSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
120744c61c93dSmrgelse
120754c61c93dSmrg  cat
12076d7ffce2aSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12077d7ffce2aSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
120784c61c93dSmrg_ACEOF
120794c61c93dSmrg
12080d7ffce2aSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12081d7ffce2aSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
120824c61c93dSmrg# trailing colons and then remove the whole line if VPATH becomes empty
120834c61c93dSmrg# (actually we leave an empty line to preserve line numbers).
120844c61c93dSmrgif test "x$srcdir" = x.; then
12085d7ffce2aSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12086d7ffce2aSmrgh
12087d7ffce2aSmrgs///
12088d7ffce2aSmrgs/^/:/
12089d7ffce2aSmrgs/[	 ]*$/:/
12090d7ffce2aSmrgs/:\$(srcdir):/:/g
12091d7ffce2aSmrgs/:\${srcdir}:/:/g
12092d7ffce2aSmrgs/:@srcdir@:/:/g
12093d7ffce2aSmrgs/^:*//
120944c61c93dSmrgs/:*$//
12095d7ffce2aSmrgx
12096d7ffce2aSmrgs/\(=[	 ]*\).*/\1/
12097d7ffce2aSmrgG
12098d7ffce2aSmrgs/\n//
120994c61c93dSmrgs/^[^=]*=[	 ]*$//
121004c61c93dSmrg}'
121014c61c93dSmrgfi
121024c61c93dSmrg
121034c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121044c61c93dSmrgfi # test -n "$CONFIG_FILES"
121054c61c93dSmrg
121064c61c93dSmrg
121074c61c93dSmrgeval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
121084c61c93dSmrgshift
121094c61c93dSmrgfor ac_tag
121104c61c93dSmrgdo
121114c61c93dSmrg  case $ac_tag in
121124c61c93dSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
121134c61c93dSmrg  esac
121144c61c93dSmrg  case $ac_mode$ac_tag in
121154c61c93dSmrg  :[FHL]*:*);;
12116d7ffce2aSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
121174c61c93dSmrg  :[FH]-) ac_tag=-:-;;
121184c61c93dSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
121194c61c93dSmrg  esac
121204c61c93dSmrg  ac_save_IFS=$IFS
121214c61c93dSmrg  IFS=:
121224c61c93dSmrg  set x $ac_tag
121234c61c93dSmrg  IFS=$ac_save_IFS
121244c61c93dSmrg  shift
121254c61c93dSmrg  ac_file=$1
121264c61c93dSmrg  shift
121274c61c93dSmrg
121284c61c93dSmrg  case $ac_mode in
121294c61c93dSmrg  :L) ac_source=$1;;
121304c61c93dSmrg  :[FH])
121314c61c93dSmrg    ac_file_inputs=
121324c61c93dSmrg    for ac_f
121334c61c93dSmrg    do
121344c61c93dSmrg      case $ac_f in
12135d7ffce2aSmrg      -) ac_f="$ac_tmp/stdin";;
121364c61c93dSmrg      *) # Look for the file first in the build tree, then in the source tree
121374c61c93dSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
121384c61c93dSmrg	 # because $ac_f cannot contain `:'.
121394c61c93dSmrg	 test -f "$ac_f" ||
121404c61c93dSmrg	   case $ac_f in
121414c61c93dSmrg	   [\\/$]*) false;;
121424c61c93dSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
121434c61c93dSmrg	   esac ||
12144d7ffce2aSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
121454c61c93dSmrg      esac
12146b8df70beSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12147d7ffce2aSmrg      as_fn_append ac_file_inputs " '$ac_f'"
121484c61c93dSmrg    done
121494c61c93dSmrg
121504c61c93dSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
121514c61c93dSmrg    # use $as_me), people would be surprised to read:
121524c61c93dSmrg    #    /* config.h.  Generated by config.status.  */
121534c61c93dSmrg    configure_input='Generated from '`
12154b8df70beSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
121554c61c93dSmrg	`' by configure.'
121564c61c93dSmrg    if test x"$ac_file" != x-; then
121574c61c93dSmrg      configure_input="$ac_file.  $configure_input"
12158b8df70beSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12159b8df70beSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
121604c61c93dSmrg    fi
121614c61c93dSmrg    # Neutralize special characters interpreted by sed in replacement strings.
121624c61c93dSmrg    case $configure_input in #(
121634c61c93dSmrg    *\&* | *\|* | *\\* )
12164b8df70beSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
121654c61c93dSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
121664c61c93dSmrg    *) ac_sed_conf_input=$configure_input;;
121674c61c93dSmrg    esac
121684c61c93dSmrg
121694c61c93dSmrg    case $ac_tag in
12170d7ffce2aSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12171d7ffce2aSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
121724c61c93dSmrg    esac
121734c61c93dSmrg    ;;
1217411d341caSmrg  esac
1217511d341caSmrg
121764c61c93dSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1217711d341caSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1217811d341caSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1217911d341caSmrg	 X"$ac_file" : 'X\(//\)$' \| \
121804c61c93dSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12181b8df70beSmrgprintf "%s\n" X"$ac_file" |
121824c61c93dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
121834c61c93dSmrg	    s//\1/
121844c61c93dSmrg	    q
121854c61c93dSmrg	  }
121864c61c93dSmrg	  /^X\(\/\/\)[^/].*/{
121874c61c93dSmrg	    s//\1/
121884c61c93dSmrg	    q
121894c61c93dSmrg	  }
121904c61c93dSmrg	  /^X\(\/\/\)$/{
121914c61c93dSmrg	    s//\1/
121924c61c93dSmrg	    q
121934c61c93dSmrg	  }
121944c61c93dSmrg	  /^X\(\/\).*/{
121954c61c93dSmrg	    s//\1/
121964c61c93dSmrg	    q
121974c61c93dSmrg	  }
121984c61c93dSmrg	  s/.*/./; q'`
12199d7ffce2aSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1220011d341caSmrg  ac_builddir=.
1220111d341caSmrg
122024c61c93dSmrgcase "$ac_dir" in
122034c61c93dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
122044c61c93dSmrg*)
12205b8df70beSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
122064c61c93dSmrg  # A ".." for each directory in $ac_dir_suffix.
12207b8df70beSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
122084c61c93dSmrg  case $ac_top_builddir_sub in
122094c61c93dSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
122104c61c93dSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
122114c61c93dSmrg  esac ;;
122124c61c93dSmrgesac
122134c61c93dSmrgac_abs_top_builddir=$ac_pwd
122144c61c93dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
122154c61c93dSmrg# for backward compatibility:
122164c61c93dSmrgac_top_builddir=$ac_top_build_prefix
1221711d341caSmrg
1221811d341caSmrgcase $srcdir in
122194c61c93dSmrg  .)  # We are building in place.
1222011d341caSmrg    ac_srcdir=.
122214c61c93dSmrg    ac_top_srcdir=$ac_top_builddir_sub
122224c61c93dSmrg    ac_abs_top_srcdir=$ac_pwd ;;
122234c61c93dSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1222411d341caSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
122254c61c93dSmrg    ac_top_srcdir=$srcdir
122264c61c93dSmrg    ac_abs_top_srcdir=$srcdir ;;
122274c61c93dSmrg  *) # Relative name.
122284c61c93dSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
122294c61c93dSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
122304c61c93dSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1223111d341caSmrgesac
122324c61c93dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1223311d341caSmrg
1223411d341caSmrg
122354c61c93dSmrg  case $ac_mode in
122364c61c93dSmrg  :F)
122374c61c93dSmrg  #
122384c61c93dSmrg  # CONFIG_FILE
122394c61c93dSmrg  #
1224011d341caSmrg
1224111d341caSmrg  case $INSTALL in
1224211d341caSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
122434c61c93dSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1224411d341caSmrg  esac
122454c61c93dSmrg  ac_MKDIR_P=$MKDIR_P
122464c61c93dSmrg  case $MKDIR_P in
122474c61c93dSmrg  [\\/$]* | ?:[\\/]* ) ;;
122484c61c93dSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
122494c61c93dSmrg  esac
122504c61c93dSmrg_ACEOF
1225111d341caSmrg
122524c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122534c61c93dSmrg# If the template does not know about datarootdir, expand it.
122544c61c93dSmrg# FIXME: This hack should be removed a few years after 2.60.
122554c61c93dSmrgac_datarootdir_hack=; ac_datarootdir_seen=
122564c61c93dSmrgac_sed_dataroot='
122574c61c93dSmrg/datarootdir/ {
122584c61c93dSmrg  p
122594c61c93dSmrg  q
122604c61c93dSmrg}
122614c61c93dSmrg/@datadir@/p
122624c61c93dSmrg/@docdir@/p
122634c61c93dSmrg/@infodir@/p
122644c61c93dSmrg/@localedir@/p
12265d7ffce2aSmrg/@mandir@/p'
122664c61c93dSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
122674c61c93dSmrg*datarootdir*) ac_datarootdir_seen=yes;;
122684c61c93dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12269b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12270b8df70beSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
122714c61c93dSmrg_ACEOF
122724c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
122734c61c93dSmrg  ac_datarootdir_hack='
122744c61c93dSmrg  s&@datadir@&$datadir&g
122754c61c93dSmrg  s&@docdir@&$docdir&g
122764c61c93dSmrg  s&@infodir@&$infodir&g
122774c61c93dSmrg  s&@localedir@&$localedir&g
122784c61c93dSmrg  s&@mandir@&$mandir&g
12279d7ffce2aSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
122804c61c93dSmrgesac
1228111d341caSmrg_ACEOF
122824c61c93dSmrg
122834c61c93dSmrg# Neutralize VPATH when `$srcdir' = `.'.
122844c61c93dSmrg# Shell code in configure.ac might set extrasub.
122854c61c93dSmrg# FIXME: do we really want to maintain this feature?
122864c61c93dSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
122874c61c93dSmrgac_sed_extra="$ac_vpsub
1228811d341caSmrg$extrasub
1228911d341caSmrg_ACEOF
122904c61c93dSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1229111d341caSmrg:t
1229211d341caSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
122934c61c93dSmrgs|@configure_input@|$ac_sed_conf_input|;t t
122944c61c93dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
122954c61c93dSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
122964c61c93dSmrgs&@srcdir@&$ac_srcdir&;t t
122974c61c93dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
122984c61c93dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
122994c61c93dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
123004c61c93dSmrgs&@builddir@&$ac_builddir&;t t
123014c61c93dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
123024c61c93dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
123034c61c93dSmrgs&@INSTALL@&$ac_INSTALL&;t t
123044c61c93dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
123054c61c93dSmrg$ac_datarootdir_hack
123064c61c93dSmrg"
12307d7ffce2aSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12308d7ffce2aSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1230911d341caSmrg
123104c61c93dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12311d7ffce2aSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12312d7ffce2aSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12313d7ffce2aSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12314b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12315d7ffce2aSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
12316b8df70beSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12317d7ffce2aSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
123184c61c93dSmrg
12319d7ffce2aSmrg  rm -f "$ac_tmp/stdin"
123204c61c93dSmrg  case $ac_file in
12321d7ffce2aSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12322d7ffce2aSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
123234c61c93dSmrg  esac \
12324d7ffce2aSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
123254c61c93dSmrg ;;
123264c61c93dSmrg
123274c61c93dSmrg
12328b8df70beSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12329b8df70beSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
123304c61c93dSmrg ;;
123314c61c93dSmrg  esac
123324c61c93dSmrg
123334c61c93dSmrg
123344c61c93dSmrg  case $ac_file$ac_mode in
123354c61c93dSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
123361c80d5b0Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
123374c61c93dSmrg  # are listed without --file.  Let's play safe and only enable the eval
123384c61c93dSmrg  # if we detect the quoting.
12339b8df70beSmrg  # TODO: see whether this extra hack can be removed once we start
12340b8df70beSmrg  # requiring Autoconf 2.70 or later.
12341b8df70beSmrg  case $CONFIG_FILES in #(
12342b8df70beSmrg  *\'*) :
12343b8df70beSmrg    eval set x "$CONFIG_FILES" ;; #(
12344b8df70beSmrg  *) :
12345b8df70beSmrg    set x $CONFIG_FILES ;; #(
12346b8df70beSmrg  *) :
12347b8df70beSmrg     ;;
12348b8df70beSmrgesac
123494c61c93dSmrg  shift
12350b8df70beSmrg  # Used to flag and report bootstrapping failures.
12351b8df70beSmrg  am_rc=0
12352b8df70beSmrg  for am_mf
123534c61c93dSmrg  do
123544c61c93dSmrg    # Strip MF so we end up with the name of the file.
12355b8df70beSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12356b8df70beSmrg    # Check whether this is an Automake generated Makefile which includes
12357b8df70beSmrg    # dependency-tracking related rules and includes.
12358b8df70beSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
123594c61c93dSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
12360b8df70beSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12361b8df70beSmrg      || continue
12362b8df70beSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12363b8df70beSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12364b8df70beSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12365b8df70beSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12366b8df70beSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12367b8df70beSmrgprintf "%s\n" X"$am_mf" |
123684c61c93dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
123694c61c93dSmrg	    s//\1/
123704c61c93dSmrg	    q
123714c61c93dSmrg	  }
123724c61c93dSmrg	  /^X\(\/\/\)[^/].*/{
123734c61c93dSmrg	    s//\1/
123744c61c93dSmrg	    q
123754c61c93dSmrg	  }
123764c61c93dSmrg	  /^X\(\/\/\)$/{
123774c61c93dSmrg	    s//\1/
123784c61c93dSmrg	    q
123794c61c93dSmrg	  }
123804c61c93dSmrg	  /^X\(\/\).*/{
123814c61c93dSmrg	    s//\1/
123824c61c93dSmrg	    q
123834c61c93dSmrg	  }
123844c61c93dSmrg	  s/.*/./; q'`
12385b8df70beSmrg    am_filepart=`$as_basename -- "$am_mf" ||
12386b8df70beSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12387b8df70beSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12388b8df70beSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12389b8df70beSmrgprintf "%s\n" X/"$am_mf" |
12390b8df70beSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
123914c61c93dSmrg	    s//\1/
123924c61c93dSmrg	    q
123934c61c93dSmrg	  }
12394b8df70beSmrg	  /^X\/\(\/\/\)$/{
123954c61c93dSmrg	    s//\1/
123964c61c93dSmrg	    q
123974c61c93dSmrg	  }
12398b8df70beSmrg	  /^X\/\(\/\).*/{
123994c61c93dSmrg	    s//\1/
124004c61c93dSmrg	    q
124014c61c93dSmrg	  }
124024c61c93dSmrg	  s/.*/./; q'`
12403b8df70beSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12404b8df70beSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12405b8df70beSmrg        | $MAKE -f - am--depfiles" >&5
12406b8df70beSmrg   (cd "$am_dirpart" \
12407b8df70beSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12408b8df70beSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
12409b8df70beSmrg   ac_status=$?
12410b8df70beSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12411b8df70beSmrg   (exit $ac_status); } || am_rc=$?
124124c61c93dSmrg  done
12413b8df70beSmrg  if test $am_rc -ne 0; then
12414b8df70beSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12415b8df70beSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12416b8df70beSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12417b8df70beSmrg    for automatic dependency tracking.  If GNU make was not used, consider
12418b8df70beSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12419b8df70beSmrg    necessary).  You can also try re-running configure with the
12420b8df70beSmrg    '--disable-dependency-tracking' option to at least be able to build
12421b8df70beSmrg    the package (albeit without support for automatic dependency tracking).
12422b8df70beSmrgSee \`config.log' for more details" "$LINENO" 5; }
12423b8df70beSmrg  fi
12424b8df70beSmrg  { am_dirpart=; unset am_dirpart;}
12425b8df70beSmrg  { am_filepart=; unset am_filepart;}
12426b8df70beSmrg  { am_mf=; unset am_mf;}
12427b8df70beSmrg  { am_rc=; unset am_rc;}
12428b8df70beSmrg  rm -f conftest-deps.mk
124294c61c93dSmrg}
124304c61c93dSmrg ;;
124314c61c93dSmrg
124324c61c93dSmrg  esac
124334c61c93dSmrgdone # for ac_tag
1243411d341caSmrg
1243511d341caSmrg
12436d7ffce2aSmrgas_fn_exit 0
1243711d341caSmrg_ACEOF
1243811d341caSmrgac_clean_files=$ac_clean_files_save
1243911d341caSmrg
124404c61c93dSmrgtest $ac_write_fail = 0 ||
12441d7ffce2aSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
124424c61c93dSmrg
1244311d341caSmrg
1244411d341caSmrg# configure is writing to config.log, and then calls config.status.
1244511d341caSmrg# config.status does its own redirection, appending to config.log.
1244611d341caSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
1244711d341caSmrg# by configure, so config.status won't be able to write to it; its
1244811d341caSmrg# output is simply discarded.  So we exec the FD to /dev/null,
1244911d341caSmrg# effectively closing config.log, so it can be properly (re)opened and
1245011d341caSmrg# appended to by config.status.  When coming back to configure, we
1245111d341caSmrg# need to make the FD available again.
1245211d341caSmrgif test "$no_create" != yes; then
1245311d341caSmrg  ac_cs_success=:
1245411d341caSmrg  ac_config_status_args=
1245511d341caSmrg  test "$silent" = yes &&
1245611d341caSmrg    ac_config_status_args="$ac_config_status_args --quiet"
1245711d341caSmrg  exec 5>/dev/null
1245811d341caSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1245911d341caSmrg  exec 5>>config.log
1246011d341caSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1246111d341caSmrg  # would make configure fail if this is the last instruction.
12462d7ffce2aSmrg  $ac_cs_success || as_fn_exit 1
1246311d341caSmrgfi
124644c61c93dSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12465b8df70beSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12466b8df70beSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
124674c61c93dSmrgfi
1246811d341caSmrg
12469b8df70beSmrg
12470