configure revision c8df0c59
1fc89c0fbSmrg#! /bin/sh
2fc89c0fbSmrg# Guess values for system-dependent variables and create Makefiles.
3c8df0c59Smrg# Generated by GNU Autoconf 2.72 for xprop 1.2.8.
4fc89c0fbSmrg#
549bee38cSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>.
6fc89c0fbSmrg#
7a0996ce0Smrg#
8c8df0c59Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
949bee38cSmrg# Inc.
10a0996ce0Smrg#
11a0996ce0Smrg#
12fc89c0fbSmrg# This configure script is free software; the Free Software Foundation
13fc89c0fbSmrg# gives unlimited permission to copy, distribute and modify it.
14a0996ce0Smrg## -------------------- ##
15a0996ce0Smrg## M4sh Initialization. ##
16a0996ce0Smrg## -------------------- ##
17fc89c0fbSmrg
18fc89c0fbSmrg# Be more Bourne compatible
19fc89c0fbSmrgDUALCASE=1; export DUALCASE # for MKS sh
2049bee38cSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2149bee38cSmrgthen :
22fc89c0fbSmrg  emulate sh
23fc89c0fbSmrg  NULLCMD=:
2491ec45ceSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25fc89c0fbSmrg  # is contrary to our usage.  Disable this feature.
26fc89c0fbSmrg  alias -g '${1+"$@"}'='"$@"'
27fc89c0fbSmrg  setopt NO_GLOB_SUBST
28c8df0c59Smrgelse case e in #(
29c8df0c59Smrg  e) case `(set -o) 2>/dev/null` in #(
30a0996ce0Smrg  *posix*) :
31a0996ce0Smrg    set -o posix ;; #(
32a0996ce0Smrg  *) :
33a0996ce0Smrg     ;;
34c8df0c59Smrgesac ;;
35fc89c0fbSmrgesac
36fc89c0fbSmrgfi
37fc89c0fbSmrg
38fc89c0fbSmrg
3949bee38cSmrg
4049bee38cSmrg# Reset variables that may have inherited troublesome values from
4149bee38cSmrg# the environment.
4249bee38cSmrg
4349bee38cSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4449bee38cSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4549bee38cSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
4649bee38cSmrg# Quoting is to prevent editors from complaining about space-tab.
4791ec45ceSmrgas_nl='
4891ec45ceSmrg'
4991ec45ceSmrgexport as_nl
5049bee38cSmrgIFS=" ""	$as_nl"
5149bee38cSmrg
5249bee38cSmrgPS1='$ '
5349bee38cSmrgPS2='> '
5449bee38cSmrgPS4='+ '
5549bee38cSmrg
5649bee38cSmrg# Ensure predictable behavior from utilities with locale-dependent output.
5749bee38cSmrgLC_ALL=C
5849bee38cSmrgexport LC_ALL
5949bee38cSmrgLANGUAGE=C
6049bee38cSmrgexport LANGUAGE
6149bee38cSmrg
6249bee38cSmrg# We cannot yet rely on "unset" to work, but we need these variables
6349bee38cSmrg# to be unset--not just set to an empty or harmless value--now, to
6449bee38cSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6549bee38cSmrg# also avoids known problems related to "unset" and subshell syntax
6649bee38cSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6749bee38cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6849bee38cSmrgdo eval test \${$as_var+y} \
6949bee38cSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7049bee38cSmrgdone
7149bee38cSmrg
7249bee38cSmrg# Ensure that fds 0, 1, and 2 are open.
7349bee38cSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7449bee38cSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7549bee38cSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
7691ec45ceSmrg
7791ec45ceSmrg# The user is always right.
7849bee38cSmrgif ${PATH_SEPARATOR+false} :; then
7991ec45ceSmrg  PATH_SEPARATOR=:
8091ec45ceSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8191ec45ceSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8291ec45ceSmrg      PATH_SEPARATOR=';'
8391ec45ceSmrg  }
84fc89c0fbSmrgfi
85fc89c0fbSmrg
86fc89c0fbSmrg
87fc89c0fbSmrg# Find who we are.  Look in the path if we contain no directory separator.
88a0996ce0Smrgas_myself=
89a0996ce0Smrgcase $0 in #((
90fc89c0fbSmrg  *[\\/]* ) as_myself=$0 ;;
91fc89c0fbSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92fc89c0fbSmrgfor as_dir in $PATH
93fc89c0fbSmrgdo
94fc89c0fbSmrg  IFS=$as_save_IFS
9549bee38cSmrg  case $as_dir in #(((
9649bee38cSmrg    '') as_dir=./ ;;
9749bee38cSmrg    */) ;;
9849bee38cSmrg    *) as_dir=$as_dir/ ;;
9949bee38cSmrg  esac
10049bee38cSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101a0996ce0Smrg  done
102fc89c0fbSmrgIFS=$as_save_IFS
103fc89c0fbSmrg
104fc89c0fbSmrg     ;;
105fc89c0fbSmrgesac
106c8df0c59Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107fc89c0fbSmrg# in which case we are not to be found in the path.
108fc89c0fbSmrgif test "x$as_myself" = x; then
109fc89c0fbSmrg  as_myself=$0
110fc89c0fbSmrgfi
111fc89c0fbSmrgif test ! -f "$as_myself"; then
11249bee38cSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113a0996ce0Smrg  exit 1
114fc89c0fbSmrgfi
115fc89c0fbSmrg
116a0996ce0Smrg
11781676fe2Smrg# Use a proper internal environment variable to ensure we don't fall
11881676fe2Smrg  # into an infinite loop, continuously re-executing ourselves.
11981676fe2Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
12081676fe2Smrg    _as_can_reexec=no; export _as_can_reexec;
12181676fe2Smrg    # We cannot yet assume a decent shell, so we have to provide a
12281676fe2Smrg# neutralization value for shells without unset; and this also
12381676fe2Smrg# works around shells that cannot unset nonexistent variables.
12481676fe2Smrg# Preserve -v and -x to the replacement shell.
12581676fe2SmrgBASH_ENV=/dev/null
12681676fe2SmrgENV=/dev/null
12781676fe2Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
12881676fe2Smrgcase $- in # ((((
12981676fe2Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
13081676fe2Smrg  *v* ) as_opts=-v ;;
13181676fe2Smrg  *x* ) as_opts=-x ;;
13281676fe2Smrg  * ) as_opts= ;;
13381676fe2Smrgesac
13481676fe2Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
13581676fe2Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136c8df0c59Smrg# out after a failed 'exec'.
13749bee38cSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13849bee38cSmrgexit 255
13981676fe2Smrg  fi
14081676fe2Smrg  # We don't want this to propagate to other subprocesses.
14181676fe2Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142a0996ce0Smrgif test "x$CONFIG_SHELL" = x; then
143c8df0c59Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14449bee38cSmrgthen :
145a0996ce0Smrg  emulate sh
146a0996ce0Smrg  NULLCMD=:
147a0996ce0Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148a0996ce0Smrg  # is contrary to our usage.  Disable this feature.
149a0996ce0Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150a0996ce0Smrg  setopt NO_GLOB_SUBST
151c8df0c59Smrgelse case e in #(
152c8df0c59Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153a0996ce0Smrg  *posix*) :
154a0996ce0Smrg    set -o posix ;; #(
155a0996ce0Smrg  *) :
156a0996ce0Smrg     ;;
157c8df0c59Smrgesac ;;
158a0996ce0Smrgesac
159a0996ce0Smrgfi
160a0996ce0Smrg"
161a0996ce0Smrg  as_required="as_fn_return () { (exit \$1); }
162a0996ce0Smrgas_fn_success () { as_fn_return 0; }
163a0996ce0Smrgas_fn_failure () { as_fn_return 1; }
164a0996ce0Smrgas_fn_ret_success () { return 0; }
165a0996ce0Smrgas_fn_ret_failure () { return 1; }
166a0996ce0Smrg
167a0996ce0Smrgexitcode=0
168a0996ce0Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169a0996ce0Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170a0996ce0Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171a0996ce0Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17249bee38cSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17349bee38cSmrgthen :
174a0996ce0Smrg
175c8df0c59Smrgelse case e in #(
176c8df0c59Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177c8df0c59Smrgesac
178a0996ce0Smrgfi
17981676fe2Smrgtest x\$exitcode = x0 || exit 1
18049bee38cSmrgblah=\$(echo \$(echo blah))
18149bee38cSmrgtest x\"\$blah\" = xblah || exit 1
18281676fe2Smrgtest -x / || exit 1"
183a0996ce0Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184a0996ce0Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185a0996ce0Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186a0996ce0Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187a0996ce0Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
18849bee38cSmrg  if (eval "$as_required") 2>/dev/null
18949bee38cSmrgthen :
190a0996ce0Smrg  as_have_required=yes
191c8df0c59Smrgelse case e in #(
192c8df0c59Smrg  e) as_have_required=no ;;
193c8df0c59Smrgesac
194a0996ce0Smrgfi
19549bee38cSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19649bee38cSmrgthen :
197a0996ce0Smrg
198c8df0c59Smrgelse case e in #(
199c8df0c59Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200a0996ce0Smrgas_found=false
201a0996ce0Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202a0996ce0Smrgdo
203a0996ce0Smrg  IFS=$as_save_IFS
20449bee38cSmrg  case $as_dir in #(((
20549bee38cSmrg    '') as_dir=./ ;;
20649bee38cSmrg    */) ;;
20749bee38cSmrg    *) as_dir=$as_dir/ ;;
20849bee38cSmrg  esac
209a0996ce0Smrg  as_found=:
210a0996ce0Smrg  case $as_dir in #(
211a0996ce0Smrg	 /*)
212a0996ce0Smrg	   for as_base in sh bash ksh sh5; do
213a0996ce0Smrg	     # Try only shells that exist, to save several forks.
21449bee38cSmrg	     as_shell=$as_dir$as_base
215a0996ce0Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21649bee38cSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21749bee38cSmrgthen :
218a0996ce0Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
21949bee38cSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
22049bee38cSmrgthen :
221a0996ce0Smrg  break 2
222a0996ce0Smrgfi
223a0996ce0Smrgfi
224a0996ce0Smrg	   done;;
225a0996ce0Smrg       esac
226a0996ce0Smrg  as_found=false
227a0996ce0Smrgdone
228a0996ce0SmrgIFS=$as_save_IFS
22949bee38cSmrgif $as_found
23049bee38cSmrgthen :
23149bee38cSmrg
232c8df0c59Smrgelse case e in #(
233c8df0c59Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23449bee38cSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23549bee38cSmrgthen :
23649bee38cSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
237c8df0c59Smrgfi ;;
238c8df0c59Smrgesac
23949bee38cSmrgfi
240a0996ce0Smrg
241a0996ce0Smrg
24249bee38cSmrg      if test "x$CONFIG_SHELL" != x
24349bee38cSmrgthen :
24481676fe2Smrg  export CONFIG_SHELL
24581676fe2Smrg             # We cannot yet assume a decent shell, so we have to provide a
24681676fe2Smrg# neutralization value for shells without unset; and this also
24781676fe2Smrg# works around shells that cannot unset nonexistent variables.
24881676fe2Smrg# Preserve -v and -x to the replacement shell.
24981676fe2SmrgBASH_ENV=/dev/null
25081676fe2SmrgENV=/dev/null
25181676fe2Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25281676fe2Smrgcase $- in # ((((
25381676fe2Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
25481676fe2Smrg  *v* ) as_opts=-v ;;
25581676fe2Smrg  *x* ) as_opts=-x ;;
25681676fe2Smrg  * ) as_opts= ;;
25781676fe2Smrgesac
25881676fe2Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25981676fe2Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260c8df0c59Smrg# out after a failed 'exec'.
26149bee38cSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
26281676fe2Smrgexit 255
263a0996ce0Smrgfi
264a0996ce0Smrg
26549bee38cSmrg    if test x$as_have_required = xno
26649bee38cSmrgthen :
26749bee38cSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26849bee38cSmrg  printf "%s\n" "$0: the shells that I found on your system."
26949bee38cSmrg  if test ${ZSH_VERSION+y} ; then
27049bee38cSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27149bee38cSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272a0996ce0Smrg  else
27349bee38cSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
27449bee38cSmrg$0: https://gitlab.freedesktop.org/xorg/app/xprop/-/issues
275a0996ce0Smrg$0: about your system, including any error possibly output
276a0996ce0Smrg$0: before this message. Then install a modern shell, or
277a0996ce0Smrg$0: manually run the script under such a shell if you do
278a0996ce0Smrg$0: have one."
279a0996ce0Smrg  fi
280a0996ce0Smrg  exit 1
281c8df0c59Smrgfi ;;
282c8df0c59Smrgesac
283a0996ce0Smrgfi
284a0996ce0Smrgfi
285a0996ce0SmrgSHELL=${CONFIG_SHELL-/bin/sh}
286a0996ce0Smrgexport SHELL
287a0996ce0Smrg# Unset more variables known to interfere with behavior of common tools.
288a0996ce0SmrgCLICOLOR_FORCE= GREP_OPTIONS=
289a0996ce0Smrgunset CLICOLOR_FORCE GREP_OPTIONS
290a0996ce0Smrg
291a0996ce0Smrg## --------------------- ##
292a0996ce0Smrg## M4sh Shell Functions. ##
293a0996ce0Smrg## --------------------- ##
294a0996ce0Smrg# as_fn_unset VAR
295a0996ce0Smrg# ---------------
296a0996ce0Smrg# Portably unset VAR.
297a0996ce0Smrgas_fn_unset ()
298a0996ce0Smrg{
299a0996ce0Smrg  { eval $1=; unset $1;}
300a0996ce0Smrg}
301a0996ce0Smrgas_unset=as_fn_unset
302a0996ce0Smrg
30349bee38cSmrg
304a0996ce0Smrg# as_fn_set_status STATUS
305a0996ce0Smrg# -----------------------
306a0996ce0Smrg# Set $? to STATUS, without forking.
307a0996ce0Smrgas_fn_set_status ()
308a0996ce0Smrg{
309a0996ce0Smrg  return $1
310a0996ce0Smrg} # as_fn_set_status
311a0996ce0Smrg
312a0996ce0Smrg# as_fn_exit STATUS
313a0996ce0Smrg# -----------------
314a0996ce0Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315a0996ce0Smrgas_fn_exit ()
316a0996ce0Smrg{
317a0996ce0Smrg  set +e
318a0996ce0Smrg  as_fn_set_status $1
319a0996ce0Smrg  exit $1
320a0996ce0Smrg} # as_fn_exit
321a0996ce0Smrg
322a0996ce0Smrg# as_fn_mkdir_p
323a0996ce0Smrg# -------------
324a0996ce0Smrg# Create "$as_dir" as a directory, including parents if necessary.
325a0996ce0Smrgas_fn_mkdir_p ()
326a0996ce0Smrg{
327a0996ce0Smrg
328a0996ce0Smrg  case $as_dir in #(
329a0996ce0Smrg  -*) as_dir=./$as_dir;;
330a0996ce0Smrg  esac
331a0996ce0Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
332a0996ce0Smrg    as_dirs=
333a0996ce0Smrg    while :; do
334a0996ce0Smrg      case $as_dir in #(
33549bee38cSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336a0996ce0Smrg      *) as_qdir=$as_dir;;
337a0996ce0Smrg      esac
338a0996ce0Smrg      as_dirs="'$as_qdir' $as_dirs"
339a0996ce0Smrg      as_dir=`$as_dirname -- "$as_dir" ||
340a0996ce0Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341a0996ce0Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342a0996ce0Smrg	 X"$as_dir" : 'X\(//\)$' \| \
343a0996ce0Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34449bee38cSmrgprintf "%s\n" X"$as_dir" |
345a0996ce0Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346a0996ce0Smrg	    s//\1/
347a0996ce0Smrg	    q
348a0996ce0Smrg	  }
349a0996ce0Smrg	  /^X\(\/\/\)[^/].*/{
350a0996ce0Smrg	    s//\1/
351a0996ce0Smrg	    q
352a0996ce0Smrg	  }
353a0996ce0Smrg	  /^X\(\/\/\)$/{
354a0996ce0Smrg	    s//\1/
355a0996ce0Smrg	    q
356a0996ce0Smrg	  }
357a0996ce0Smrg	  /^X\(\/\).*/{
358a0996ce0Smrg	    s//\1/
359a0996ce0Smrg	    q
360a0996ce0Smrg	  }
361a0996ce0Smrg	  s/.*/./; q'`
362a0996ce0Smrg      test -d "$as_dir" && break
363a0996ce0Smrg    done
364a0996ce0Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365a0996ce0Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366a0996ce0Smrg
367a0996ce0Smrg
368a0996ce0Smrg} # as_fn_mkdir_p
36981676fe2Smrg
37081676fe2Smrg# as_fn_executable_p FILE
37181676fe2Smrg# -----------------------
37281676fe2Smrg# Test if FILE is an executable regular file.
37381676fe2Smrgas_fn_executable_p ()
37481676fe2Smrg{
37581676fe2Smrg  test -f "$1" && test -x "$1"
37681676fe2Smrg} # as_fn_executable_p
377a0996ce0Smrg# as_fn_append VAR VALUE
378a0996ce0Smrg# ----------------------
379a0996ce0Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380a0996ce0Smrg# advantage of any shell optimizations that allow amortized linear growth over
381a0996ce0Smrg# repeated appends, instead of the typical quadratic growth present in naive
382a0996ce0Smrg# implementations.
38349bee38cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38449bee38cSmrgthen :
385a0996ce0Smrg  eval 'as_fn_append ()
386a0996ce0Smrg  {
387a0996ce0Smrg    eval $1+=\$2
388a0996ce0Smrg  }'
389c8df0c59Smrgelse case e in #(
390c8df0c59Smrg  e) as_fn_append ()
391a0996ce0Smrg  {
392a0996ce0Smrg    eval $1=\$$1\$2
393c8df0c59Smrg  } ;;
394c8df0c59Smrgesac
395a0996ce0Smrgfi # as_fn_append
396a0996ce0Smrg
397a0996ce0Smrg# as_fn_arith ARG...
398a0996ce0Smrg# ------------------
399a0996ce0Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400a0996ce0Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401a0996ce0Smrg# must be portable across $(()) and expr.
40249bee38cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40349bee38cSmrgthen :
404a0996ce0Smrg  eval 'as_fn_arith ()
405a0996ce0Smrg  {
406a0996ce0Smrg    as_val=$(( $* ))
407a0996ce0Smrg  }'
408c8df0c59Smrgelse case e in #(
409c8df0c59Smrg  e) as_fn_arith ()
410a0996ce0Smrg  {
411a0996ce0Smrg    as_val=`expr "$@" || test $? -eq 1`
412c8df0c59Smrg  } ;;
413c8df0c59Smrgesac
414a0996ce0Smrgfi # as_fn_arith
415a0996ce0Smrg
416a0996ce0Smrg
417a0996ce0Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418a0996ce0Smrg# ----------------------------------------
419a0996ce0Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420a0996ce0Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421a0996ce0Smrg# script with STATUS, using 1 if that was 0.
422a0996ce0Smrgas_fn_error ()
423a0996ce0Smrg{
424a0996ce0Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
425a0996ce0Smrg  if test "$4"; then
426a0996ce0Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42749bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428a0996ce0Smrg  fi
42949bee38cSmrg  printf "%s\n" "$as_me: error: $2" >&2
430a0996ce0Smrg  as_fn_exit $as_status
431a0996ce0Smrg} # as_fn_error
432a0996ce0Smrg
433fc89c0fbSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434fc89c0fbSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435fc89c0fbSmrg  as_expr=expr
436fc89c0fbSmrgelse
437fc89c0fbSmrg  as_expr=false
438fc89c0fbSmrgfi
439fc89c0fbSmrg
440fc89c0fbSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441fc89c0fbSmrg  as_basename=basename
442fc89c0fbSmrgelse
443fc89c0fbSmrg  as_basename=false
444fc89c0fbSmrgfi
445fc89c0fbSmrg
446a0996ce0Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447a0996ce0Smrg  as_dirname=dirname
448a0996ce0Smrgelse
449a0996ce0Smrg  as_dirname=false
450a0996ce0Smrgfi
451fc89c0fbSmrg
452fc89c0fbSmrgas_me=`$as_basename -- "$0" ||
453fc89c0fbSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454fc89c0fbSmrg	 X"$0" : 'X\(//\)$' \| \
455fc89c0fbSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45649bee38cSmrgprintf "%s\n" X/"$0" |
457fc89c0fbSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458fc89c0fbSmrg	    s//\1/
459fc89c0fbSmrg	    q
460fc89c0fbSmrg	  }
461fc89c0fbSmrg	  /^X\/\(\/\/\)$/{
462fc89c0fbSmrg	    s//\1/
463fc89c0fbSmrg	    q
464fc89c0fbSmrg	  }
465fc89c0fbSmrg	  /^X\/\(\/\).*/{
466fc89c0fbSmrg	    s//\1/
467fc89c0fbSmrg	    q
468fc89c0fbSmrg	  }
469fc89c0fbSmrg	  s/.*/./; q'`
470fc89c0fbSmrg
471a0996ce0Smrg# Avoid depending upon Character Ranges.
472a0996ce0Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473a0996ce0Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474a0996ce0Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475a0996ce0Smrgas_cr_digits='0123456789'
476a0996ce0Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477fc89c0fbSmrg
478fc89c0fbSmrg
479a0996ce0Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480a0996ce0Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481a0996ce0Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482a0996ce0Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483a0996ce0Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484a0996ce0Smrg  sed -n '
485a0996ce0Smrg    p
486a0996ce0Smrg    /[$]LINENO/=
487a0996ce0Smrg  ' <$as_myself |
488a0996ce0Smrg    sed '
489c8df0c59Smrg      t clear
490c8df0c59Smrg      :clear
491a0996ce0Smrg      s/[$]LINENO.*/&-/
492a0996ce0Smrg      t lineno
493a0996ce0Smrg      b
494a0996ce0Smrg      :lineno
495a0996ce0Smrg      N
496a0996ce0Smrg      :loop
497a0996ce0Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498a0996ce0Smrg      t loop
499a0996ce0Smrg      s/-\n.*//
500a0996ce0Smrg    ' >$as_me.lineno &&
501a0996ce0Smrg  chmod +x "$as_me.lineno" ||
50249bee38cSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503fc89c0fbSmrg
50481676fe2Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
50581676fe2Smrg  # already done that, so ensure we don't try to do so again and fall
50681676fe2Smrg  # in an infinite loop.  This has already happened in practice.
50781676fe2Smrg  _as_can_reexec=no; export _as_can_reexec
508a0996ce0Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
509a0996ce0Smrg  # (the dirname of $[0] is not the place where we might find the
510a0996ce0Smrg  # original and so on.  Autoconf is especially sensitive to this).
511a0996ce0Smrg  . "./$as_me.lineno"
512a0996ce0Smrg  # Exit status is that of the last command.
513a0996ce0Smrg  exit
514fc89c0fbSmrg}
515fc89c0fbSmrg
51649bee38cSmrg
51749bee38cSmrg# Determine whether it's possible to make 'echo' print without a newline.
51849bee38cSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
51949bee38cSmrg# for compatibility with existing Makefiles.
520a0996ce0SmrgECHO_C= ECHO_N= ECHO_T=
521a0996ce0Smrgcase `echo -n x` in #(((((
522a0996ce0Smrg-n*)
523a0996ce0Smrg  case `echo 'xy\c'` in
524a0996ce0Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525a0996ce0Smrg  xy)  ECHO_C='\c';;
526a0996ce0Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527a0996ce0Smrg       ECHO_T='	';;
528a0996ce0Smrg  esac;;
529a0996ce0Smrg*)
530a0996ce0Smrg  ECHO_N='-n';;
531a0996ce0Smrgesac
532fc89c0fbSmrg
53349bee38cSmrg# For backward compatibility with old third-party macros, we provide
53449bee38cSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
53549bee38cSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
53649bee38cSmrgas_echo='printf %s\n'
53749bee38cSmrgas_echo_n='printf %s'
53849bee38cSmrg
539a0996ce0Smrgrm -f conf$$ conf$$.exe conf$$.file
540a0996ce0Smrgif test -d conf$$.dir; then
541a0996ce0Smrg  rm -f conf$$.dir/conf$$.file
542a0996ce0Smrgelse
543a0996ce0Smrg  rm -f conf$$.dir
544a0996ce0Smrg  mkdir conf$$.dir 2>/dev/null
545fc89c0fbSmrgfi
546a0996ce0Smrgif (echo >conf$$.file) 2>/dev/null; then
547a0996ce0Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548a0996ce0Smrg    as_ln_s='ln -s'
549a0996ce0Smrg    # ... but there are two gotchas:
550c8df0c59Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551c8df0c59Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552c8df0c59Smrg    # In both cases, we have to default to 'cp -pR'.
553a0996ce0Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
55481676fe2Smrg      as_ln_s='cp -pR'
555a0996ce0Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556a0996ce0Smrg    as_ln_s=ln
557a0996ce0Smrg  else
55881676fe2Smrg    as_ln_s='cp -pR'
559a0996ce0Smrg  fi
560fc89c0fbSmrgelse
56181676fe2Smrg  as_ln_s='cp -pR'
562fc89c0fbSmrgfi
563a0996ce0Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564a0996ce0Smrgrmdir conf$$.dir 2>/dev/null
565fc89c0fbSmrg
566a0996ce0Smrgif mkdir -p . 2>/dev/null; then
567a0996ce0Smrg  as_mkdir_p='mkdir -p "$as_dir"'
568a0996ce0Smrgelse
569a0996ce0Smrg  test -d ./-p && rmdir ./-p
570a0996ce0Smrg  as_mkdir_p=false
571fc89c0fbSmrgfi
572fc89c0fbSmrg
57381676fe2Smrgas_test_x='test -x'
57481676fe2Smrgas_executable_p=as_fn_executable_p
575fc89c0fbSmrg
576a0996ce0Smrg# Sed expression to map a string onto a valid CPP name.
577c8df0c59Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578c8df0c59Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579fc89c0fbSmrg
580a0996ce0Smrg# Sed expression to map a string onto a valid variable name.
581c8df0c59Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582c8df0c59Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583fc89c0fbSmrg
584fc89c0fbSmrg
585a0996ce0Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586a0996ce0Smrgexec 6>&1
587fc89c0fbSmrg
588fc89c0fbSmrg# Name of the host.
589a0996ce0Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590fc89c0fbSmrg# so uname gets run too.
591fc89c0fbSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592fc89c0fbSmrg
593fc89c0fbSmrg#
594fc89c0fbSmrg# Initializations.
595fc89c0fbSmrg#
596fc89c0fbSmrgac_default_prefix=/usr/local
597fc89c0fbSmrgac_clean_files=
598fc89c0fbSmrgac_config_libobj_dir=.
599fc89c0fbSmrgLIBOBJS=
600fc89c0fbSmrgcross_compiling=no
601fc89c0fbSmrgsubdirs=
602fc89c0fbSmrgMFLAGS=
603fc89c0fbSmrgMAKEFLAGS=
604fc89c0fbSmrg
605fc89c0fbSmrg# Identity of this package.
606fc89c0fbSmrgPACKAGE_NAME='xprop'
607fc89c0fbSmrgPACKAGE_TARNAME='xprop'
608c8df0c59SmrgPACKAGE_VERSION='1.2.8'
609c8df0c59SmrgPACKAGE_STRING='xprop 1.2.8'
61049bee38cSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xprop/-/issues'
611a0996ce0SmrgPACKAGE_URL=''
612fc89c0fbSmrg
613576bbdfcSmrgac_unique_file="Makefile.am"
614fc89c0fbSmrg# Factoring default headers for most tests.
615fc89c0fbSmrgac_includes_default="\
61649bee38cSmrg#include <stddef.h>
61749bee38cSmrg#ifdef HAVE_STDIO_H
61849bee38cSmrg# include <stdio.h>
619fc89c0fbSmrg#endif
62049bee38cSmrg#ifdef HAVE_STDLIB_H
621fc89c0fbSmrg# include <stdlib.h>
622fc89c0fbSmrg#endif
623fc89c0fbSmrg#ifdef HAVE_STRING_H
624fc89c0fbSmrg# include <string.h>
625fc89c0fbSmrg#endif
626fc89c0fbSmrg#ifdef HAVE_INTTYPES_H
627fc89c0fbSmrg# include <inttypes.h>
628fc89c0fbSmrg#endif
629fc89c0fbSmrg#ifdef HAVE_STDINT_H
630fc89c0fbSmrg# include <stdint.h>
631fc89c0fbSmrg#endif
63249bee38cSmrg#ifdef HAVE_STRINGS_H
63349bee38cSmrg# include <strings.h>
63449bee38cSmrg#endif
63549bee38cSmrg#ifdef HAVE_SYS_TYPES_H
63649bee38cSmrg# include <sys/types.h>
63749bee38cSmrg#endif
63849bee38cSmrg#ifdef HAVE_SYS_STAT_H
63949bee38cSmrg# include <sys/stat.h>
64049bee38cSmrg#endif
641fc89c0fbSmrg#ifdef HAVE_UNISTD_H
642fc89c0fbSmrg# include <unistd.h>
643fc89c0fbSmrg#endif"
644fc89c0fbSmrg
64549bee38cSmrgac_header_c_list=
64691ec45ceSmrgac_subst_vars='am__EXEEXT_FALSE
64791ec45ceSmrgam__EXEEXT_TRUE
64891ec45ceSmrgLTLIBOBJS
64991ec45ceSmrgLIBOBJS
650fc89c0fbSmrgLINT_FALSE
65191ec45ceSmrgLINT_TRUE
65291ec45ceSmrgLINT_FLAGS
65391ec45ceSmrgLINT
65491ec45ceSmrgXPROP_LIBS
65591ec45ceSmrgXPROP_CFLAGS
656a0996ce0SmrgMAN_SUBSTS
657a0996ce0SmrgXORG_MAN_PAGE
658fc89c0fbSmrgADMIN_MAN_DIR
65991ec45ceSmrgDRIVER_MAN_DIR
66091ec45ceSmrgMISC_MAN_DIR
66191ec45ceSmrgFILE_MAN_DIR
66291ec45ceSmrgLIB_MAN_DIR
66391ec45ceSmrgAPP_MAN_DIR
66491ec45ceSmrgADMIN_MAN_SUFFIX
66591ec45ceSmrgDRIVER_MAN_SUFFIX
66691ec45ceSmrgMISC_MAN_SUFFIX
66791ec45ceSmrgFILE_MAN_SUFFIX
66891ec45ceSmrgLIB_MAN_SUFFIX
66991ec45ceSmrgAPP_MAN_SUFFIX
670a0996ce0SmrgSED
67191ec45ceSmrghost_os
67291ec45ceSmrghost_vendor
67391ec45ceSmrghost_cpu
67491ec45ceSmrghost
67591ec45ceSmrgbuild_os
67691ec45ceSmrgbuild_vendor
67791ec45ceSmrgbuild_cpu
67891ec45ceSmrgbuild
679a0996ce0SmrgINSTALL_CMD
68081676fe2SmrgPKG_CONFIG_LIBDIR
68181676fe2SmrgPKG_CONFIG_PATH
682a0996ce0SmrgPKG_CONFIG
68391ec45ceSmrgCHANGELOG_CMD
684f4a95042SmrgSTRICT_CFLAGS
68591ec45ceSmrgCWARNFLAGS
686576bbdfcSmrgBASE_CFLAGS
68791ec45ceSmrgam__fastdepCC_FALSE
68891ec45ceSmrgam__fastdepCC_TRUE
68991ec45ceSmrgCCDEPMODE
690576bbdfcSmrgam__nodep
69191ec45ceSmrgAMDEPBACKSLASH
69291ec45ceSmrgAMDEP_FALSE
69391ec45ceSmrgAMDEP_TRUE
69491ec45ceSmrgam__include
69591ec45ceSmrgDEPDIR
69691ec45ceSmrgOBJEXT
69791ec45ceSmrgEXEEXT
69891ec45ceSmrgac_ct_CC
69991ec45ceSmrgCPPFLAGS
70091ec45ceSmrgLDFLAGS
70191ec45ceSmrgCFLAGS
70291ec45ceSmrgCC
703c8df0c59Smrgam__xargs_n
704c8df0c59Smrgam__rm_f_notfound
705576bbdfcSmrgAM_BACKSLASH
706576bbdfcSmrgAM_DEFAULT_VERBOSITY
707576bbdfcSmrgAM_DEFAULT_V
708576bbdfcSmrgAM_V
70949bee38cSmrgCSCOPE
71049bee38cSmrgETAGS
71149bee38cSmrgCTAGS
71291ec45ceSmrgam__untar
71391ec45ceSmrgam__tar
71491ec45ceSmrgAMTAR
71591ec45ceSmrgam__leading_dot
71691ec45ceSmrgSET_MAKE
71791ec45ceSmrgAWK
71891ec45ceSmrgmkdir_p
71991ec45ceSmrgMKDIR_P
72091ec45ceSmrgINSTALL_STRIP_PROGRAM
72191ec45ceSmrgSTRIP
72291ec45ceSmrginstall_sh
72391ec45ceSmrgMAKEINFO
72491ec45ceSmrgAUTOHEADER
72591ec45ceSmrgAUTOMAKE
72691ec45ceSmrgAUTOCONF
72791ec45ceSmrgACLOCAL
72891ec45ceSmrgVERSION
72991ec45ceSmrgPACKAGE
73091ec45ceSmrgCYGPATH_W
73191ec45ceSmrgam__isrc
73291ec45ceSmrgINSTALL_DATA
73391ec45ceSmrgINSTALL_SCRIPT
73491ec45ceSmrgINSTALL_PROGRAM
73591ec45ceSmrgtarget_alias
73691ec45ceSmrghost_alias
73791ec45ceSmrgbuild_alias
73891ec45ceSmrgLIBS
73991ec45ceSmrgECHO_T
74091ec45ceSmrgECHO_N
74191ec45ceSmrgECHO_C
74291ec45ceSmrgDEFS
74391ec45ceSmrgmandir
74491ec45ceSmrglocaledir
74591ec45ceSmrglibdir
74691ec45ceSmrgpsdir
74791ec45ceSmrgpdfdir
74891ec45ceSmrgdvidir
74991ec45ceSmrghtmldir
75091ec45ceSmrginfodir
75191ec45ceSmrgdocdir
75291ec45ceSmrgoldincludedir
75391ec45ceSmrgincludedir
754f9c28e31Smrgrunstatedir
75591ec45ceSmrglocalstatedir
75691ec45ceSmrgsharedstatedir
75791ec45ceSmrgsysconfdir
75891ec45ceSmrgdatadir
75991ec45ceSmrgdatarootdir
76091ec45ceSmrglibexecdir
76191ec45ceSmrgsbindir
76291ec45ceSmrgbindir
76391ec45ceSmrgprogram_transform_name
76491ec45ceSmrgprefix
76591ec45ceSmrgexec_prefix
766a0996ce0SmrgPACKAGE_URL
76791ec45ceSmrgPACKAGE_BUGREPORT
76891ec45ceSmrgPACKAGE_STRING
76991ec45ceSmrgPACKAGE_VERSION
77091ec45ceSmrgPACKAGE_TARNAME
77191ec45ceSmrgPACKAGE_NAME
77291ec45ceSmrgPATH_SEPARATOR
773f9c28e31SmrgSHELL
774f9c28e31Smrgam__quote'
775fc89c0fbSmrgac_subst_files=''
77691ec45ceSmrgac_user_opts='
77791ec45ceSmrgenable_option_checking
778576bbdfcSmrgenable_silent_rules
77991ec45ceSmrgenable_dependency_tracking
780576bbdfcSmrgenable_selective_werror
78191ec45ceSmrgenable_strict_compilation
78291ec45ceSmrgwith_lint
78391ec45ceSmrg'
784fc89c0fbSmrg      ac_precious_vars='build_alias
785fc89c0fbSmrghost_alias
786fc89c0fbSmrgtarget_alias
787fc89c0fbSmrgCC
788fc89c0fbSmrgCFLAGS
789fc89c0fbSmrgLDFLAGS
790fc89c0fbSmrgLIBS
791fc89c0fbSmrgCPPFLAGS
792fc89c0fbSmrgPKG_CONFIG
79381676fe2SmrgPKG_CONFIG_PATH
79481676fe2SmrgPKG_CONFIG_LIBDIR
795fc89c0fbSmrgXPROP_CFLAGS
796a0996ce0SmrgXPROP_LIBS
797a0996ce0SmrgLINT
798a0996ce0SmrgLINT_FLAGS'
799fc89c0fbSmrg
800fc89c0fbSmrg
801fc89c0fbSmrg# Initialize some variables set by options.
802fc89c0fbSmrgac_init_help=
803fc89c0fbSmrgac_init_version=false
80491ec45ceSmrgac_unrecognized_opts=
80591ec45ceSmrgac_unrecognized_sep=
806fc89c0fbSmrg# The variables have the same names as the options, with
807fc89c0fbSmrg# dashes changed to underlines.
808fc89c0fbSmrgcache_file=/dev/null
809fc89c0fbSmrgexec_prefix=NONE
810fc89c0fbSmrgno_create=
811fc89c0fbSmrgno_recursion=
812fc89c0fbSmrgprefix=NONE
813fc89c0fbSmrgprogram_prefix=NONE
814fc89c0fbSmrgprogram_suffix=NONE
815fc89c0fbSmrgprogram_transform_name=s,x,x,
816fc89c0fbSmrgsilent=
817fc89c0fbSmrgsite=
818fc89c0fbSmrgsrcdir=
819fc89c0fbSmrgverbose=
820fc89c0fbSmrgx_includes=NONE
821fc89c0fbSmrgx_libraries=NONE
822fc89c0fbSmrg
823fc89c0fbSmrg# Installation directory options.
824fc89c0fbSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
825fc89c0fbSmrg# and all the variables that are supposed to be based on exec_prefix
826fc89c0fbSmrg# by default will actually change.
827fc89c0fbSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
828fc89c0fbSmrg# (The list follows the same order as the GNU Coding Standards.)
829fc89c0fbSmrgbindir='${exec_prefix}/bin'
830fc89c0fbSmrgsbindir='${exec_prefix}/sbin'
831fc89c0fbSmrglibexecdir='${exec_prefix}/libexec'
832fc89c0fbSmrgdatarootdir='${prefix}/share'
833fc89c0fbSmrgdatadir='${datarootdir}'
834fc89c0fbSmrgsysconfdir='${prefix}/etc'
835fc89c0fbSmrgsharedstatedir='${prefix}/com'
836fc89c0fbSmrglocalstatedir='${prefix}/var'
837f9c28e31Smrgrunstatedir='${localstatedir}/run'
838fc89c0fbSmrgincludedir='${prefix}/include'
839fc89c0fbSmrgoldincludedir='/usr/include'
840fc89c0fbSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
841fc89c0fbSmrginfodir='${datarootdir}/info'
842fc89c0fbSmrghtmldir='${docdir}'
843fc89c0fbSmrgdvidir='${docdir}'
844fc89c0fbSmrgpdfdir='${docdir}'
845fc89c0fbSmrgpsdir='${docdir}'
846fc89c0fbSmrglibdir='${exec_prefix}/lib'
847fc89c0fbSmrglocaledir='${datarootdir}/locale'
848fc89c0fbSmrgmandir='${datarootdir}/man'
849fc89c0fbSmrg
850fc89c0fbSmrgac_prev=
851fc89c0fbSmrgac_dashdash=
852fc89c0fbSmrgfor ac_option
853fc89c0fbSmrgdo
854fc89c0fbSmrg  # If the previous option needs an argument, assign it.
855fc89c0fbSmrg  if test -n "$ac_prev"; then
856fc89c0fbSmrg    eval $ac_prev=\$ac_option
857fc89c0fbSmrg    ac_prev=
858fc89c0fbSmrg    continue
859fc89c0fbSmrg  fi
860fc89c0fbSmrg
861fc89c0fbSmrg  case $ac_option in
862a0996ce0Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
863a0996ce0Smrg  *=)   ac_optarg= ;;
864a0996ce0Smrg  *)    ac_optarg=yes ;;
865fc89c0fbSmrg  esac
866fc89c0fbSmrg
867fc89c0fbSmrg  case $ac_dashdash$ac_option in
868fc89c0fbSmrg  --)
869fc89c0fbSmrg    ac_dashdash=yes ;;
870fc89c0fbSmrg
871fc89c0fbSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
872fc89c0fbSmrg    ac_prev=bindir ;;
873fc89c0fbSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
874fc89c0fbSmrg    bindir=$ac_optarg ;;
875fc89c0fbSmrg
876fc89c0fbSmrg  -build | --build | --buil | --bui | --bu)
877fc89c0fbSmrg    ac_prev=build_alias ;;
878fc89c0fbSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
879fc89c0fbSmrg    build_alias=$ac_optarg ;;
880fc89c0fbSmrg
881fc89c0fbSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
882fc89c0fbSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
883fc89c0fbSmrg    ac_prev=cache_file ;;
884fc89c0fbSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
885fc89c0fbSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
886fc89c0fbSmrg    cache_file=$ac_optarg ;;
887fc89c0fbSmrg
888fc89c0fbSmrg  --config-cache | -C)
889fc89c0fbSmrg    cache_file=config.cache ;;
890fc89c0fbSmrg
891fc89c0fbSmrg  -datadir | --datadir | --datadi | --datad)
892fc89c0fbSmrg    ac_prev=datadir ;;
893fc89c0fbSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
894fc89c0fbSmrg    datadir=$ac_optarg ;;
895fc89c0fbSmrg
896fc89c0fbSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
897fc89c0fbSmrg  | --dataroo | --dataro | --datar)
898fc89c0fbSmrg    ac_prev=datarootdir ;;
899fc89c0fbSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
900fc89c0fbSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
901fc89c0fbSmrg    datarootdir=$ac_optarg ;;
902fc89c0fbSmrg
903fc89c0fbSmrg  -disable-* | --disable-*)
90491ec45ceSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
905fc89c0fbSmrg    # Reject names that are not valid shell variable names.
90691ec45ceSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
907c8df0c59Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
90891ec45ceSmrg    ac_useropt_orig=$ac_useropt
90949bee38cSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
91091ec45ceSmrg    case $ac_user_opts in
91191ec45ceSmrg      *"
91291ec45ceSmrg"enable_$ac_useropt"
91391ec45ceSmrg"*) ;;
91491ec45ceSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
91591ec45ceSmrg	 ac_unrecognized_sep=', ';;
91691ec45ceSmrg    esac
91791ec45ceSmrg    eval enable_$ac_useropt=no ;;
918fc89c0fbSmrg
919fc89c0fbSmrg  -docdir | --docdir | --docdi | --doc | --do)
920fc89c0fbSmrg    ac_prev=docdir ;;
921fc89c0fbSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
922fc89c0fbSmrg    docdir=$ac_optarg ;;
923fc89c0fbSmrg
924fc89c0fbSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
925fc89c0fbSmrg    ac_prev=dvidir ;;
926fc89c0fbSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
927fc89c0fbSmrg    dvidir=$ac_optarg ;;
928fc89c0fbSmrg
929fc89c0fbSmrg  -enable-* | --enable-*)
93091ec45ceSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
931fc89c0fbSmrg    # Reject names that are not valid shell variable names.
93291ec45ceSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
933c8df0c59Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
93491ec45ceSmrg    ac_useropt_orig=$ac_useropt
93549bee38cSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
93691ec45ceSmrg    case $ac_user_opts in
93791ec45ceSmrg      *"
93891ec45ceSmrg"enable_$ac_useropt"
93991ec45ceSmrg"*) ;;
94091ec45ceSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
94191ec45ceSmrg	 ac_unrecognized_sep=', ';;
94291ec45ceSmrg    esac
94391ec45ceSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
944fc89c0fbSmrg
945fc89c0fbSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
946fc89c0fbSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
947fc89c0fbSmrg  | --exec | --exe | --ex)
948fc89c0fbSmrg    ac_prev=exec_prefix ;;
949fc89c0fbSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
950fc89c0fbSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
951fc89c0fbSmrg  | --exec=* | --exe=* | --ex=*)
952fc89c0fbSmrg    exec_prefix=$ac_optarg ;;
953fc89c0fbSmrg
954fc89c0fbSmrg  -gas | --gas | --ga | --g)
955fc89c0fbSmrg    # Obsolete; use --with-gas.
956fc89c0fbSmrg    with_gas=yes ;;
957fc89c0fbSmrg
958fc89c0fbSmrg  -help | --help | --hel | --he | -h)
959fc89c0fbSmrg    ac_init_help=long ;;
960fc89c0fbSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
961fc89c0fbSmrg    ac_init_help=recursive ;;
962fc89c0fbSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
963fc89c0fbSmrg    ac_init_help=short ;;
964fc89c0fbSmrg
965fc89c0fbSmrg  -host | --host | --hos | --ho)
966fc89c0fbSmrg    ac_prev=host_alias ;;
967fc89c0fbSmrg  -host=* | --host=* | --hos=* | --ho=*)
968fc89c0fbSmrg    host_alias=$ac_optarg ;;
969fc89c0fbSmrg
970fc89c0fbSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
971fc89c0fbSmrg    ac_prev=htmldir ;;
972fc89c0fbSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
973fc89c0fbSmrg  | --ht=*)
974fc89c0fbSmrg    htmldir=$ac_optarg ;;
975fc89c0fbSmrg
976fc89c0fbSmrg  -includedir | --includedir | --includedi | --included | --include \
977fc89c0fbSmrg  | --includ | --inclu | --incl | --inc)
978fc89c0fbSmrg    ac_prev=includedir ;;
979fc89c0fbSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
980fc89c0fbSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
981fc89c0fbSmrg    includedir=$ac_optarg ;;
982fc89c0fbSmrg
983fc89c0fbSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
984fc89c0fbSmrg    ac_prev=infodir ;;
985fc89c0fbSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
986fc89c0fbSmrg    infodir=$ac_optarg ;;
987fc89c0fbSmrg
988fc89c0fbSmrg  -libdir | --libdir | --libdi | --libd)
989fc89c0fbSmrg    ac_prev=libdir ;;
990fc89c0fbSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
991fc89c0fbSmrg    libdir=$ac_optarg ;;
992fc89c0fbSmrg
993fc89c0fbSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
994fc89c0fbSmrg  | --libexe | --libex | --libe)
995fc89c0fbSmrg    ac_prev=libexecdir ;;
996fc89c0fbSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
997fc89c0fbSmrg  | --libexe=* | --libex=* | --libe=*)
998fc89c0fbSmrg    libexecdir=$ac_optarg ;;
999fc89c0fbSmrg
1000fc89c0fbSmrg  -localedir | --localedir | --localedi | --localed | --locale)
1001fc89c0fbSmrg    ac_prev=localedir ;;
1002fc89c0fbSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1003fc89c0fbSmrg    localedir=$ac_optarg ;;
1004fc89c0fbSmrg
1005fc89c0fbSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1006fc89c0fbSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
1007fc89c0fbSmrg    ac_prev=localstatedir ;;
1008fc89c0fbSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1009fc89c0fbSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1010fc89c0fbSmrg    localstatedir=$ac_optarg ;;
1011fc89c0fbSmrg
1012fc89c0fbSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1013fc89c0fbSmrg    ac_prev=mandir ;;
1014fc89c0fbSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1015fc89c0fbSmrg    mandir=$ac_optarg ;;
1016fc89c0fbSmrg
1017fc89c0fbSmrg  -nfp | --nfp | --nf)
1018fc89c0fbSmrg    # Obsolete; use --without-fp.
1019fc89c0fbSmrg    with_fp=no ;;
1020fc89c0fbSmrg
1021fc89c0fbSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1022fc89c0fbSmrg  | --no-cr | --no-c | -n)
1023fc89c0fbSmrg    no_create=yes ;;
1024fc89c0fbSmrg
1025fc89c0fbSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1026fc89c0fbSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1027fc89c0fbSmrg    no_recursion=yes ;;
1028fc89c0fbSmrg
1029fc89c0fbSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1030fc89c0fbSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1031fc89c0fbSmrg  | --oldin | --oldi | --old | --ol | --o)
1032fc89c0fbSmrg    ac_prev=oldincludedir ;;
1033fc89c0fbSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1034fc89c0fbSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1035fc89c0fbSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1036fc89c0fbSmrg    oldincludedir=$ac_optarg ;;
1037fc89c0fbSmrg
1038fc89c0fbSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1039fc89c0fbSmrg    ac_prev=prefix ;;
1040fc89c0fbSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1041fc89c0fbSmrg    prefix=$ac_optarg ;;
1042fc89c0fbSmrg
1043fc89c0fbSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1044fc89c0fbSmrg  | --program-pre | --program-pr | --program-p)
1045fc89c0fbSmrg    ac_prev=program_prefix ;;
1046fc89c0fbSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1047fc89c0fbSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1048fc89c0fbSmrg    program_prefix=$ac_optarg ;;
1049fc89c0fbSmrg
1050fc89c0fbSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1051fc89c0fbSmrg  | --program-suf | --program-su | --program-s)
1052fc89c0fbSmrg    ac_prev=program_suffix ;;
1053fc89c0fbSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1054fc89c0fbSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1055fc89c0fbSmrg    program_suffix=$ac_optarg ;;
1056fc89c0fbSmrg
1057fc89c0fbSmrg  -program-transform-name | --program-transform-name \
1058fc89c0fbSmrg  | --program-transform-nam | --program-transform-na \
1059fc89c0fbSmrg  | --program-transform-n | --program-transform- \
1060fc89c0fbSmrg  | --program-transform | --program-transfor \
1061fc89c0fbSmrg  | --program-transfo | --program-transf \
1062fc89c0fbSmrg  | --program-trans | --program-tran \
1063fc89c0fbSmrg  | --progr-tra | --program-tr | --program-t)
1064fc89c0fbSmrg    ac_prev=program_transform_name ;;
1065fc89c0fbSmrg  -program-transform-name=* | --program-transform-name=* \
1066fc89c0fbSmrg  | --program-transform-nam=* | --program-transform-na=* \
1067fc89c0fbSmrg  | --program-transform-n=* | --program-transform-=* \
1068fc89c0fbSmrg  | --program-transform=* | --program-transfor=* \
1069fc89c0fbSmrg  | --program-transfo=* | --program-transf=* \
1070fc89c0fbSmrg  | --program-trans=* | --program-tran=* \
1071fc89c0fbSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1072fc89c0fbSmrg    program_transform_name=$ac_optarg ;;
1073fc89c0fbSmrg
1074fc89c0fbSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1075fc89c0fbSmrg    ac_prev=pdfdir ;;
1076fc89c0fbSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1077fc89c0fbSmrg    pdfdir=$ac_optarg ;;
1078fc89c0fbSmrg
1079fc89c0fbSmrg  -psdir | --psdir | --psdi | --psd | --ps)
1080fc89c0fbSmrg    ac_prev=psdir ;;
1081fc89c0fbSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1082fc89c0fbSmrg    psdir=$ac_optarg ;;
1083fc89c0fbSmrg
1084fc89c0fbSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085fc89c0fbSmrg  | -silent | --silent | --silen | --sile | --sil)
1086fc89c0fbSmrg    silent=yes ;;
1087fc89c0fbSmrg
1088f9c28e31Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1089f9c28e31Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
1090f9c28e31Smrg  | --run | --ru | --r)
1091f9c28e31Smrg    ac_prev=runstatedir ;;
1092f9c28e31Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1093f9c28e31Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1094f9c28e31Smrg  | --run=* | --ru=* | --r=*)
1095f9c28e31Smrg    runstatedir=$ac_optarg ;;
1096f9c28e31Smrg
1097fc89c0fbSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1098fc89c0fbSmrg    ac_prev=sbindir ;;
1099fc89c0fbSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1100fc89c0fbSmrg  | --sbi=* | --sb=*)
1101fc89c0fbSmrg    sbindir=$ac_optarg ;;
1102fc89c0fbSmrg
1103fc89c0fbSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1104fc89c0fbSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1105fc89c0fbSmrg  | --sharedst | --shareds | --shared | --share | --shar \
1106fc89c0fbSmrg  | --sha | --sh)
1107fc89c0fbSmrg    ac_prev=sharedstatedir ;;
1108fc89c0fbSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1109fc89c0fbSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1110fc89c0fbSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1111fc89c0fbSmrg  | --sha=* | --sh=*)
1112fc89c0fbSmrg    sharedstatedir=$ac_optarg ;;
1113fc89c0fbSmrg
1114fc89c0fbSmrg  -site | --site | --sit)
1115fc89c0fbSmrg    ac_prev=site ;;
1116fc89c0fbSmrg  -site=* | --site=* | --sit=*)
1117fc89c0fbSmrg    site=$ac_optarg ;;
1118fc89c0fbSmrg
1119fc89c0fbSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1120fc89c0fbSmrg    ac_prev=srcdir ;;
1121fc89c0fbSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1122fc89c0fbSmrg    srcdir=$ac_optarg ;;
1123fc89c0fbSmrg
1124fc89c0fbSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1125fc89c0fbSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
1126fc89c0fbSmrg    ac_prev=sysconfdir ;;
1127fc89c0fbSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1128fc89c0fbSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1129fc89c0fbSmrg    sysconfdir=$ac_optarg ;;
1130fc89c0fbSmrg
1131fc89c0fbSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1132fc89c0fbSmrg    ac_prev=target_alias ;;
1133fc89c0fbSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1134fc89c0fbSmrg    target_alias=$ac_optarg ;;
1135fc89c0fbSmrg
1136fc89c0fbSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1137fc89c0fbSmrg    verbose=yes ;;
1138fc89c0fbSmrg
1139fc89c0fbSmrg  -version | --version | --versio | --versi | --vers | -V)
1140fc89c0fbSmrg    ac_init_version=: ;;
1141fc89c0fbSmrg
1142fc89c0fbSmrg  -with-* | --with-*)
114391ec45ceSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1144fc89c0fbSmrg    # Reject names that are not valid shell variable names.
114591ec45ceSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146c8df0c59Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
114791ec45ceSmrg    ac_useropt_orig=$ac_useropt
114849bee38cSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
114991ec45ceSmrg    case $ac_user_opts in
115091ec45ceSmrg      *"
115191ec45ceSmrg"with_$ac_useropt"
115291ec45ceSmrg"*) ;;
115391ec45ceSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
115491ec45ceSmrg	 ac_unrecognized_sep=', ';;
115591ec45ceSmrg    esac
115691ec45ceSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1157fc89c0fbSmrg
1158fc89c0fbSmrg  -without-* | --without-*)
115991ec45ceSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1160fc89c0fbSmrg    # Reject names that are not valid shell variable names.
116191ec45ceSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1162c8df0c59Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
116391ec45ceSmrg    ac_useropt_orig=$ac_useropt
116449bee38cSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
116591ec45ceSmrg    case $ac_user_opts in
116691ec45ceSmrg      *"
116791ec45ceSmrg"with_$ac_useropt"
116891ec45ceSmrg"*) ;;
116991ec45ceSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
117091ec45ceSmrg	 ac_unrecognized_sep=', ';;
117191ec45ceSmrg    esac
117291ec45ceSmrg    eval with_$ac_useropt=no ;;
1173fc89c0fbSmrg
1174fc89c0fbSmrg  --x)
1175fc89c0fbSmrg    # Obsolete; use --with-x.
1176fc89c0fbSmrg    with_x=yes ;;
1177fc89c0fbSmrg
1178fc89c0fbSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1179fc89c0fbSmrg  | --x-incl | --x-inc | --x-in | --x-i)
1180fc89c0fbSmrg    ac_prev=x_includes ;;
1181fc89c0fbSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1182fc89c0fbSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1183fc89c0fbSmrg    x_includes=$ac_optarg ;;
1184fc89c0fbSmrg
1185fc89c0fbSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1186fc89c0fbSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1187fc89c0fbSmrg    ac_prev=x_libraries ;;
1188fc89c0fbSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1189fc89c0fbSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1190fc89c0fbSmrg    x_libraries=$ac_optarg ;;
1191fc89c0fbSmrg
1192c8df0c59Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1193c8df0c59SmrgTry '$0 --help' for more information"
1194fc89c0fbSmrg    ;;
1195fc89c0fbSmrg
1196fc89c0fbSmrg  *=*)
1197fc89c0fbSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1198fc89c0fbSmrg    # Reject names that are not valid shell variable names.
1199a0996ce0Smrg    case $ac_envvar in #(
1200a0996ce0Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1201c8df0c59Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1202a0996ce0Smrg    esac
1203fc89c0fbSmrg    eval $ac_envvar=\$ac_optarg
1204fc89c0fbSmrg    export $ac_envvar ;;
1205fc89c0fbSmrg
1206fc89c0fbSmrg  *)
1207fc89c0fbSmrg    # FIXME: should be removed in autoconf 3.0.
120849bee38cSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1209fc89c0fbSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
121049bee38cSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1211a0996ce0Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1212fc89c0fbSmrg    ;;
1213fc89c0fbSmrg
1214fc89c0fbSmrg  esac
1215fc89c0fbSmrgdone
1216fc89c0fbSmrg
1217fc89c0fbSmrgif test -n "$ac_prev"; then
1218fc89c0fbSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1219a0996ce0Smrg  as_fn_error $? "missing argument to $ac_option"
1220fc89c0fbSmrgfi
1221fc89c0fbSmrg
122291ec45ceSmrgif test -n "$ac_unrecognized_opts"; then
122391ec45ceSmrg  case $enable_option_checking in
122491ec45ceSmrg    no) ;;
1225a0996ce0Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
122649bee38cSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
122791ec45ceSmrg  esac
122891ec45ceSmrgfi
122991ec45ceSmrg
123091ec45ceSmrg# Check all directory arguments for consistency.
1231fc89c0fbSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1232fc89c0fbSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1233fc89c0fbSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1234f9c28e31Smrg		libdir localedir mandir runstatedir
1235fc89c0fbSmrgdo
1236fc89c0fbSmrg  eval ac_val=\$$ac_var
123791ec45ceSmrg  # Remove trailing slashes.
123891ec45ceSmrg  case $ac_val in
123991ec45ceSmrg    */ )
124091ec45ceSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
124191ec45ceSmrg      eval $ac_var=\$ac_val;;
124291ec45ceSmrg  esac
124391ec45ceSmrg  # Be sure to have absolute directory names.
1244fc89c0fbSmrg  case $ac_val in
1245fc89c0fbSmrg    [\\/$]* | ?:[\\/]* )  continue;;
1246fc89c0fbSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1247fc89c0fbSmrg  esac
1248a0996ce0Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1249fc89c0fbSmrgdone
1250fc89c0fbSmrg
1251c8df0c59Smrg# There might be people who depend on the old broken behavior: '$host'
1252fc89c0fbSmrg# used to hold the argument of --host etc.
1253fc89c0fbSmrg# FIXME: To remove some day.
1254fc89c0fbSmrgbuild=$build_alias
1255fc89c0fbSmrghost=$host_alias
1256fc89c0fbSmrgtarget=$target_alias
1257fc89c0fbSmrg
1258fc89c0fbSmrg# FIXME: To remove some day.
1259fc89c0fbSmrgif test "x$host_alias" != x; then
1260fc89c0fbSmrg  if test "x$build_alias" = x; then
1261fc89c0fbSmrg    cross_compiling=maybe
1262fc89c0fbSmrg  elif test "x$build_alias" != "x$host_alias"; then
1263fc89c0fbSmrg    cross_compiling=yes
1264fc89c0fbSmrg  fi
1265fc89c0fbSmrgfi
1266fc89c0fbSmrg
1267fc89c0fbSmrgac_tool_prefix=
1268fc89c0fbSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1269fc89c0fbSmrg
1270fc89c0fbSmrgtest "$silent" = yes && exec 6>/dev/null
1271fc89c0fbSmrg
1272fc89c0fbSmrg
1273fc89c0fbSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1274fc89c0fbSmrgac_ls_di=`ls -di .` &&
1275fc89c0fbSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1276a0996ce0Smrg  as_fn_error $? "working directory cannot be determined"
1277fc89c0fbSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1278a0996ce0Smrg  as_fn_error $? "pwd does not report name of working directory"
1279fc89c0fbSmrg
1280fc89c0fbSmrg
1281fc89c0fbSmrg# Find the source files, if location was not specified.
1282fc89c0fbSmrgif test -z "$srcdir"; then
1283fc89c0fbSmrg  ac_srcdir_defaulted=yes
1284fc89c0fbSmrg  # Try the directory containing this script, then the parent directory.
128591ec45ceSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
128691ec45ceSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
128791ec45ceSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
128891ec45ceSmrg	 X"$as_myself" : 'X\(//\)$' \| \
128991ec45ceSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
129049bee38cSmrgprintf "%s\n" X"$as_myself" |
1291fc89c0fbSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1292fc89c0fbSmrg	    s//\1/
1293fc89c0fbSmrg	    q
1294fc89c0fbSmrg	  }
1295fc89c0fbSmrg	  /^X\(\/\/\)[^/].*/{
1296fc89c0fbSmrg	    s//\1/
1297fc89c0fbSmrg	    q
1298fc89c0fbSmrg	  }
1299fc89c0fbSmrg	  /^X\(\/\/\)$/{
1300fc89c0fbSmrg	    s//\1/
1301fc89c0fbSmrg	    q
1302fc89c0fbSmrg	  }
1303fc89c0fbSmrg	  /^X\(\/\).*/{
1304fc89c0fbSmrg	    s//\1/
1305fc89c0fbSmrg	    q
1306fc89c0fbSmrg	  }
1307fc89c0fbSmrg	  s/.*/./; q'`
1308fc89c0fbSmrg  srcdir=$ac_confdir
1309fc89c0fbSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
1310fc89c0fbSmrg    srcdir=..
1311fc89c0fbSmrg  fi
1312fc89c0fbSmrgelse
1313fc89c0fbSmrg  ac_srcdir_defaulted=no
1314fc89c0fbSmrgfi
1315fc89c0fbSmrgif test ! -r "$srcdir/$ac_unique_file"; then
1316fc89c0fbSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1317a0996ce0Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1318fc89c0fbSmrgfi
1319c8df0c59Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1320fc89c0fbSmrgac_abs_confdir=`(
1321a0996ce0Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1322fc89c0fbSmrg	pwd)`
1323fc89c0fbSmrg# When building in place, set srcdir=.
1324fc89c0fbSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1325fc89c0fbSmrg  srcdir=.
1326fc89c0fbSmrgfi
1327fc89c0fbSmrg# Remove unnecessary trailing slashes from srcdir.
1328fc89c0fbSmrg# Double slashes in file names in object file debugging info
1329fc89c0fbSmrg# mess up M-x gdb in Emacs.
1330fc89c0fbSmrgcase $srcdir in
1331fc89c0fbSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1332fc89c0fbSmrgesac
1333fc89c0fbSmrgfor ac_var in $ac_precious_vars; do
1334fc89c0fbSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1335fc89c0fbSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
1336fc89c0fbSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1337fc89c0fbSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1338fc89c0fbSmrgdone
1339fc89c0fbSmrg
1340fc89c0fbSmrg#
1341fc89c0fbSmrg# Report the --help message.
1342fc89c0fbSmrg#
1343fc89c0fbSmrgif test "$ac_init_help" = "long"; then
1344fc89c0fbSmrg  # Omit some internal or obsolete options to make the list less imposing.
1345fc89c0fbSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
1346fc89c0fbSmrg  cat <<_ACEOF
1347c8df0c59Smrg'configure' configures xprop 1.2.8 to adapt to many kinds of systems.
1348fc89c0fbSmrg
1349fc89c0fbSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1350fc89c0fbSmrg
1351fc89c0fbSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1352fc89c0fbSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1353fc89c0fbSmrg
1354fc89c0fbSmrgDefaults for the options are specified in brackets.
1355fc89c0fbSmrg
1356fc89c0fbSmrgConfiguration:
1357fc89c0fbSmrg  -h, --help              display this help and exit
1358fc89c0fbSmrg      --help=short        display options specific to this package
1359fc89c0fbSmrg      --help=recursive    display the short help of all the included packages
1360fc89c0fbSmrg  -V, --version           display version information and exit
1361c8df0c59Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
1362fc89c0fbSmrg      --cache-file=FILE   cache test results in FILE [disabled]
1363c8df0c59Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
1364fc89c0fbSmrg  -n, --no-create         do not create output files
1365c8df0c59Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1366fc89c0fbSmrg
1367fc89c0fbSmrgInstallation directories:
1368fc89c0fbSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
136991ec45ceSmrg                          [$ac_default_prefix]
1370fc89c0fbSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
137191ec45ceSmrg                          [PREFIX]
1372fc89c0fbSmrg
1373c8df0c59SmrgBy default, 'make install' will install all the files in
1374c8df0c59Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1375c8df0c59Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1376c8df0c59Smrgfor instance '--prefix=\$HOME'.
1377fc89c0fbSmrg
1378fc89c0fbSmrgFor better control, use the options below.
1379fc89c0fbSmrg
1380fc89c0fbSmrgFine tuning of the installation directories:
138191ec45ceSmrg  --bindir=DIR            user executables [EPREFIX/bin]
138291ec45ceSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
138391ec45ceSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
138491ec45ceSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
138591ec45ceSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
138691ec45ceSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1387f9c28e31Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
138891ec45ceSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
138991ec45ceSmrg  --includedir=DIR        C header files [PREFIX/include]
139091ec45ceSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
139191ec45ceSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
139291ec45ceSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
139391ec45ceSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
139491ec45ceSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
139591ec45ceSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
139691ec45ceSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xprop]
139791ec45ceSmrg  --htmldir=DIR           html documentation [DOCDIR]
139891ec45ceSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
139991ec45ceSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
140091ec45ceSmrg  --psdir=DIR             ps documentation [DOCDIR]
1401fc89c0fbSmrg_ACEOF
1402fc89c0fbSmrg
1403fc89c0fbSmrg  cat <<\_ACEOF
1404fc89c0fbSmrg
1405fc89c0fbSmrgProgram names:
1406fc89c0fbSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1407fc89c0fbSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1408fc89c0fbSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1409fc89c0fbSmrg
1410fc89c0fbSmrgSystem types:
1411fc89c0fbSmrg  --build=BUILD     configure for building on BUILD [guessed]
1412fc89c0fbSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1413fc89c0fbSmrg_ACEOF
1414fc89c0fbSmrgfi
1415fc89c0fbSmrg
1416fc89c0fbSmrgif test -n "$ac_init_help"; then
1417fc89c0fbSmrg  case $ac_init_help in
1418c8df0c59Smrg     short | recursive ) echo "Configuration of xprop 1.2.8:";;
1419fc89c0fbSmrg   esac
1420fc89c0fbSmrg  cat <<\_ACEOF
1421fc89c0fbSmrg
1422fc89c0fbSmrgOptional Features:
142391ec45ceSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1424fc89c0fbSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1425fc89c0fbSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1426576bbdfcSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1427576bbdfcSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1428576bbdfcSmrg  --enable-dependency-tracking
1429576bbdfcSmrg                          do not reject slow dependency extractors
1430576bbdfcSmrg  --disable-dependency-tracking
1431576bbdfcSmrg                          speeds up one-time build
1432576bbdfcSmrg  --disable-selective-werror
1433576bbdfcSmrg                          Turn off selective compiler errors. (default:
1434576bbdfcSmrg                          enabled)
143591ec45ceSmrg  --enable-strict-compilation
143691ec45ceSmrg                          Enable all warnings from compiler and make them
143791ec45ceSmrg                          errors (default: disabled)
1438fc89c0fbSmrg
1439fc89c0fbSmrgOptional Packages:
1440fc89c0fbSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1441fc89c0fbSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
144291ec45ceSmrg  --with-lint             Use a lint-style source code checker (default:
144391ec45ceSmrg                          disabled)
1444fc89c0fbSmrg
1445fc89c0fbSmrgSome influential environment variables:
1446fc89c0fbSmrg  CC          C compiler command
1447fc89c0fbSmrg  CFLAGS      C compiler flags
1448fc89c0fbSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1449fc89c0fbSmrg              nonstandard directory <lib dir>
1450fc89c0fbSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1451a0996ce0Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1452fc89c0fbSmrg              you have headers in a nonstandard directory <include dir>
1453fc89c0fbSmrg  PKG_CONFIG  path to pkg-config utility
145481676fe2Smrg  PKG_CONFIG_PATH
145581676fe2Smrg              directories to add to pkg-config's search path
145681676fe2Smrg  PKG_CONFIG_LIBDIR
145781676fe2Smrg              path overriding pkg-config's built-in search path
1458fc89c0fbSmrg  XPROP_CFLAGS
1459fc89c0fbSmrg              C compiler flags for XPROP, overriding pkg-config
1460fc89c0fbSmrg  XPROP_LIBS  linker flags for XPROP, overriding pkg-config
1461a0996ce0Smrg  LINT        Path to a lint-style command
1462a0996ce0Smrg  LINT_FLAGS  Flags for the lint-style command
1463fc89c0fbSmrg
1464c8df0c59SmrgUse these variables to override the choices made by 'configure' or to help
1465fc89c0fbSmrgit to find libraries and programs with nonstandard names/locations.
1466fc89c0fbSmrg
146749bee38cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>.
1468fc89c0fbSmrg_ACEOF
1469fc89c0fbSmrgac_status=$?
1470fc89c0fbSmrgfi
1471fc89c0fbSmrg
1472fc89c0fbSmrgif test "$ac_init_help" = "recursive"; then
1473fc89c0fbSmrg  # If there are subdirs, report their specific --help.
1474fc89c0fbSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
147591ec45ceSmrg    test -d "$ac_dir" ||
147691ec45ceSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
147791ec45ceSmrg      continue
1478fc89c0fbSmrg    ac_builddir=.
1479fc89c0fbSmrg
1480fc89c0fbSmrgcase "$ac_dir" in
1481fc89c0fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1482fc89c0fbSmrg*)
148349bee38cSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1484fc89c0fbSmrg  # A ".." for each directory in $ac_dir_suffix.
148549bee38cSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1486fc89c0fbSmrg  case $ac_top_builddir_sub in
1487fc89c0fbSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1488fc89c0fbSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1489fc89c0fbSmrg  esac ;;
1490fc89c0fbSmrgesac
1491fc89c0fbSmrgac_abs_top_builddir=$ac_pwd
1492fc89c0fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1493fc89c0fbSmrg# for backward compatibility:
1494fc89c0fbSmrgac_top_builddir=$ac_top_build_prefix
1495fc89c0fbSmrg
1496fc89c0fbSmrgcase $srcdir in
1497fc89c0fbSmrg  .)  # We are building in place.
1498fc89c0fbSmrg    ac_srcdir=.
1499fc89c0fbSmrg    ac_top_srcdir=$ac_top_builddir_sub
1500fc89c0fbSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1501fc89c0fbSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1502fc89c0fbSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1503fc89c0fbSmrg    ac_top_srcdir=$srcdir
1504fc89c0fbSmrg    ac_abs_top_srcdir=$srcdir ;;
1505fc89c0fbSmrg  *) # Relative name.
1506fc89c0fbSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1507fc89c0fbSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1508fc89c0fbSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1509fc89c0fbSmrgesac
1510fc89c0fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1511fc89c0fbSmrg
1512fc89c0fbSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
151349bee38cSmrg    # Check for configure.gnu first; this name is used for a wrapper for
151449bee38cSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
1515fc89c0fbSmrg    if test -f "$ac_srcdir/configure.gnu"; then
1516fc89c0fbSmrg      echo &&
1517fc89c0fbSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1518fc89c0fbSmrg    elif test -f "$ac_srcdir/configure"; then
1519fc89c0fbSmrg      echo &&
1520fc89c0fbSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1521fc89c0fbSmrg    else
152249bee38cSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1523fc89c0fbSmrg    fi || ac_status=$?
1524fc89c0fbSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1525fc89c0fbSmrg  done
1526fc89c0fbSmrgfi
1527fc89c0fbSmrg
1528fc89c0fbSmrgtest -n "$ac_init_help" && exit $ac_status
1529fc89c0fbSmrgif $ac_init_version; then
1530fc89c0fbSmrg  cat <<\_ACEOF
1531c8df0c59Smrgxprop configure 1.2.8
1532c8df0c59Smrggenerated by GNU Autoconf 2.72
1533fc89c0fbSmrg
1534c8df0c59SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1535fc89c0fbSmrgThis configure script is free software; the Free Software Foundation
1536fc89c0fbSmrggives unlimited permission to copy, distribute and modify it.
1537fc89c0fbSmrg_ACEOF
1538fc89c0fbSmrg  exit
1539fc89c0fbSmrgfi
1540fc89c0fbSmrg
1541a0996ce0Smrg## ------------------------ ##
1542a0996ce0Smrg## Autoconf initialization. ##
1543a0996ce0Smrg## ------------------------ ##
1544fc89c0fbSmrg
1545a0996ce0Smrg# ac_fn_c_try_compile LINENO
1546a0996ce0Smrg# --------------------------
1547a0996ce0Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1548a0996ce0Smrgac_fn_c_try_compile ()
1549fc89c0fbSmrg{
1550a0996ce0Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155149bee38cSmrg  rm -f conftest.$ac_objext conftest.beam
1552a0996ce0Smrg  if { { ac_try="$ac_compile"
1553a0996ce0Smrgcase "(($ac_try" in
1554a0996ce0Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1555a0996ce0Smrg  *) ac_try_echo=$ac_try;;
1556a0996ce0Smrgesac
1557a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
155849bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1559a0996ce0Smrg  (eval "$ac_compile") 2>conftest.err
1560a0996ce0Smrg  ac_status=$?
1561a0996ce0Smrg  if test -s conftest.err; then
1562a0996ce0Smrg    grep -v '^ *+' conftest.err >conftest.er1
1563a0996ce0Smrg    cat conftest.er1 >&5
1564a0996ce0Smrg    mv -f conftest.er1 conftest.err
1565a0996ce0Smrg  fi
156649bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1567a0996ce0Smrg  test $ac_status = 0; } && {
1568a0996ce0Smrg	 test -z "$ac_c_werror_flag" ||
1569a0996ce0Smrg	 test ! -s conftest.err
157049bee38cSmrg       } && test -s conftest.$ac_objext
157149bee38cSmrgthen :
1572a0996ce0Smrg  ac_retval=0
1573c8df0c59Smrgelse case e in #(
1574c8df0c59Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1575a0996ce0Smrgsed 's/^/| /' conftest.$ac_ext >&5
1576fc89c0fbSmrg
1577c8df0c59Smrg	ac_retval=1 ;;
1578c8df0c59Smrgesac
1579a0996ce0Smrgfi
1580a0996ce0Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1581a0996ce0Smrg  as_fn_set_status $ac_retval
1582fc89c0fbSmrg
1583a0996ce0Smrg} # ac_fn_c_try_compile
1584a0996ce0Smrg
158549bee38cSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
158649bee38cSmrg# ------------------------------------------------------------------
1587a0996ce0Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
158849bee38cSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
158949bee38cSmrgac_fn_check_decl ()
1590a0996ce0Smrg{
1591a0996ce0Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1592a0996ce0Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
159349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
159449bee38cSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
159549bee38cSmrgif eval test \${$3+y}
159649bee38cSmrgthen :
159749bee38cSmrg  printf %s "(cached) " >&6
1598c8df0c59Smrgelse case e in #(
1599c8df0c59Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
160049bee38cSmrg  eval ac_save_FLAGS=\$$6
160149bee38cSmrg  as_fn_append $6 " $5"
1602a0996ce0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1603a0996ce0Smrg/* end confdefs.h.  */
1604a0996ce0Smrg$4
1605a0996ce0Smrgint
160649bee38cSmrgmain (void)
1607a0996ce0Smrg{
1608a0996ce0Smrg#ifndef $as_decl_name
1609a0996ce0Smrg#ifdef __cplusplus
1610a0996ce0Smrg  (void) $as_decl_use;
1611a0996ce0Smrg#else
1612a0996ce0Smrg  (void) $as_decl_name;
1613a0996ce0Smrg#endif
1614a0996ce0Smrg#endif
1615a0996ce0Smrg
1616a0996ce0Smrg  ;
1617a0996ce0Smrg  return 0;
1618a0996ce0Smrg}
1619a0996ce0Smrg_ACEOF
162049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
162149bee38cSmrgthen :
1622a0996ce0Smrg  eval "$3=yes"
1623c8df0c59Smrgelse case e in #(
1624c8df0c59Smrg  e) eval "$3=no" ;;
1625c8df0c59Smrgesac
1626a0996ce0Smrgfi
162749bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
162849bee38cSmrg  eval $6=\$ac_save_FLAGS
1629c8df0c59Smrg ;;
1630c8df0c59Smrgesac
1631a0996ce0Smrgfi
163249bee38cSmrgeval ac_res=\$$3
163349bee38cSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
163449bee38cSmrgprintf "%s\n" "$ac_res" >&6; }
1635a0996ce0Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1636a0996ce0Smrg
163749bee38cSmrg} # ac_fn_check_decl
1638a0996ce0Smrg
1639a0996ce0Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1640a0996ce0Smrg# -------------------------------------------------------
1641a0996ce0Smrg# Tests whether HEADER exists and can be compiled using the include files in
1642a0996ce0Smrg# INCLUDES, setting the cache variable VAR accordingly.
1643a0996ce0Smrgac_fn_c_check_header_compile ()
1644a0996ce0Smrg{
1645a0996ce0Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
164649bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
164749bee38cSmrgprintf %s "checking for $2... " >&6; }
164849bee38cSmrgif eval test \${$3+y}
164949bee38cSmrgthen :
165049bee38cSmrg  printf %s "(cached) " >&6
1651c8df0c59Smrgelse case e in #(
1652c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1653a0996ce0Smrg/* end confdefs.h.  */
1654a0996ce0Smrg$4
1655a0996ce0Smrg#include <$2>
1656a0996ce0Smrg_ACEOF
165749bee38cSmrgif ac_fn_c_try_compile "$LINENO"
165849bee38cSmrgthen :
1659a0996ce0Smrg  eval "$3=yes"
1660c8df0c59Smrgelse case e in #(
1661c8df0c59Smrg  e) eval "$3=no" ;;
1662c8df0c59Smrgesac
1663a0996ce0Smrgfi
1664c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1665c8df0c59Smrgesac
1666a0996ce0Smrgfi
1667a0996ce0Smrgeval ac_res=\$$3
166849bee38cSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
166949bee38cSmrgprintf "%s\n" "$ac_res" >&6; }
1670a0996ce0Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1671a0996ce0Smrg
1672a0996ce0Smrg} # ac_fn_c_check_header_compile
1673a0996ce0Smrg
1674576bbdfcSmrg# ac_fn_c_try_link LINENO
1675576bbdfcSmrg# -----------------------
1676576bbdfcSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1677576bbdfcSmrgac_fn_c_try_link ()
1678576bbdfcSmrg{
1679576bbdfcSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168049bee38cSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1681576bbdfcSmrg  if { { ac_try="$ac_link"
1682576bbdfcSmrgcase "(($ac_try" in
1683576bbdfcSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1684576bbdfcSmrg  *) ac_try_echo=$ac_try;;
1685576bbdfcSmrgesac
1686576bbdfcSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
168749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1688576bbdfcSmrg  (eval "$ac_link") 2>conftest.err
1689576bbdfcSmrg  ac_status=$?
1690576bbdfcSmrg  if test -s conftest.err; then
1691576bbdfcSmrg    grep -v '^ *+' conftest.err >conftest.er1
1692576bbdfcSmrg    cat conftest.er1 >&5
1693576bbdfcSmrg    mv -f conftest.er1 conftest.err
1694576bbdfcSmrg  fi
169549bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696576bbdfcSmrg  test $ac_status = 0; } && {
1697576bbdfcSmrg	 test -z "$ac_c_werror_flag" ||
1698576bbdfcSmrg	 test ! -s conftest.err
1699576bbdfcSmrg       } && test -s conftest$ac_exeext && {
1700576bbdfcSmrg	 test "$cross_compiling" = yes ||
170181676fe2Smrg	 test -x conftest$ac_exeext
170249bee38cSmrg       }
170349bee38cSmrgthen :
1704576bbdfcSmrg  ac_retval=0
1705c8df0c59Smrgelse case e in #(
1706c8df0c59Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1707576bbdfcSmrgsed 's/^/| /' conftest.$ac_ext >&5
1708576bbdfcSmrg
1709c8df0c59Smrg	ac_retval=1 ;;
1710c8df0c59Smrgesac
1711576bbdfcSmrgfi
1712576bbdfcSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1713576bbdfcSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1714576bbdfcSmrg  # interfere with the next link command; also delete a directory that is
1715576bbdfcSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1716576bbdfcSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1717576bbdfcSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1718576bbdfcSmrg  as_fn_set_status $ac_retval
1719576bbdfcSmrg
1720576bbdfcSmrg} # ac_fn_c_try_link
172149bee38cSmrgac_configure_args_raw=
172249bee38cSmrgfor ac_arg
172349bee38cSmrgdo
172449bee38cSmrg  case $ac_arg in
172549bee38cSmrg  *\'*)
172649bee38cSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
172749bee38cSmrg  esac
172849bee38cSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
172949bee38cSmrgdone
1730576bbdfcSmrg
173149bee38cSmrgcase $ac_configure_args_raw in
173249bee38cSmrg  *$as_nl*)
173349bee38cSmrg    ac_safe_unquote= ;;
173449bee38cSmrg  *)
173549bee38cSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
173649bee38cSmrg    ac_unsafe_a="$ac_unsafe_z#~"
173749bee38cSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
173849bee38cSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1739a0996ce0Smrgesac
1740a0996ce0Smrg
1741a0996ce0Smrgcat >config.log <<_ACEOF
1742a0996ce0SmrgThis file contains any messages produced by compilers while
1743a0996ce0Smrgrunning configure, to aid debugging if configure makes a mistake.
1744a0996ce0Smrg
1745c8df0c59SmrgIt was created by xprop $as_me 1.2.8, which was
1746c8df0c59Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1747a0996ce0Smrg
174849bee38cSmrg  $ $0$ac_configure_args_raw
1749a0996ce0Smrg
1750a0996ce0Smrg_ACEOF
1751a0996ce0Smrgexec 5>>config.log
1752a0996ce0Smrg{
1753a0996ce0Smrgcat <<_ASUNAME
1754a0996ce0Smrg## --------- ##
1755a0996ce0Smrg## Platform. ##
1756a0996ce0Smrg## --------- ##
1757a0996ce0Smrg
1758a0996ce0Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1759a0996ce0Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1760a0996ce0Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1761a0996ce0Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1762a0996ce0Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1763a0996ce0Smrg
1764a0996ce0Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1765a0996ce0Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1766a0996ce0Smrg
1767a0996ce0Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1768a0996ce0Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1769a0996ce0Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1770a0996ce0Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1771a0996ce0Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1772a0996ce0Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1773a0996ce0Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1774a0996ce0Smrg
1775a0996ce0Smrg_ASUNAME
1776fc89c0fbSmrg
1777fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1778fc89c0fbSmrgfor as_dir in $PATH
1779fc89c0fbSmrgdo
1780fc89c0fbSmrg  IFS=$as_save_IFS
178149bee38cSmrg  case $as_dir in #(((
178249bee38cSmrg    '') as_dir=./ ;;
178349bee38cSmrg    */) ;;
178449bee38cSmrg    *) as_dir=$as_dir/ ;;
178549bee38cSmrg  esac
178649bee38cSmrg    printf "%s\n" "PATH: $as_dir"
1787a0996ce0Smrg  done
1788fc89c0fbSmrgIFS=$as_save_IFS
1789fc89c0fbSmrg
1790fc89c0fbSmrg} >&5
1791fc89c0fbSmrg
1792fc89c0fbSmrgcat >&5 <<_ACEOF
1793fc89c0fbSmrg
1794fc89c0fbSmrg
1795fc89c0fbSmrg## ----------- ##
1796fc89c0fbSmrg## Core tests. ##
1797fc89c0fbSmrg## ----------- ##
1798fc89c0fbSmrg
1799fc89c0fbSmrg_ACEOF
1800fc89c0fbSmrg
1801fc89c0fbSmrg
1802fc89c0fbSmrg# Keep a trace of the command line.
1803fc89c0fbSmrg# Strip out --no-create and --no-recursion so they do not pile up.
1804fc89c0fbSmrg# Strip out --silent because we don't want to record it for future runs.
1805fc89c0fbSmrg# Also quote any args containing shell meta-characters.
1806fc89c0fbSmrg# Make two passes to allow for proper duplicate-argument suppression.
1807fc89c0fbSmrgac_configure_args=
1808fc89c0fbSmrgac_configure_args0=
1809fc89c0fbSmrgac_configure_args1=
1810fc89c0fbSmrgac_must_keep_next=false
1811fc89c0fbSmrgfor ac_pass in 1 2
1812fc89c0fbSmrgdo
1813fc89c0fbSmrg  for ac_arg
1814fc89c0fbSmrg  do
1815fc89c0fbSmrg    case $ac_arg in
1816fc89c0fbSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1817fc89c0fbSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1818fc89c0fbSmrg    | -silent | --silent | --silen | --sile | --sil)
1819fc89c0fbSmrg      continue ;;
1820fc89c0fbSmrg    *\'*)
182149bee38cSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1822fc89c0fbSmrg    esac
1823fc89c0fbSmrg    case $ac_pass in
1824a0996ce0Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1825fc89c0fbSmrg    2)
1826a0996ce0Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1827fc89c0fbSmrg      if test $ac_must_keep_next = true; then
1828fc89c0fbSmrg	ac_must_keep_next=false # Got value, back to normal.
1829fc89c0fbSmrg      else
1830fc89c0fbSmrg	case $ac_arg in
1831fc89c0fbSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1832fc89c0fbSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1833fc89c0fbSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1834fc89c0fbSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1835fc89c0fbSmrg	    case "$ac_configure_args0 " in
1836fc89c0fbSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1837fc89c0fbSmrg	    esac
1838fc89c0fbSmrg	    ;;
1839fc89c0fbSmrg	  -* ) ac_must_keep_next=true ;;
1840fc89c0fbSmrg	esac
1841fc89c0fbSmrg      fi
1842a0996ce0Smrg      as_fn_append ac_configure_args " '$ac_arg'"
1843fc89c0fbSmrg      ;;
1844fc89c0fbSmrg    esac
1845fc89c0fbSmrg  done
1846fc89c0fbSmrgdone
1847a0996ce0Smrg{ ac_configure_args0=; unset ac_configure_args0;}
1848a0996ce0Smrg{ ac_configure_args1=; unset ac_configure_args1;}
1849fc89c0fbSmrg
1850fc89c0fbSmrg# When interrupted or exit'd, cleanup temporary files, and complete
1851fc89c0fbSmrg# config.log.  We remove comments because anyway the quotes in there
1852fc89c0fbSmrg# would cause problems or look ugly.
1853fc89c0fbSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1854fc89c0fbSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1855fc89c0fbSmrgtrap 'exit_status=$?
185649bee38cSmrg  # Sanitize IFS.
185749bee38cSmrg  IFS=" ""	$as_nl"
1858fc89c0fbSmrg  # Save into config.log some information that might help in debugging.
1859fc89c0fbSmrg  {
1860fc89c0fbSmrg    echo
1861fc89c0fbSmrg
186249bee38cSmrg    printf "%s\n" "## ---------------- ##
1863fc89c0fbSmrg## Cache variables. ##
1864a0996ce0Smrg## ---------------- ##"
1865fc89c0fbSmrg    echo
1866fc89c0fbSmrg    # The following way of writing the cache mishandles newlines in values,
1867fc89c0fbSmrg(
1868fc89c0fbSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1869fc89c0fbSmrg    eval ac_val=\$$ac_var
1870fc89c0fbSmrg    case $ac_val in #(
1871fc89c0fbSmrg    *${as_nl}*)
1872fc89c0fbSmrg      case $ac_var in #(
187349bee38cSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
187449bee38cSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1875fc89c0fbSmrg      esac
1876fc89c0fbSmrg      case $ac_var in #(
1877fc89c0fbSmrg      _ | IFS | as_nl) ;; #(
187891ec45ceSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1879a0996ce0Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1880fc89c0fbSmrg      esac ;;
1881fc89c0fbSmrg    esac
1882fc89c0fbSmrg  done
1883fc89c0fbSmrg  (set) 2>&1 |
1884fc89c0fbSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1885fc89c0fbSmrg    *${as_nl}ac_space=\ *)
1886fc89c0fbSmrg      sed -n \
1887fc89c0fbSmrg	"s/'\''/'\''\\\\'\'''\''/g;
1888fc89c0fbSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1889fc89c0fbSmrg      ;; #(
1890fc89c0fbSmrg    *)
1891fc89c0fbSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1892fc89c0fbSmrg      ;;
1893fc89c0fbSmrg    esac |
1894fc89c0fbSmrg    sort
1895fc89c0fbSmrg)
1896fc89c0fbSmrg    echo
1897fc89c0fbSmrg
189849bee38cSmrg    printf "%s\n" "## ----------------- ##
1899fc89c0fbSmrg## Output variables. ##
1900a0996ce0Smrg## ----------------- ##"
1901fc89c0fbSmrg    echo
1902fc89c0fbSmrg    for ac_var in $ac_subst_vars
1903fc89c0fbSmrg    do
1904fc89c0fbSmrg      eval ac_val=\$$ac_var
1905fc89c0fbSmrg      case $ac_val in
190649bee38cSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1907fc89c0fbSmrg      esac
190849bee38cSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1909fc89c0fbSmrg    done | sort
1910fc89c0fbSmrg    echo
1911fc89c0fbSmrg
1912fc89c0fbSmrg    if test -n "$ac_subst_files"; then
191349bee38cSmrg      printf "%s\n" "## ------------------- ##
1914fc89c0fbSmrg## File substitutions. ##
1915a0996ce0Smrg## ------------------- ##"
1916fc89c0fbSmrg      echo
1917fc89c0fbSmrg      for ac_var in $ac_subst_files
1918fc89c0fbSmrg      do
1919fc89c0fbSmrg	eval ac_val=\$$ac_var
1920fc89c0fbSmrg	case $ac_val in
192149bee38cSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1922fc89c0fbSmrg	esac
192349bee38cSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1924fc89c0fbSmrg      done | sort
1925fc89c0fbSmrg      echo
1926fc89c0fbSmrg    fi
1927fc89c0fbSmrg
1928fc89c0fbSmrg    if test -s confdefs.h; then
192949bee38cSmrg      printf "%s\n" "## ----------- ##
1930fc89c0fbSmrg## confdefs.h. ##
1931a0996ce0Smrg## ----------- ##"
1932fc89c0fbSmrg      echo
1933fc89c0fbSmrg      cat confdefs.h
1934fc89c0fbSmrg      echo
1935fc89c0fbSmrg    fi
1936fc89c0fbSmrg    test "$ac_signal" != 0 &&
193749bee38cSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
193849bee38cSmrg    printf "%s\n" "$as_me: exit $exit_status"
1939fc89c0fbSmrg  } >&5
1940fc89c0fbSmrg  rm -f core *.core core.conftest.* &&
1941fc89c0fbSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1942fc89c0fbSmrg    exit $exit_status
1943fc89c0fbSmrg' 0
1944fc89c0fbSmrgfor ac_signal in 1 2 13 15; do
1945a0996ce0Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1946fc89c0fbSmrgdone
1947fc89c0fbSmrgac_signal=0
1948fc89c0fbSmrg
1949fc89c0fbSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
1950fc89c0fbSmrgrm -f -r conftest* confdefs.h
1951fc89c0fbSmrg
195249bee38cSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1953a0996ce0Smrg
1954fc89c0fbSmrg# Predefined preprocessor variables.
1955fc89c0fbSmrg
195649bee38cSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1957fc89c0fbSmrg
195849bee38cSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1959fc89c0fbSmrg
196049bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1961fc89c0fbSmrg
196249bee38cSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1963fc89c0fbSmrg
196449bee38cSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1965fc89c0fbSmrg
196649bee38cSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1967a0996ce0Smrg
1968fc89c0fbSmrg
1969fc89c0fbSmrg# Let the site file select an alternate cache file if it wants to.
197091ec45ceSmrg# Prefer an explicitly selected file to automatically selected ones.
1971fc89c0fbSmrgif test -n "$CONFIG_SITE"; then
197249bee38cSmrg  ac_site_files="$CONFIG_SITE"
1973fc89c0fbSmrgelif test "x$prefix" != xNONE; then
197449bee38cSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1975fc89c0fbSmrgelse
197649bee38cSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1977fc89c0fbSmrgfi
197849bee38cSmrg
197949bee38cSmrgfor ac_site_file in $ac_site_files
1980fc89c0fbSmrgdo
198149bee38cSmrg  case $ac_site_file in #(
198249bee38cSmrg  */*) :
198349bee38cSmrg     ;; #(
198449bee38cSmrg  *) :
198549bee38cSmrg    ac_site_file=./$ac_site_file ;;
198649bee38cSmrgesac
198749bee38cSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
198849bee38cSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
198949bee38cSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1990fc89c0fbSmrg    sed 's/^/| /' "$ac_site_file" >&5
1991a0996ce0Smrg    . "$ac_site_file" \
1992c8df0c59Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
1993c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1994a0996ce0Smrgas_fn_error $? "failed to load site script $ac_site_file
1995c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
1996fc89c0fbSmrg  fi
1997fc89c0fbSmrgdone
1998fc89c0fbSmrg
1999fc89c0fbSmrgif test -r "$cache_file"; then
2000a0996ce0Smrg  # Some versions of bash will fail to source /dev/null (special files
2001a0996ce0Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2002a0996ce0Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
200349bee38cSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
200449bee38cSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2005fc89c0fbSmrg    case $cache_file in
2006fc89c0fbSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2007fc89c0fbSmrg      *)                      . "./$cache_file";;
2008fc89c0fbSmrg    esac
2009fc89c0fbSmrg  fi
2010fc89c0fbSmrgelse
201149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
201249bee38cSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2013fc89c0fbSmrg  >$cache_file
2014fc89c0fbSmrgfi
2015fc89c0fbSmrg
201649bee38cSmrg# Test code for whether the C compiler supports C89 (global declarations)
201749bee38cSmrgac_c_conftest_c89_globals='
201849bee38cSmrg/* Does the compiler advertise C89 conformance?
201949bee38cSmrg   Do not test the value of __STDC__, because some compilers set it to 0
202049bee38cSmrg   while being otherwise adequately conformant. */
202149bee38cSmrg#if !defined __STDC__
202249bee38cSmrg# error "Compiler does not advertise C89 conformance"
202349bee38cSmrg#endif
2024fc89c0fbSmrg
202549bee38cSmrg#include <stddef.h>
202649bee38cSmrg#include <stdarg.h>
202749bee38cSmrgstruct stat;
202849bee38cSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
202949bee38cSmrgstruct buf { int x; };
203049bee38cSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2031c8df0c59Smrgstatic char *e (char **p, int i)
203249bee38cSmrg{
203349bee38cSmrg  return p[i];
203449bee38cSmrg}
203549bee38cSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
203649bee38cSmrg{
203749bee38cSmrg  char *s;
203849bee38cSmrg  va_list v;
203949bee38cSmrg  va_start (v,p);
204049bee38cSmrg  s = g (p, va_arg (v,int));
204149bee38cSmrg  va_end (v);
204249bee38cSmrg  return s;
204349bee38cSmrg}
2044fc89c0fbSmrg
2045c8df0c59Smrg/* C89 style stringification. */
2046c8df0c59Smrg#define noexpand_stringify(a) #a
2047c8df0c59Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2048c8df0c59Smrg
2049c8df0c59Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2050c8df0c59Smrg   e.g. old MSVC gets wrong, but not very hard. */
2051c8df0c59Smrg#define noexpand_concat(a,b) a##b
2052c8df0c59Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2053c8df0c59Smrgextern int vA;
2054c8df0c59Smrgextern int vbee;
2055c8df0c59Smrg#define aye A
2056c8df0c59Smrg#define bee B
2057c8df0c59Smrgint *pvA = &expand_concat(v,aye);
2058c8df0c59Smrgint *pvbee = &noexpand_concat(v,bee);
2059c8df0c59Smrg
206049bee38cSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
206149bee38cSmrg   function prototypes and stuff, but not \xHH hex character constants.
206249bee38cSmrg   These do not provoke an error unfortunately, instead are silently treated
206349bee38cSmrg   as an "x".  The following induces an error, until -std is added to get
206449bee38cSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
206549bee38cSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
206649bee38cSmrg   that is true only with -std.  */
206749bee38cSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2068fc89c0fbSmrg
206949bee38cSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
207049bee38cSmrg   inside strings and character constants.  */
207149bee38cSmrg#define FOO(x) '\''x'\''
207249bee38cSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2073576bbdfcSmrg
207449bee38cSmrgint test (int i, double x);
207549bee38cSmrgstruct s1 {int (*f) (int a);};
207649bee38cSmrgstruct s2 {int (*f) (double a);};
207749bee38cSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
207849bee38cSmrg               int, int);'
2079576bbdfcSmrg
208049bee38cSmrg# Test code for whether the C compiler supports C89 (body of main).
208149bee38cSmrgac_c_conftest_c89_main='
208249bee38cSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
208349bee38cSmrg'
2084576bbdfcSmrg
208549bee38cSmrg# Test code for whether the C compiler supports C99 (global declarations)
208649bee38cSmrgac_c_conftest_c99_globals='
2087c8df0c59Smrg/* Does the compiler advertise C99 conformance? */
208849bee38cSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
208949bee38cSmrg# error "Compiler does not advertise C99 conformance"
209049bee38cSmrg#endif
2091fc89c0fbSmrg
2092c8df0c59Smrg// See if C++-style comments work.
2093c8df0c59Smrg
209449bee38cSmrg#include <stdbool.h>
209549bee38cSmrgextern int puts (const char *);
209649bee38cSmrgextern int printf (const char *, ...);
209749bee38cSmrgextern int dprintf (int, const char *, ...);
209849bee38cSmrgextern void *malloc (size_t);
2099c8df0c59Smrgextern void free (void *);
210049bee38cSmrg
210149bee38cSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
210249bee38cSmrg// dprintf is used instead of fprintf to avoid needing to declare
210349bee38cSmrg// FILE and stderr.
210449bee38cSmrg#define debug(...) dprintf (2, __VA_ARGS__)
210549bee38cSmrg#define showlist(...) puts (#__VA_ARGS__)
210649bee38cSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
210749bee38cSmrgstatic void
210849bee38cSmrgtest_varargs_macros (void)
210949bee38cSmrg{
211049bee38cSmrg  int x = 1234;
211149bee38cSmrg  int y = 5678;
211249bee38cSmrg  debug ("Flag");
211349bee38cSmrg  debug ("X = %d\n", x);
211449bee38cSmrg  showlist (The first, second, and third items.);
211549bee38cSmrg  report (x>y, "x is %d but y is %d", x, y);
211649bee38cSmrg}
211749bee38cSmrg
211849bee38cSmrg// Check long long types.
211949bee38cSmrg#define BIG64 18446744073709551615ull
212049bee38cSmrg#define BIG32 4294967295ul
212149bee38cSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
212249bee38cSmrg#if !BIG_OK
212349bee38cSmrg  #error "your preprocessor is broken"
212449bee38cSmrg#endif
212549bee38cSmrg#if BIG_OK
212649bee38cSmrg#else
212749bee38cSmrg  #error "your preprocessor is broken"
212849bee38cSmrg#endif
212949bee38cSmrgstatic long long int bignum = -9223372036854775807LL;
213049bee38cSmrgstatic unsigned long long int ubignum = BIG64;
213149bee38cSmrg
213249bee38cSmrgstruct incomplete_array
213349bee38cSmrg{
213449bee38cSmrg  int datasize;
213549bee38cSmrg  double data[];
213649bee38cSmrg};
213749bee38cSmrg
213849bee38cSmrgstruct named_init {
213949bee38cSmrg  int number;
214049bee38cSmrg  const wchar_t *name;
214149bee38cSmrg  double average;
214249bee38cSmrg};
214349bee38cSmrg
214449bee38cSmrgtypedef const char *ccp;
214549bee38cSmrg
214649bee38cSmrgstatic inline int
214749bee38cSmrgtest_restrict (ccp restrict text)
214849bee38cSmrg{
214949bee38cSmrg  // Iterate through items via the restricted pointer.
215049bee38cSmrg  // Also check for declarations in for loops.
215149bee38cSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
215249bee38cSmrg    continue;
215349bee38cSmrg  return 0;
215449bee38cSmrg}
215549bee38cSmrg
215649bee38cSmrg// Check varargs and va_copy.
215749bee38cSmrgstatic bool
215849bee38cSmrgtest_varargs (const char *format, ...)
215949bee38cSmrg{
216049bee38cSmrg  va_list args;
216149bee38cSmrg  va_start (args, format);
216249bee38cSmrg  va_list args_copy;
216349bee38cSmrg  va_copy (args_copy, args);
216449bee38cSmrg
216549bee38cSmrg  const char *str = "";
216649bee38cSmrg  int number = 0;
216749bee38cSmrg  float fnumber = 0;
216849bee38cSmrg
216949bee38cSmrg  while (*format)
217049bee38cSmrg    {
217149bee38cSmrg      switch (*format++)
217249bee38cSmrg	{
217349bee38cSmrg	case '\''s'\'': // string
217449bee38cSmrg	  str = va_arg (args_copy, const char *);
217549bee38cSmrg	  break;
217649bee38cSmrg	case '\''d'\'': // int
217749bee38cSmrg	  number = va_arg (args_copy, int);
217849bee38cSmrg	  break;
217949bee38cSmrg	case '\''f'\'': // float
218049bee38cSmrg	  fnumber = va_arg (args_copy, double);
218149bee38cSmrg	  break;
218249bee38cSmrg	default:
218349bee38cSmrg	  break;
218449bee38cSmrg	}
218549bee38cSmrg    }
218649bee38cSmrg  va_end (args_copy);
218749bee38cSmrg  va_end (args);
218849bee38cSmrg
218949bee38cSmrg  return *str && number && fnumber;
219049bee38cSmrg}
219149bee38cSmrg'
219249bee38cSmrg
219349bee38cSmrg# Test code for whether the C compiler supports C99 (body of main).
219449bee38cSmrgac_c_conftest_c99_main='
219549bee38cSmrg  // Check bool.
219649bee38cSmrg  _Bool success = false;
219749bee38cSmrg  success |= (argc != 0);
219849bee38cSmrg
219949bee38cSmrg  // Check restrict.
220049bee38cSmrg  if (test_restrict ("String literal") == 0)
220149bee38cSmrg    success = true;
220249bee38cSmrg  char *restrict newvar = "Another string";
220349bee38cSmrg
220449bee38cSmrg  // Check varargs.
220549bee38cSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
220649bee38cSmrg  test_varargs_macros ();
220749bee38cSmrg
220849bee38cSmrg  // Check flexible array members.
220949bee38cSmrg  struct incomplete_array *ia =
221049bee38cSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
221149bee38cSmrg  ia->datasize = 10;
221249bee38cSmrg  for (int i = 0; i < ia->datasize; ++i)
221349bee38cSmrg    ia->data[i] = i * 1.234;
2214c8df0c59Smrg  // Work around memory leak warnings.
2215c8df0c59Smrg  free (ia);
221649bee38cSmrg
221749bee38cSmrg  // Check named initializers.
221849bee38cSmrg  struct named_init ni = {
221949bee38cSmrg    .number = 34,
222049bee38cSmrg    .name = L"Test wide string",
222149bee38cSmrg    .average = 543.34343,
222249bee38cSmrg  };
222349bee38cSmrg
222449bee38cSmrg  ni.number = 58;
222549bee38cSmrg
222649bee38cSmrg  int dynamic_array[ni.number];
222749bee38cSmrg  dynamic_array[0] = argv[0][0];
222849bee38cSmrg  dynamic_array[ni.number - 1] = 543;
222949bee38cSmrg
223049bee38cSmrg  // work around unused variable warnings
223149bee38cSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
223249bee38cSmrg	 || dynamic_array[ni.number - 1] != 543);
223349bee38cSmrg'
223449bee38cSmrg
223549bee38cSmrg# Test code for whether the C compiler supports C11 (global declarations)
223649bee38cSmrgac_c_conftest_c11_globals='
2237c8df0c59Smrg/* Does the compiler advertise C11 conformance? */
223849bee38cSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
223949bee38cSmrg# error "Compiler does not advertise C11 conformance"
224049bee38cSmrg#endif
224149bee38cSmrg
224249bee38cSmrg// Check _Alignas.
224349bee38cSmrgchar _Alignas (double) aligned_as_double;
224449bee38cSmrgchar _Alignas (0) no_special_alignment;
224549bee38cSmrgextern char aligned_as_int;
224649bee38cSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
224749bee38cSmrg
224849bee38cSmrg// Check _Alignof.
224949bee38cSmrgenum
225049bee38cSmrg{
225149bee38cSmrg  int_alignment = _Alignof (int),
225249bee38cSmrg  int_array_alignment = _Alignof (int[100]),
225349bee38cSmrg  char_alignment = _Alignof (char)
225449bee38cSmrg};
225549bee38cSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
225649bee38cSmrg
225749bee38cSmrg// Check _Noreturn.
225849bee38cSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
225949bee38cSmrg
226049bee38cSmrg// Check _Static_assert.
226149bee38cSmrgstruct test_static_assert
226249bee38cSmrg{
226349bee38cSmrg  int x;
226449bee38cSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
226549bee38cSmrg                  "_Static_assert does not work in struct");
226649bee38cSmrg  long int y;
226749bee38cSmrg};
226849bee38cSmrg
226949bee38cSmrg// Check UTF-8 literals.
227049bee38cSmrg#define u8 syntax error!
227149bee38cSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
227249bee38cSmrg
227349bee38cSmrg// Check duplicate typedefs.
227449bee38cSmrgtypedef long *long_ptr;
227549bee38cSmrgtypedef long int *long_ptr;
227649bee38cSmrgtypedef long_ptr long_ptr;
227749bee38cSmrg
227849bee38cSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
227949bee38cSmrgstruct anonymous
228049bee38cSmrg{
228149bee38cSmrg  union {
228249bee38cSmrg    struct { int i; int j; };
228349bee38cSmrg    struct { int k; long int l; } w;
228449bee38cSmrg  };
228549bee38cSmrg  int m;
228649bee38cSmrg} v1;
228749bee38cSmrg'
228849bee38cSmrg
228949bee38cSmrg# Test code for whether the C compiler supports C11 (body of main).
229049bee38cSmrgac_c_conftest_c11_main='
229149bee38cSmrg  _Static_assert ((offsetof (struct anonymous, i)
229249bee38cSmrg		   == offsetof (struct anonymous, w.k)),
229349bee38cSmrg		  "Anonymous union alignment botch");
229449bee38cSmrg  v1.i = 2;
229549bee38cSmrg  v1.w.k = 5;
229649bee38cSmrg  ok |= v1.i != 5;
229749bee38cSmrg'
229849bee38cSmrg
229949bee38cSmrg# Test code for whether the C compiler supports C11 (complete).
230049bee38cSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
230149bee38cSmrg${ac_c_conftest_c99_globals}
230249bee38cSmrg${ac_c_conftest_c11_globals}
230349bee38cSmrg
230449bee38cSmrgint
230549bee38cSmrgmain (int argc, char **argv)
230649bee38cSmrg{
230749bee38cSmrg  int ok = 0;
230849bee38cSmrg  ${ac_c_conftest_c89_main}
230949bee38cSmrg  ${ac_c_conftest_c99_main}
231049bee38cSmrg  ${ac_c_conftest_c11_main}
231149bee38cSmrg  return ok;
231249bee38cSmrg}
231349bee38cSmrg"
231449bee38cSmrg
231549bee38cSmrg# Test code for whether the C compiler supports C99 (complete).
231649bee38cSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
231749bee38cSmrg${ac_c_conftest_c99_globals}
231849bee38cSmrg
231949bee38cSmrgint
232049bee38cSmrgmain (int argc, char **argv)
232149bee38cSmrg{
232249bee38cSmrg  int ok = 0;
232349bee38cSmrg  ${ac_c_conftest_c89_main}
232449bee38cSmrg  ${ac_c_conftest_c99_main}
232549bee38cSmrg  return ok;
232649bee38cSmrg}
232749bee38cSmrg"
232849bee38cSmrg
232949bee38cSmrg# Test code for whether the C compiler supports C89 (complete).
233049bee38cSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
233149bee38cSmrg
233249bee38cSmrgint
233349bee38cSmrgmain (int argc, char **argv)
233449bee38cSmrg{
233549bee38cSmrg  int ok = 0;
233649bee38cSmrg  ${ac_c_conftest_c89_main}
233749bee38cSmrg  return ok;
233849bee38cSmrg}
233949bee38cSmrg"
234049bee38cSmrg
234149bee38cSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
234249bee38cSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
234349bee38cSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
234449bee38cSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
234549bee38cSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
234649bee38cSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
234749bee38cSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
234849bee38cSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
234949bee38cSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
235049bee38cSmrg
235149bee38cSmrg# Auxiliary files required by this configure script.
235249bee38cSmrgac_aux_files="config.guess config.sub compile missing install-sh"
235349bee38cSmrg
235449bee38cSmrg# Locations in which to look for auxiliary files.
235549bee38cSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
235649bee38cSmrg
235749bee38cSmrg# Search for a directory containing all of the required auxiliary files,
235849bee38cSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
235949bee38cSmrg# If we don't find one directory that contains all the files we need,
236049bee38cSmrg# we report the set of missing files from the *first* directory in
236149bee38cSmrg# $ac_aux_dir_candidates and give up.
236249bee38cSmrgac_missing_aux_files=""
236349bee38cSmrgac_first_candidate=:
236449bee38cSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
236549bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
236649bee38cSmrgas_found=false
236749bee38cSmrgfor as_dir in $ac_aux_dir_candidates
236849bee38cSmrgdo
236949bee38cSmrg  IFS=$as_save_IFS
237049bee38cSmrg  case $as_dir in #(((
237149bee38cSmrg    '') as_dir=./ ;;
237249bee38cSmrg    */) ;;
237349bee38cSmrg    *) as_dir=$as_dir/ ;;
237449bee38cSmrg  esac
237549bee38cSmrg  as_found=:
237649bee38cSmrg
237749bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
237849bee38cSmrg  ac_aux_dir_found=yes
237949bee38cSmrg  ac_install_sh=
238049bee38cSmrg  for ac_aux in $ac_aux_files
238149bee38cSmrg  do
238249bee38cSmrg    # As a special case, if "install-sh" is required, that requirement
238349bee38cSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
238449bee38cSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
238549bee38cSmrg    if test x"$ac_aux" = x"install-sh"
238649bee38cSmrg    then
238749bee38cSmrg      if test -f "${as_dir}install-sh"; then
238849bee38cSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
238949bee38cSmrg        ac_install_sh="${as_dir}install-sh -c"
239049bee38cSmrg      elif test -f "${as_dir}install.sh"; then
239149bee38cSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
239249bee38cSmrg        ac_install_sh="${as_dir}install.sh -c"
239349bee38cSmrg      elif test -f "${as_dir}shtool"; then
239449bee38cSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
239549bee38cSmrg        ac_install_sh="${as_dir}shtool install -c"
239649bee38cSmrg      else
239749bee38cSmrg        ac_aux_dir_found=no
239849bee38cSmrg        if $ac_first_candidate; then
239949bee38cSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
240049bee38cSmrg        else
240149bee38cSmrg          break
240249bee38cSmrg        fi
240349bee38cSmrg      fi
240449bee38cSmrg    else
240549bee38cSmrg      if test -f "${as_dir}${ac_aux}"; then
240649bee38cSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
240749bee38cSmrg      else
240849bee38cSmrg        ac_aux_dir_found=no
240949bee38cSmrg        if $ac_first_candidate; then
241049bee38cSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
241149bee38cSmrg        else
241249bee38cSmrg          break
241349bee38cSmrg        fi
241449bee38cSmrg      fi
241549bee38cSmrg    fi
241649bee38cSmrg  done
241749bee38cSmrg  if test "$ac_aux_dir_found" = yes; then
241849bee38cSmrg    ac_aux_dir="$as_dir"
2419fc89c0fbSmrg    break
2420fc89c0fbSmrg  fi
242149bee38cSmrg  ac_first_candidate=false
242249bee38cSmrg
242349bee38cSmrg  as_found=false
2424fc89c0fbSmrgdone
242549bee38cSmrgIFS=$as_save_IFS
242649bee38cSmrgif $as_found
242749bee38cSmrgthen :
242849bee38cSmrg
2429c8df0c59Smrgelse case e in #(
2430c8df0c59Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2431c8df0c59Smrgesac
2432fc89c0fbSmrgfi
2433fc89c0fbSmrg
243449bee38cSmrg
2435fc89c0fbSmrg# These three variables are undocumented and unsupported,
2436fc89c0fbSmrg# and are intended to be withdrawn in a future Autoconf release.
2437fc89c0fbSmrg# They can cause serious problems if a builder's source tree is in a directory
2438fc89c0fbSmrg# whose full name contains unusual characters.
243949bee38cSmrgif test -f "${ac_aux_dir}config.guess"; then
244049bee38cSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
244149bee38cSmrgfi
244249bee38cSmrgif test -f "${ac_aux_dir}config.sub"; then
244349bee38cSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
244449bee38cSmrgfi
244549bee38cSmrgif test -f "$ac_aux_dir/configure"; then
244649bee38cSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
244749bee38cSmrgfi
244849bee38cSmrg
244949bee38cSmrg# Check that the precious variables saved in the cache have kept the same
245049bee38cSmrg# value.
245149bee38cSmrgac_cache_corrupted=false
245249bee38cSmrgfor ac_var in $ac_precious_vars; do
245349bee38cSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
245449bee38cSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
245549bee38cSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
245649bee38cSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
245749bee38cSmrg  case $ac_old_set,$ac_new_set in
245849bee38cSmrg    set,)
2459c8df0c59Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2460c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
246149bee38cSmrg      ac_cache_corrupted=: ;;
246249bee38cSmrg    ,set)
2463c8df0c59Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2464c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
246549bee38cSmrg      ac_cache_corrupted=: ;;
246649bee38cSmrg    ,);;
246749bee38cSmrg    *)
246849bee38cSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
246949bee38cSmrg	# differences in whitespace do not lead to failure.
247049bee38cSmrg	ac_old_val_w=`echo x $ac_old_val`
247149bee38cSmrg	ac_new_val_w=`echo x $ac_new_val`
247249bee38cSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2473c8df0c59Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2474c8df0c59Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
247549bee38cSmrg	  ac_cache_corrupted=:
247649bee38cSmrg	else
2477c8df0c59Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2478c8df0c59Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
247949bee38cSmrg	  eval $ac_var=\$ac_old_val
248049bee38cSmrg	fi
2481c8df0c59Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2482c8df0c59Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2483c8df0c59Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2484c8df0c59Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
248549bee38cSmrg      fi;;
248649bee38cSmrg  esac
248749bee38cSmrg  # Pass precious variables to config.status.
248849bee38cSmrg  if test "$ac_new_set" = set; then
248949bee38cSmrg    case $ac_new_val in
249049bee38cSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
249149bee38cSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
249249bee38cSmrg    esac
249349bee38cSmrg    case " $ac_configure_args " in
249449bee38cSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
249549bee38cSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
249649bee38cSmrg    esac
249749bee38cSmrg  fi
249849bee38cSmrgdone
249949bee38cSmrgif $ac_cache_corrupted; then
2500c8df0c59Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2501c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
250249bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
250349bee38cSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2504c8df0c59Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
250549bee38cSmrg	    and start over" "$LINENO" 5
250649bee38cSmrgfi
250749bee38cSmrg## -------------------- ##
250849bee38cSmrg## Main body of script. ##
250949bee38cSmrg## -------------------- ##
251049bee38cSmrg
251149bee38cSmrgac_ext=c
251249bee38cSmrgac_cpp='$CPP $CPPFLAGS'
251349bee38cSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
251449bee38cSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
251549bee38cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
251649bee38cSmrg
251749bee38cSmrg
251849bee38cSmrg
251949bee38cSmrgac_config_headers="$ac_config_headers config.h"
252049bee38cSmrg
252149bee38cSmrg
252249bee38cSmrg# Initialize Automake
2523c8df0c59Smrgam__api_version='1.17'
2524fc89c0fbSmrg
2525fc89c0fbSmrg
252649bee38cSmrg
252749bee38cSmrg  # Find a good install program.  We prefer a C program (faster),
2528fc89c0fbSmrg# so one script is as good as another.  But avoid the broken or
2529fc89c0fbSmrg# incompatible versions:
2530fc89c0fbSmrg# SysV /etc/install, /usr/sbin/install
2531fc89c0fbSmrg# SunOS /usr/etc/install
2532fc89c0fbSmrg# IRIX /sbin/install
2533fc89c0fbSmrg# AIX /bin/install
2534fc89c0fbSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2535fc89c0fbSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2536fc89c0fbSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2537fc89c0fbSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2538fc89c0fbSmrg# OS/2's system install, which has a completely different semantic
2539fc89c0fbSmrg# ./install, which can be erroneously created by make from ./install.sh.
254091ec45ceSmrg# Reject install programs that cannot install multiple files.
254149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
254249bee38cSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2543fc89c0fbSmrgif test -z "$INSTALL"; then
254449bee38cSmrgif test ${ac_cv_path_install+y}
254549bee38cSmrgthen :
254649bee38cSmrg  printf %s "(cached) " >&6
2547c8df0c59Smrgelse case e in #(
2548c8df0c59Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549fc89c0fbSmrgfor as_dir in $PATH
2550fc89c0fbSmrgdo
2551fc89c0fbSmrg  IFS=$as_save_IFS
255249bee38cSmrg  case $as_dir in #(((
255349bee38cSmrg    '') as_dir=./ ;;
255449bee38cSmrg    */) ;;
255549bee38cSmrg    *) as_dir=$as_dir/ ;;
255649bee38cSmrg  esac
255749bee38cSmrg    # Account for fact that we put trailing slashes in our PATH walk.
255849bee38cSmrgcase $as_dir in #((
255949bee38cSmrg  ./ | /[cC]/* | \
2560fc89c0fbSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2561a0996ce0Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2562fc89c0fbSmrg  /usr/ucb/* ) ;;
2563fc89c0fbSmrg  *)
2564fc89c0fbSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2565fc89c0fbSmrg    # Don't use installbsd from OSF since it installs stuff as root
2566fc89c0fbSmrg    # by default.
2567fc89c0fbSmrg    for ac_prog in ginstall scoinst install; do
2568fc89c0fbSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
256949bee38cSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2570fc89c0fbSmrg	  if test $ac_prog = install &&
257149bee38cSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2572fc89c0fbSmrg	    # AIX install.  It has an incompatible calling convention.
2573fc89c0fbSmrg	    :
2574fc89c0fbSmrg	  elif test $ac_prog = install &&
257549bee38cSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2576fc89c0fbSmrg	    # program-specific install script used by HP pwplus--don't use.
2577fc89c0fbSmrg	    :
2578fc89c0fbSmrg	  else
257991ec45ceSmrg	    rm -rf conftest.one conftest.two conftest.dir
258091ec45ceSmrg	    echo one > conftest.one
258191ec45ceSmrg	    echo two > conftest.two
258291ec45ceSmrg	    mkdir conftest.dir
258349bee38cSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
258491ec45ceSmrg	      test -s conftest.one && test -s conftest.two &&
258591ec45ceSmrg	      test -s conftest.dir/conftest.one &&
258691ec45ceSmrg	      test -s conftest.dir/conftest.two
258791ec45ceSmrg	    then
258849bee38cSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
258991ec45ceSmrg	      break 3
259091ec45ceSmrg	    fi
2591fc89c0fbSmrg	  fi
2592fc89c0fbSmrg	fi
2593fc89c0fbSmrg      done
2594fc89c0fbSmrg    done
2595fc89c0fbSmrg    ;;
2596fc89c0fbSmrgesac
259791ec45ceSmrg
2598a0996ce0Smrg  done
2599fc89c0fbSmrgIFS=$as_save_IFS
2600fc89c0fbSmrg
260191ec45ceSmrgrm -rf conftest.one conftest.two conftest.dir
2602c8df0c59Smrg ;;
2603c8df0c59Smrgesac
2604fc89c0fbSmrgfi
260549bee38cSmrg  if test ${ac_cv_path_install+y}; then
2606fc89c0fbSmrg    INSTALL=$ac_cv_path_install
2607fc89c0fbSmrg  else
2608fc89c0fbSmrg    # As a last resort, use the slow shell script.  Don't cache a
2609fc89c0fbSmrg    # value for INSTALL within a source directory, because that will
2610fc89c0fbSmrg    # break other packages using the cache if that directory is
2611fc89c0fbSmrg    # removed, or if the value is a relative name.
2612fc89c0fbSmrg    INSTALL=$ac_install_sh
2613fc89c0fbSmrg  fi
2614fc89c0fbSmrgfi
261549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
261649bee38cSmrgprintf "%s\n" "$INSTALL" >&6; }
2617fc89c0fbSmrg
2618fc89c0fbSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2619fc89c0fbSmrg# It thinks the first close brace ends the variable substitution.
2620fc89c0fbSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2621fc89c0fbSmrg
2622fc89c0fbSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2623fc89c0fbSmrg
2624fc89c0fbSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2625fc89c0fbSmrg
2626c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
2627c8df0c59Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; }
2628c8df0c59Smrgif test ${am_cv_sleep_fractional_seconds+y}
2629c8df0c59Smrgthen :
2630c8df0c59Smrg  printf %s "(cached) " >&6
2631c8df0c59Smrgelse case e in #(
2632c8df0c59Smrg  e) if sleep 0.001 2>/dev/null
2633c8df0c59Smrgthen :
2634c8df0c59Smrg  am_cv_sleep_fractional_seconds=yes
2635c8df0c59Smrgelse case e in #(
2636c8df0c59Smrg  e) am_cv_sleep_fractional_seconds=no ;;
2637c8df0c59Smrgesac
2638c8df0c59Smrgfi
2639c8df0c59Smrg ;;
2640c8df0c59Smrgesac
2641c8df0c59Smrgfi
2642c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
2643c8df0c59Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
2644c8df0c59Smrg
2645c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
2646c8df0c59Smrgprintf %s "checking filesystem timestamp resolution... " >&6; }
2647c8df0c59Smrgif test ${am_cv_filesystem_timestamp_resolution+y}
2648c8df0c59Smrgthen :
2649c8df0c59Smrg  printf %s "(cached) " >&6
2650c8df0c59Smrgelse case e in #(
2651c8df0c59Smrg  e) # Default to the worst case.
2652c8df0c59Smrgam_cv_filesystem_timestamp_resolution=2
2653c8df0c59Smrg
2654c8df0c59Smrg# Only try to go finer than 1 sec if sleep can do it.
2655c8df0c59Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
2656c8df0c59Smrg# - 1 sec is not much of a win compared to 2 sec, and
2657c8df0c59Smrg# - it takes 2 seconds to perform the test whether 1 sec works.
2658c8df0c59Smrg#
2659c8df0c59Smrg# Instead, just use the default 2s on platforms that have 1s resolution,
2660c8df0c59Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in
2661c8df0c59Smrg# exchange for not incurring the 2s delay for running the test for all
2662c8df0c59Smrg# packages.
2663c8df0c59Smrg#
2664c8df0c59Smrgam_try_resolutions=
2665c8df0c59Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then
2666c8df0c59Smrg  # Even a millisecond often causes a bunch of false positives,
2667c8df0c59Smrg  # so just try a hundredth of a second. The time saved between .001 and
2668c8df0c59Smrg  # .01 is not terribly consequential.
2669c8df0c59Smrg  am_try_resolutions="0.01 0.1 $am_try_resolutions"
2670c8df0c59Smrgfi
2671c8df0c59Smrg
2672c8df0c59Smrg# In order to catch current-generation FAT out, we must *modify* files
2673c8df0c59Smrg# that already exist; the *creation* timestamp is finer.  Use names
2674c8df0c59Smrg# that make ls -t sort them differently when they have equal
2675c8df0c59Smrg# timestamps than when they have distinct timestamps, keeping
2676c8df0c59Smrg# in mind that ls -t prints the *newest* file first.
2677c8df0c59Smrgrm -f conftest.ts?
2678c8df0c59Smrg: > conftest.ts1
2679c8df0c59Smrg: > conftest.ts2
2680c8df0c59Smrg: > conftest.ts3
2681c8df0c59Smrg
2682c8df0c59Smrg# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
2683c8df0c59Smrg# clobber the current shell's arguments. (Outer-level square brackets
2684c8df0c59Smrg# are removed by m4; they're present so that m4 does not expand
2685c8df0c59Smrg# <dollar><star>; be careful, easy to get confused.)
2686c8df0c59Smrgif (
2687c8df0c59Smrg     set X `ls -t conftest.ts[12]` &&
2688c8df0c59Smrg     {
2689c8df0c59Smrg       test "$*" != "X conftest.ts1 conftest.ts2" ||
2690c8df0c59Smrg       test "$*" != "X conftest.ts2 conftest.ts1";
2691c8df0c59Smrg     }
2692c8df0c59Smrg); then :; else
2693c8df0c59Smrg  # If neither matched, then we have a broken ls.  This can happen
2694c8df0c59Smrg  # if, for instance, CONFIG_SHELL is bash and it inherits a
2695c8df0c59Smrg  # broken ls alias from the environment.  This has actually
2696c8df0c59Smrg  # happened.  Such a system could not be considered "sane".
2697c8df0c59Smrg  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
2698c8df0c59Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2699c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2700c8df0c59Smrgas_fn_error $? "ls -t produces unexpected output.
2701c8df0c59SmrgMake sure there is not a broken ls alias in your environment.
2702c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
2703c8df0c59Smrgfi
2704c8df0c59Smrg
2705c8df0c59Smrgfor am_try_res in $am_try_resolutions; do
2706c8df0c59Smrg  # Any one fine-grained sleep might happen to cross the boundary
2707c8df0c59Smrg  # between two values of a coarser actual resolution, but if we do
2708c8df0c59Smrg  # two fine-grained sleeps in a row, at least one of them will fall
2709c8df0c59Smrg  # entirely within a coarse interval.
2710c8df0c59Smrg  echo alpha > conftest.ts1
2711c8df0c59Smrg  sleep $am_try_res
2712c8df0c59Smrg  echo beta > conftest.ts2
2713c8df0c59Smrg  sleep $am_try_res
2714c8df0c59Smrg  echo gamma > conftest.ts3
2715c8df0c59Smrg
2716c8df0c59Smrg  # We assume that 'ls -t' will make use of high-resolution
2717c8df0c59Smrg  # timestamps if the operating system supports them at all.
2718c8df0c59Smrg  if (set X `ls -t conftest.ts?` &&
2719c8df0c59Smrg      test "$2" = conftest.ts3 &&
2720c8df0c59Smrg      test "$3" = conftest.ts2 &&
2721c8df0c59Smrg      test "$4" = conftest.ts1); then
2722c8df0c59Smrg    #
2723c8df0c59Smrg    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
2724c8df0c59Smrg    # because we don't need to test make.
2725c8df0c59Smrg    make_ok=true
2726c8df0c59Smrg    if test $am_try_res != 1; then
2727c8df0c59Smrg      # But if we've succeeded so far with a subsecond resolution, we
2728c8df0c59Smrg      # have one more thing to check: make. It can happen that
2729c8df0c59Smrg      # everything else supports the subsecond mtimes, but make doesn't;
2730c8df0c59Smrg      # notably on macOS, which ships make 3.81 from 2006 (the last one
2731c8df0c59Smrg      # released under GPLv2). https://bugs.gnu.org/68808
2732c8df0c59Smrg      #
2733c8df0c59Smrg      # We test $MAKE if it is defined in the environment, else "make".
2734c8df0c59Smrg      # It might get overridden later, but our hope is that in practice
2735c8df0c59Smrg      # it does not matter: it is the system "make" which is (by far)
2736c8df0c59Smrg      # the most likely to be broken, whereas if the user overrides it,
2737c8df0c59Smrg      # probably they did so with a better, or at least not worse, make.
2738c8df0c59Smrg      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
2739c8df0c59Smrg      #
2740c8df0c59Smrg      # Create a Makefile (real tab character here):
2741c8df0c59Smrg      rm -f conftest.mk
2742c8df0c59Smrg      echo 'conftest.ts1: conftest.ts2' >conftest.mk
2743c8df0c59Smrg      echo '	touch conftest.ts2' >>conftest.mk
2744c8df0c59Smrg      #
2745c8df0c59Smrg      # Now, running
2746c8df0c59Smrg      #   touch conftest.ts1; touch conftest.ts2; make
2747c8df0c59Smrg      # should touch ts1 because ts2 is newer. This could happen by luck,
2748c8df0c59Smrg      # but most often, it will fail if make's support is insufficient. So
2749c8df0c59Smrg      # test for several consecutive successes.
2750c8df0c59Smrg      #
2751c8df0c59Smrg      # (We reuse conftest.ts[12] because we still want to modify existing
2752c8df0c59Smrg      # files, not create new ones, per above.)
2753c8df0c59Smrg      n=0
2754c8df0c59Smrg      make=${MAKE-make}
2755c8df0c59Smrg      until test $n -eq 3; do
2756c8df0c59Smrg        echo one > conftest.ts1
2757c8df0c59Smrg        sleep $am_try_res
2758c8df0c59Smrg        echo two > conftest.ts2 # ts2 should now be newer than ts1
2759c8df0c59Smrg        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
2760c8df0c59Smrg          make_ok=false
2761c8df0c59Smrg          break # out of $n loop
2762c8df0c59Smrg        fi
2763c8df0c59Smrg        n=`expr $n + 1`
2764c8df0c59Smrg      done
2765c8df0c59Smrg    fi
2766c8df0c59Smrg    #
2767c8df0c59Smrg    if $make_ok; then
2768c8df0c59Smrg      # Everything we know to check worked out, so call this resolution good.
2769c8df0c59Smrg      am_cv_filesystem_timestamp_resolution=$am_try_res
2770c8df0c59Smrg      break # out of $am_try_res loop
2771c8df0c59Smrg    fi
2772c8df0c59Smrg    # Otherwise, we'll go on to check the next resolution.
2773c8df0c59Smrg  fi
2774c8df0c59Smrgdone
2775c8df0c59Smrgrm -f conftest.ts?
2776c8df0c59Smrg# (end _am_filesystem_timestamp_resolution)
2777c8df0c59Smrg ;;
2778c8df0c59Smrgesac
2779c8df0c59Smrgfi
2780c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
2781c8df0c59Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
2782c8df0c59Smrg
2783c8df0c59Smrg# This check should not be cached, as it may vary across builds of
2784c8df0c59Smrg# different projects.
278549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
278649bee38cSmrgprintf %s "checking whether build environment is sane... " >&6; }
278791ec45ceSmrg# Reject unsafe characters in $srcdir or the absolute working directory
278891ec45ceSmrg# name.  Accept space and tab only in the latter.
278991ec45ceSmrgam_lf='
279091ec45ceSmrg'
279191ec45ceSmrgcase `pwd` in
279291ec45ceSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2793a0996ce0Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
279491ec45ceSmrgesac
279591ec45ceSmrgcase $srcdir in
279691ec45ceSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2797576bbdfcSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
279891ec45ceSmrgesac
279991ec45ceSmrg
2800576bbdfcSmrg# Do 'set' in a subshell so we don't clobber the current shell's
280191ec45ceSmrg# arguments.  Must try -L first in case configure is actually a
280291ec45ceSmrg# symlink; some systems play weird games with the mod time of symlinks
280391ec45ceSmrg# (eg FreeBSD returns the mod time of the symlink's containing
280491ec45ceSmrg# directory).
2805c8df0c59Smrgam_build_env_is_sane=no
2806c8df0c59Smrgam_has_slept=no
2807c8df0c59Smrgrm -f conftest.file
2808c8df0c59Smrgfor am_try in 1 2; do
2809c8df0c59Smrg  echo "timestamp, slept: $am_has_slept" > conftest.file
2810c8df0c59Smrg  if (
2811c8df0c59Smrg    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2812c8df0c59Smrg    if test "$*" = "X"; then
2813c8df0c59Smrg      # -L didn't work.
2814c8df0c59Smrg      set X `ls -t "$srcdir/configure" conftest.file`
2815c8df0c59Smrg    fi
2816c8df0c59Smrg    test "$2" = conftest.file
2817c8df0c59Smrg  ); then
2818c8df0c59Smrg    am_build_env_is_sane=yes
2819c8df0c59Smrg    break
2820c8df0c59Smrg  fi
2821c8df0c59Smrg  # Just in case.
2822c8df0c59Smrg  sleep "$am_cv_filesystem_timestamp_resolution"
2823c8df0c59Smrg  am_has_slept=yes
2824c8df0c59Smrgdone
2825c8df0c59Smrg
2826c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
2827c8df0c59Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; }
2828c8df0c59Smrgif test "$am_build_env_is_sane" = no; then
2829c8df0c59Smrg  as_fn_error $? "newly created file is older than distributed files!
2830a0996ce0SmrgCheck your system clock" "$LINENO" 5
2831fc89c0fbSmrgfi
2832c8df0c59Smrg
2833576bbdfcSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2834576bbdfcSmrg# generated files are strictly newer.
2835576bbdfcSmrgam_sleep_pid=
2836c8df0c59Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
2837c8df0c59Smrgthen :
2838c8df0c59Smrg
2839c8df0c59Smrgelse case e in #(
2840c8df0c59Smrg  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
2841576bbdfcSmrg  am_sleep_pid=$!
2842c8df0c59Smrg ;;
2843c8df0c59Smrgesac
2844576bbdfcSmrgfi
2845576bbdfcSmrg
2846576bbdfcSmrgrm -f conftest.file
2847576bbdfcSmrg
2848fc89c0fbSmrgtest "$program_prefix" != NONE &&
2849fc89c0fbSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2850fc89c0fbSmrg# Use a double $ so make ignores it.
2851fc89c0fbSmrgtest "$program_suffix" != NONE &&
2852fc89c0fbSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
285391ec45ceSmrg# Double any \ or $.
2854c8df0c59Smrg# By default was 's,x,x', remove it if useless.
285591ec45ceSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
285649bee38cSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
285749bee38cSmrg
2858fc89c0fbSmrg
285981676fe2Smrg# Expand $ac_aux_dir to an absolute path.
286081676fe2Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2861fc89c0fbSmrg
286249bee38cSmrg
286349bee38cSmrg  if test x"${MISSING+set}" != xset; then
286449bee38cSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
286591ec45ceSmrgfi
2866fc89c0fbSmrg# Use eval to expand $SHELL
2867576bbdfcSmrgif eval "$MISSING --is-lightweight"; then
2868576bbdfcSmrg  am_missing_run="$MISSING "
2869fc89c0fbSmrgelse
2870fc89c0fbSmrg  am_missing_run=
287149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
287249bee38cSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
287391ec45ceSmrgfi
287491ec45ceSmrg
287581676fe2Smrgif test x"${install_sh+set}" != xset; then
287691ec45ceSmrg  case $am_aux_dir in
287791ec45ceSmrg  *\ * | *\	*)
287891ec45ceSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
287991ec45ceSmrg  *)
288091ec45ceSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
288191ec45ceSmrg  esac
288291ec45ceSmrgfi
288391ec45ceSmrg
2884576bbdfcSmrg# Installed binaries are usually stripped using 'strip' when the user
2885576bbdfcSmrg# run "make install-strip".  However 'strip' might not be the right
288691ec45ceSmrg# tool to use in cross-compilation environments, therefore Automake
2887576bbdfcSmrg# will honor the 'STRIP' environment variable to overrule this program.
288891ec45ceSmrgif test "$cross_compiling" != no; then
288991ec45ceSmrg  if test -n "$ac_tool_prefix"; then
289091ec45ceSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
289191ec45ceSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
289249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
289349bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
289449bee38cSmrgif test ${ac_cv_prog_STRIP+y}
289549bee38cSmrgthen :
289649bee38cSmrg  printf %s "(cached) " >&6
2897c8df0c59Smrgelse case e in #(
2898c8df0c59Smrg  e) if test -n "$STRIP"; then
289991ec45ceSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
290091ec45ceSmrgelse
290191ec45ceSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
290291ec45ceSmrgfor as_dir in $PATH
290391ec45ceSmrgdo
290491ec45ceSmrg  IFS=$as_save_IFS
290549bee38cSmrg  case $as_dir in #(((
290649bee38cSmrg    '') as_dir=./ ;;
290749bee38cSmrg    */) ;;
290849bee38cSmrg    *) as_dir=$as_dir/ ;;
290949bee38cSmrg  esac
2910a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
291149bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
291291ec45ceSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
291349bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
291491ec45ceSmrg    break 2
291591ec45ceSmrg  fi
291691ec45ceSmrgdone
2917a0996ce0Smrg  done
291891ec45ceSmrgIFS=$as_save_IFS
291991ec45ceSmrg
2920c8df0c59Smrgfi ;;
2921c8df0c59Smrgesac
292291ec45ceSmrgfi
292391ec45ceSmrgSTRIP=$ac_cv_prog_STRIP
292491ec45ceSmrgif test -n "$STRIP"; then
292549bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
292649bee38cSmrgprintf "%s\n" "$STRIP" >&6; }
292791ec45ceSmrgelse
292849bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
292949bee38cSmrgprintf "%s\n" "no" >&6; }
293091ec45ceSmrgfi
293191ec45ceSmrg
293291ec45ceSmrg
293391ec45ceSmrgfi
293491ec45ceSmrgif test -z "$ac_cv_prog_STRIP"; then
293591ec45ceSmrg  ac_ct_STRIP=$STRIP
293691ec45ceSmrg  # Extract the first word of "strip", so it can be a program name with args.
293791ec45ceSmrgset dummy strip; ac_word=$2
293849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
293949bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
294049bee38cSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
294149bee38cSmrgthen :
294249bee38cSmrg  printf %s "(cached) " >&6
2943c8df0c59Smrgelse case e in #(
2944c8df0c59Smrg  e) if test -n "$ac_ct_STRIP"; then
294591ec45ceSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
294691ec45ceSmrgelse
294791ec45ceSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
294891ec45ceSmrgfor as_dir in $PATH
294991ec45ceSmrgdo
295091ec45ceSmrg  IFS=$as_save_IFS
295149bee38cSmrg  case $as_dir in #(((
295249bee38cSmrg    '') as_dir=./ ;;
295349bee38cSmrg    */) ;;
295449bee38cSmrg    *) as_dir=$as_dir/ ;;
295549bee38cSmrg  esac
2956a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
295749bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
295891ec45ceSmrg    ac_cv_prog_ac_ct_STRIP="strip"
295949bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
296091ec45ceSmrg    break 2
296191ec45ceSmrg  fi
296291ec45ceSmrgdone
2963a0996ce0Smrg  done
296491ec45ceSmrgIFS=$as_save_IFS
296591ec45ceSmrg
2966c8df0c59Smrgfi ;;
2967c8df0c59Smrgesac
296891ec45ceSmrgfi
296991ec45ceSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
297091ec45ceSmrgif test -n "$ac_ct_STRIP"; then
297149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
297249bee38cSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
297391ec45ceSmrgelse
297449bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
297549bee38cSmrgprintf "%s\n" "no" >&6; }
297691ec45ceSmrgfi
297791ec45ceSmrg
297891ec45ceSmrg  if test "x$ac_ct_STRIP" = x; then
297991ec45ceSmrg    STRIP=":"
298091ec45ceSmrg  else
298191ec45ceSmrg    case $cross_compiling:$ac_tool_warned in
298291ec45ceSmrgyes:)
298349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
298449bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
298591ec45ceSmrgac_tool_warned=yes ;;
298691ec45ceSmrgesac
298791ec45ceSmrg    STRIP=$ac_ct_STRIP
298891ec45ceSmrg  fi
298991ec45ceSmrgelse
299091ec45ceSmrg  STRIP="$ac_cv_prog_STRIP"
2991fc89c0fbSmrgfi
2992fc89c0fbSmrg
299391ec45ceSmrgfi
299491ec45ceSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
299591ec45ceSmrg
299649bee38cSmrg
299749bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
299849bee38cSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
2999fc89c0fbSmrgif test -z "$MKDIR_P"; then
300049bee38cSmrg  if test ${ac_cv_path_mkdir+y}
300149bee38cSmrgthen :
300249bee38cSmrg  printf %s "(cached) " >&6
3003c8df0c59Smrgelse case e in #(
3004c8df0c59Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3005fc89c0fbSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3006fc89c0fbSmrgdo
3007fc89c0fbSmrg  IFS=$as_save_IFS
300849bee38cSmrg  case $as_dir in #(((
300949bee38cSmrg    '') as_dir=./ ;;
301049bee38cSmrg    */) ;;
301149bee38cSmrg    *) as_dir=$as_dir/ ;;
301249bee38cSmrg  esac
3013a0996ce0Smrg    for ac_prog in mkdir gmkdir; do
3014fc89c0fbSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
301549bee38cSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
301649bee38cSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
301749bee38cSmrg	     'mkdir ('*'coreutils) '* | \
3018c8df0c59Smrg	     *'BusyBox '* | \
3019fc89c0fbSmrg	     'mkdir (fileutils) '4.1*)
302049bee38cSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
3021fc89c0fbSmrg	       break 3;;
3022fc89c0fbSmrg	   esac
3023fc89c0fbSmrg	 done
3024fc89c0fbSmrg       done
3025a0996ce0Smrg  done
3026fc89c0fbSmrgIFS=$as_save_IFS
3027c8df0c59Smrg ;;
3028c8df0c59Smrgesac
3029fc89c0fbSmrgfi
3030fc89c0fbSmrg
3031a0996ce0Smrg  test -d ./--version && rmdir ./--version
303249bee38cSmrg  if test ${ac_cv_path_mkdir+y}; then
3033fc89c0fbSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
3034fc89c0fbSmrg  else
3035c8df0c59Smrg    # As a last resort, use plain mkdir -p,
3036c8df0c59Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
3037c8df0c59Smrg    MKDIR_P='mkdir -p'
3038fc89c0fbSmrg  fi
3039fc89c0fbSmrgfi
304049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
304149bee38cSmrgprintf "%s\n" "$MKDIR_P" >&6; }
3042fc89c0fbSmrg
3043fc89c0fbSmrgfor ac_prog in gawk mawk nawk awk
3044fc89c0fbSmrgdo
3045fc89c0fbSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3046fc89c0fbSmrgset dummy $ac_prog; ac_word=$2
304749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
304849bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
304949bee38cSmrgif test ${ac_cv_prog_AWK+y}
305049bee38cSmrgthen :
305149bee38cSmrg  printf %s "(cached) " >&6
3052c8df0c59Smrgelse case e in #(
3053c8df0c59Smrg  e) if test -n "$AWK"; then
3054fc89c0fbSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3055fc89c0fbSmrgelse
3056fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3057fc89c0fbSmrgfor as_dir in $PATH
3058fc89c0fbSmrgdo
3059fc89c0fbSmrg  IFS=$as_save_IFS
306049bee38cSmrg  case $as_dir in #(((
306149bee38cSmrg    '') as_dir=./ ;;
306249bee38cSmrg    */) ;;
306349bee38cSmrg    *) as_dir=$as_dir/ ;;
306449bee38cSmrg  esac
3065a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
306649bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3067fc89c0fbSmrg    ac_cv_prog_AWK="$ac_prog"
306849bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3069fc89c0fbSmrg    break 2
3070fc89c0fbSmrg  fi
3071fc89c0fbSmrgdone
3072a0996ce0Smrg  done
3073fc89c0fbSmrgIFS=$as_save_IFS
3074fc89c0fbSmrg
3075c8df0c59Smrgfi ;;
3076c8df0c59Smrgesac
3077fc89c0fbSmrgfi
3078fc89c0fbSmrgAWK=$ac_cv_prog_AWK
3079fc89c0fbSmrgif test -n "$AWK"; then
308049bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
308149bee38cSmrgprintf "%s\n" "$AWK" >&6; }
3082fc89c0fbSmrgelse
308349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
308449bee38cSmrgprintf "%s\n" "no" >&6; }
3085fc89c0fbSmrgfi
3086fc89c0fbSmrg
3087fc89c0fbSmrg
3088fc89c0fbSmrg  test -n "$AWK" && break
3089fc89c0fbSmrgdone
3090fc89c0fbSmrg
309149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
309249bee38cSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
309391ec45ceSmrgset x ${MAKE-make}
309449bee38cSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
309549bee38cSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
309649bee38cSmrgthen :
309749bee38cSmrg  printf %s "(cached) " >&6
3098c8df0c59Smrgelse case e in #(
3099c8df0c59Smrg  e) cat >conftest.make <<\_ACEOF
3100fc89c0fbSmrgSHELL = /bin/sh
3101fc89c0fbSmrgall:
3102fc89c0fbSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
3103fc89c0fbSmrg_ACEOF
3104a0996ce0Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3105fc89c0fbSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3106fc89c0fbSmrg  *@@@%%%=?*=@@@%%%*)
3107fc89c0fbSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3108fc89c0fbSmrg  *)
3109fc89c0fbSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
3110fc89c0fbSmrgesac
3111c8df0c59Smrgrm -f conftest.make ;;
3112c8df0c59Smrgesac
3113fc89c0fbSmrgfi
3114fc89c0fbSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
311549bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
311649bee38cSmrgprintf "%s\n" "yes" >&6; }
3117fc89c0fbSmrg  SET_MAKE=
3118fc89c0fbSmrgelse
311949bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
312049bee38cSmrgprintf "%s\n" "no" >&6; }
3121fc89c0fbSmrg  SET_MAKE="MAKE=${MAKE-make}"
3122fc89c0fbSmrgfi
3123fc89c0fbSmrg
3124fc89c0fbSmrgrm -rf .tst 2>/dev/null
3125fc89c0fbSmrgmkdir .tst 2>/dev/null
3126fc89c0fbSmrgif test -d .tst; then
3127fc89c0fbSmrg  am__leading_dot=.
3128fc89c0fbSmrgelse
3129fc89c0fbSmrg  am__leading_dot=_
3130fc89c0fbSmrgfi
3131fc89c0fbSmrgrmdir .tst 2>/dev/null
3132fc89c0fbSmrg
3133c8df0c59SmrgAM_DEFAULT_VERBOSITY=1
3134576bbdfcSmrg# Check whether --enable-silent-rules was given.
313549bee38cSmrgif test ${enable_silent_rules+y}
313649bee38cSmrgthen :
3137576bbdfcSmrg  enableval=$enable_silent_rules;
3138576bbdfcSmrgfi
3139576bbdfcSmrg
3140576bbdfcSmrgam_make=${MAKE-make}
314149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
314249bee38cSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
314349bee38cSmrgif test ${am_cv_make_support_nested_variables+y}
314449bee38cSmrgthen :
314549bee38cSmrg  printf %s "(cached) " >&6
3146c8df0c59Smrgelse case e in #(
3147c8df0c59Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
3148576bbdfcSmrgBAR0=false
3149576bbdfcSmrgBAR1=true
3150576bbdfcSmrgV=1
3151576bbdfcSmrgam__doit:
3152576bbdfcSmrg	@$(TRUE)
3153576bbdfcSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3154576bbdfcSmrg  am_cv_make_support_nested_variables=yes
3155576bbdfcSmrgelse
3156576bbdfcSmrg  am_cv_make_support_nested_variables=no
3157c8df0c59Smrgfi ;;
3158c8df0c59Smrgesac
3159576bbdfcSmrgfi
316049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
316149bee38cSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
3162576bbdfcSmrgAM_BACKSLASH='\'
3163576bbdfcSmrg
3164c8df0c59Smrgam__rm_f_notfound=
3165c8df0c59Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null
3166c8df0c59Smrgthen :
3167c8df0c59Smrg
3168c8df0c59Smrgelse case e in #(
3169c8df0c59Smrg  e) am__rm_f_notfound='""' ;;
3170c8df0c59Smrgesac
3171c8df0c59Smrgfi
3172c8df0c59Smrg
3173c8df0c59Smrg
3174c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
3175c8df0c59Smrgprintf %s "checking xargs -n works... " >&6; }
3176c8df0c59Smrgif test ${am_cv_xargs_n_works+y}
3177c8df0c59Smrgthen :
3178c8df0c59Smrg  printf %s "(cached) " >&6
3179c8df0c59Smrgelse case e in #(
3180c8df0c59Smrg  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
3181c8df0c59Smrg3"
3182c8df0c59Smrgthen :
3183c8df0c59Smrg  am_cv_xargs_n_works=yes
3184c8df0c59Smrgelse case e in #(
3185c8df0c59Smrg  e) am_cv_xargs_n_works=no ;;
3186c8df0c59Smrgesac
3187c8df0c59Smrgfi ;;
3188c8df0c59Smrgesac
3189c8df0c59Smrgfi
3190c8df0c59Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
3191c8df0c59Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; }
3192c8df0c59Smrgif test "$am_cv_xargs_n_works" = yes
3193c8df0c59Smrgthen :
3194c8df0c59Smrg  am__xargs_n='xargs -n'
3195c8df0c59Smrgelse case e in #(
3196c8df0c59Smrg  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
3197c8df0c59Smrg ;;
3198c8df0c59Smrgesac
3199c8df0c59Smrgfi
3200c8df0c59Smrg
3201fc89c0fbSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
3202fc89c0fbSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3203fc89c0fbSmrg  # is not polluted with repeated "-I."
3204fc89c0fbSmrg  am__isrc=' -I$(srcdir)'
3205fc89c0fbSmrg  # test to see if srcdir already configured
3206fc89c0fbSmrg  if test -f $srcdir/config.status; then
3207a0996ce0Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3208fc89c0fbSmrg  fi
3209fc89c0fbSmrgfi
3210fc89c0fbSmrg
3211fc89c0fbSmrg# test whether we have cygpath
3212fc89c0fbSmrgif test -z "$CYGPATH_W"; then
3213fc89c0fbSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3214fc89c0fbSmrg    CYGPATH_W='cygpath -w'
3215fc89c0fbSmrg  else
3216fc89c0fbSmrg    CYGPATH_W=echo
3217fc89c0fbSmrg  fi
3218fc89c0fbSmrgfi
3219fc89c0fbSmrg
3220fc89c0fbSmrg
3221fc89c0fbSmrg# Define the identity of the package.
3222fc89c0fbSmrg PACKAGE='xprop'
3223c8df0c59Smrg VERSION='1.2.8'
3224fc89c0fbSmrg
3225fc89c0fbSmrg
322649bee38cSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3227fc89c0fbSmrg
3228fc89c0fbSmrg
322949bee38cSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3230fc89c0fbSmrg
3231fc89c0fbSmrg# Some tools Automake needs.
3232fc89c0fbSmrg
3233fc89c0fbSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3234fc89c0fbSmrg
3235fc89c0fbSmrg
3236fc89c0fbSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3237fc89c0fbSmrg
3238fc89c0fbSmrg
3239fc89c0fbSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3240fc89c0fbSmrg
3241fc89c0fbSmrg
3242fc89c0fbSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3243fc89c0fbSmrg
3244fc89c0fbSmrg
3245fc89c0fbSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3246fc89c0fbSmrg
3247576bbdfcSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
3248576bbdfcSmrg# dies out for good.  For more background, see:
3249f9c28e31Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3250f9c28e31Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3251576bbdfcSmrgmkdir_p='$(MKDIR_P)'
3252576bbdfcSmrg
325381676fe2Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
325481676fe2Smrg# system "awk" is bad on some platforms.
3255576bbdfcSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3256576bbdfcSmrg# in the wild :-(  We should find a proper way to deprecate it ...
3257576bbdfcSmrgAMTAR='$${TAR-tar}'
3258576bbdfcSmrg
3259576bbdfcSmrg
3260576bbdfcSmrg# We'll loop over all known methods to create a tar archive until one works.
3261576bbdfcSmrg_am_tools='gnutar  pax cpio none'
3262576bbdfcSmrg
3263576bbdfcSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3264576bbdfcSmrg
3265576bbdfcSmrg
3266576bbdfcSmrg
3267576bbdfcSmrg
3268576bbdfcSmrg
326949bee38cSmrg# Variables for tags utilities; see am/tags.am
327049bee38cSmrgif test -z "$CTAGS"; then
327149bee38cSmrg  CTAGS=ctags
327249bee38cSmrgfi
327349bee38cSmrg
327449bee38cSmrgif test -z "$ETAGS"; then
327549bee38cSmrg  ETAGS=etags
327649bee38cSmrgfi
327749bee38cSmrg
327849bee38cSmrgif test -z "$CSCOPE"; then
327949bee38cSmrg  CSCOPE=cscope
328049bee38cSmrgfi
328149bee38cSmrg
328249bee38cSmrg
3283fc89c0fbSmrg
3284fc89c0fbSmrg
3285fc89c0fbSmrg
3286fc89c0fbSmrg
328791ec45ceSmrg
3288fc89c0fbSmrg
3289a0996ce0Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3290a0996ce0Smrg
3291a0996ce0Smrg
3292a0996ce0Smrg
3293a0996ce0Smrg
329491ec45ceSmrg
329591ec45ceSmrg
329691ec45ceSmrg
329791ec45ceSmrg
329891ec45ceSmrg
329991ec45ceSmrg
330091ec45ceSmrg
330149bee38cSmrg
330249bee38cSmrg
330349bee38cSmrg
330449bee38cSmrg
330549bee38cSmrg
330649bee38cSmrg
330749bee38cSmrg
330849bee38cSmrg
330949bee38cSmrg
3310a0996ce0SmrgDEPDIR="${am__leading_dot}deps"
3311a0996ce0Smrg
3312a0996ce0Smrgac_config_commands="$ac_config_commands depfiles"
3313a0996ce0Smrg
331449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
331549bee38cSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3316f9c28e31Smrgcat > confinc.mk << 'END'
3317a0996ce0Smrgam__doit:
3318f9c28e31Smrg	@echo this is the am__doit target >confinc.out
3319a0996ce0Smrg.PHONY: am__doit
3320a0996ce0SmrgEND
3321a0996ce0Smrgam__include="#"
3322a0996ce0Smrgam__quote=
3323f9c28e31Smrg# BSD make does it like this.
3324f9c28e31Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3325f9c28e31Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3326f9c28e31Smrgecho 'include confinc.mk # ignored' > confmf.GNU
3327f9c28e31Smrg_am_result=no
3328f9c28e31Smrgfor s in GNU BSD; do
3329f9c28e31Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3330f9c28e31Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3331f9c28e31Smrg   ac_status=$?
3332f9c28e31Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3333f9c28e31Smrg   (exit $ac_status); }
3334f9c28e31Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
3335f9c28e31Smrg  '0:this is the am__doit target') :
3336f9c28e31Smrg    case $s in #(
3337f9c28e31Smrg  BSD) :
3338f9c28e31Smrg    am__include='.include' am__quote='"' ;; #(
3339f9c28e31Smrg  *) :
3340f9c28e31Smrg    am__include='include' am__quote='' ;;
3341f9c28e31Smrgesac ;; #(
3342f9c28e31Smrg  *) :
3343a0996ce0Smrg     ;;
3344f9c28e31Smrgesac
3345f9c28e31Smrg  if test "$am__include" != "#"; then
3346f9c28e31Smrg    _am_result="yes ($s style)"
3347f9c28e31Smrg    break
3348f9c28e31Smrg  fi
3349f9c28e31Smrgdone
3350f9c28e31Smrgrm -f confinc.* confmf.*
335149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
335249bee38cSmrgprintf "%s\n" "${_am_result}" >&6; }
3353fc89c0fbSmrg
3354a0996ce0Smrg# Check whether --enable-dependency-tracking was given.
335549bee38cSmrgif test ${enable_dependency_tracking+y}
335649bee38cSmrgthen :
3357a0996ce0Smrg  enableval=$enable_dependency_tracking;
3358a0996ce0Smrgfi
3359fc89c0fbSmrg
3360a0996ce0Smrgif test "x$enable_dependency_tracking" != xno; then
3361a0996ce0Smrg  am_depcomp="$ac_aux_dir/depcomp"
3362a0996ce0Smrg  AMDEPBACKSLASH='\'
3363576bbdfcSmrg  am__nodep='_no'
3364a0996ce0Smrgfi
3365a0996ce0Smrg if test "x$enable_dependency_tracking" != xno; then
3366a0996ce0Smrg  AMDEP_TRUE=
3367a0996ce0Smrg  AMDEP_FALSE='#'
3368a0996ce0Smrgelse
3369a0996ce0Smrg  AMDEP_TRUE='#'
3370a0996ce0Smrg  AMDEP_FALSE=
3371a0996ce0Smrgfi
3372fc89c0fbSmrg
3373fc89c0fbSmrg
3374fc89c0fbSmrgac_ext=c
3375fc89c0fbSmrgac_cpp='$CPP $CPPFLAGS'
3376fc89c0fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3377fc89c0fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3378fc89c0fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3379fc89c0fbSmrgif test -n "$ac_tool_prefix"; then
3380fc89c0fbSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3381fc89c0fbSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
338249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
338349bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
338449bee38cSmrgif test ${ac_cv_prog_CC+y}
338549bee38cSmrgthen :
338649bee38cSmrg  printf %s "(cached) " >&6
3387c8df0c59Smrgelse case e in #(
3388c8df0c59Smrg  e) if test -n "$CC"; then
3389fc89c0fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3390fc89c0fbSmrgelse
3391fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3392fc89c0fbSmrgfor as_dir in $PATH
3393fc89c0fbSmrgdo
3394fc89c0fbSmrg  IFS=$as_save_IFS
339549bee38cSmrg  case $as_dir in #(((
339649bee38cSmrg    '') as_dir=./ ;;
339749bee38cSmrg    */) ;;
339849bee38cSmrg    *) as_dir=$as_dir/ ;;
339949bee38cSmrg  esac
3400a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
340149bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3402fc89c0fbSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
340349bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3404fc89c0fbSmrg    break 2
3405fc89c0fbSmrg  fi
3406fc89c0fbSmrgdone
3407a0996ce0Smrg  done
3408fc89c0fbSmrgIFS=$as_save_IFS
3409fc89c0fbSmrg
3410c8df0c59Smrgfi ;;
3411c8df0c59Smrgesac
3412fc89c0fbSmrgfi
3413fc89c0fbSmrgCC=$ac_cv_prog_CC
3414fc89c0fbSmrgif test -n "$CC"; then
341549bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
341649bee38cSmrgprintf "%s\n" "$CC" >&6; }
3417fc89c0fbSmrgelse
341849bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
341949bee38cSmrgprintf "%s\n" "no" >&6; }
3420fc89c0fbSmrgfi
3421fc89c0fbSmrg
3422fc89c0fbSmrg
3423fc89c0fbSmrgfi
3424fc89c0fbSmrgif test -z "$ac_cv_prog_CC"; then
3425fc89c0fbSmrg  ac_ct_CC=$CC
3426fc89c0fbSmrg  # Extract the first word of "gcc", so it can be a program name with args.
3427fc89c0fbSmrgset dummy gcc; ac_word=$2
342849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
342949bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
343049bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y}
343149bee38cSmrgthen :
343249bee38cSmrg  printf %s "(cached) " >&6
3433c8df0c59Smrgelse case e in #(
3434c8df0c59Smrg  e) if test -n "$ac_ct_CC"; then
3435fc89c0fbSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3436fc89c0fbSmrgelse
3437fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3438fc89c0fbSmrgfor as_dir in $PATH
3439fc89c0fbSmrgdo
3440fc89c0fbSmrg  IFS=$as_save_IFS
344149bee38cSmrg  case $as_dir in #(((
344249bee38cSmrg    '') as_dir=./ ;;
344349bee38cSmrg    */) ;;
344449bee38cSmrg    *) as_dir=$as_dir/ ;;
344549bee38cSmrg  esac
3446a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
344749bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3448fc89c0fbSmrg    ac_cv_prog_ac_ct_CC="gcc"
344949bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3450fc89c0fbSmrg    break 2
3451fc89c0fbSmrg  fi
3452fc89c0fbSmrgdone
3453a0996ce0Smrg  done
3454fc89c0fbSmrgIFS=$as_save_IFS
3455fc89c0fbSmrg
3456c8df0c59Smrgfi ;;
3457c8df0c59Smrgesac
3458fc89c0fbSmrgfi
3459fc89c0fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3460fc89c0fbSmrgif test -n "$ac_ct_CC"; then
346149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
346249bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3463fc89c0fbSmrgelse
346449bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
346549bee38cSmrgprintf "%s\n" "no" >&6; }
3466fc89c0fbSmrgfi
3467fc89c0fbSmrg
3468fc89c0fbSmrg  if test "x$ac_ct_CC" = x; then
3469fc89c0fbSmrg    CC=""
3470fc89c0fbSmrg  else
3471fc89c0fbSmrg    case $cross_compiling:$ac_tool_warned in
3472fc89c0fbSmrgyes:)
347349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
347449bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3475fc89c0fbSmrgac_tool_warned=yes ;;
3476fc89c0fbSmrgesac
3477fc89c0fbSmrg    CC=$ac_ct_CC
3478fc89c0fbSmrg  fi
3479fc89c0fbSmrgelse
3480fc89c0fbSmrg  CC="$ac_cv_prog_CC"
3481fc89c0fbSmrgfi
3482fc89c0fbSmrg
3483fc89c0fbSmrgif test -z "$CC"; then
3484fc89c0fbSmrg          if test -n "$ac_tool_prefix"; then
3485fc89c0fbSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3486fc89c0fbSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
348749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
348849bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
348949bee38cSmrgif test ${ac_cv_prog_CC+y}
349049bee38cSmrgthen :
349149bee38cSmrg  printf %s "(cached) " >&6
3492c8df0c59Smrgelse case e in #(
3493c8df0c59Smrg  e) if test -n "$CC"; then
3494fc89c0fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3495fc89c0fbSmrgelse
3496fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3497fc89c0fbSmrgfor as_dir in $PATH
3498fc89c0fbSmrgdo
3499fc89c0fbSmrg  IFS=$as_save_IFS
350049bee38cSmrg  case $as_dir in #(((
350149bee38cSmrg    '') as_dir=./ ;;
350249bee38cSmrg    */) ;;
350349bee38cSmrg    *) as_dir=$as_dir/ ;;
350449bee38cSmrg  esac
3505a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
350649bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3507fc89c0fbSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
350849bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3509fc89c0fbSmrg    break 2
3510fc89c0fbSmrg  fi
3511fc89c0fbSmrgdone
3512a0996ce0Smrg  done
3513fc89c0fbSmrgIFS=$as_save_IFS
3514fc89c0fbSmrg
3515c8df0c59Smrgfi ;;
3516c8df0c59Smrgesac
3517fc89c0fbSmrgfi
3518fc89c0fbSmrgCC=$ac_cv_prog_CC
3519fc89c0fbSmrgif test -n "$CC"; then
352049bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
352149bee38cSmrgprintf "%s\n" "$CC" >&6; }
3522fc89c0fbSmrgelse
352349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
352449bee38cSmrgprintf "%s\n" "no" >&6; }
3525fc89c0fbSmrgfi
3526fc89c0fbSmrg
3527fc89c0fbSmrg
3528fc89c0fbSmrg  fi
3529fc89c0fbSmrgfi
3530fc89c0fbSmrgif test -z "$CC"; then
3531fc89c0fbSmrg  # Extract the first word of "cc", so it can be a program name with args.
3532fc89c0fbSmrgset dummy cc; ac_word=$2
353349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
353449bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
353549bee38cSmrgif test ${ac_cv_prog_CC+y}
353649bee38cSmrgthen :
353749bee38cSmrg  printf %s "(cached) " >&6
3538c8df0c59Smrgelse case e in #(
3539c8df0c59Smrg  e) if test -n "$CC"; then
3540fc89c0fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3541fc89c0fbSmrgelse
3542fc89c0fbSmrg  ac_prog_rejected=no
3543fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3544fc89c0fbSmrgfor as_dir in $PATH
3545fc89c0fbSmrgdo
3546fc89c0fbSmrg  IFS=$as_save_IFS
354749bee38cSmrg  case $as_dir in #(((
354849bee38cSmrg    '') as_dir=./ ;;
354949bee38cSmrg    */) ;;
355049bee38cSmrg    *) as_dir=$as_dir/ ;;
355149bee38cSmrg  esac
3552a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
355349bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
355449bee38cSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3555fc89c0fbSmrg       ac_prog_rejected=yes
3556fc89c0fbSmrg       continue
3557fc89c0fbSmrg     fi
3558fc89c0fbSmrg    ac_cv_prog_CC="cc"
355949bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3560fc89c0fbSmrg    break 2
3561fc89c0fbSmrg  fi
3562fc89c0fbSmrgdone
3563a0996ce0Smrg  done
3564fc89c0fbSmrgIFS=$as_save_IFS
3565fc89c0fbSmrg
3566fc89c0fbSmrgif test $ac_prog_rejected = yes; then
3567fc89c0fbSmrg  # We found a bogon in the path, so make sure we never use it.
3568fc89c0fbSmrg  set dummy $ac_cv_prog_CC
3569fc89c0fbSmrg  shift
3570fc89c0fbSmrg  if test $# != 0; then
3571fc89c0fbSmrg    # We chose a different compiler from the bogus one.
3572fc89c0fbSmrg    # However, it has the same basename, so the bogon will be chosen
3573fc89c0fbSmrg    # first if we set CC to just the basename; use the full file name.
3574fc89c0fbSmrg    shift
357549bee38cSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3576fc89c0fbSmrg  fi
3577fc89c0fbSmrgfi
3578c8df0c59Smrgfi ;;
3579c8df0c59Smrgesac
3580fc89c0fbSmrgfi
3581fc89c0fbSmrgCC=$ac_cv_prog_CC
3582fc89c0fbSmrgif test -n "$CC"; then
358349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
358449bee38cSmrgprintf "%s\n" "$CC" >&6; }
3585fc89c0fbSmrgelse
358649bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
358749bee38cSmrgprintf "%s\n" "no" >&6; }
3588fc89c0fbSmrgfi
3589fc89c0fbSmrg
3590fc89c0fbSmrg
3591fc89c0fbSmrgfi
3592fc89c0fbSmrgif test -z "$CC"; then
3593fc89c0fbSmrg  if test -n "$ac_tool_prefix"; then
3594fc89c0fbSmrg  for ac_prog in cl.exe
3595fc89c0fbSmrg  do
3596fc89c0fbSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3597fc89c0fbSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
359849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
359949bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
360049bee38cSmrgif test ${ac_cv_prog_CC+y}
360149bee38cSmrgthen :
360249bee38cSmrg  printf %s "(cached) " >&6
3603c8df0c59Smrgelse case e in #(
3604c8df0c59Smrg  e) if test -n "$CC"; then
3605fc89c0fbSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3606fc89c0fbSmrgelse
3607fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3608fc89c0fbSmrgfor as_dir in $PATH
3609fc89c0fbSmrgdo
3610fc89c0fbSmrg  IFS=$as_save_IFS
361149bee38cSmrg  case $as_dir in #(((
361249bee38cSmrg    '') as_dir=./ ;;
361349bee38cSmrg    */) ;;
361449bee38cSmrg    *) as_dir=$as_dir/ ;;
361549bee38cSmrg  esac
3616a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
361749bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3618fc89c0fbSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
361949bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3620fc89c0fbSmrg    break 2
3621fc89c0fbSmrg  fi
3622fc89c0fbSmrgdone
3623a0996ce0Smrg  done
3624fc89c0fbSmrgIFS=$as_save_IFS
3625fc89c0fbSmrg
3626c8df0c59Smrgfi ;;
3627c8df0c59Smrgesac
3628fc89c0fbSmrgfi
3629fc89c0fbSmrgCC=$ac_cv_prog_CC
3630fc89c0fbSmrgif test -n "$CC"; then
363149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
363249bee38cSmrgprintf "%s\n" "$CC" >&6; }
3633fc89c0fbSmrgelse
363449bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
363549bee38cSmrgprintf "%s\n" "no" >&6; }
3636fc89c0fbSmrgfi
3637fc89c0fbSmrg
3638fc89c0fbSmrg
3639fc89c0fbSmrg    test -n "$CC" && break
3640fc89c0fbSmrg  done
3641fc89c0fbSmrgfi
3642fc89c0fbSmrgif test -z "$CC"; then
3643fc89c0fbSmrg  ac_ct_CC=$CC
3644fc89c0fbSmrg  for ac_prog in cl.exe
3645fc89c0fbSmrgdo
3646fc89c0fbSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3647fc89c0fbSmrgset dummy $ac_prog; ac_word=$2
364849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
364949bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
365049bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y}
365149bee38cSmrgthen :
365249bee38cSmrg  printf %s "(cached) " >&6
3653c8df0c59Smrgelse case e in #(
3654c8df0c59Smrg  e) if test -n "$ac_ct_CC"; then
3655fc89c0fbSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3656fc89c0fbSmrgelse
3657fc89c0fbSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3658fc89c0fbSmrgfor as_dir in $PATH
3659fc89c0fbSmrgdo
3660fc89c0fbSmrg  IFS=$as_save_IFS
366149bee38cSmrg  case $as_dir in #(((
366249bee38cSmrg    '') as_dir=./ ;;
366349bee38cSmrg    */) ;;
366449bee38cSmrg    *) as_dir=$as_dir/ ;;
366549bee38cSmrg  esac
3666a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
366749bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3668fc89c0fbSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
366949bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3670fc89c0fbSmrg    break 2
3671fc89c0fbSmrg  fi
3672fc89c0fbSmrgdone
3673a0996ce0Smrg  done
3674fc89c0fbSmrgIFS=$as_save_IFS
3675fc89c0fbSmrg
3676c8df0c59Smrgfi ;;
3677c8df0c59Smrgesac
3678fc89c0fbSmrgfi
3679fc89c0fbSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3680fc89c0fbSmrgif test -n "$ac_ct_CC"; then
368149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
368249bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3683fc89c0fbSmrgelse
368449bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
368549bee38cSmrgprintf "%s\n" "no" >&6; }
3686fc89c0fbSmrgfi
3687fc89c0fbSmrg
3688fc89c0fbSmrg
3689fc89c0fbSmrg  test -n "$ac_ct_CC" && break
3690fc89c0fbSmrgdone
3691fc89c0fbSmrg
3692fc89c0fbSmrg  if test "x$ac_ct_CC" = x; then
3693fc89c0fbSmrg    CC=""
3694fc89c0fbSmrg  else
3695fc89c0fbSmrg    case $cross_compiling:$ac_tool_warned in
3696fc89c0fbSmrgyes:)
369749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
369849bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3699fc89c0fbSmrgac_tool_warned=yes ;;
3700fc89c0fbSmrgesac
3701fc89c0fbSmrg    CC=$ac_ct_CC
3702fc89c0fbSmrg  fi
3703fc89c0fbSmrgfi
3704fc89c0fbSmrg
3705fc89c0fbSmrgfi
370649bee38cSmrgif test -z "$CC"; then
370749bee38cSmrg  if test -n "$ac_tool_prefix"; then
370849bee38cSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
370949bee38cSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
371049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
371149bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
371249bee38cSmrgif test ${ac_cv_prog_CC+y}
371349bee38cSmrgthen :
371449bee38cSmrg  printf %s "(cached) " >&6
3715c8df0c59Smrgelse case e in #(
3716c8df0c59Smrg  e) if test -n "$CC"; then
371749bee38cSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
371849bee38cSmrgelse
371949bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
372049bee38cSmrgfor as_dir in $PATH
372149bee38cSmrgdo
372249bee38cSmrg  IFS=$as_save_IFS
372349bee38cSmrg  case $as_dir in #(((
372449bee38cSmrg    '') as_dir=./ ;;
372549bee38cSmrg    */) ;;
372649bee38cSmrg    *) as_dir=$as_dir/ ;;
372749bee38cSmrg  esac
372849bee38cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
372949bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
373049bee38cSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
373149bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
373249bee38cSmrg    break 2
373349bee38cSmrg  fi
373449bee38cSmrgdone
373549bee38cSmrg  done
373649bee38cSmrgIFS=$as_save_IFS
373749bee38cSmrg
3738c8df0c59Smrgfi ;;
3739c8df0c59Smrgesac
374049bee38cSmrgfi
374149bee38cSmrgCC=$ac_cv_prog_CC
374249bee38cSmrgif test -n "$CC"; then
374349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
374449bee38cSmrgprintf "%s\n" "$CC" >&6; }
374549bee38cSmrgelse
374649bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
374749bee38cSmrgprintf "%s\n" "no" >&6; }
374849bee38cSmrgfi
3749fc89c0fbSmrg
3750fc89c0fbSmrg
375149bee38cSmrgfi
375249bee38cSmrgif test -z "$ac_cv_prog_CC"; then
375349bee38cSmrg  ac_ct_CC=$CC
375449bee38cSmrg  # Extract the first word of "clang", so it can be a program name with args.
375549bee38cSmrgset dummy clang; ac_word=$2
375649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
375749bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
375849bee38cSmrgif test ${ac_cv_prog_ac_ct_CC+y}
375949bee38cSmrgthen :
376049bee38cSmrg  printf %s "(cached) " >&6
3761c8df0c59Smrgelse case e in #(
3762c8df0c59Smrg  e) if test -n "$ac_ct_CC"; then
376349bee38cSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
376449bee38cSmrgelse
376549bee38cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
376649bee38cSmrgfor as_dir in $PATH
376749bee38cSmrgdo
376849bee38cSmrg  IFS=$as_save_IFS
376949bee38cSmrg  case $as_dir in #(((
377049bee38cSmrg    '') as_dir=./ ;;
377149bee38cSmrg    */) ;;
377249bee38cSmrg    *) as_dir=$as_dir/ ;;
377349bee38cSmrg  esac
377449bee38cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
377549bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
377649bee38cSmrg    ac_cv_prog_ac_ct_CC="clang"
377749bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
377849bee38cSmrg    break 2
377949bee38cSmrg  fi
378049bee38cSmrgdone
378149bee38cSmrg  done
378249bee38cSmrgIFS=$as_save_IFS
378349bee38cSmrg
3784c8df0c59Smrgfi ;;
3785c8df0c59Smrgesac
378649bee38cSmrgfi
378749bee38cSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
378849bee38cSmrgif test -n "$ac_ct_CC"; then
378949bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
379049bee38cSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
379149bee38cSmrgelse
379249bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
379349bee38cSmrgprintf "%s\n" "no" >&6; }
379449bee38cSmrgfi
379549bee38cSmrg
379649bee38cSmrg  if test "x$ac_ct_CC" = x; then
379749bee38cSmrg    CC=""
379849bee38cSmrg  else
379949bee38cSmrg    case $cross_compiling:$ac_tool_warned in
380049bee38cSmrgyes:)
380149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
380249bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
380349bee38cSmrgac_tool_warned=yes ;;
380449bee38cSmrgesac
380549bee38cSmrg    CC=$ac_ct_CC
380649bee38cSmrg  fi
380749bee38cSmrgelse
380849bee38cSmrg  CC="$ac_cv_prog_CC"
380949bee38cSmrgfi
381049bee38cSmrg
381149bee38cSmrgfi
381249bee38cSmrg
381349bee38cSmrg
3814c8df0c59Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3815c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3816a0996ce0Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3817c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
3818fc89c0fbSmrg
3819fc89c0fbSmrg# Provide some information about the compiler.
382049bee38cSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
382191ec45ceSmrgset X $ac_compile
382291ec45ceSmrgac_compiler=$2
382349bee38cSmrgfor ac_option in --version -v -V -qversion -version; do
3824a0996ce0Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3825fc89c0fbSmrgcase "(($ac_try" in
3826fc89c0fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3827fc89c0fbSmrg  *) ac_try_echo=$ac_try;;
3828fc89c0fbSmrgesac
3829a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
383049bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3831a0996ce0Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3832fc89c0fbSmrg  ac_status=$?
3833a0996ce0Smrg  if test -s conftest.err; then
3834a0996ce0Smrg    sed '10a\
3835a0996ce0Smrg... rest of stderr output deleted ...
3836a0996ce0Smrg         10q' conftest.err >conftest.er1
3837a0996ce0Smrg    cat conftest.er1 >&5
3838a0996ce0Smrg  fi
3839a0996ce0Smrg  rm -f conftest.er1 conftest.err
384049bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3841a0996ce0Smrg  test $ac_status = 0; }
3842a0996ce0Smrgdone
3843fc89c0fbSmrg
3844a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3845fc89c0fbSmrg/* end confdefs.h.  */
3846fc89c0fbSmrg
3847fc89c0fbSmrgint
384849bee38cSmrgmain (void)
3849fc89c0fbSmrg{
3850fc89c0fbSmrg
3851fc89c0fbSmrg  ;
3852fc89c0fbSmrg  return 0;
3853fc89c0fbSmrg}
3854fc89c0fbSmrg_ACEOF
3855fc89c0fbSmrgac_clean_files_save=$ac_clean_files
385691ec45ceSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3857fc89c0fbSmrg# Try to create an executable without -o first, disregard a.out.
3858fc89c0fbSmrg# It will help us diagnose broken compilers, and finding out an intuition
3859fc89c0fbSmrg# of exeext.
386049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
386149bee38cSmrgprintf %s "checking whether the C compiler works... " >&6; }
386249bee38cSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
386391ec45ceSmrg
386491ec45ceSmrg# The possible output files:
386591ec45ceSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
386691ec45ceSmrg
3867fc89c0fbSmrgac_rmfiles=
3868fc89c0fbSmrgfor ac_file in $ac_files
3869fc89c0fbSmrgdo
3870fc89c0fbSmrg  case $ac_file in
387191ec45ceSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3872fc89c0fbSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3873fc89c0fbSmrg  esac
3874fc89c0fbSmrgdone
3875fc89c0fbSmrgrm -f $ac_rmfiles
3876fc89c0fbSmrg
3877a0996ce0Smrgif { { ac_try="$ac_link_default"
3878fc89c0fbSmrgcase "(($ac_try" in
3879fc89c0fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3880fc89c0fbSmrg  *) ac_try_echo=$ac_try;;
3881fc89c0fbSmrgesac
3882a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
388349bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3884fc89c0fbSmrg  (eval "$ac_link_default") 2>&5
3885fc89c0fbSmrg  ac_status=$?
388649bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
388749bee38cSmrg  test $ac_status = 0; }
388849bee38cSmrgthen :
3889c8df0c59Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3890c8df0c59Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3891fc89c0fbSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3892fc89c0fbSmrg# so that the user can short-circuit this test for compilers unknown to
3893fc89c0fbSmrg# Autoconf.
3894fc89c0fbSmrgfor ac_file in $ac_files ''
3895fc89c0fbSmrgdo
3896fc89c0fbSmrg  test -f "$ac_file" || continue
3897fc89c0fbSmrg  case $ac_file in
389891ec45ceSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3899fc89c0fbSmrg	;;
3900fc89c0fbSmrg    [ab].out )
3901fc89c0fbSmrg	# We found the default executable, but exeext='' is most
3902fc89c0fbSmrg	# certainly right.
3903fc89c0fbSmrg	break;;
3904fc89c0fbSmrg    *.* )
390549bee38cSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3906fc89c0fbSmrg	then :; else
3907fc89c0fbSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3908fc89c0fbSmrg	fi
3909fc89c0fbSmrg	# We set ac_cv_exeext here because the later test for it is not
3910c8df0c59Smrg	# safe: cross compilers may not add the suffix if given an '-o'
3911fc89c0fbSmrg	# argument, so we may need to know it at that point already.
3912fc89c0fbSmrg	# Even if this section looks crufty: it has the advantage of
3913fc89c0fbSmrg	# actually working.
3914fc89c0fbSmrg	break;;
3915fc89c0fbSmrg    * )
3916fc89c0fbSmrg	break;;
3917fc89c0fbSmrg  esac
3918fc89c0fbSmrgdone
3919fc89c0fbSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3920fc89c0fbSmrg
3921c8df0c59Smrgelse case e in #(
3922c8df0c59Smrg  e) ac_file='' ;;
3923c8df0c59Smrgesac
3924fc89c0fbSmrgfi
392549bee38cSmrgif test -z "$ac_file"
392649bee38cSmrgthen :
392749bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
392849bee38cSmrgprintf "%s\n" "no" >&6; }
392949bee38cSmrgprintf "%s\n" "$as_me: failed program was:" >&5
3930fc89c0fbSmrgsed 's/^/| /' conftest.$ac_ext >&5
3931fc89c0fbSmrg
3932c8df0c59Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3933c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3934a0996ce0Smrgas_fn_error 77 "C compiler cannot create executables
3935c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
3936c8df0c59Smrgelse case e in #(
3937c8df0c59Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3938c8df0c59Smrgprintf "%s\n" "yes" >&6; } ;;
3939c8df0c59Smrgesac
394049bee38cSmrgfi
394149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
394249bee38cSmrgprintf %s "checking for C compiler default output file name... " >&6; }
394349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
394449bee38cSmrgprintf "%s\n" "$ac_file" >&6; }
3945fc89c0fbSmrgac_exeext=$ac_cv_exeext
3946fc89c0fbSmrg
394791ec45ceSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3948fc89c0fbSmrgac_clean_files=$ac_clean_files_save
394949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
395049bee38cSmrgprintf %s "checking for suffix of executables... " >&6; }
3951a0996ce0Smrgif { { ac_try="$ac_link"
3952fc89c0fbSmrgcase "(($ac_try" in
3953fc89c0fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3954fc89c0fbSmrg  *) ac_try_echo=$ac_try;;
3955fc89c0fbSmrgesac
3956a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
395749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3958fc89c0fbSmrg  (eval "$ac_link") 2>&5
3959fc89c0fbSmrg  ac_status=$?
396049bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
396149bee38cSmrg  test $ac_status = 0; }
396249bee38cSmrgthen :
3963c8df0c59Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3964c8df0c59Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3965c8df0c59Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3966c8df0c59Smrg# 'rm'.
3967fc89c0fbSmrgfor ac_file in conftest.exe conftest conftest.*; do
3968fc89c0fbSmrg  test -f "$ac_file" || continue
3969fc89c0fbSmrg  case $ac_file in
397091ec45ceSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3971fc89c0fbSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3972fc89c0fbSmrg	  break;;
3973fc89c0fbSmrg    * ) break;;
3974fc89c0fbSmrg  esac
3975fc89c0fbSmrgdone
3976c8df0c59Smrgelse case e in #(
3977c8df0c59Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3978c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3979a0996ce0Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3980c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3981c8df0c59Smrgesac
3982fc89c0fbSmrgfi
3983a0996ce0Smrgrm -f conftest conftest$ac_cv_exeext
398449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
398549bee38cSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3986fc89c0fbSmrg
3987fc89c0fbSmrgrm -f conftest.$ac_ext
3988fc89c0fbSmrgEXEEXT=$ac_cv_exeext
3989fc89c0fbSmrgac_exeext=$EXEEXT
3990a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3991a0996ce0Smrg/* end confdefs.h.  */
3992a0996ce0Smrg#include <stdio.h>
3993a0996ce0Smrgint
399449bee38cSmrgmain (void)
3995a0996ce0Smrg{
3996a0996ce0SmrgFILE *f = fopen ("conftest.out", "w");
3997c8df0c59Smrg if (!f)
3998c8df0c59Smrg  return 1;
3999a0996ce0Smrg return ferror (f) || fclose (f) != 0;
4000a0996ce0Smrg
4001a0996ce0Smrg  ;
4002a0996ce0Smrg  return 0;
4003a0996ce0Smrg}
4004a0996ce0Smrg_ACEOF
4005a0996ce0Smrgac_clean_files="$ac_clean_files conftest.out"
4006a0996ce0Smrg# Check that the compiler produces executables we can run.  If not, either
4007a0996ce0Smrg# the compiler is broken, or we cross compile.
400849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
400949bee38cSmrgprintf %s "checking whether we are cross compiling... " >&6; }
4010a0996ce0Smrgif test "$cross_compiling" != yes; then
4011a0996ce0Smrg  { { ac_try="$ac_link"
4012a0996ce0Smrgcase "(($ac_try" in
4013a0996ce0Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4014a0996ce0Smrg  *) ac_try_echo=$ac_try;;
4015a0996ce0Smrgesac
4016a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
401749bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4018a0996ce0Smrg  (eval "$ac_link") 2>&5
4019a0996ce0Smrg  ac_status=$?
402049bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4021a0996ce0Smrg  test $ac_status = 0; }
4022a0996ce0Smrg  if { ac_try='./conftest$ac_cv_exeext'
4023a0996ce0Smrg  { { case "(($ac_try" in
4024a0996ce0Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4025a0996ce0Smrg  *) ac_try_echo=$ac_try;;
4026a0996ce0Smrgesac
4027a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
402849bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4029a0996ce0Smrg  (eval "$ac_try") 2>&5
4030a0996ce0Smrg  ac_status=$?
403149bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4032a0996ce0Smrg  test $ac_status = 0; }; }; then
4033a0996ce0Smrg    cross_compiling=no
4034a0996ce0Smrg  else
4035a0996ce0Smrg    if test "$cross_compiling" = maybe; then
4036a0996ce0Smrg	cross_compiling=yes
4037a0996ce0Smrg    else
4038c8df0c59Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4039c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
404049bee38cSmrgas_fn_error 77 "cannot run C compiled programs.
4041c8df0c59SmrgIf you meant to cross compile, use '--host'.
4042c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
4043a0996ce0Smrg    fi
4044a0996ce0Smrg  fi
4045a0996ce0Smrgfi
404649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
404749bee38cSmrgprintf "%s\n" "$cross_compiling" >&6; }
4048a0996ce0Smrg
4049c8df0c59Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
4050c8df0c59Smrg  conftest.o conftest.obj conftest.out
4051a0996ce0Smrgac_clean_files=$ac_clean_files_save
405249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
405349bee38cSmrgprintf %s "checking for suffix of object files... " >&6; }
405449bee38cSmrgif test ${ac_cv_objext+y}
405549bee38cSmrgthen :
405649bee38cSmrg  printf %s "(cached) " >&6
4057c8df0c59Smrgelse case e in #(
4058c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4059fc89c0fbSmrg/* end confdefs.h.  */
4060fc89c0fbSmrg
4061fc89c0fbSmrgint
406249bee38cSmrgmain (void)
4063fc89c0fbSmrg{
4064fc89c0fbSmrg
4065fc89c0fbSmrg  ;
4066fc89c0fbSmrg  return 0;
4067fc89c0fbSmrg}
4068fc89c0fbSmrg_ACEOF
4069fc89c0fbSmrgrm -f conftest.o conftest.obj
4070a0996ce0Smrgif { { ac_try="$ac_compile"
4071fc89c0fbSmrgcase "(($ac_try" in
4072fc89c0fbSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4073fc89c0fbSmrg  *) ac_try_echo=$ac_try;;
4074fc89c0fbSmrgesac
4075a0996ce0Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
407649bee38cSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4077fc89c0fbSmrg  (eval "$ac_compile") 2>&5
4078fc89c0fbSmrg  ac_status=$?
407949bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
408049bee38cSmrg  test $ac_status = 0; }
408149bee38cSmrgthen :
4082fc89c0fbSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
4083fc89c0fbSmrg  test -f "$ac_file" || continue;
4084fc89c0fbSmrg  case $ac_file in
408591ec45ceSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4086fc89c0fbSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4087fc89c0fbSmrg       break;;
4088fc89c0fbSmrg  esac
4089fc89c0fbSmrgdone
4090c8df0c59Smrgelse case e in #(
4091c8df0c59Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
4092fc89c0fbSmrgsed 's/^/| /' conftest.$ac_ext >&5
4093fc89c0fbSmrg
4094c8df0c59Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4095c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4096a0996ce0Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
4097c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4098c8df0c59Smrgesac
4099fc89c0fbSmrgfi
4100c8df0c59Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
4101c8df0c59Smrgesac
4102fc89c0fbSmrgfi
410349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
410449bee38cSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
4105fc89c0fbSmrgOBJEXT=$ac_cv_objext
4106fc89c0fbSmrgac_objext=$OBJEXT
410749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
410849bee38cSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
410949bee38cSmrgif test ${ac_cv_c_compiler_gnu+y}
411049bee38cSmrgthen :
411149bee38cSmrg  printf %s "(cached) " >&6
4112c8df0c59Smrgelse case e in #(
4113c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4114fc89c0fbSmrg/* end confdefs.h.  */
4115fc89c0fbSmrg
4116fc89c0fbSmrgint
411749bee38cSmrgmain (void)
4118fc89c0fbSmrg{
4119fc89c0fbSmrg#ifndef __GNUC__
4120fc89c0fbSmrg       choke me
4121fc89c0fbSmrg#endif
4122fc89c0fbSmrg
4123fc89c0fbSmrg  ;
4124fc89c0fbSmrg  return 0;
4125fc89c0fbSmrg}
4126fc89c0fbSmrg_ACEOF
412749bee38cSmrgif ac_fn_c_try_compile "$LINENO"
412849bee38cSmrgthen :
4129fc89c0fbSmrg  ac_compiler_gnu=yes
4130c8df0c59Smrgelse case e in #(
4131c8df0c59Smrg  e) ac_compiler_gnu=no ;;
4132c8df0c59Smrgesac
4133fc89c0fbSmrgfi
413449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4135fc89c0fbSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
4136c8df0c59Smrg ;;
4137c8df0c59Smrgesac
4138fc89c0fbSmrgfi
413949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
414049bee38cSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
414149bee38cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
414249bee38cSmrg
414391ec45ceSmrgif test $ac_compiler_gnu = yes; then
414491ec45ceSmrg  GCC=yes
414591ec45ceSmrgelse
414691ec45ceSmrg  GCC=
414791ec45ceSmrgfi
414849bee38cSmrgac_test_CFLAGS=${CFLAGS+y}
4149fc89c0fbSmrgac_save_CFLAGS=$CFLAGS
415049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
415149bee38cSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
415249bee38cSmrgif test ${ac_cv_prog_cc_g+y}
415349bee38cSmrgthen :
415449bee38cSmrg  printf %s "(cached) " >&6
4155c8df0c59Smrgelse case e in #(
4156c8df0c59Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
4157fc89c0fbSmrg   ac_c_werror_flag=yes
4158fc89c0fbSmrg   ac_cv_prog_cc_g=no
4159fc89c0fbSmrg   CFLAGS="-g"
4160a0996ce0Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4161fc89c0fbSmrg/* end confdefs.h.  */
4162fc89c0fbSmrg
4163fc89c0fbSmrgint
416449bee38cSmrgmain (void)
4165fc89c0fbSmrg{
4166fc89c0fbSmrg
4167fc89c0fbSmrg  ;
4168fc89c0fbSmrg  return 0;
4169fc89c0fbSmrg}
4170fc89c0fbSmrg_ACEOF
417149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
417249bee38cSmrgthen :
4173fc89c0fbSmrg  ac_cv_prog_cc_g=yes
4174c8df0c59Smrgelse case e in #(
4175c8df0c59Smrg  e) CFLAGS=""
4176a0996ce0Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4177fc89c0fbSmrg/* end confdefs.h.  */
4178fc89c0fbSmrg
4179fc89c0fbSmrgint
418049bee38cSmrgmain (void)
4181fc89c0fbSmrg{
4182fc89c0fbSmrg
4183fc89c0fbSmrg  ;
4184fc89c0fbSmrg  return 0;
4185fc89c0fbSmrg}
4186fc89c0fbSmrg_ACEOF
418749bee38cSmrgif ac_fn_c_try_compile "$LINENO"
418849bee38cSmrgthen :
4189fc89c0fbSmrg
4190c8df0c59Smrgelse case e in #(
4191c8df0c59Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
4192fc89c0fbSmrg	 CFLAGS="-g"
4193a0996ce0Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4194fc89c0fbSmrg/* end confdefs.h.  */
4195fc89c0fbSmrg
4196fc89c0fbSmrgint
419749bee38cSmrgmain (void)
4198fc89c0fbSmrg{
4199fc89c0fbSmrg
4200fc89c0fbSmrg  ;
4201fc89c0fbSmrg  return 0;
4202fc89c0fbSmrg}
4203fc89c0fbSmrg_ACEOF
420449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
420549bee38cSmrgthen :
4206fc89c0fbSmrg  ac_cv_prog_cc_g=yes
4207fc89c0fbSmrgfi
4208c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4209c8df0c59Smrgesac
4210fc89c0fbSmrgfi
4211c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4212c8df0c59Smrgesac
4213fc89c0fbSmrgfi
421449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4215c8df0c59Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
4216c8df0c59Smrgesac
4217fc89c0fbSmrgfi
421849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
421949bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
422049bee38cSmrgif test $ac_test_CFLAGS; then
4221fc89c0fbSmrg  CFLAGS=$ac_save_CFLAGS
4222fc89c0fbSmrgelif test $ac_cv_prog_cc_g = yes; then
4223fc89c0fbSmrg  if test "$GCC" = yes; then
4224fc89c0fbSmrg    CFLAGS="-g -O2"
4225fc89c0fbSmrg  else
4226fc89c0fbSmrg    CFLAGS="-g"
4227fc89c0fbSmrg  fi
4228fc89c0fbSmrgelse
4229fc89c0fbSmrg  if test "$GCC" = yes; then
4230fc89c0fbSmrg    CFLAGS="-O2"
4231fc89c0fbSmrg  else
4232fc89c0fbSmrg    CFLAGS=
4233fc89c0fbSmrg  fi
4234fc89c0fbSmrgfi
423549bee38cSmrgac_prog_cc_stdc=no
423649bee38cSmrgif test x$ac_prog_cc_stdc = xno
423749bee38cSmrgthen :
423849bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
423949bee38cSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
424049bee38cSmrgif test ${ac_cv_prog_cc_c11+y}
424149bee38cSmrgthen :
424249bee38cSmrg  printf %s "(cached) " >&6
4243c8df0c59Smrgelse case e in #(
4244c8df0c59Smrg  e) ac_cv_prog_cc_c11=no
4245fc89c0fbSmrgac_save_CC=$CC
4246a0996ce0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4247fc89c0fbSmrg/* end confdefs.h.  */
424849bee38cSmrg$ac_c_conftest_c11_program
424949bee38cSmrg_ACEOF
425049bee38cSmrgfor ac_arg in '' -std=gnu11
425149bee38cSmrgdo
425249bee38cSmrg  CC="$ac_save_CC $ac_arg"
425349bee38cSmrg  if ac_fn_c_try_compile "$LINENO"
425449bee38cSmrgthen :
425549bee38cSmrg  ac_cv_prog_cc_c11=$ac_arg
425649bee38cSmrgfi
425749bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
425849bee38cSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
425949bee38cSmrgdone
426049bee38cSmrgrm -f conftest.$ac_ext
4261c8df0c59SmrgCC=$ac_save_CC ;;
4262c8df0c59Smrgesac
426349bee38cSmrgfi
4264fc89c0fbSmrg
426549bee38cSmrgif test "x$ac_cv_prog_cc_c11" = xno
426649bee38cSmrgthen :
426749bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
426849bee38cSmrgprintf "%s\n" "unsupported" >&6; }
4269c8df0c59Smrgelse case e in #(
4270c8df0c59Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
427149bee38cSmrgthen :
427249bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
427349bee38cSmrgprintf "%s\n" "none needed" >&6; }
4274c8df0c59Smrgelse case e in #(
4275c8df0c59Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
427649bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4277c8df0c59Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
4278c8df0c59Smrgesac
427949bee38cSmrgfi
428049bee38cSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4281c8df0c59Smrg  ac_prog_cc_stdc=c11 ;;
4282c8df0c59Smrgesac
428349bee38cSmrgfi
428449bee38cSmrgfi
428549bee38cSmrgif test x$ac_prog_cc_stdc = xno
428649bee38cSmrgthen :
428749bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
428849bee38cSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
428949bee38cSmrgif test ${ac_cv_prog_cc_c99+y}
429049bee38cSmrgthen :
429149bee38cSmrg  printf %s "(cached) " >&6
4292c8df0c59Smrgelse case e in #(
4293c8df0c59Smrg  e) ac_cv_prog_cc_c99=no
429449bee38cSmrgac_save_CC=$CC
429549bee38cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
429649bee38cSmrg/* end confdefs.h.  */
429749bee38cSmrg$ac_c_conftest_c99_program
429849bee38cSmrg_ACEOF
429949bee38cSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
430049bee38cSmrgdo
430149bee38cSmrg  CC="$ac_save_CC $ac_arg"
430249bee38cSmrg  if ac_fn_c_try_compile "$LINENO"
430349bee38cSmrgthen :
430449bee38cSmrg  ac_cv_prog_cc_c99=$ac_arg
430549bee38cSmrgfi
430649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
430749bee38cSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
430849bee38cSmrgdone
430949bee38cSmrgrm -f conftest.$ac_ext
4310c8df0c59SmrgCC=$ac_save_CC ;;
4311c8df0c59Smrgesac
431249bee38cSmrgfi
4313fc89c0fbSmrg
431449bee38cSmrgif test "x$ac_cv_prog_cc_c99" = xno
431549bee38cSmrgthen :
431649bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
431749bee38cSmrgprintf "%s\n" "unsupported" >&6; }
4318c8df0c59Smrgelse case e in #(
4319c8df0c59Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
432049bee38cSmrgthen :
432149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
432249bee38cSmrgprintf "%s\n" "none needed" >&6; }
4323c8df0c59Smrgelse case e in #(
4324c8df0c59Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
432549bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4326c8df0c59Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
4327c8df0c59Smrgesac
432849bee38cSmrgfi
432949bee38cSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4330c8df0c59Smrg  ac_prog_cc_stdc=c99 ;;
4331c8df0c59Smrgesac
433249bee38cSmrgfi
433349bee38cSmrgfi
433449bee38cSmrgif test x$ac_prog_cc_stdc = xno
433549bee38cSmrgthen :
433649bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
433749bee38cSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
433849bee38cSmrgif test ${ac_cv_prog_cc_c89+y}
433949bee38cSmrgthen :
434049bee38cSmrg  printf %s "(cached) " >&6
4341c8df0c59Smrgelse case e in #(
4342c8df0c59Smrg  e) ac_cv_prog_cc_c89=no
434349bee38cSmrgac_save_CC=$CC
434449bee38cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
434549bee38cSmrg/* end confdefs.h.  */
434649bee38cSmrg$ac_c_conftest_c89_program
4347fc89c0fbSmrg_ACEOF
434849bee38cSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4349fc89c0fbSmrgdo
4350fc89c0fbSmrg  CC="$ac_save_CC $ac_arg"
435149bee38cSmrg  if ac_fn_c_try_compile "$LINENO"
435249bee38cSmrgthen :
4353fc89c0fbSmrg  ac_cv_prog_cc_c89=$ac_arg
4354fc89c0fbSmrgfi
435549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4356fc89c0fbSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4357fc89c0fbSmrgdone
4358fc89c0fbSmrgrm -f conftest.$ac_ext
4359c8df0c59SmrgCC=$ac_save_CC ;;
4360c8df0c59Smrgesac
4361fc89c0fbSmrgfi
4362fc89c0fbSmrg
436349bee38cSmrgif test "x$ac_cv_prog_cc_c89" = xno
436449bee38cSmrgthen :
436549bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
436649bee38cSmrgprintf "%s\n" "unsupported" >&6; }
4367c8df0c59Smrgelse case e in #(
4368c8df0c59Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
436949bee38cSmrgthen :
437049bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
437149bee38cSmrgprintf "%s\n" "none needed" >&6; }
4372c8df0c59Smrgelse case e in #(
4373c8df0c59Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
437449bee38cSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4375c8df0c59Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
4376c8df0c59Smrgesac
437749bee38cSmrgfi
437849bee38cSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4379c8df0c59Smrg  ac_prog_cc_stdc=c89 ;;
4380c8df0c59Smrgesac
438149bee38cSmrgfi
4382a0996ce0Smrgfi
4383fc89c0fbSmrg
4384fc89c0fbSmrgac_ext=c
4385fc89c0fbSmrgac_cpp='$CPP $CPPFLAGS'
4386fc89c0fbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4387fc89c0fbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4388fc89c0fbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4389fc89c0fbSmrg
439049bee38cSmrg
439149bee38cSmrg  ac_ext=c
4392576bbdfcSmrgac_cpp='$CPP $CPPFLAGS'
4393576bbdfcSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4394576bbdfcSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4395576bbdfcSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
439649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
439749bee38cSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
439849bee38cSmrgif test ${am_cv_prog_cc_c_o+y}
439949bee38cSmrgthen :
440049bee38cSmrg  printf %s "(cached) " >&6
4401c8df0c59Smrgelse case e in #(
4402c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4403576bbdfcSmrg/* end confdefs.h.  */
4404576bbdfcSmrg
4405576bbdfcSmrgint
440649bee38cSmrgmain (void)
4407576bbdfcSmrg{
4408576bbdfcSmrg
4409576bbdfcSmrg  ;
4410576bbdfcSmrg  return 0;
4411576bbdfcSmrg}
4412576bbdfcSmrg_ACEOF
4413576bbdfcSmrg  # Make sure it works both with $CC and with simple cc.
4414576bbdfcSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4415576bbdfcSmrg  # compilers refuse to overwrite an existing .o file with -o,
4416576bbdfcSmrg  # though they will create one.
4417576bbdfcSmrg  am_cv_prog_cc_c_o=yes
4418576bbdfcSmrg  for am_i in 1 2; do
4419576bbdfcSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4420576bbdfcSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4421576bbdfcSmrg   ac_status=$?
4422576bbdfcSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4423576bbdfcSmrg   (exit $ac_status); } \
4424576bbdfcSmrg         && test -f conftest2.$ac_objext; then
4425576bbdfcSmrg      : OK
4426576bbdfcSmrg    else
4427576bbdfcSmrg      am_cv_prog_cc_c_o=no
4428576bbdfcSmrg      break
4429576bbdfcSmrg    fi
4430576bbdfcSmrg  done
4431576bbdfcSmrg  rm -f core conftest*
4432c8df0c59Smrg  unset am_i ;;
4433c8df0c59Smrgesac
4434576bbdfcSmrgfi
443549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
443649bee38cSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4437576bbdfcSmrgif test "$am_cv_prog_cc_c_o" != yes; then
4438576bbdfcSmrg   # Losing compiler, so override with the script.
4439576bbdfcSmrg   # FIXME: It is wrong to rewrite CC.
4440576bbdfcSmrg   # But if we don't then we get into trouble of one sort or another.
4441576bbdfcSmrg   # A longer-term fix would be to have automake use am__CC in this case,
4442576bbdfcSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4443576bbdfcSmrg   CC="$am_aux_dir/compile $CC"
4444576bbdfcSmrgfi
4445576bbdfcSmrgac_ext=c
4446576bbdfcSmrgac_cpp='$CPP $CPPFLAGS'
4447576bbdfcSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4448576bbdfcSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4449576bbdfcSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4450576bbdfcSmrg
4451576bbdfcSmrg
4452fc89c0fbSmrgdepcc="$CC"   am_compiler_list=
4453fc89c0fbSmrg
445449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
445549bee38cSmrgprintf %s "checking dependency style of $depcc... " >&6; }
445649bee38cSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
445749bee38cSmrgthen :
445849bee38cSmrg  printf %s "(cached) " >&6
4459c8df0c59Smrgelse case e in #(
4460c8df0c59Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4461fc89c0fbSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
4462fc89c0fbSmrg  # making bogus files that we don't know about and never remove.  For
4463fc89c0fbSmrg  # instance it was reported that on HP-UX the gcc test will end up
4464576bbdfcSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4465576bbdfcSmrg  # in D".
4466576bbdfcSmrg  rm -rf conftest.dir
4467fc89c0fbSmrg  mkdir conftest.dir
4468fc89c0fbSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4469fc89c0fbSmrg  # using a relative directory.
4470fc89c0fbSmrg  cp "$am_depcomp" conftest.dir
4471fc89c0fbSmrg  cd conftest.dir
4472fc89c0fbSmrg  # We will build objects and dependencies in a subdirectory because
4473fc89c0fbSmrg  # it helps to detect inapplicable dependency modes.  For instance
4474fc89c0fbSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4475fc89c0fbSmrg  # side effect of compilation, but ICC will put the dependencies in
4476fc89c0fbSmrg  # the current directory while Tru64 will put them in the object
4477fc89c0fbSmrg  # directory.
4478fc89c0fbSmrg  mkdir sub
4479fc89c0fbSmrg
4480fc89c0fbSmrg  am_cv_CC_dependencies_compiler_type=none
4481fc89c0fbSmrg  if test "$am_compiler_list" = ""; then
4482fc89c0fbSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4483fc89c0fbSmrg  fi
448491ec45ceSmrg  am__universal=false
448591ec45ceSmrg  case " $depcc " in #(
448691ec45ceSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
448791ec45ceSmrg     esac
448891ec45ceSmrg
4489fc89c0fbSmrg  for depmode in $am_compiler_list; do
4490fc89c0fbSmrg    # Setup a source with many dependencies, because some compilers
4491fc89c0fbSmrg    # like to wrap large dependency lists on column 80 (with \), and
4492fc89c0fbSmrg    # we should not choose a depcomp mode which is confused by this.
4493fc89c0fbSmrg    #
4494fc89c0fbSmrg    # We need to recreate these files for each test, as the compiler may
4495fc89c0fbSmrg    # overwrite some of them when testing with obscure command lines.
4496fc89c0fbSmrg    # This happens at least with the AIX C compiler.
4497fc89c0fbSmrg    : > sub/conftest.c
4498fc89c0fbSmrg    for i in 1 2 3 4 5 6; do
4499fc89c0fbSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4500576bbdfcSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4501576bbdfcSmrg      # Solaris 10 /bin/sh.
4502576bbdfcSmrg      echo '/* dummy */' > sub/conftst$i.h
4503fc89c0fbSmrg    done
4504fc89c0fbSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4505fc89c0fbSmrg
4506576bbdfcSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
450791ec45ceSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4508576bbdfcSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4509576bbdfcSmrg    # versions had trouble with output in subdirs.
451091ec45ceSmrg    am__obj=sub/conftest.${OBJEXT-o}
451191ec45ceSmrg    am__minus_obj="-o $am__obj"
4512fc89c0fbSmrg    case $depmode in
451391ec45ceSmrg    gcc)
451491ec45ceSmrg      # This depmode causes a compiler race in universal mode.
451591ec45ceSmrg      test "$am__universal" = false || continue
451691ec45ceSmrg      ;;
451749bee38cSmrg    nosideeffect)
451849bee38cSmrg      # After this tag, mechanisms are not by side-effect, so they'll
451949bee38cSmrg      # only be used when explicitly requested.
452049bee38cSmrg      if test "x$enable_dependency_tracking" = xyes; then
452149bee38cSmrg	continue
452249bee38cSmrg      else
452349bee38cSmrg	break
452449bee38cSmrg      fi
452549bee38cSmrg      ;;
452649bee38cSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
452749bee38cSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
452849bee38cSmrg      # not run yet.  These depmodes are late enough in the game, and
452949bee38cSmrg      # so weak that their functioning should not be impacted.
453049bee38cSmrg      am__obj=conftest.${OBJEXT-o}
453149bee38cSmrg      am__minus_obj=
453249bee38cSmrg      ;;
453349bee38cSmrg    none) break ;;
453449bee38cSmrg    esac
453549bee38cSmrg    if depmode=$depmode \
453649bee38cSmrg       source=sub/conftest.c object=$am__obj \
453749bee38cSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
453849bee38cSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
453949bee38cSmrg         >/dev/null 2>conftest.err &&
454049bee38cSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
454149bee38cSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
454249bee38cSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
454349bee38cSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
454449bee38cSmrg      # icc doesn't choke on unknown options, it will just issue warnings
454549bee38cSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
454649bee38cSmrg      # that says an option was ignored or not supported.
4547c8df0c59Smrg      # When given -MP, icc 7.0 and 7.1 complain thus:
454849bee38cSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
454949bee38cSmrg      # The diagnosis changed in icc 8.0:
455049bee38cSmrg      #   icc: Command line remark: option '-MP' not supported
455149bee38cSmrg      if (grep 'ignoring option' conftest.err ||
455249bee38cSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
455349bee38cSmrg        am_cv_CC_dependencies_compiler_type=$depmode
455449bee38cSmrg        break
455549bee38cSmrg      fi
4556fc89c0fbSmrg    fi
4557fc89c0fbSmrg  done
4558fc89c0fbSmrg
455949bee38cSmrg  cd ..
456049bee38cSmrg  rm -rf conftest.dir
4561fc89c0fbSmrgelse
456249bee38cSmrg  am_cv_CC_dependencies_compiler_type=none
4563fc89c0fbSmrgfi
4564c8df0c59Smrg ;;
4565c8df0c59Smrgesac
4566fc89c0fbSmrgfi
456749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
456849bee38cSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
456949bee38cSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4570fc89c0fbSmrg
457149bee38cSmrg if
457249bee38cSmrg  test "x$enable_dependency_tracking" != xno \
457349bee38cSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
457449bee38cSmrg  am__fastdepCC_TRUE=
457549bee38cSmrg  am__fastdepCC_FALSE='#'
4576fc89c0fbSmrgelse
457749bee38cSmrg  am__fastdepCC_TRUE='#'
457849bee38cSmrg  am__fastdepCC_FALSE=
4579fc89c0fbSmrgfi
4580fc89c0fbSmrg
4581fc89c0fbSmrg
4582fc89c0fbSmrg
458349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
458449bee38cSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
458549bee38cSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
458649bee38cSmrgthen :
458749bee38cSmrg  printf %s "(cached) " >&6
4588c8df0c59Smrgelse case e in #(
4589c8df0c59Smrg  e) ac_save_CFLAGS=$CFLAGS
459049bee38cSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
459149bee38cSmrg   for ac_arg in '' -fno-builtin; do
459249bee38cSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
459349bee38cSmrg     # This test program should *not* compile successfully.
459449bee38cSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595fc89c0fbSmrg/* end confdefs.h.  */
4596fc89c0fbSmrg
4597fc89c0fbSmrgint
459849bee38cSmrgmain (void)
4599fc89c0fbSmrg{
460049bee38cSmrg(void) strchr;
4601fc89c0fbSmrg  ;
4602fc89c0fbSmrg  return 0;
4603fc89c0fbSmrg}
4604fc89c0fbSmrg_ACEOF
460549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
460649bee38cSmrgthen :
4607fc89c0fbSmrg
4608c8df0c59Smrgelse case e in #(
4609c8df0c59Smrg  e) # This test program should compile successfully.
461049bee38cSmrg        # No library function is consistently available on
461149bee38cSmrg        # freestanding implementations, so test against a dummy
461249bee38cSmrg        # declaration.  Include always-available headers on the
461349bee38cSmrg        # off chance that they somehow elicit warnings.
461449bee38cSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4615fc89c0fbSmrg/* end confdefs.h.  */
461649bee38cSmrg#include <float.h>
461749bee38cSmrg#include <limits.h>
461849bee38cSmrg#include <stdarg.h>
461949bee38cSmrg#include <stddef.h>
462049bee38cSmrgextern void ac_decl (int, char *);
4621fc89c0fbSmrg
4622fc89c0fbSmrgint
462349bee38cSmrgmain (void)
4624fc89c0fbSmrg{
462549bee38cSmrg(void) ac_decl (0, (char *) 0);
462649bee38cSmrg  (void) ac_decl;
462749bee38cSmrg
462849bee38cSmrg  ;
4629fc89c0fbSmrg  return 0;
4630fc89c0fbSmrg}
4631fc89c0fbSmrg_ACEOF
463249bee38cSmrgif ac_fn_c_try_compile "$LINENO"
463349bee38cSmrgthen :
463449bee38cSmrg  if test x"$ac_arg" = x
463549bee38cSmrgthen :
463649bee38cSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4637c8df0c59Smrgelse case e in #(
4638c8df0c59Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4639c8df0c59Smrgesac
4640fc89c0fbSmrgfi
464149bee38cSmrg          break
4642fc89c0fbSmrgfi
4643c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4644c8df0c59Smrgesac
4645fc89c0fbSmrgfi
464649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
464749bee38cSmrg    done
464849bee38cSmrg    CFLAGS=$ac_save_CFLAGS
4649c8df0c59Smrg   ;;
4650c8df0c59Smrgesac
465149bee38cSmrgfi
465249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
465349bee38cSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
465449bee38cSmrg  case $ac_cv_c_undeclared_builtin_options in #(
465549bee38cSmrg  'cannot detect') :
4656c8df0c59Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4657c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
465849bee38cSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4659c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
466049bee38cSmrg  'none needed') :
466149bee38cSmrg    ac_c_undeclared_builtin_options='' ;; #(
466249bee38cSmrg  *) :
466349bee38cSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
466449bee38cSmrgesac
4665fc89c0fbSmrg
466649bee38cSmrgac_header= ac_cache=
466749bee38cSmrgfor ac_item in $ac_header_c_list
466849bee38cSmrgdo
466949bee38cSmrg  if test $ac_cache; then
467049bee38cSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
467149bee38cSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
467249bee38cSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
467349bee38cSmrg    fi
467449bee38cSmrg    ac_header= ac_cache=
467549bee38cSmrg  elif test $ac_header; then
467649bee38cSmrg    ac_cache=$ac_item
467749bee38cSmrg  else
467849bee38cSmrg    ac_header=$ac_item
467949bee38cSmrg  fi
468049bee38cSmrgdone
468191ec45ceSmrg
468291ec45ceSmrg
468391ec45ceSmrg
468491ec45ceSmrg
468591ec45ceSmrg
468691ec45ceSmrg
468791ec45ceSmrg
468891ec45ceSmrg
468949bee38cSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
469049bee38cSmrgthen :
4691576bbdfcSmrg
469249bee38cSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4693576bbdfcSmrg
469449bee38cSmrgfi
469549bee38cSmrg
469649bee38cSmrg
469749bee38cSmrg
469849bee38cSmrg
469949bee38cSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
470049bee38cSmrgif test "x$ac_cv_have_decl___clang__" = xyes
470149bee38cSmrgthen :
4702f4a95042Smrg  CLANGCC="yes"
4703c8df0c59Smrgelse case e in #(
4704c8df0c59Smrg  e) CLANGCC="no" ;;
4705c8df0c59Smrgesac
4706f4a95042Smrgfi
470749bee38cSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
470849bee38cSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
470949bee38cSmrgthen :
4710f4a95042Smrg  INTELCC="yes"
4711c8df0c59Smrgelse case e in #(
4712c8df0c59Smrg  e) INTELCC="no" ;;
4713c8df0c59Smrgesac
4714f4a95042Smrgfi
471549bee38cSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
471649bee38cSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
471749bee38cSmrgthen :
4718f4a95042Smrg  SUNCC="yes"
4719c8df0c59Smrgelse case e in #(
4720c8df0c59Smrg  e) SUNCC="no" ;;
4721c8df0c59Smrgesac
4722f4a95042Smrgfi
4723f4a95042Smrg
4724f4a95042Smrg
4725f4a95042Smrg
4726f4a95042Smrg
472781676fe2Smrg
472881676fe2Smrg
472981676fe2Smrg
473081676fe2Smrg
4731a0996ce0Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4732a0996ce0Smrg	if test -n "$ac_tool_prefix"; then
4733a0996ce0Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4734a0996ce0Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
473549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
473649bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
473749bee38cSmrgif test ${ac_cv_path_PKG_CONFIG+y}
473849bee38cSmrgthen :
473949bee38cSmrg  printf %s "(cached) " >&6
4740c8df0c59Smrgelse case e in #(
4741c8df0c59Smrg  e) case $PKG_CONFIG in
4742a0996ce0Smrg  [\\/]* | ?:[\\/]*)
4743a0996ce0Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4744a0996ce0Smrg  ;;
4745a0996ce0Smrg  *)
4746a0996ce0Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4747a0996ce0Smrgfor as_dir in $PATH
474891ec45ceSmrgdo
4749a0996ce0Smrg  IFS=$as_save_IFS
475049bee38cSmrg  case $as_dir in #(((
475149bee38cSmrg    '') as_dir=./ ;;
475249bee38cSmrg    */) ;;
475349bee38cSmrg    *) as_dir=$as_dir/ ;;
475449bee38cSmrg  esac
4755a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
475649bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
475749bee38cSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
475849bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4759a0996ce0Smrg    break 2
4760a0996ce0Smrg  fi
4761a0996ce0Smrgdone
4762a0996ce0Smrg  done
4763a0996ce0SmrgIFS=$as_save_IFS
4764a0996ce0Smrg
4765a0996ce0Smrg  ;;
4766c8df0c59Smrgesac ;;
4767fc89c0fbSmrgesac
4768a0996ce0Smrgfi
4769a0996ce0SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4770a0996ce0Smrgif test -n "$PKG_CONFIG"; then
477149bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
477249bee38cSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4773fc89c0fbSmrgelse
477449bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
477549bee38cSmrgprintf "%s\n" "no" >&6; }
4776fc89c0fbSmrgfi
4777fc89c0fbSmrg
4778fc89c0fbSmrg
477991ec45ceSmrgfi
4780a0996ce0Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4781a0996ce0Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4782a0996ce0Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4783a0996ce0Smrgset dummy pkg-config; ac_word=$2
478449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
478549bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
478649bee38cSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
478749bee38cSmrgthen :
478849bee38cSmrg  printf %s "(cached) " >&6
4789c8df0c59Smrgelse case e in #(
4790c8df0c59Smrg  e) case $ac_pt_PKG_CONFIG in
4791a0996ce0Smrg  [\\/]* | ?:[\\/]*)
4792a0996ce0Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4793a0996ce0Smrg  ;;
479491ec45ceSmrg  *)
4795a0996ce0Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4796a0996ce0Smrgfor as_dir in $PATH
4797a0996ce0Smrgdo
4798a0996ce0Smrg  IFS=$as_save_IFS
479949bee38cSmrg  case $as_dir in #(((
480049bee38cSmrg    '') as_dir=./ ;;
480149bee38cSmrg    */) ;;
480249bee38cSmrg    *) as_dir=$as_dir/ ;;
480349bee38cSmrg  esac
4804a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
480549bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
480649bee38cSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
480749bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4808a0996ce0Smrg    break 2
4809a0996ce0Smrg  fi
4810a0996ce0Smrgdone
4811a0996ce0Smrg  done
4812a0996ce0SmrgIFS=$as_save_IFS
4813a0996ce0Smrg
4814a0996ce0Smrg  ;;
4815c8df0c59Smrgesac ;;
481691ec45ceSmrgesac
4817a0996ce0Smrgfi
4818a0996ce0Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4819a0996ce0Smrgif test -n "$ac_pt_PKG_CONFIG"; then
482049bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
482149bee38cSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4822a0996ce0Smrgelse
482349bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
482449bee38cSmrgprintf "%s\n" "no" >&6; }
4825a0996ce0Smrgfi
482691ec45ceSmrg
4827a0996ce0Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4828a0996ce0Smrg    PKG_CONFIG=""
4829a0996ce0Smrg  else
4830a0996ce0Smrg    case $cross_compiling:$ac_tool_warned in
4831a0996ce0Smrgyes:)
483249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
483349bee38cSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4834a0996ce0Smrgac_tool_warned=yes ;;
4835a0996ce0Smrgesac
4836a0996ce0Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4837a0996ce0Smrg  fi
4838a0996ce0Smrgelse
4839a0996ce0Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4840a0996ce0Smrgfi
484191ec45ceSmrg
4842a0996ce0Smrgfi
4843a0996ce0Smrgif test -n "$PKG_CONFIG"; then
4844a0996ce0Smrg	_pkg_min_version=0.9.0
484549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
484649bee38cSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4847a0996ce0Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
484849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
484949bee38cSmrgprintf "%s\n" "yes" >&6; }
4850a0996ce0Smrg	else
485149bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
485249bee38cSmrgprintf "%s\n" "no" >&6; }
4853a0996ce0Smrg		PKG_CONFIG=""
4854a0996ce0Smrg	fi
4855a0996ce0Smrgfi
485691ec45ceSmrg
485749bee38cSmrg
485849bee38cSmrg  # Make sure we can run config.sub.
485949bee38cSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
486049bee38cSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
486149bee38cSmrg
486249bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
486349bee38cSmrgprintf %s "checking build system type... " >&6; }
486449bee38cSmrgif test ${ac_cv_build+y}
486549bee38cSmrgthen :
486649bee38cSmrg  printf %s "(cached) " >&6
4867c8df0c59Smrgelse case e in #(
4868c8df0c59Smrg  e) ac_build_alias=$build_alias
486991ec45ceSmrgtest "x$ac_build_alias" = x &&
487049bee38cSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
487191ec45ceSmrgtest "x$ac_build_alias" = x &&
4872a0996ce0Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
487349bee38cSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
487449bee38cSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4875c8df0c59Smrg ;;
4876c8df0c59Smrgesac
487791ec45ceSmrgfi
487849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
487949bee38cSmrgprintf "%s\n" "$ac_cv_build" >&6; }
488091ec45ceSmrgcase $ac_cv_build in
488191ec45ceSmrg*-*-*) ;;
4882a0996ce0Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
488391ec45ceSmrgesac
488491ec45ceSmrgbuild=$ac_cv_build
488591ec45ceSmrgac_save_IFS=$IFS; IFS='-'
488691ec45ceSmrgset x $ac_cv_build
488791ec45ceSmrgshift
488891ec45ceSmrgbuild_cpu=$1
488991ec45ceSmrgbuild_vendor=$2
489091ec45ceSmrgshift; shift
489191ec45ceSmrg# Remember, the first character of IFS is used to create $*,
489291ec45ceSmrg# except with old shells:
489391ec45ceSmrgbuild_os=$*
489491ec45ceSmrgIFS=$ac_save_IFS
489591ec45ceSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
489691ec45ceSmrg
489791ec45ceSmrg
489849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
489949bee38cSmrgprintf %s "checking host system type... " >&6; }
490049bee38cSmrgif test ${ac_cv_host+y}
490149bee38cSmrgthen :
490249bee38cSmrg  printf %s "(cached) " >&6
4903c8df0c59Smrgelse case e in #(
4904c8df0c59Smrg  e) if test "x$host_alias" = x; then
490591ec45ceSmrg  ac_cv_host=$ac_cv_build
490691ec45ceSmrgelse
490749bee38cSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
490849bee38cSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
490991ec45ceSmrgfi
4910c8df0c59Smrg ;;
4911c8df0c59Smrgesac
491291ec45ceSmrgfi
491349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
491449bee38cSmrgprintf "%s\n" "$ac_cv_host" >&6; }
491591ec45ceSmrgcase $ac_cv_host in
491691ec45ceSmrg*-*-*) ;;
4917a0996ce0Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
491891ec45ceSmrgesac
491991ec45ceSmrghost=$ac_cv_host
492091ec45ceSmrgac_save_IFS=$IFS; IFS='-'
492191ec45ceSmrgset x $ac_cv_host
492291ec45ceSmrgshift
492391ec45ceSmrghost_cpu=$1
492491ec45ceSmrghost_vendor=$2
492591ec45ceSmrgshift; shift
492691ec45ceSmrg# Remember, the first character of IFS is used to create $*,
492791ec45ceSmrg# except with old shells:
492891ec45ceSmrghost_os=$*
492991ec45ceSmrgIFS=$ac_save_IFS
493091ec45ceSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
493191ec45ceSmrg
493291ec45ceSmrg
493349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
493449bee38cSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
493549bee38cSmrgif test ${ac_cv_path_SED+y}
493649bee38cSmrgthen :
493749bee38cSmrg  printf %s "(cached) " >&6
4938c8df0c59Smrgelse case e in #(
4939c8df0c59Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4940a0996ce0Smrg     for ac_i in 1 2 3 4 5 6 7; do
4941a0996ce0Smrg       ac_script="$ac_script$as_nl$ac_script"
4942a0996ce0Smrg     done
4943a0996ce0Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4944a0996ce0Smrg     { ac_script=; unset ac_script;}
4945a0996ce0Smrg     if test -z "$SED"; then
4946a0996ce0Smrg  ac_path_SED_found=false
4947a0996ce0Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4948a0996ce0Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4949a0996ce0Smrgfor as_dir in $PATH
4950a0996ce0Smrgdo
4951a0996ce0Smrg  IFS=$as_save_IFS
495249bee38cSmrg  case $as_dir in #(((
495349bee38cSmrg    '') as_dir=./ ;;
495449bee38cSmrg    */) ;;
495549bee38cSmrg    *) as_dir=$as_dir/ ;;
495649bee38cSmrg  esac
495749bee38cSmrg    for ac_prog in sed gsed
495849bee38cSmrg   do
4959a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
496049bee38cSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
496181676fe2Smrg      as_fn_executable_p "$ac_path_SED" || continue
4962a0996ce0Smrg# Check for GNU ac_path_SED and select it if it is found.
4963a0996ce0Smrg  # Check for GNU $ac_path_SED
4964c8df0c59Smrgcase `"$ac_path_SED" --version 2>&1` in #(
4965a0996ce0Smrg*GNU*)
4966a0996ce0Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4967c8df0c59Smrg#(
4968a0996ce0Smrg*)
4969a0996ce0Smrg  ac_count=0
497049bee38cSmrg  printf %s 0123456789 >"conftest.in"
4971a0996ce0Smrg  while :
4972a0996ce0Smrg  do
4973a0996ce0Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4974a0996ce0Smrg    mv "conftest.tmp" "conftest.in"
4975a0996ce0Smrg    cp "conftest.in" "conftest.nl"
497649bee38cSmrg    printf "%s\n" '' >> "conftest.nl"
4977a0996ce0Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4978a0996ce0Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4979a0996ce0Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4980a0996ce0Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4981a0996ce0Smrg      # Best one so far, save it but keep looking for a better one
4982a0996ce0Smrg      ac_cv_path_SED="$ac_path_SED"
4983a0996ce0Smrg      ac_path_SED_max=$ac_count
4984a0996ce0Smrg    fi
4985a0996ce0Smrg    # 10*(2^10) chars as input seems more than enough
4986a0996ce0Smrg    test $ac_count -gt 10 && break
4987a0996ce0Smrg  done
4988a0996ce0Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4989a0996ce0Smrgesac
4990a0996ce0Smrg
4991a0996ce0Smrg      $ac_path_SED_found && break 3
4992a0996ce0Smrg    done
4993a0996ce0Smrg  done
4994a0996ce0Smrg  done
4995a0996ce0SmrgIFS=$as_save_IFS
4996a0996ce0Smrg  if test -z "$ac_cv_path_SED"; then
4997a0996ce0Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4998a0996ce0Smrg  fi
4999a0996ce0Smrgelse
5000a0996ce0Smrg  ac_cv_path_SED=$SED
5001a0996ce0Smrgfi
5002c8df0c59Smrg ;;
5003c8df0c59Smrgesac
5004a0996ce0Smrgfi
500549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
500649bee38cSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
5007a0996ce0Smrg SED="$ac_cv_path_SED"
5008a0996ce0Smrg  rm -f conftest.sed
5009a0996ce0Smrg
5010a0996ce0Smrg
501191ec45ceSmrg
501291ec45ceSmrg
501391ec45ceSmrg
5014f4a95042Smrg
5015576bbdfcSmrg# Check whether --enable-selective-werror was given.
501649bee38cSmrgif test ${enable_selective_werror+y}
501749bee38cSmrgthen :
5018576bbdfcSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5019c8df0c59Smrgelse case e in #(
5020c8df0c59Smrg  e) SELECTIVE_WERROR=yes ;;
5021c8df0c59Smrgesac
5022fc89c0fbSmrgfi
5023fc89c0fbSmrg
5024fc89c0fbSmrg
5025fc89c0fbSmrg
5026fc89c0fbSmrg
5027fc89c0fbSmrg
5028576bbdfcSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5029576bbdfcSmrgif test "x$SUNCC" = "xyes"; then
5030576bbdfcSmrg    BASE_CFLAGS="-v"
5031576bbdfcSmrgelse
5032576bbdfcSmrg    BASE_CFLAGS=""
5033576bbdfcSmrgfi
5034fc89c0fbSmrg
5035576bbdfcSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5036f4a95042Smrg
5037576bbdfcSmrg
5038576bbdfcSmrg
5039576bbdfcSmrg
5040576bbdfcSmrg
5041576bbdfcSmrg
5042576bbdfcSmrg
5043576bbdfcSmrg
5044576bbdfcSmrg
5045576bbdfcSmrg
5046576bbdfcSmrg
5047576bbdfcSmrg
5048576bbdfcSmrg
5049576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5050576bbdfcSmrg
5051576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5052576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
505349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
505449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
505549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
505649bee38cSmrgthen :
505749bee38cSmrg  printf %s "(cached) " >&6
5058c8df0c59Smrgelse case e in #(
5059c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5060576bbdfcSmrg/* end confdefs.h.  */
5061576bbdfcSmrgint i;
5062576bbdfcSmrg_ACEOF
506349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
506449bee38cSmrgthen :
5065576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5066c8df0c59Smrgelse case e in #(
5067c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5068c8df0c59Smrgesac
5069576bbdfcSmrgfi
5070c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5071c8df0c59Smrgesac
5072576bbdfcSmrgfi
507349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
507449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5075576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5076576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
507791ec45ceSmrgfi
5078fc89c0fbSmrg
5079576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5080576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5081576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5082576bbdfcSmrg	fi
5083576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
508449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
508549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
508649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
508749bee38cSmrgthen :
508849bee38cSmrg  printf %s "(cached) " >&6
5089c8df0c59Smrgelse case e in #(
5090c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5091f4a95042Smrg/* end confdefs.h.  */
5092576bbdfcSmrgint i;
5093f4a95042Smrg_ACEOF
509449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
509549bee38cSmrgthen :
5096576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5097c8df0c59Smrgelse case e in #(
5098c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5099c8df0c59Smrgesac
510091ec45ceSmrgfi
5101c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5102c8df0c59Smrgesac
5103fc89c0fbSmrgfi
510449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
510549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5106576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5107576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5108fc89c0fbSmrgfi
5109f4a95042Smrg
5110576bbdfcSmrgfound="no"
5111fc89c0fbSmrg
5112576bbdfcSmrg	if test $found = "no" ; then
511381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5114576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5115576bbdfcSmrg		fi
5116fc89c0fbSmrg
511781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5118576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5119576bbdfcSmrg		fi
5120fc89c0fbSmrg
5121576bbdfcSmrg		CFLAGS="$CFLAGS -Wall"
5122fc89c0fbSmrg
512349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
512449bee38cSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
5125576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wall
512649bee38cSmrg		if eval test \${$cacheid+y}
512749bee38cSmrgthen :
512849bee38cSmrg  printf %s "(cached) " >&6
5129c8df0c59Smrgelse case e in #(
5130c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5131576bbdfcSmrg/* end confdefs.h.  */
5132576bbdfcSmrgint i;
5133576bbdfcSmrgint
513449bee38cSmrgmain (void)
5135576bbdfcSmrg{
5136576bbdfcSmrg
5137576bbdfcSmrg  ;
5138576bbdfcSmrg  return 0;
5139576bbdfcSmrg}
514091ec45ceSmrg_ACEOF
514149bee38cSmrgif ac_fn_c_try_link "$LINENO"
514249bee38cSmrgthen :
5143576bbdfcSmrg  eval $cacheid=yes
5144c8df0c59Smrgelse case e in #(
5145c8df0c59Smrg  e) eval $cacheid=no ;;
5146c8df0c59Smrgesac
5147576bbdfcSmrgfi
514849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5149c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5150c8df0c59Smrgesac
5151576bbdfcSmrgfi
5152fc89c0fbSmrg
5153fc89c0fbSmrg
5154576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5155fc89c0fbSmrg
5156576bbdfcSmrg		eval supported=\$$cacheid
515749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
515849bee38cSmrgprintf "%s\n" "$supported" >&6; }
5159576bbdfcSmrg		if test "$supported" = "yes" ; then
5160576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5161576bbdfcSmrg			found="yes"
5162576bbdfcSmrg		fi
516391ec45ceSmrg	fi
5164fc89c0fbSmrg
5165fc89c0fbSmrg
5166fc89c0fbSmrg
5167fc89c0fbSmrg
5168fc89c0fbSmrg
5169a0996ce0Smrg
5170a0996ce0Smrg
5171a0996ce0Smrg
5172a0996ce0Smrg
5173fc89c0fbSmrg
5174fc89c0fbSmrg
5175fc89c0fbSmrg
5176fc89c0fbSmrg
517791ec45ceSmrg
5178fc89c0fbSmrg
5179576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
518091ec45ceSmrg
5181576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5182576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
518349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
518449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
518549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
518649bee38cSmrgthen :
518749bee38cSmrg  printf %s "(cached) " >&6
5188c8df0c59Smrgelse case e in #(
5189c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5190576bbdfcSmrg/* end confdefs.h.  */
5191576bbdfcSmrgint i;
5192576bbdfcSmrg_ACEOF
519349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
519449bee38cSmrgthen :
5195576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5196c8df0c59Smrgelse case e in #(
5197c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5198c8df0c59Smrgesac
519991ec45ceSmrgfi
5200c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5201c8df0c59Smrgesac
520291ec45ceSmrgfi
520349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
520449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5205576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5206576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
520791ec45ceSmrgfi
5208fc89c0fbSmrg
5209576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5210576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5211576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5212576bbdfcSmrg	fi
5213576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
521449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
521549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
521649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
521749bee38cSmrgthen :
521849bee38cSmrg  printf %s "(cached) " >&6
5219c8df0c59Smrgelse case e in #(
5220c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5221576bbdfcSmrg/* end confdefs.h.  */
5222576bbdfcSmrgint i;
5223576bbdfcSmrg_ACEOF
522449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
522549bee38cSmrgthen :
5226576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5227c8df0c59Smrgelse case e in #(
5228c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5229c8df0c59Smrgesac
523091ec45ceSmrgfi
5231c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5232c8df0c59Smrgesac
5233576bbdfcSmrgfi
523449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
523549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5236576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5237576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
523891ec45ceSmrgfi
5239fc89c0fbSmrg
5240576bbdfcSmrgfound="no"
5241576bbdfcSmrg
5242576bbdfcSmrg	if test $found = "no" ; then
524381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5244576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5245576bbdfcSmrg		fi
5246576bbdfcSmrg
524781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5248576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5249576bbdfcSmrg		fi
5250576bbdfcSmrg
5251576bbdfcSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5252576bbdfcSmrg
525349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
525449bee38cSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5255576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
525649bee38cSmrg		if eval test \${$cacheid+y}
525749bee38cSmrgthen :
525849bee38cSmrg  printf %s "(cached) " >&6
5259c8df0c59Smrgelse case e in #(
5260c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5261576bbdfcSmrg/* end confdefs.h.  */
5262576bbdfcSmrgint i;
5263576bbdfcSmrgint
526449bee38cSmrgmain (void)
5265576bbdfcSmrg{
5266576bbdfcSmrg
5267576bbdfcSmrg  ;
5268576bbdfcSmrg  return 0;
5269576bbdfcSmrg}
5270576bbdfcSmrg_ACEOF
527149bee38cSmrgif ac_fn_c_try_link "$LINENO"
527249bee38cSmrgthen :
5273576bbdfcSmrg  eval $cacheid=yes
5274c8df0c59Smrgelse case e in #(
5275c8df0c59Smrg  e) eval $cacheid=no ;;
5276c8df0c59Smrgesac
5277576bbdfcSmrgfi
527849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5279c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5280c8df0c59Smrgesac
5281576bbdfcSmrgfi
5282576bbdfcSmrg
5283576bbdfcSmrg
5284576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5285576bbdfcSmrg
5286576bbdfcSmrg		eval supported=\$$cacheid
528749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
528849bee38cSmrgprintf "%s\n" "$supported" >&6; }
5289576bbdfcSmrg		if test "$supported" = "yes" ; then
5290576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5291576bbdfcSmrg			found="yes"
5292576bbdfcSmrg		fi
5293576bbdfcSmrg	fi
5294576bbdfcSmrg
5295576bbdfcSmrg
5296576bbdfcSmrg
5297576bbdfcSmrg
5298576bbdfcSmrg
5299576bbdfcSmrg
5300576bbdfcSmrg
5301576bbdfcSmrg
5302576bbdfcSmrg
5303576bbdfcSmrg
5304576bbdfcSmrg
5305576bbdfcSmrg
5306576bbdfcSmrg
5307576bbdfcSmrg
5308576bbdfcSmrg
5309576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5310576bbdfcSmrg
5311576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5312576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
531349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
531449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
531549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
531649bee38cSmrgthen :
531749bee38cSmrg  printf %s "(cached) " >&6
5318c8df0c59Smrgelse case e in #(
5319c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5320576bbdfcSmrg/* end confdefs.h.  */
5321576bbdfcSmrgint i;
5322576bbdfcSmrg_ACEOF
532349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
532449bee38cSmrgthen :
5325576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5326c8df0c59Smrgelse case e in #(
5327c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5328c8df0c59Smrgesac
5329576bbdfcSmrgfi
5330c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5331c8df0c59Smrgesac
5332576bbdfcSmrgfi
533349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
533449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5335576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5336576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5337576bbdfcSmrgfi
5338576bbdfcSmrg
5339576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5340576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5341576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5342576bbdfcSmrg	fi
5343576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
534449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
534549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
534649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
534749bee38cSmrgthen :
534849bee38cSmrg  printf %s "(cached) " >&6
5349c8df0c59Smrgelse case e in #(
5350c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5351576bbdfcSmrg/* end confdefs.h.  */
5352576bbdfcSmrgint i;
5353576bbdfcSmrg_ACEOF
535449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
535549bee38cSmrgthen :
5356576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5357c8df0c59Smrgelse case e in #(
5358c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5359c8df0c59Smrgesac
5360576bbdfcSmrgfi
5361c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5362c8df0c59Smrgesac
5363576bbdfcSmrgfi
536449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
536549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5366576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5367576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5368576bbdfcSmrgfi
5369576bbdfcSmrg
5370576bbdfcSmrgfound="no"
5371576bbdfcSmrg
5372576bbdfcSmrg	if test $found = "no" ; then
537381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5374576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5375576bbdfcSmrg		fi
5376576bbdfcSmrg
537781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5378576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5379576bbdfcSmrg		fi
5380576bbdfcSmrg
5381576bbdfcSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5382576bbdfcSmrg
538349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
538449bee38cSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5385576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
538649bee38cSmrg		if eval test \${$cacheid+y}
538749bee38cSmrgthen :
538849bee38cSmrg  printf %s "(cached) " >&6
5389c8df0c59Smrgelse case e in #(
5390c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5391576bbdfcSmrg/* end confdefs.h.  */
5392576bbdfcSmrgint i;
5393576bbdfcSmrgint
539449bee38cSmrgmain (void)
5395576bbdfcSmrg{
5396576bbdfcSmrg
5397576bbdfcSmrg  ;
5398576bbdfcSmrg  return 0;
5399576bbdfcSmrg}
5400576bbdfcSmrg_ACEOF
540149bee38cSmrgif ac_fn_c_try_link "$LINENO"
540249bee38cSmrgthen :
5403576bbdfcSmrg  eval $cacheid=yes
5404c8df0c59Smrgelse case e in #(
5405c8df0c59Smrg  e) eval $cacheid=no ;;
5406c8df0c59Smrgesac
5407576bbdfcSmrgfi
540849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5409c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5410c8df0c59Smrgesac
5411576bbdfcSmrgfi
5412576bbdfcSmrg
5413576bbdfcSmrg
5414576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5415576bbdfcSmrg
5416576bbdfcSmrg		eval supported=\$$cacheid
541749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
541849bee38cSmrgprintf "%s\n" "$supported" >&6; }
5419576bbdfcSmrg		if test "$supported" = "yes" ; then
5420576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5421576bbdfcSmrg			found="yes"
5422576bbdfcSmrg		fi
5423576bbdfcSmrg	fi
5424576bbdfcSmrg
5425576bbdfcSmrg
5426576bbdfcSmrg
5427576bbdfcSmrg
5428576bbdfcSmrg
5429576bbdfcSmrg
5430576bbdfcSmrg
5431576bbdfcSmrg
5432576bbdfcSmrg
5433576bbdfcSmrg
5434576bbdfcSmrg
5435576bbdfcSmrg
5436576bbdfcSmrg
5437576bbdfcSmrg
5438576bbdfcSmrg
5439576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5440576bbdfcSmrg
5441576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5442576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
544349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
544449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
544549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
544649bee38cSmrgthen :
544749bee38cSmrg  printf %s "(cached) " >&6
5448c8df0c59Smrgelse case e in #(
5449c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5450576bbdfcSmrg/* end confdefs.h.  */
5451576bbdfcSmrgint i;
5452576bbdfcSmrg_ACEOF
545349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
545449bee38cSmrgthen :
5455576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5456c8df0c59Smrgelse case e in #(
5457c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5458c8df0c59Smrgesac
5459576bbdfcSmrgfi
5460c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5461c8df0c59Smrgesac
5462576bbdfcSmrgfi
546349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
546449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5465576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5466576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5467576bbdfcSmrgfi
5468576bbdfcSmrg
5469576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5470576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5471576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5472576bbdfcSmrg	fi
5473576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
547449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
547549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
547649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
547749bee38cSmrgthen :
547849bee38cSmrg  printf %s "(cached) " >&6
5479c8df0c59Smrgelse case e in #(
5480c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5481576bbdfcSmrg/* end confdefs.h.  */
5482576bbdfcSmrgint i;
5483576bbdfcSmrg_ACEOF
548449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
548549bee38cSmrgthen :
5486576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5487c8df0c59Smrgelse case e in #(
5488c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5489c8df0c59Smrgesac
5490576bbdfcSmrgfi
5491c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5492c8df0c59Smrgesac
5493576bbdfcSmrgfi
549449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
549549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5496576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5497576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5498576bbdfcSmrgfi
5499576bbdfcSmrg
5500576bbdfcSmrgfound="no"
5501576bbdfcSmrg
5502576bbdfcSmrg	if test $found = "no" ; then
550381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5504576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5505576bbdfcSmrg		fi
5506576bbdfcSmrg
550781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5508576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5509576bbdfcSmrg		fi
5510576bbdfcSmrg
5511576bbdfcSmrg		CFLAGS="$CFLAGS -Wformat=2"
5512576bbdfcSmrg
551349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
551449bee38cSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
551581676fe2Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
551649bee38cSmrg		if eval test \${$cacheid+y}
551749bee38cSmrgthen :
551849bee38cSmrg  printf %s "(cached) " >&6
5519c8df0c59Smrgelse case e in #(
5520c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5521576bbdfcSmrg/* end confdefs.h.  */
5522576bbdfcSmrgint i;
5523576bbdfcSmrgint
552449bee38cSmrgmain (void)
5525576bbdfcSmrg{
5526576bbdfcSmrg
5527576bbdfcSmrg  ;
5528576bbdfcSmrg  return 0;
5529576bbdfcSmrg}
5530576bbdfcSmrg_ACEOF
553149bee38cSmrgif ac_fn_c_try_link "$LINENO"
553249bee38cSmrgthen :
5533576bbdfcSmrg  eval $cacheid=yes
5534c8df0c59Smrgelse case e in #(
5535c8df0c59Smrg  e) eval $cacheid=no ;;
5536c8df0c59Smrgesac
5537576bbdfcSmrgfi
553849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5539c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5540c8df0c59Smrgesac
5541576bbdfcSmrgfi
5542576bbdfcSmrg
5543576bbdfcSmrg
5544576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5545576bbdfcSmrg
5546576bbdfcSmrg		eval supported=\$$cacheid
554749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
554849bee38cSmrgprintf "%s\n" "$supported" >&6; }
5549576bbdfcSmrg		if test "$supported" = "yes" ; then
5550576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5551576bbdfcSmrg			found="yes"
5552576bbdfcSmrg		fi
5553576bbdfcSmrg	fi
5554576bbdfcSmrg
5555576bbdfcSmrg	if test $found = "no" ; then
555681676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5557576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5558576bbdfcSmrg		fi
5559576bbdfcSmrg
556081676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5561576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5562576bbdfcSmrg		fi
5563576bbdfcSmrg
5564576bbdfcSmrg		CFLAGS="$CFLAGS -Wformat"
5565576bbdfcSmrg
556649bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
556749bee38cSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5568576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wformat
556949bee38cSmrg		if eval test \${$cacheid+y}
557049bee38cSmrgthen :
557149bee38cSmrg  printf %s "(cached) " >&6
5572c8df0c59Smrgelse case e in #(
5573c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5574576bbdfcSmrg/* end confdefs.h.  */
5575576bbdfcSmrgint i;
5576576bbdfcSmrgint
557749bee38cSmrgmain (void)
5578576bbdfcSmrg{
5579576bbdfcSmrg
5580576bbdfcSmrg  ;
5581576bbdfcSmrg  return 0;
5582576bbdfcSmrg}
5583576bbdfcSmrg_ACEOF
558449bee38cSmrgif ac_fn_c_try_link "$LINENO"
558549bee38cSmrgthen :
5586576bbdfcSmrg  eval $cacheid=yes
5587c8df0c59Smrgelse case e in #(
5588c8df0c59Smrg  e) eval $cacheid=no ;;
5589c8df0c59Smrgesac
5590576bbdfcSmrgfi
559149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5592c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5593c8df0c59Smrgesac
5594576bbdfcSmrgfi
5595576bbdfcSmrg
5596576bbdfcSmrg
5597576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5598576bbdfcSmrg
5599576bbdfcSmrg		eval supported=\$$cacheid
560049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
560149bee38cSmrgprintf "%s\n" "$supported" >&6; }
5602576bbdfcSmrg		if test "$supported" = "yes" ; then
5603576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5604576bbdfcSmrg			found="yes"
5605576bbdfcSmrg		fi
5606576bbdfcSmrg	fi
5607576bbdfcSmrg
5608576bbdfcSmrg
5609576bbdfcSmrg
5610576bbdfcSmrg
5611576bbdfcSmrg
5612576bbdfcSmrg
5613576bbdfcSmrg
5614576bbdfcSmrg
5615576bbdfcSmrg
5616576bbdfcSmrg
5617576bbdfcSmrg
5618576bbdfcSmrg
5619576bbdfcSmrg
5620576bbdfcSmrg
5621576bbdfcSmrg
5622576bbdfcSmrg
5623576bbdfcSmrg
5624576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5625576bbdfcSmrg
5626576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5627576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
562849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
562949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
563049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
563149bee38cSmrgthen :
563249bee38cSmrg  printf %s "(cached) " >&6
5633c8df0c59Smrgelse case e in #(
5634c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5635576bbdfcSmrg/* end confdefs.h.  */
5636576bbdfcSmrgint i;
5637576bbdfcSmrg_ACEOF
563849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
563949bee38cSmrgthen :
5640576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5641c8df0c59Smrgelse case e in #(
5642c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5643c8df0c59Smrgesac
5644576bbdfcSmrgfi
5645c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5646c8df0c59Smrgesac
5647576bbdfcSmrgfi
564849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
564949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5650576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5651576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5652576bbdfcSmrgfi
5653576bbdfcSmrg
5654576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5655576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5656576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5657576bbdfcSmrg	fi
5658576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
565949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
566049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
566149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
566249bee38cSmrgthen :
566349bee38cSmrg  printf %s "(cached) " >&6
5664c8df0c59Smrgelse case e in #(
5665c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5666576bbdfcSmrg/* end confdefs.h.  */
5667576bbdfcSmrgint i;
5668576bbdfcSmrg_ACEOF
566949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
567049bee38cSmrgthen :
5671576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5672c8df0c59Smrgelse case e in #(
5673c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5674c8df0c59Smrgesac
5675576bbdfcSmrgfi
5676c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5677c8df0c59Smrgesac
5678576bbdfcSmrgfi
567949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
568049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5681576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5682576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5683576bbdfcSmrgfi
5684576bbdfcSmrg
5685576bbdfcSmrgfound="no"
5686576bbdfcSmrg
5687576bbdfcSmrg	if test $found = "no" ; then
568881676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5689576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5690576bbdfcSmrg		fi
5691576bbdfcSmrg
569281676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5693576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5694576bbdfcSmrg		fi
5695576bbdfcSmrg
5696576bbdfcSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5697576bbdfcSmrg
569849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
569949bee38cSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5700576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
570149bee38cSmrg		if eval test \${$cacheid+y}
570249bee38cSmrgthen :
570349bee38cSmrg  printf %s "(cached) " >&6
5704c8df0c59Smrgelse case e in #(
5705c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5706576bbdfcSmrg/* end confdefs.h.  */
5707576bbdfcSmrgint i;
5708576bbdfcSmrgint
570949bee38cSmrgmain (void)
5710576bbdfcSmrg{
5711576bbdfcSmrg
5712576bbdfcSmrg  ;
5713576bbdfcSmrg  return 0;
5714576bbdfcSmrg}
5715576bbdfcSmrg_ACEOF
571649bee38cSmrgif ac_fn_c_try_link "$LINENO"
571749bee38cSmrgthen :
5718576bbdfcSmrg  eval $cacheid=yes
5719c8df0c59Smrgelse case e in #(
5720c8df0c59Smrg  e) eval $cacheid=no ;;
5721c8df0c59Smrgesac
5722576bbdfcSmrgfi
572349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5724c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5725c8df0c59Smrgesac
5726576bbdfcSmrgfi
5727576bbdfcSmrg
5728576bbdfcSmrg
5729576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5730576bbdfcSmrg
5731576bbdfcSmrg		eval supported=\$$cacheid
573249bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
573349bee38cSmrgprintf "%s\n" "$supported" >&6; }
5734576bbdfcSmrg		if test "$supported" = "yes" ; then
5735576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5736576bbdfcSmrg			found="yes"
5737576bbdfcSmrg		fi
5738576bbdfcSmrg	fi
5739576bbdfcSmrg
5740576bbdfcSmrg
5741576bbdfcSmrg
5742576bbdfcSmrg
5743576bbdfcSmrg
5744576bbdfcSmrg
5745576bbdfcSmrg
5746576bbdfcSmrg
5747576bbdfcSmrg
5748576bbdfcSmrg
5749576bbdfcSmrg
5750576bbdfcSmrg
5751576bbdfcSmrg
5752576bbdfcSmrg
5753576bbdfcSmrg
5754576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5755576bbdfcSmrg
5756576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5757576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
575849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
575949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
576049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
576149bee38cSmrgthen :
576249bee38cSmrg  printf %s "(cached) " >&6
5763c8df0c59Smrgelse case e in #(
5764c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5765576bbdfcSmrg/* end confdefs.h.  */
5766576bbdfcSmrgint i;
5767576bbdfcSmrg_ACEOF
576849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
576949bee38cSmrgthen :
5770576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5771c8df0c59Smrgelse case e in #(
5772c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5773c8df0c59Smrgesac
5774576bbdfcSmrgfi
5775c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5776c8df0c59Smrgesac
5777576bbdfcSmrgfi
577849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
577949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5780576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5781576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5782576bbdfcSmrgfi
5783576bbdfcSmrg
5784576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5785576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5786576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5787576bbdfcSmrg	fi
5788576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
578949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
579049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
579149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
579249bee38cSmrgthen :
579349bee38cSmrg  printf %s "(cached) " >&6
5794c8df0c59Smrgelse case e in #(
5795c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5796576bbdfcSmrg/* end confdefs.h.  */
5797576bbdfcSmrgint i;
5798576bbdfcSmrg_ACEOF
579949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
580049bee38cSmrgthen :
5801576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5802c8df0c59Smrgelse case e in #(
5803c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5804c8df0c59Smrgesac
5805576bbdfcSmrgfi
5806c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5807c8df0c59Smrgesac
5808576bbdfcSmrgfi
580949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
581049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5811576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5812576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5813576bbdfcSmrgfi
5814576bbdfcSmrg
5815576bbdfcSmrgfound="no"
5816576bbdfcSmrg
5817576bbdfcSmrg	if test $found = "no" ; then
581881676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5819576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5820576bbdfcSmrg		fi
5821576bbdfcSmrg
582281676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5823576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5824576bbdfcSmrg		fi
5825576bbdfcSmrg
5826576bbdfcSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5827576bbdfcSmrg
582849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
582949bee38cSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5830576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
583149bee38cSmrg		if eval test \${$cacheid+y}
583249bee38cSmrgthen :
583349bee38cSmrg  printf %s "(cached) " >&6
5834c8df0c59Smrgelse case e in #(
5835c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5836576bbdfcSmrg/* end confdefs.h.  */
5837576bbdfcSmrgint i;
5838576bbdfcSmrgint
583949bee38cSmrgmain (void)
5840576bbdfcSmrg{
5841576bbdfcSmrg
5842576bbdfcSmrg  ;
5843576bbdfcSmrg  return 0;
5844576bbdfcSmrg}
5845576bbdfcSmrg_ACEOF
584649bee38cSmrgif ac_fn_c_try_link "$LINENO"
584749bee38cSmrgthen :
5848576bbdfcSmrg  eval $cacheid=yes
5849c8df0c59Smrgelse case e in #(
5850c8df0c59Smrg  e) eval $cacheid=no ;;
5851c8df0c59Smrgesac
5852576bbdfcSmrgfi
585349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5854c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5855c8df0c59Smrgesac
5856576bbdfcSmrgfi
5857576bbdfcSmrg
5858576bbdfcSmrg
5859576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5860576bbdfcSmrg
5861576bbdfcSmrg		eval supported=\$$cacheid
586249bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
586349bee38cSmrgprintf "%s\n" "$supported" >&6; }
5864576bbdfcSmrg		if test "$supported" = "yes" ; then
5865576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5866576bbdfcSmrg			found="yes"
5867576bbdfcSmrg		fi
5868576bbdfcSmrg	fi
5869576bbdfcSmrg
5870576bbdfcSmrg
5871576bbdfcSmrg
5872576bbdfcSmrg
5873576bbdfcSmrg
5874576bbdfcSmrg
5875576bbdfcSmrg
5876576bbdfcSmrg
5877576bbdfcSmrg
5878576bbdfcSmrg
5879576bbdfcSmrg
5880576bbdfcSmrg
5881576bbdfcSmrg
5882576bbdfcSmrg
5883576bbdfcSmrg
5884576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5885576bbdfcSmrg
5886576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5887576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
588849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
588949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
589049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
589149bee38cSmrgthen :
589249bee38cSmrg  printf %s "(cached) " >&6
5893c8df0c59Smrgelse case e in #(
5894c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5895576bbdfcSmrg/* end confdefs.h.  */
5896576bbdfcSmrgint i;
5897576bbdfcSmrg_ACEOF
589849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
589949bee38cSmrgthen :
5900576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5901c8df0c59Smrgelse case e in #(
5902c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5903c8df0c59Smrgesac
5904576bbdfcSmrgfi
5905c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5906c8df0c59Smrgesac
5907576bbdfcSmrgfi
590849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
590949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5910576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5911576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5912576bbdfcSmrgfi
5913576bbdfcSmrg
5914576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5915576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5916576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5917576bbdfcSmrg	fi
5918576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
591949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
592049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
592149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
592249bee38cSmrgthen :
592349bee38cSmrg  printf %s "(cached) " >&6
5924c8df0c59Smrgelse case e in #(
5925c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5926576bbdfcSmrg/* end confdefs.h.  */
5927576bbdfcSmrgint i;
5928576bbdfcSmrg_ACEOF
592949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
593049bee38cSmrgthen :
5931576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5932c8df0c59Smrgelse case e in #(
5933c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5934c8df0c59Smrgesac
5935576bbdfcSmrgfi
5936c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5937c8df0c59Smrgesac
5938576bbdfcSmrgfi
593949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
594049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5941576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5942576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5943576bbdfcSmrgfi
5944576bbdfcSmrg
5945576bbdfcSmrgfound="no"
5946576bbdfcSmrg
5947576bbdfcSmrg	if test $found = "no" ; then
594881676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5949576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5950576bbdfcSmrg		fi
5951576bbdfcSmrg
595281676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5953576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5954576bbdfcSmrg		fi
5955576bbdfcSmrg
5956576bbdfcSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5957576bbdfcSmrg
595849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
595949bee38cSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
5960576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
596149bee38cSmrg		if eval test \${$cacheid+y}
596249bee38cSmrgthen :
596349bee38cSmrg  printf %s "(cached) " >&6
5964c8df0c59Smrgelse case e in #(
5965c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5966576bbdfcSmrg/* end confdefs.h.  */
5967576bbdfcSmrgint i;
5968576bbdfcSmrgint
596949bee38cSmrgmain (void)
5970576bbdfcSmrg{
5971576bbdfcSmrg
5972576bbdfcSmrg  ;
5973576bbdfcSmrg  return 0;
5974576bbdfcSmrg}
5975576bbdfcSmrg_ACEOF
597649bee38cSmrgif ac_fn_c_try_link "$LINENO"
597749bee38cSmrgthen :
5978576bbdfcSmrg  eval $cacheid=yes
5979c8df0c59Smrgelse case e in #(
5980c8df0c59Smrg  e) eval $cacheid=no ;;
5981c8df0c59Smrgesac
5982576bbdfcSmrgfi
598349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5984c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5985c8df0c59Smrgesac
5986576bbdfcSmrgfi
5987576bbdfcSmrg
5988576bbdfcSmrg
5989576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5990576bbdfcSmrg
5991576bbdfcSmrg		eval supported=\$$cacheid
599249bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
599349bee38cSmrgprintf "%s\n" "$supported" >&6; }
5994576bbdfcSmrg		if test "$supported" = "yes" ; then
5995576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5996576bbdfcSmrg			found="yes"
5997576bbdfcSmrg		fi
5998576bbdfcSmrg	fi
5999576bbdfcSmrg
6000576bbdfcSmrg
6001576bbdfcSmrg
6002576bbdfcSmrg
6003576bbdfcSmrg
6004576bbdfcSmrg
6005576bbdfcSmrg
6006576bbdfcSmrg
6007576bbdfcSmrg
6008576bbdfcSmrg
6009576bbdfcSmrg
6010576bbdfcSmrg
6011576bbdfcSmrg
6012576bbdfcSmrg
6013576bbdfcSmrg
6014576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6015576bbdfcSmrg
6016576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6017576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
601849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
601949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
602049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
602149bee38cSmrgthen :
602249bee38cSmrg  printf %s "(cached) " >&6
6023c8df0c59Smrgelse case e in #(
6024c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6025576bbdfcSmrg/* end confdefs.h.  */
6026576bbdfcSmrgint i;
6027576bbdfcSmrg_ACEOF
602849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
602949bee38cSmrgthen :
6030576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6031c8df0c59Smrgelse case e in #(
6032c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6033c8df0c59Smrgesac
6034576bbdfcSmrgfi
6035c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6036c8df0c59Smrgesac
6037576bbdfcSmrgfi
603849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
603949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6040576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6041576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6042576bbdfcSmrgfi
6043576bbdfcSmrg
6044576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6045576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6046576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6047576bbdfcSmrg	fi
6048576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
604949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
605049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
605149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
605249bee38cSmrgthen :
605349bee38cSmrg  printf %s "(cached) " >&6
6054c8df0c59Smrgelse case e in #(
6055c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6056576bbdfcSmrg/* end confdefs.h.  */
6057576bbdfcSmrgint i;
6058576bbdfcSmrg_ACEOF
605949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
606049bee38cSmrgthen :
6061576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6062c8df0c59Smrgelse case e in #(
6063c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6064c8df0c59Smrgesac
6065576bbdfcSmrgfi
6066c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6067c8df0c59Smrgesac
6068576bbdfcSmrgfi
606949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
607049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6071576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6072576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6073576bbdfcSmrgfi
6074576bbdfcSmrg
6075576bbdfcSmrgfound="no"
6076576bbdfcSmrg
6077576bbdfcSmrg	if test $found = "no" ; then
607881676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6079576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6080576bbdfcSmrg		fi
6081576bbdfcSmrg
608281676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6083576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6084576bbdfcSmrg		fi
6085576bbdfcSmrg
6086576bbdfcSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6087576bbdfcSmrg
608849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
608949bee38cSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
6090576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
609149bee38cSmrg		if eval test \${$cacheid+y}
609249bee38cSmrgthen :
609349bee38cSmrg  printf %s "(cached) " >&6
6094c8df0c59Smrgelse case e in #(
6095c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6096576bbdfcSmrg/* end confdefs.h.  */
6097576bbdfcSmrgint i;
6098576bbdfcSmrgint
609949bee38cSmrgmain (void)
6100576bbdfcSmrg{
6101576bbdfcSmrg
6102576bbdfcSmrg  ;
6103576bbdfcSmrg  return 0;
6104576bbdfcSmrg}
6105576bbdfcSmrg_ACEOF
610649bee38cSmrgif ac_fn_c_try_link "$LINENO"
610749bee38cSmrgthen :
6108576bbdfcSmrg  eval $cacheid=yes
6109c8df0c59Smrgelse case e in #(
6110c8df0c59Smrg  e) eval $cacheid=no ;;
6111c8df0c59Smrgesac
6112576bbdfcSmrgfi
611349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6114c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6115c8df0c59Smrgesac
6116576bbdfcSmrgfi
6117576bbdfcSmrg
6118576bbdfcSmrg
6119576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6120576bbdfcSmrg
6121576bbdfcSmrg		eval supported=\$$cacheid
612249bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
612349bee38cSmrgprintf "%s\n" "$supported" >&6; }
6124576bbdfcSmrg		if test "$supported" = "yes" ; then
6125576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6126576bbdfcSmrg			found="yes"
6127576bbdfcSmrg		fi
6128576bbdfcSmrg	fi
6129576bbdfcSmrg
6130576bbdfcSmrg
6131576bbdfcSmrg
6132576bbdfcSmrg
6133576bbdfcSmrg
6134576bbdfcSmrg
6135576bbdfcSmrg
6136576bbdfcSmrg
6137576bbdfcSmrg
6138576bbdfcSmrg
6139576bbdfcSmrg
6140576bbdfcSmrg
6141576bbdfcSmrg
6142576bbdfcSmrg
6143576bbdfcSmrg
6144576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6145576bbdfcSmrg
6146576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6147576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
614849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
614949bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
615049bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
615149bee38cSmrgthen :
615249bee38cSmrg  printf %s "(cached) " >&6
6153c8df0c59Smrgelse case e in #(
6154c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6155576bbdfcSmrg/* end confdefs.h.  */
6156576bbdfcSmrgint i;
6157576bbdfcSmrg_ACEOF
615849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
615949bee38cSmrgthen :
6160576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6161c8df0c59Smrgelse case e in #(
6162c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6163c8df0c59Smrgesac
6164576bbdfcSmrgfi
6165c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6166c8df0c59Smrgesac
6167576bbdfcSmrgfi
616849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
616949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6170576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6171576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6172576bbdfcSmrgfi
6173576bbdfcSmrg
6174576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6175576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6176576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6177576bbdfcSmrg	fi
6178576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
617949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
618049bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
618149bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
618249bee38cSmrgthen :
618349bee38cSmrg  printf %s "(cached) " >&6
6184c8df0c59Smrgelse case e in #(
6185c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6186576bbdfcSmrg/* end confdefs.h.  */
6187576bbdfcSmrgint i;
6188576bbdfcSmrg_ACEOF
618949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
619049bee38cSmrgthen :
6191576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6192c8df0c59Smrgelse case e in #(
6193c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6194c8df0c59Smrgesac
6195576bbdfcSmrgfi
6196c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6197c8df0c59Smrgesac
6198576bbdfcSmrgfi
619949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
620049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6201576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6202576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6203576bbdfcSmrgfi
6204576bbdfcSmrg
6205576bbdfcSmrgfound="no"
6206576bbdfcSmrg
6207576bbdfcSmrg	if test $found = "no" ; then
620881676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6209576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6210576bbdfcSmrg		fi
6211576bbdfcSmrg
621281676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6213576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6214576bbdfcSmrg		fi
6215576bbdfcSmrg
6216576bbdfcSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
6217576bbdfcSmrg
621849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
621949bee38cSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6220576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
622149bee38cSmrg		if eval test \${$cacheid+y}
622249bee38cSmrgthen :
622349bee38cSmrg  printf %s "(cached) " >&6
6224c8df0c59Smrgelse case e in #(
6225c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6226576bbdfcSmrg/* end confdefs.h.  */
6227576bbdfcSmrgint i;
6228576bbdfcSmrgint
622949bee38cSmrgmain (void)
6230576bbdfcSmrg{
6231576bbdfcSmrg
6232576bbdfcSmrg  ;
6233576bbdfcSmrg  return 0;
6234576bbdfcSmrg}
6235576bbdfcSmrg_ACEOF
623649bee38cSmrgif ac_fn_c_try_link "$LINENO"
623749bee38cSmrgthen :
6238576bbdfcSmrg  eval $cacheid=yes
6239c8df0c59Smrgelse case e in #(
6240c8df0c59Smrg  e) eval $cacheid=no ;;
6241c8df0c59Smrgesac
6242576bbdfcSmrgfi
624349bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6244c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6245c8df0c59Smrgesac
6246576bbdfcSmrgfi
6247576bbdfcSmrg
6248576bbdfcSmrg
6249576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6250576bbdfcSmrg
6251576bbdfcSmrg		eval supported=\$$cacheid
625249bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
625349bee38cSmrgprintf "%s\n" "$supported" >&6; }
6254576bbdfcSmrg		if test "$supported" = "yes" ; then
6255576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6256576bbdfcSmrg			found="yes"
6257576bbdfcSmrg		fi
6258576bbdfcSmrg	fi
6259576bbdfcSmrg
626081676fe2Smrg	if test $found = "no" ; then
626181676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
626281676fe2Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
626381676fe2Smrg		fi
626481676fe2Smrg
626581676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
626681676fe2Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
626781676fe2Smrg		fi
626881676fe2Smrg
626981676fe2Smrg		CFLAGS="$CFLAGS -fd"
627081676fe2Smrg
627149bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
627249bee38cSmrgprintf %s "checking if $CC supports -fd... " >&6; }
627381676fe2Smrg		cacheid=xorg_cv_cc_flag__fd
627449bee38cSmrg		if eval test \${$cacheid+y}
627549bee38cSmrgthen :
627649bee38cSmrg  printf %s "(cached) " >&6
6277c8df0c59Smrgelse case e in #(
6278c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
627981676fe2Smrg/* end confdefs.h.  */
628081676fe2Smrgint i;
628181676fe2Smrgint
628249bee38cSmrgmain (void)
628381676fe2Smrg{
628481676fe2Smrg
628581676fe2Smrg  ;
628681676fe2Smrg  return 0;
628781676fe2Smrg}
628881676fe2Smrg_ACEOF
628949bee38cSmrgif ac_fn_c_try_link "$LINENO"
629049bee38cSmrgthen :
629181676fe2Smrg  eval $cacheid=yes
6292c8df0c59Smrgelse case e in #(
6293c8df0c59Smrg  e) eval $cacheid=no ;;
6294c8df0c59Smrgesac
629581676fe2Smrgfi
629649bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6297c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6298c8df0c59Smrgesac
629981676fe2Smrgfi
630081676fe2Smrg
630181676fe2Smrg
630281676fe2Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
630381676fe2Smrg
630481676fe2Smrg		eval supported=\$$cacheid
630549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
630649bee38cSmrgprintf "%s\n" "$supported" >&6; }
630781676fe2Smrg		if test "$supported" = "yes" ; then
630881676fe2Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
630981676fe2Smrg			found="yes"
631081676fe2Smrg		fi
631181676fe2Smrg	fi
631281676fe2Smrg
6313576bbdfcSmrg
6314576bbdfcSmrg
6315576bbdfcSmrg
6316576bbdfcSmrg
6317576bbdfcSmrg# This chunk adds additional warnings that could catch undesired effects.
6318576bbdfcSmrg
6319576bbdfcSmrg
6320576bbdfcSmrg
6321576bbdfcSmrg
6322576bbdfcSmrg
6323576bbdfcSmrg
6324576bbdfcSmrg
6325576bbdfcSmrg
6326576bbdfcSmrg
6327576bbdfcSmrg
6328576bbdfcSmrg
6329576bbdfcSmrg
6330576bbdfcSmrg
6331576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6332576bbdfcSmrg
6333576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6334576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
633549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
633649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
633749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
633849bee38cSmrgthen :
633949bee38cSmrg  printf %s "(cached) " >&6
6340c8df0c59Smrgelse case e in #(
6341c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6342576bbdfcSmrg/* end confdefs.h.  */
6343576bbdfcSmrgint i;
6344576bbdfcSmrg_ACEOF
634549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
634649bee38cSmrgthen :
6347576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6348c8df0c59Smrgelse case e in #(
6349c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6350c8df0c59Smrgesac
6351576bbdfcSmrgfi
6352c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6353c8df0c59Smrgesac
6354576bbdfcSmrgfi
635549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
635649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6357576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6358576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6359576bbdfcSmrgfi
6360576bbdfcSmrg
6361576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6362576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6363576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6364576bbdfcSmrg	fi
6365576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
636649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
636749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
636849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
636949bee38cSmrgthen :
637049bee38cSmrg  printf %s "(cached) " >&6
6371c8df0c59Smrgelse case e in #(
6372c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6373576bbdfcSmrg/* end confdefs.h.  */
6374576bbdfcSmrgint i;
6375576bbdfcSmrg_ACEOF
637649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
637749bee38cSmrgthen :
6378576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6379c8df0c59Smrgelse case e in #(
6380c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6381c8df0c59Smrgesac
6382576bbdfcSmrgfi
6383c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6384c8df0c59Smrgesac
6385576bbdfcSmrgfi
638649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
638749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6388576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6389576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6390576bbdfcSmrgfi
6391576bbdfcSmrg
6392576bbdfcSmrgfound="no"
6393576bbdfcSmrg
6394576bbdfcSmrg	if test $found = "no" ; then
639581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6396576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6397576bbdfcSmrg		fi
6398576bbdfcSmrg
639981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6400576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6401576bbdfcSmrg		fi
6402576bbdfcSmrg
6403576bbdfcSmrg		CFLAGS="$CFLAGS -Wunused"
6404576bbdfcSmrg
640549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
640649bee38cSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6407576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wunused
640849bee38cSmrg		if eval test \${$cacheid+y}
640949bee38cSmrgthen :
641049bee38cSmrg  printf %s "(cached) " >&6
6411c8df0c59Smrgelse case e in #(
6412c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6413576bbdfcSmrg/* end confdefs.h.  */
6414576bbdfcSmrgint i;
6415576bbdfcSmrgint
641649bee38cSmrgmain (void)
6417576bbdfcSmrg{
6418576bbdfcSmrg
6419576bbdfcSmrg  ;
6420576bbdfcSmrg  return 0;
6421576bbdfcSmrg}
6422576bbdfcSmrg_ACEOF
642349bee38cSmrgif ac_fn_c_try_link "$LINENO"
642449bee38cSmrgthen :
6425576bbdfcSmrg  eval $cacheid=yes
6426c8df0c59Smrgelse case e in #(
6427c8df0c59Smrg  e) eval $cacheid=no ;;
6428c8df0c59Smrgesac
6429576bbdfcSmrgfi
643049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6431c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6432c8df0c59Smrgesac
6433576bbdfcSmrgfi
6434576bbdfcSmrg
6435576bbdfcSmrg
6436576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6437576bbdfcSmrg
6438576bbdfcSmrg		eval supported=\$$cacheid
643949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
644049bee38cSmrgprintf "%s\n" "$supported" >&6; }
6441576bbdfcSmrg		if test "$supported" = "yes" ; then
6442576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6443576bbdfcSmrg			found="yes"
6444576bbdfcSmrg		fi
6445576bbdfcSmrg	fi
6446576bbdfcSmrg
6447576bbdfcSmrg
6448576bbdfcSmrg
6449576bbdfcSmrg
6450576bbdfcSmrg
6451576bbdfcSmrg
6452576bbdfcSmrg
6453576bbdfcSmrg
6454576bbdfcSmrg
6455576bbdfcSmrg
6456576bbdfcSmrg
6457576bbdfcSmrg
6458576bbdfcSmrg
6459576bbdfcSmrg
6460576bbdfcSmrg
6461576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6462576bbdfcSmrg
6463576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6464576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
646549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
646649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
646749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
646849bee38cSmrgthen :
646949bee38cSmrg  printf %s "(cached) " >&6
6470c8df0c59Smrgelse case e in #(
6471c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6472576bbdfcSmrg/* end confdefs.h.  */
6473576bbdfcSmrgint i;
6474576bbdfcSmrg_ACEOF
647549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
647649bee38cSmrgthen :
6477576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6478c8df0c59Smrgelse case e in #(
6479c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6480c8df0c59Smrgesac
6481576bbdfcSmrgfi
6482c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6483c8df0c59Smrgesac
6484576bbdfcSmrgfi
648549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
648649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6487576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6488576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6489576bbdfcSmrgfi
6490576bbdfcSmrg
6491576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6492576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6493576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6494576bbdfcSmrg	fi
6495576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
649649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
649749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
649849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
649949bee38cSmrgthen :
650049bee38cSmrg  printf %s "(cached) " >&6
6501c8df0c59Smrgelse case e in #(
6502c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6503576bbdfcSmrg/* end confdefs.h.  */
6504576bbdfcSmrgint i;
6505576bbdfcSmrg_ACEOF
650649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
650749bee38cSmrgthen :
6508576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6509c8df0c59Smrgelse case e in #(
6510c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6511c8df0c59Smrgesac
6512576bbdfcSmrgfi
6513c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6514c8df0c59Smrgesac
6515576bbdfcSmrgfi
651649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
651749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6518576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6519576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6520576bbdfcSmrgfi
6521576bbdfcSmrg
6522576bbdfcSmrgfound="no"
6523576bbdfcSmrg
6524576bbdfcSmrg	if test $found = "no" ; then
652581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6526576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6527576bbdfcSmrg		fi
6528576bbdfcSmrg
652981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6530576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6531576bbdfcSmrg		fi
6532576bbdfcSmrg
6533576bbdfcSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6534576bbdfcSmrg
653549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
653649bee38cSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6537576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
653849bee38cSmrg		if eval test \${$cacheid+y}
653949bee38cSmrgthen :
654049bee38cSmrg  printf %s "(cached) " >&6
6541c8df0c59Smrgelse case e in #(
6542c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6543576bbdfcSmrg/* end confdefs.h.  */
6544576bbdfcSmrgint i;
6545576bbdfcSmrgint
654649bee38cSmrgmain (void)
6547576bbdfcSmrg{
6548576bbdfcSmrg
6549576bbdfcSmrg  ;
6550576bbdfcSmrg  return 0;
6551576bbdfcSmrg}
6552576bbdfcSmrg_ACEOF
655349bee38cSmrgif ac_fn_c_try_link "$LINENO"
655449bee38cSmrgthen :
6555576bbdfcSmrg  eval $cacheid=yes
6556c8df0c59Smrgelse case e in #(
6557c8df0c59Smrg  e) eval $cacheid=no ;;
6558c8df0c59Smrgesac
6559576bbdfcSmrgfi
656049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6561c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6562c8df0c59Smrgesac
6563576bbdfcSmrgfi
6564576bbdfcSmrg
6565576bbdfcSmrg
6566576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6567576bbdfcSmrg
6568576bbdfcSmrg		eval supported=\$$cacheid
656949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
657049bee38cSmrgprintf "%s\n" "$supported" >&6; }
6571576bbdfcSmrg		if test "$supported" = "yes" ; then
6572576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6573576bbdfcSmrg			found="yes"
6574576bbdfcSmrg		fi
6575576bbdfcSmrg	fi
6576576bbdfcSmrg
6577576bbdfcSmrg
6578576bbdfcSmrg
6579576bbdfcSmrg
6580576bbdfcSmrg
6581576bbdfcSmrg
6582576bbdfcSmrg
6583576bbdfcSmrg
6584576bbdfcSmrg
6585576bbdfcSmrg
6586576bbdfcSmrg
6587576bbdfcSmrg
6588576bbdfcSmrg
6589576bbdfcSmrg
6590576bbdfcSmrg
6591576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6592576bbdfcSmrg
6593576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6594576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
659549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
659649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
659749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
659849bee38cSmrgthen :
659949bee38cSmrg  printf %s "(cached) " >&6
6600c8df0c59Smrgelse case e in #(
6601c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6602576bbdfcSmrg/* end confdefs.h.  */
6603576bbdfcSmrgint i;
6604576bbdfcSmrg_ACEOF
660549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
660649bee38cSmrgthen :
6607576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6608c8df0c59Smrgelse case e in #(
6609c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6610c8df0c59Smrgesac
6611576bbdfcSmrgfi
6612c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6613c8df0c59Smrgesac
6614576bbdfcSmrgfi
661549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
661649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6617576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6618576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6619576bbdfcSmrgfi
6620576bbdfcSmrg
6621576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6622576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6623576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6624576bbdfcSmrg	fi
6625576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
662649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
662749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
662849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
662949bee38cSmrgthen :
663049bee38cSmrg  printf %s "(cached) " >&6
6631c8df0c59Smrgelse case e in #(
6632c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6633576bbdfcSmrg/* end confdefs.h.  */
6634576bbdfcSmrgint i;
6635576bbdfcSmrg_ACEOF
663649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
663749bee38cSmrgthen :
6638576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6639c8df0c59Smrgelse case e in #(
6640c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6641c8df0c59Smrgesac
6642576bbdfcSmrgfi
6643c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6644c8df0c59Smrgesac
6645576bbdfcSmrgfi
664649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
664749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6648576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6649576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6650576bbdfcSmrgfi
6651576bbdfcSmrg
6652576bbdfcSmrgfound="no"
6653576bbdfcSmrg
6654576bbdfcSmrg	if test $found = "no" ; then
665581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6656576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6657576bbdfcSmrg		fi
6658576bbdfcSmrg
665981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6660576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6661576bbdfcSmrg		fi
6662576bbdfcSmrg
6663576bbdfcSmrg		CFLAGS="$CFLAGS -Wshadow"
6664576bbdfcSmrg
666549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
666649bee38cSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6667576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wshadow
666849bee38cSmrg		if eval test \${$cacheid+y}
666949bee38cSmrgthen :
667049bee38cSmrg  printf %s "(cached) " >&6
6671c8df0c59Smrgelse case e in #(
6672c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6673576bbdfcSmrg/* end confdefs.h.  */
6674576bbdfcSmrgint i;
6675576bbdfcSmrgint
667649bee38cSmrgmain (void)
6677576bbdfcSmrg{
6678576bbdfcSmrg
6679576bbdfcSmrg  ;
6680576bbdfcSmrg  return 0;
6681576bbdfcSmrg}
6682576bbdfcSmrg_ACEOF
668349bee38cSmrgif ac_fn_c_try_link "$LINENO"
668449bee38cSmrgthen :
6685576bbdfcSmrg  eval $cacheid=yes
6686c8df0c59Smrgelse case e in #(
6687c8df0c59Smrg  e) eval $cacheid=no ;;
6688c8df0c59Smrgesac
6689576bbdfcSmrgfi
669049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6691c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6692c8df0c59Smrgesac
6693576bbdfcSmrgfi
6694576bbdfcSmrg
6695576bbdfcSmrg
6696576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6697576bbdfcSmrg
6698576bbdfcSmrg		eval supported=\$$cacheid
669949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
670049bee38cSmrgprintf "%s\n" "$supported" >&6; }
6701576bbdfcSmrg		if test "$supported" = "yes" ; then
6702576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6703576bbdfcSmrg			found="yes"
6704576bbdfcSmrg		fi
6705576bbdfcSmrg	fi
6706576bbdfcSmrg
6707576bbdfcSmrg
6708576bbdfcSmrg
6709576bbdfcSmrg
6710576bbdfcSmrg
6711576bbdfcSmrg
6712576bbdfcSmrg
6713576bbdfcSmrg
6714576bbdfcSmrg
6715576bbdfcSmrg
6716576bbdfcSmrg
6717576bbdfcSmrg
6718576bbdfcSmrg
6719576bbdfcSmrg
6720576bbdfcSmrg
6721576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6722576bbdfcSmrg
6723576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6724576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
672549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
672649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
672749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
672849bee38cSmrgthen :
672949bee38cSmrg  printf %s "(cached) " >&6
6730c8df0c59Smrgelse case e in #(
6731c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6732576bbdfcSmrg/* end confdefs.h.  */
6733576bbdfcSmrgint i;
6734576bbdfcSmrg_ACEOF
673549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
673649bee38cSmrgthen :
6737576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6738c8df0c59Smrgelse case e in #(
6739c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6740c8df0c59Smrgesac
6741576bbdfcSmrgfi
6742c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6743c8df0c59Smrgesac
6744576bbdfcSmrgfi
674549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
674649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6747576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6748576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6749576bbdfcSmrgfi
6750576bbdfcSmrg
6751576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6752576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6753576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6754576bbdfcSmrg	fi
6755576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
675649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
675749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
675849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
675949bee38cSmrgthen :
676049bee38cSmrg  printf %s "(cached) " >&6
6761c8df0c59Smrgelse case e in #(
6762c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6763576bbdfcSmrg/* end confdefs.h.  */
6764576bbdfcSmrgint i;
6765576bbdfcSmrg_ACEOF
676649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
676749bee38cSmrgthen :
6768576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6769c8df0c59Smrgelse case e in #(
6770c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6771c8df0c59Smrgesac
6772576bbdfcSmrgfi
6773c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6774c8df0c59Smrgesac
6775576bbdfcSmrgfi
677649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
677749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6778576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6779576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6780576bbdfcSmrgfi
6781576bbdfcSmrg
6782576bbdfcSmrgfound="no"
6783576bbdfcSmrg
6784576bbdfcSmrg	if test $found = "no" ; then
678581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6786576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6787576bbdfcSmrg		fi
6788576bbdfcSmrg
678981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6790576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6791576bbdfcSmrg		fi
6792576bbdfcSmrg
679381676fe2Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6794576bbdfcSmrg
679549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
679649bee38cSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
679781676fe2Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
679849bee38cSmrg		if eval test \${$cacheid+y}
679949bee38cSmrgthen :
680049bee38cSmrg  printf %s "(cached) " >&6
6801c8df0c59Smrgelse case e in #(
6802c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6803576bbdfcSmrg/* end confdefs.h.  */
6804576bbdfcSmrgint i;
6805576bbdfcSmrgint
680649bee38cSmrgmain (void)
6807576bbdfcSmrg{
6808576bbdfcSmrg
6809576bbdfcSmrg  ;
6810576bbdfcSmrg  return 0;
6811576bbdfcSmrg}
6812576bbdfcSmrg_ACEOF
681349bee38cSmrgif ac_fn_c_try_link "$LINENO"
681449bee38cSmrgthen :
6815576bbdfcSmrg  eval $cacheid=yes
6816c8df0c59Smrgelse case e in #(
6817c8df0c59Smrg  e) eval $cacheid=no ;;
6818c8df0c59Smrgesac
6819576bbdfcSmrgfi
682049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6821c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6822c8df0c59Smrgesac
6823576bbdfcSmrgfi
6824576bbdfcSmrg
6825576bbdfcSmrg
6826576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6827576bbdfcSmrg
6828576bbdfcSmrg		eval supported=\$$cacheid
682949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
683049bee38cSmrgprintf "%s\n" "$supported" >&6; }
6831576bbdfcSmrg		if test "$supported" = "yes" ; then
683281676fe2Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6833576bbdfcSmrg			found="yes"
6834576bbdfcSmrg		fi
6835576bbdfcSmrg	fi
6836576bbdfcSmrg
6837576bbdfcSmrg
6838576bbdfcSmrg
6839576bbdfcSmrg
6840576bbdfcSmrg
6841576bbdfcSmrg
6842576bbdfcSmrg
6843576bbdfcSmrg
6844576bbdfcSmrg
6845576bbdfcSmrg
6846576bbdfcSmrg
6847576bbdfcSmrg
6848576bbdfcSmrg
6849576bbdfcSmrg
6850576bbdfcSmrg
6851576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6852576bbdfcSmrg
6853576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6854576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
685549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
685649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
685749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
685849bee38cSmrgthen :
685949bee38cSmrg  printf %s "(cached) " >&6
6860c8df0c59Smrgelse case e in #(
6861c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6862576bbdfcSmrg/* end confdefs.h.  */
6863576bbdfcSmrgint i;
6864576bbdfcSmrg_ACEOF
686549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
686649bee38cSmrgthen :
6867576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6868c8df0c59Smrgelse case e in #(
6869c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6870c8df0c59Smrgesac
6871576bbdfcSmrgfi
6872c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6873c8df0c59Smrgesac
6874576bbdfcSmrgfi
687549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
687649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6877576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6878576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6879576bbdfcSmrgfi
6880576bbdfcSmrg
6881576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6882576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6883576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6884576bbdfcSmrg	fi
6885576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
688649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
688749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
688849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
688949bee38cSmrgthen :
689049bee38cSmrg  printf %s "(cached) " >&6
6891c8df0c59Smrgelse case e in #(
6892c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6893576bbdfcSmrg/* end confdefs.h.  */
6894576bbdfcSmrgint i;
6895576bbdfcSmrg_ACEOF
689649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
689749bee38cSmrgthen :
6898576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6899c8df0c59Smrgelse case e in #(
6900c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6901c8df0c59Smrgesac
6902576bbdfcSmrgfi
6903c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6904c8df0c59Smrgesac
6905576bbdfcSmrgfi
690649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
690749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6908576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6909576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6910576bbdfcSmrgfi
6911576bbdfcSmrg
6912576bbdfcSmrgfound="no"
6913576bbdfcSmrg
6914576bbdfcSmrg	if test $found = "no" ; then
691581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6916576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6917576bbdfcSmrg		fi
6918576bbdfcSmrg
691981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6920576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6921576bbdfcSmrg		fi
6922576bbdfcSmrg
692381676fe2Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6924576bbdfcSmrg
692549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
692649bee38cSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
692781676fe2Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
692849bee38cSmrg		if eval test \${$cacheid+y}
692949bee38cSmrgthen :
693049bee38cSmrg  printf %s "(cached) " >&6
6931c8df0c59Smrgelse case e in #(
6932c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6933576bbdfcSmrg/* end confdefs.h.  */
6934576bbdfcSmrgint i;
6935576bbdfcSmrgint
693649bee38cSmrgmain (void)
6937576bbdfcSmrg{
6938576bbdfcSmrg
6939576bbdfcSmrg  ;
6940576bbdfcSmrg  return 0;
6941576bbdfcSmrg}
6942576bbdfcSmrg_ACEOF
694349bee38cSmrgif ac_fn_c_try_link "$LINENO"
694449bee38cSmrgthen :
6945576bbdfcSmrg  eval $cacheid=yes
6946c8df0c59Smrgelse case e in #(
6947c8df0c59Smrg  e) eval $cacheid=no ;;
6948c8df0c59Smrgesac
6949576bbdfcSmrgfi
695049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6951c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6952c8df0c59Smrgesac
6953576bbdfcSmrgfi
6954576bbdfcSmrg
6955576bbdfcSmrg
6956576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6957576bbdfcSmrg
6958576bbdfcSmrg		eval supported=\$$cacheid
695949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
696049bee38cSmrgprintf "%s\n" "$supported" >&6; }
6961576bbdfcSmrg		if test "$supported" = "yes" ; then
696281676fe2Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6963576bbdfcSmrg			found="yes"
6964576bbdfcSmrg		fi
6965576bbdfcSmrg	fi
6966576bbdfcSmrg
6967576bbdfcSmrg
6968576bbdfcSmrg
6969576bbdfcSmrg
6970576bbdfcSmrg
6971576bbdfcSmrg
6972576bbdfcSmrg
6973576bbdfcSmrg
6974576bbdfcSmrg
6975576bbdfcSmrg
6976576bbdfcSmrg
6977576bbdfcSmrg
6978576bbdfcSmrg
6979576bbdfcSmrg
6980576bbdfcSmrg
6981576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6982576bbdfcSmrg
6983576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6984576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
698549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
698649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
698749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
698849bee38cSmrgthen :
698949bee38cSmrg  printf %s "(cached) " >&6
6990c8df0c59Smrgelse case e in #(
6991c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6992576bbdfcSmrg/* end confdefs.h.  */
6993576bbdfcSmrgint i;
6994576bbdfcSmrg_ACEOF
699549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
699649bee38cSmrgthen :
6997576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6998c8df0c59Smrgelse case e in #(
6999c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7000c8df0c59Smrgesac
7001576bbdfcSmrgfi
7002c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7003c8df0c59Smrgesac
7004576bbdfcSmrgfi
700549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
700649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7007576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7008576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7009576bbdfcSmrgfi
7010576bbdfcSmrg
7011576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7012576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7013576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7014576bbdfcSmrg	fi
7015576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
701649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
701749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
701849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
701949bee38cSmrgthen :
702049bee38cSmrg  printf %s "(cached) " >&6
7021c8df0c59Smrgelse case e in #(
7022c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7023576bbdfcSmrg/* end confdefs.h.  */
7024576bbdfcSmrgint i;
7025576bbdfcSmrg_ACEOF
702649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
702749bee38cSmrgthen :
7028576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7029c8df0c59Smrgelse case e in #(
7030c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7031c8df0c59Smrgesac
7032576bbdfcSmrgfi
7033c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7034c8df0c59Smrgesac
7035576bbdfcSmrgfi
703649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
703749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7038576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7039576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7040576bbdfcSmrgfi
7041576bbdfcSmrg
7042576bbdfcSmrgfound="no"
7043576bbdfcSmrg
7044576bbdfcSmrg	if test $found = "no" ; then
704581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7046576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7047576bbdfcSmrg		fi
7048576bbdfcSmrg
704981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7050576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7051576bbdfcSmrg		fi
7052576bbdfcSmrg
705381676fe2Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7054576bbdfcSmrg
705549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
705649bee38cSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
705781676fe2Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
705849bee38cSmrg		if eval test \${$cacheid+y}
705949bee38cSmrgthen :
706049bee38cSmrg  printf %s "(cached) " >&6
7061c8df0c59Smrgelse case e in #(
7062c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7063576bbdfcSmrg/* end confdefs.h.  */
7064576bbdfcSmrgint i;
7065576bbdfcSmrgint
706649bee38cSmrgmain (void)
7067576bbdfcSmrg{
7068576bbdfcSmrg
7069576bbdfcSmrg  ;
7070576bbdfcSmrg  return 0;
7071576bbdfcSmrg}
7072576bbdfcSmrg_ACEOF
707349bee38cSmrgif ac_fn_c_try_link "$LINENO"
707449bee38cSmrgthen :
7075576bbdfcSmrg  eval $cacheid=yes
7076c8df0c59Smrgelse case e in #(
7077c8df0c59Smrg  e) eval $cacheid=no ;;
7078c8df0c59Smrgesac
7079576bbdfcSmrgfi
708049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7081c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7082c8df0c59Smrgesac
7083576bbdfcSmrgfi
7084576bbdfcSmrg
7085576bbdfcSmrg
7086576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7087576bbdfcSmrg
7088576bbdfcSmrg		eval supported=\$$cacheid
708949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
709049bee38cSmrgprintf "%s\n" "$supported" >&6; }
7091576bbdfcSmrg		if test "$supported" = "yes" ; then
709281676fe2Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7093576bbdfcSmrg			found="yes"
7094576bbdfcSmrg		fi
7095576bbdfcSmrg	fi
7096576bbdfcSmrg
7097576bbdfcSmrg
7098576bbdfcSmrg
7099576bbdfcSmrg
7100576bbdfcSmrg
7101576bbdfcSmrg
7102576bbdfcSmrg
7103576bbdfcSmrg
7104576bbdfcSmrg
7105576bbdfcSmrg
7106576bbdfcSmrg
7107576bbdfcSmrg
7108576bbdfcSmrg
7109576bbdfcSmrg
7110576bbdfcSmrg
7111576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7112576bbdfcSmrg
7113576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7114576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
711549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
711649bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
711749bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
711849bee38cSmrgthen :
711949bee38cSmrg  printf %s "(cached) " >&6
7120c8df0c59Smrgelse case e in #(
7121c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7122576bbdfcSmrg/* end confdefs.h.  */
7123576bbdfcSmrgint i;
7124576bbdfcSmrg_ACEOF
712549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
712649bee38cSmrgthen :
7127576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7128c8df0c59Smrgelse case e in #(
7129c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7130c8df0c59Smrgesac
7131576bbdfcSmrgfi
7132c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7133c8df0c59Smrgesac
7134576bbdfcSmrgfi
713549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
713649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7137576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7138576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7139576bbdfcSmrgfi
7140576bbdfcSmrg
7141576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7142576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7143576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7144576bbdfcSmrg	fi
7145576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
714649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
714749bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
714849bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
714949bee38cSmrgthen :
715049bee38cSmrg  printf %s "(cached) " >&6
7151c8df0c59Smrgelse case e in #(
7152c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7153576bbdfcSmrg/* end confdefs.h.  */
7154576bbdfcSmrgint i;
7155576bbdfcSmrg_ACEOF
715649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
715749bee38cSmrgthen :
7158576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7159c8df0c59Smrgelse case e in #(
7160c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7161c8df0c59Smrgesac
7162576bbdfcSmrgfi
7163c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7164c8df0c59Smrgesac
7165576bbdfcSmrgfi
716649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
716749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7168576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7169576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7170576bbdfcSmrgfi
7171576bbdfcSmrg
7172576bbdfcSmrgfound="no"
7173576bbdfcSmrg
7174576bbdfcSmrg	if test $found = "no" ; then
717581676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7176576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7177576bbdfcSmrg		fi
7178576bbdfcSmrg
717981676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7180576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7181576bbdfcSmrg		fi
7182576bbdfcSmrg
718381676fe2Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7184576bbdfcSmrg
718549bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
718649bee38cSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
718781676fe2Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
718849bee38cSmrg		if eval test \${$cacheid+y}
718949bee38cSmrgthen :
719049bee38cSmrg  printf %s "(cached) " >&6
7191c8df0c59Smrgelse case e in #(
7192c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7193576bbdfcSmrg/* end confdefs.h.  */
7194576bbdfcSmrgint i;
7195576bbdfcSmrgint
719649bee38cSmrgmain (void)
7197576bbdfcSmrg{
7198576bbdfcSmrg
7199576bbdfcSmrg  ;
7200576bbdfcSmrg  return 0;
7201576bbdfcSmrg}
7202576bbdfcSmrg_ACEOF
720349bee38cSmrgif ac_fn_c_try_link "$LINENO"
720449bee38cSmrgthen :
7205576bbdfcSmrg  eval $cacheid=yes
7206c8df0c59Smrgelse case e in #(
7207c8df0c59Smrg  e) eval $cacheid=no ;;
7208c8df0c59Smrgesac
7209576bbdfcSmrgfi
721049bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7211c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7212c8df0c59Smrgesac
7213576bbdfcSmrgfi
7214576bbdfcSmrg
7215576bbdfcSmrg
7216576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7217576bbdfcSmrg
7218576bbdfcSmrg		eval supported=\$$cacheid
721949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
722049bee38cSmrgprintf "%s\n" "$supported" >&6; }
7221576bbdfcSmrg		if test "$supported" = "yes" ; then
722281676fe2Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7223576bbdfcSmrg			found="yes"
7224576bbdfcSmrg		fi
7225576bbdfcSmrg	fi
7226576bbdfcSmrg
7227576bbdfcSmrg
7228576bbdfcSmrg
7229576bbdfcSmrg# These are currently disabled because they are noisy.  They will be enabled
7230576bbdfcSmrg# in the future once the codebase is sufficiently modernized to silence
7231576bbdfcSmrg# them.  For now, I don't want them to drown out the other warnings.
7232576bbdfcSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7233576bbdfcSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
723481676fe2Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7235576bbdfcSmrg
7236c8df0c59Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
7237576bbdfcSmrg# when there are problems that should be fixed.
7238576bbdfcSmrg
7239576bbdfcSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7240576bbdfcSmrg
7241576bbdfcSmrg
7242576bbdfcSmrg
7243576bbdfcSmrg
7244576bbdfcSmrg
7245576bbdfcSmrg
7246576bbdfcSmrg
7247576bbdfcSmrg
7248576bbdfcSmrg
7249576bbdfcSmrg
7250576bbdfcSmrg
7251576bbdfcSmrg
7252576bbdfcSmrg
7253576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7254576bbdfcSmrg
7255576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7256576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
725749bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
725849bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
725949bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
726049bee38cSmrgthen :
726149bee38cSmrg  printf %s "(cached) " >&6
7262c8df0c59Smrgelse case e in #(
7263c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7264576bbdfcSmrg/* end confdefs.h.  */
7265576bbdfcSmrgint i;
7266576bbdfcSmrg_ACEOF
726749bee38cSmrgif ac_fn_c_try_compile "$LINENO"
726849bee38cSmrgthen :
7269576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7270c8df0c59Smrgelse case e in #(
7271c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7272c8df0c59Smrgesac
7273576bbdfcSmrgfi
7274c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7275c8df0c59Smrgesac
7276576bbdfcSmrgfi
727749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
727849bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7279576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7280576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7281576bbdfcSmrgfi
7282576bbdfcSmrg
7283576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7284576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7285576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7286576bbdfcSmrg	fi
7287576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
728849bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
728949bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
729049bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
729149bee38cSmrgthen :
729249bee38cSmrg  printf %s "(cached) " >&6
7293c8df0c59Smrgelse case e in #(
7294c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7295576bbdfcSmrg/* end confdefs.h.  */
7296576bbdfcSmrgint i;
7297576bbdfcSmrg_ACEOF
729849bee38cSmrgif ac_fn_c_try_compile "$LINENO"
729949bee38cSmrgthen :
7300576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7301c8df0c59Smrgelse case e in #(
7302c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7303c8df0c59Smrgesac
7304576bbdfcSmrgfi
7305c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7306c8df0c59Smrgesac
7307576bbdfcSmrgfi
730849bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
730949bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7310576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7311576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7312576bbdfcSmrgfi
7313576bbdfcSmrg
7314576bbdfcSmrgfound="no"
7315576bbdfcSmrg
7316576bbdfcSmrg	if test $found = "no" ; then
731781676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7318576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7319576bbdfcSmrg		fi
7320576bbdfcSmrg
732181676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7322576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7323576bbdfcSmrg		fi
7324576bbdfcSmrg
7325576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7326576bbdfcSmrg
732749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
732849bee38cSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
732981676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
733049bee38cSmrg		if eval test \${$cacheid+y}
733149bee38cSmrgthen :
733249bee38cSmrg  printf %s "(cached) " >&6
7333c8df0c59Smrgelse case e in #(
7334c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7335576bbdfcSmrg/* end confdefs.h.  */
7336576bbdfcSmrgint i;
7337576bbdfcSmrgint
733849bee38cSmrgmain (void)
7339576bbdfcSmrg{
7340576bbdfcSmrg
7341576bbdfcSmrg  ;
7342576bbdfcSmrg  return 0;
7343576bbdfcSmrg}
7344576bbdfcSmrg_ACEOF
734549bee38cSmrgif ac_fn_c_try_link "$LINENO"
734649bee38cSmrgthen :
7347576bbdfcSmrg  eval $cacheid=yes
7348c8df0c59Smrgelse case e in #(
7349c8df0c59Smrg  e) eval $cacheid=no ;;
7350c8df0c59Smrgesac
7351576bbdfcSmrgfi
735249bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7353c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7354c8df0c59Smrgesac
7355576bbdfcSmrgfi
7356576bbdfcSmrg
7357576bbdfcSmrg
7358576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7359576bbdfcSmrg
7360576bbdfcSmrg		eval supported=\$$cacheid
736149bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
736249bee38cSmrgprintf "%s\n" "$supported" >&6; }
7363576bbdfcSmrg		if test "$supported" = "yes" ; then
7364576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7365576bbdfcSmrg			found="yes"
7366576bbdfcSmrg		fi
7367576bbdfcSmrg	fi
7368576bbdfcSmrg
7369576bbdfcSmrg	if test $found = "no" ; then
737081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7371576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7372576bbdfcSmrg		fi
7373576bbdfcSmrg
737481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7375576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7376576bbdfcSmrg		fi
7377576bbdfcSmrg
7378576bbdfcSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7379576bbdfcSmrg
738049bee38cSmrg		{ 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
738149bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
738281676fe2Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
738349bee38cSmrg		if eval test \${$cacheid+y}
738449bee38cSmrgthen :
738549bee38cSmrg  printf %s "(cached) " >&6
7386c8df0c59Smrgelse case e in #(
7387c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7388576bbdfcSmrg/* end confdefs.h.  */
7389576bbdfcSmrgint i;
7390576bbdfcSmrgint
739149bee38cSmrgmain (void)
7392576bbdfcSmrg{
7393576bbdfcSmrg
7394576bbdfcSmrg  ;
7395576bbdfcSmrg  return 0;
7396576bbdfcSmrg}
7397576bbdfcSmrg_ACEOF
739849bee38cSmrgif ac_fn_c_try_link "$LINENO"
739949bee38cSmrgthen :
7400576bbdfcSmrg  eval $cacheid=yes
7401c8df0c59Smrgelse case e in #(
7402c8df0c59Smrg  e) eval $cacheid=no ;;
7403c8df0c59Smrgesac
7404576bbdfcSmrgfi
740549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7406c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7407c8df0c59Smrgesac
7408576bbdfcSmrgfi
7409576bbdfcSmrg
7410576bbdfcSmrg
7411576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7412576bbdfcSmrg
7413576bbdfcSmrg		eval supported=\$$cacheid
741449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
741549bee38cSmrgprintf "%s\n" "$supported" >&6; }
7416576bbdfcSmrg		if test "$supported" = "yes" ; then
7417576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7418576bbdfcSmrg			found="yes"
7419576bbdfcSmrg		fi
7420576bbdfcSmrg	fi
7421576bbdfcSmrg
7422576bbdfcSmrg
7423576bbdfcSmrg
7424576bbdfcSmrg
7425576bbdfcSmrg
7426576bbdfcSmrg
7427576bbdfcSmrg
7428576bbdfcSmrg
7429576bbdfcSmrg
7430576bbdfcSmrg
7431576bbdfcSmrg
7432576bbdfcSmrg
7433576bbdfcSmrg
7434576bbdfcSmrg
7435576bbdfcSmrg
7436576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7437576bbdfcSmrg
7438576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7439576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
744049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
744149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
744249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
744349bee38cSmrgthen :
744449bee38cSmrg  printf %s "(cached) " >&6
7445c8df0c59Smrgelse case e in #(
7446c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7447576bbdfcSmrg/* end confdefs.h.  */
7448576bbdfcSmrgint i;
7449576bbdfcSmrg_ACEOF
745049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
745149bee38cSmrgthen :
7452576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7453c8df0c59Smrgelse case e in #(
7454c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7455c8df0c59Smrgesac
7456576bbdfcSmrgfi
7457c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7458c8df0c59Smrgesac
7459576bbdfcSmrgfi
746049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
746149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7462576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7463576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7464576bbdfcSmrgfi
7465576bbdfcSmrg
7466576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7467576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7468576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7469576bbdfcSmrg	fi
7470576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
747149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
747249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
747349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
747449bee38cSmrgthen :
747549bee38cSmrg  printf %s "(cached) " >&6
7476c8df0c59Smrgelse case e in #(
7477c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7478576bbdfcSmrg/* end confdefs.h.  */
7479576bbdfcSmrgint i;
7480576bbdfcSmrg_ACEOF
748149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
748249bee38cSmrgthen :
7483576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7484c8df0c59Smrgelse case e in #(
7485c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7486c8df0c59Smrgesac
7487576bbdfcSmrgfi
7488c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7489c8df0c59Smrgesac
7490576bbdfcSmrgfi
749149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
749249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7493576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7494576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7495576bbdfcSmrgfi
7496576bbdfcSmrg
7497576bbdfcSmrgfound="no"
7498576bbdfcSmrg
7499576bbdfcSmrg	if test $found = "no" ; then
750081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7501576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7502576bbdfcSmrg		fi
7503576bbdfcSmrg
750481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7505576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7506576bbdfcSmrg		fi
7507576bbdfcSmrg
7508576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7509576bbdfcSmrg
751049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
751149bee38cSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
751281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
751349bee38cSmrg		if eval test \${$cacheid+y}
751449bee38cSmrgthen :
751549bee38cSmrg  printf %s "(cached) " >&6
7516c8df0c59Smrgelse case e in #(
7517c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7518576bbdfcSmrg/* end confdefs.h.  */
7519576bbdfcSmrgint i;
7520576bbdfcSmrgint
752149bee38cSmrgmain (void)
7522576bbdfcSmrg{
7523576bbdfcSmrg
7524576bbdfcSmrg  ;
7525576bbdfcSmrg  return 0;
7526576bbdfcSmrg}
7527576bbdfcSmrg_ACEOF
752849bee38cSmrgif ac_fn_c_try_link "$LINENO"
752949bee38cSmrgthen :
7530576bbdfcSmrg  eval $cacheid=yes
7531c8df0c59Smrgelse case e in #(
7532c8df0c59Smrg  e) eval $cacheid=no ;;
7533c8df0c59Smrgesac
7534576bbdfcSmrgfi
753549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7536c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7537c8df0c59Smrgesac
7538576bbdfcSmrgfi
7539576bbdfcSmrg
7540576bbdfcSmrg
7541576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7542576bbdfcSmrg
7543576bbdfcSmrg		eval supported=\$$cacheid
754449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
754549bee38cSmrgprintf "%s\n" "$supported" >&6; }
7546576bbdfcSmrg		if test "$supported" = "yes" ; then
7547576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7548576bbdfcSmrg			found="yes"
7549576bbdfcSmrg		fi
7550576bbdfcSmrg	fi
7551576bbdfcSmrg
7552576bbdfcSmrg
7553576bbdfcSmrg
7554576bbdfcSmrg
7555576bbdfcSmrg
7556576bbdfcSmrg
7557576bbdfcSmrg
7558576bbdfcSmrg
7559576bbdfcSmrg
7560576bbdfcSmrg
7561576bbdfcSmrg
7562576bbdfcSmrg
7563576bbdfcSmrg
7564576bbdfcSmrg
7565576bbdfcSmrg
7566576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7567576bbdfcSmrg
7568576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7569576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
757049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
757149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
757249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
757349bee38cSmrgthen :
757449bee38cSmrg  printf %s "(cached) " >&6
7575c8df0c59Smrgelse case e in #(
7576c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7577576bbdfcSmrg/* end confdefs.h.  */
7578576bbdfcSmrgint i;
7579576bbdfcSmrg_ACEOF
758049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
758149bee38cSmrgthen :
7582576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7583c8df0c59Smrgelse case e in #(
7584c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7585c8df0c59Smrgesac
7586576bbdfcSmrgfi
7587c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7588c8df0c59Smrgesac
7589576bbdfcSmrgfi
759049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
759149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7592576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7593576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7594576bbdfcSmrgfi
7595576bbdfcSmrg
7596576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7597576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7598576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7599576bbdfcSmrg	fi
7600576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
760149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
760249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
760349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
760449bee38cSmrgthen :
760549bee38cSmrg  printf %s "(cached) " >&6
7606c8df0c59Smrgelse case e in #(
7607c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7608576bbdfcSmrg/* end confdefs.h.  */
7609576bbdfcSmrgint i;
7610576bbdfcSmrg_ACEOF
761149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
761249bee38cSmrgthen :
7613576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7614c8df0c59Smrgelse case e in #(
7615c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7616c8df0c59Smrgesac
7617576bbdfcSmrgfi
7618c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7619c8df0c59Smrgesac
7620576bbdfcSmrgfi
762149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
762249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7623576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7624576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7625576bbdfcSmrgfi
7626576bbdfcSmrg
7627576bbdfcSmrgfound="no"
7628576bbdfcSmrg
7629576bbdfcSmrg	if test $found = "no" ; then
763081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7631576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7632576bbdfcSmrg		fi
7633576bbdfcSmrg
763481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7635576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7636576bbdfcSmrg		fi
7637576bbdfcSmrg
7638576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7639576bbdfcSmrg
764049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
764149bee38cSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
764281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
764349bee38cSmrg		if eval test \${$cacheid+y}
764449bee38cSmrgthen :
764549bee38cSmrg  printf %s "(cached) " >&6
7646c8df0c59Smrgelse case e in #(
7647c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7648576bbdfcSmrg/* end confdefs.h.  */
7649576bbdfcSmrgint i;
7650576bbdfcSmrgint
765149bee38cSmrgmain (void)
7652576bbdfcSmrg{
7653576bbdfcSmrg
7654576bbdfcSmrg  ;
7655576bbdfcSmrg  return 0;
7656576bbdfcSmrg}
7657576bbdfcSmrg_ACEOF
765849bee38cSmrgif ac_fn_c_try_link "$LINENO"
765949bee38cSmrgthen :
7660576bbdfcSmrg  eval $cacheid=yes
7661c8df0c59Smrgelse case e in #(
7662c8df0c59Smrg  e) eval $cacheid=no ;;
7663c8df0c59Smrgesac
7664576bbdfcSmrgfi
766549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7666c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7667c8df0c59Smrgesac
7668576bbdfcSmrgfi
7669576bbdfcSmrg
7670576bbdfcSmrg
7671576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7672576bbdfcSmrg
7673576bbdfcSmrg		eval supported=\$$cacheid
767449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
767549bee38cSmrgprintf "%s\n" "$supported" >&6; }
7676576bbdfcSmrg		if test "$supported" = "yes" ; then
7677576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7678576bbdfcSmrg			found="yes"
7679576bbdfcSmrg		fi
7680576bbdfcSmrg	fi
7681576bbdfcSmrg
7682576bbdfcSmrg
7683576bbdfcSmrg
7684576bbdfcSmrg
7685576bbdfcSmrg
7686576bbdfcSmrg
7687576bbdfcSmrg
7688576bbdfcSmrg
7689576bbdfcSmrg
7690576bbdfcSmrg
7691576bbdfcSmrg
7692576bbdfcSmrg
7693576bbdfcSmrg
7694576bbdfcSmrg
7695576bbdfcSmrg
7696576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7697576bbdfcSmrg
7698576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7699576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
770049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
770149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
770249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
770349bee38cSmrgthen :
770449bee38cSmrg  printf %s "(cached) " >&6
7705c8df0c59Smrgelse case e in #(
7706c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7707576bbdfcSmrg/* end confdefs.h.  */
7708576bbdfcSmrgint i;
7709576bbdfcSmrg_ACEOF
771049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
771149bee38cSmrgthen :
7712576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7713c8df0c59Smrgelse case e in #(
7714c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7715c8df0c59Smrgesac
7716576bbdfcSmrgfi
7717c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7718c8df0c59Smrgesac
7719576bbdfcSmrgfi
772049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
772149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7722576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7723576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7724576bbdfcSmrgfi
7725576bbdfcSmrg
7726576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7727576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7728576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7729576bbdfcSmrg	fi
7730576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
773149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
773249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
773349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
773449bee38cSmrgthen :
773549bee38cSmrg  printf %s "(cached) " >&6
7736c8df0c59Smrgelse case e in #(
7737c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7738576bbdfcSmrg/* end confdefs.h.  */
7739576bbdfcSmrgint i;
7740576bbdfcSmrg_ACEOF
774149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
774249bee38cSmrgthen :
7743576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7744c8df0c59Smrgelse case e in #(
7745c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7746c8df0c59Smrgesac
7747576bbdfcSmrgfi
7748c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7749c8df0c59Smrgesac
7750576bbdfcSmrgfi
775149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
775249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7753576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7754576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7755576bbdfcSmrgfi
7756576bbdfcSmrg
7757576bbdfcSmrgfound="no"
7758576bbdfcSmrg
7759576bbdfcSmrg	if test $found = "no" ; then
776081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7761576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7762576bbdfcSmrg		fi
7763576bbdfcSmrg
776481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7765576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7766576bbdfcSmrg		fi
7767576bbdfcSmrg
7768576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=main"
7769576bbdfcSmrg
777049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
777149bee38cSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
777281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_main
777349bee38cSmrg		if eval test \${$cacheid+y}
777449bee38cSmrgthen :
777549bee38cSmrg  printf %s "(cached) " >&6
7776c8df0c59Smrgelse case e in #(
7777c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7778576bbdfcSmrg/* end confdefs.h.  */
7779576bbdfcSmrgint i;
7780576bbdfcSmrgint
778149bee38cSmrgmain (void)
7782576bbdfcSmrg{
7783576bbdfcSmrg
7784576bbdfcSmrg  ;
7785576bbdfcSmrg  return 0;
7786576bbdfcSmrg}
7787576bbdfcSmrg_ACEOF
778849bee38cSmrgif ac_fn_c_try_link "$LINENO"
778949bee38cSmrgthen :
7790576bbdfcSmrg  eval $cacheid=yes
7791c8df0c59Smrgelse case e in #(
7792c8df0c59Smrg  e) eval $cacheid=no ;;
7793c8df0c59Smrgesac
7794576bbdfcSmrgfi
779549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7796c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7797c8df0c59Smrgesac
7798576bbdfcSmrgfi
7799576bbdfcSmrg
7800576bbdfcSmrg
7801576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7802576bbdfcSmrg
7803576bbdfcSmrg		eval supported=\$$cacheid
780449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
780549bee38cSmrgprintf "%s\n" "$supported" >&6; }
7806576bbdfcSmrg		if test "$supported" = "yes" ; then
7807576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7808576bbdfcSmrg			found="yes"
7809576bbdfcSmrg		fi
7810576bbdfcSmrg	fi
7811576bbdfcSmrg
7812576bbdfcSmrg
7813576bbdfcSmrg
7814576bbdfcSmrg
7815576bbdfcSmrg
7816576bbdfcSmrg
7817576bbdfcSmrg
7818576bbdfcSmrg
7819576bbdfcSmrg
7820576bbdfcSmrg
7821576bbdfcSmrg
7822576bbdfcSmrg
7823576bbdfcSmrg
7824576bbdfcSmrg
7825576bbdfcSmrg
7826576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7827576bbdfcSmrg
7828576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7829576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
783049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
783149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
783249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
783349bee38cSmrgthen :
783449bee38cSmrg  printf %s "(cached) " >&6
7835c8df0c59Smrgelse case e in #(
7836c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7837576bbdfcSmrg/* end confdefs.h.  */
7838576bbdfcSmrgint i;
7839576bbdfcSmrg_ACEOF
784049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
784149bee38cSmrgthen :
7842576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7843c8df0c59Smrgelse case e in #(
7844c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7845c8df0c59Smrgesac
7846576bbdfcSmrgfi
7847c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7848c8df0c59Smrgesac
7849576bbdfcSmrgfi
785049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
785149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7852576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7853576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7854576bbdfcSmrgfi
7855576bbdfcSmrg
7856576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7857576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7858576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7859576bbdfcSmrg	fi
7860576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
786149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
786249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
786349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
786449bee38cSmrgthen :
786549bee38cSmrg  printf %s "(cached) " >&6
7866c8df0c59Smrgelse case e in #(
7867c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7868576bbdfcSmrg/* end confdefs.h.  */
7869576bbdfcSmrgint i;
7870576bbdfcSmrg_ACEOF
787149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
787249bee38cSmrgthen :
7873576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7874c8df0c59Smrgelse case e in #(
7875c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7876c8df0c59Smrgesac
7877576bbdfcSmrgfi
7878c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7879c8df0c59Smrgesac
7880576bbdfcSmrgfi
788149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
788249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7883576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7884576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7885576bbdfcSmrgfi
7886576bbdfcSmrg
7887576bbdfcSmrgfound="no"
7888576bbdfcSmrg
7889576bbdfcSmrg	if test $found = "no" ; then
789081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7891576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7892576bbdfcSmrg		fi
7893576bbdfcSmrg
789481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7895576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7896576bbdfcSmrg		fi
7897576bbdfcSmrg
7898576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7899576bbdfcSmrg
790049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
790149bee38cSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
790281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
790349bee38cSmrg		if eval test \${$cacheid+y}
790449bee38cSmrgthen :
790549bee38cSmrg  printf %s "(cached) " >&6
7906c8df0c59Smrgelse case e in #(
7907c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7908576bbdfcSmrg/* end confdefs.h.  */
7909576bbdfcSmrgint i;
7910576bbdfcSmrgint
791149bee38cSmrgmain (void)
7912576bbdfcSmrg{
7913576bbdfcSmrg
7914576bbdfcSmrg  ;
7915576bbdfcSmrg  return 0;
7916576bbdfcSmrg}
7917576bbdfcSmrg_ACEOF
791849bee38cSmrgif ac_fn_c_try_link "$LINENO"
791949bee38cSmrgthen :
7920576bbdfcSmrg  eval $cacheid=yes
7921c8df0c59Smrgelse case e in #(
7922c8df0c59Smrg  e) eval $cacheid=no ;;
7923c8df0c59Smrgesac
7924576bbdfcSmrgfi
792549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7926c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7927c8df0c59Smrgesac
7928576bbdfcSmrgfi
7929576bbdfcSmrg
7930576bbdfcSmrg
7931576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7932576bbdfcSmrg
7933576bbdfcSmrg		eval supported=\$$cacheid
793449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
793549bee38cSmrgprintf "%s\n" "$supported" >&6; }
7936576bbdfcSmrg		if test "$supported" = "yes" ; then
7937576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7938576bbdfcSmrg			found="yes"
7939576bbdfcSmrg		fi
7940576bbdfcSmrg	fi
7941576bbdfcSmrg
7942576bbdfcSmrg
7943576bbdfcSmrg
7944576bbdfcSmrg
7945576bbdfcSmrg
7946576bbdfcSmrg
7947576bbdfcSmrg
7948576bbdfcSmrg
7949576bbdfcSmrg
7950576bbdfcSmrg
7951576bbdfcSmrg
7952576bbdfcSmrg
7953576bbdfcSmrg
7954576bbdfcSmrg
7955576bbdfcSmrg
7956576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7957576bbdfcSmrg
7958576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7959576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
796049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
796149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
796249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
796349bee38cSmrgthen :
796449bee38cSmrg  printf %s "(cached) " >&6
7965c8df0c59Smrgelse case e in #(
7966c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7967576bbdfcSmrg/* end confdefs.h.  */
7968576bbdfcSmrgint i;
7969576bbdfcSmrg_ACEOF
797049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
797149bee38cSmrgthen :
7972576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7973c8df0c59Smrgelse case e in #(
7974c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7975c8df0c59Smrgesac
7976576bbdfcSmrgfi
7977c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7978c8df0c59Smrgesac
7979576bbdfcSmrgfi
798049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
798149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7982576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7983576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7984576bbdfcSmrgfi
7985576bbdfcSmrg
7986576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7987576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7988576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7989576bbdfcSmrg	fi
7990576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
799149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
799249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
799349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
799449bee38cSmrgthen :
799549bee38cSmrg  printf %s "(cached) " >&6
7996c8df0c59Smrgelse case e in #(
7997c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7998576bbdfcSmrg/* end confdefs.h.  */
7999576bbdfcSmrgint i;
8000576bbdfcSmrg_ACEOF
800149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
800249bee38cSmrgthen :
8003576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8004c8df0c59Smrgelse case e in #(
8005c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8006c8df0c59Smrgesac
8007576bbdfcSmrgfi
8008c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8009c8df0c59Smrgesac
8010576bbdfcSmrgfi
801149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
801249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8013576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8014576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8015576bbdfcSmrgfi
8016576bbdfcSmrg
8017576bbdfcSmrgfound="no"
8018576bbdfcSmrg
8019576bbdfcSmrg	if test $found = "no" ; then
802081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8021576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8022576bbdfcSmrg		fi
8023576bbdfcSmrg
802481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8025576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8026576bbdfcSmrg		fi
8027576bbdfcSmrg
8028576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8029576bbdfcSmrg
803049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
803149bee38cSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
803281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
803349bee38cSmrg		if eval test \${$cacheid+y}
803449bee38cSmrgthen :
803549bee38cSmrg  printf %s "(cached) " >&6
8036c8df0c59Smrgelse case e in #(
8037c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8038576bbdfcSmrg/* end confdefs.h.  */
8039576bbdfcSmrgint i;
8040576bbdfcSmrgint
804149bee38cSmrgmain (void)
8042576bbdfcSmrg{
8043576bbdfcSmrg
8044576bbdfcSmrg  ;
8045576bbdfcSmrg  return 0;
8046576bbdfcSmrg}
8047576bbdfcSmrg_ACEOF
804849bee38cSmrgif ac_fn_c_try_link "$LINENO"
804949bee38cSmrgthen :
8050576bbdfcSmrg  eval $cacheid=yes
8051c8df0c59Smrgelse case e in #(
8052c8df0c59Smrg  e) eval $cacheid=no ;;
8053c8df0c59Smrgesac
8054576bbdfcSmrgfi
805549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8056c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8057c8df0c59Smrgesac
8058576bbdfcSmrgfi
8059576bbdfcSmrg
8060576bbdfcSmrg
8061576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8062576bbdfcSmrg
8063576bbdfcSmrg		eval supported=\$$cacheid
806449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
806549bee38cSmrgprintf "%s\n" "$supported" >&6; }
8066576bbdfcSmrg		if test "$supported" = "yes" ; then
8067576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8068576bbdfcSmrg			found="yes"
8069576bbdfcSmrg		fi
8070576bbdfcSmrg	fi
8071576bbdfcSmrg
8072576bbdfcSmrg
8073576bbdfcSmrg
8074576bbdfcSmrg
8075576bbdfcSmrg
8076576bbdfcSmrg
8077576bbdfcSmrg
8078576bbdfcSmrg
8079576bbdfcSmrg
8080576bbdfcSmrg
8081576bbdfcSmrg
8082576bbdfcSmrg
8083576bbdfcSmrg
8084576bbdfcSmrg
8085576bbdfcSmrg
8086576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8087576bbdfcSmrg
8088576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8089576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
809049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
809149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
809249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
809349bee38cSmrgthen :
809449bee38cSmrg  printf %s "(cached) " >&6
8095c8df0c59Smrgelse case e in #(
8096c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8097576bbdfcSmrg/* end confdefs.h.  */
8098576bbdfcSmrgint i;
8099576bbdfcSmrg_ACEOF
810049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
810149bee38cSmrgthen :
8102576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8103c8df0c59Smrgelse case e in #(
8104c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8105c8df0c59Smrgesac
8106576bbdfcSmrgfi
8107c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8108c8df0c59Smrgesac
8109576bbdfcSmrgfi
811049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
811149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8112576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8113576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8114576bbdfcSmrgfi
8115576bbdfcSmrg
8116576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8117576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8118576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8119576bbdfcSmrg	fi
8120576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
812149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
812249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
812349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
812449bee38cSmrgthen :
812549bee38cSmrg  printf %s "(cached) " >&6
8126c8df0c59Smrgelse case e in #(
8127c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8128576bbdfcSmrg/* end confdefs.h.  */
8129576bbdfcSmrgint i;
8130576bbdfcSmrg_ACEOF
813149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
813249bee38cSmrgthen :
8133576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8134c8df0c59Smrgelse case e in #(
8135c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8136c8df0c59Smrgesac
8137576bbdfcSmrgfi
8138c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8139c8df0c59Smrgesac
8140576bbdfcSmrgfi
814149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
814249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8143576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8144576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8145576bbdfcSmrgfi
8146576bbdfcSmrg
8147576bbdfcSmrgfound="no"
8148576bbdfcSmrg
8149576bbdfcSmrg	if test $found = "no" ; then
815081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8151576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8152576bbdfcSmrg		fi
8153576bbdfcSmrg
815481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8155576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8156576bbdfcSmrg		fi
8157576bbdfcSmrg
8158576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=return-type"
8159576bbdfcSmrg
816049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
816149bee38cSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
816281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
816349bee38cSmrg		if eval test \${$cacheid+y}
816449bee38cSmrgthen :
816549bee38cSmrg  printf %s "(cached) " >&6
8166c8df0c59Smrgelse case e in #(
8167c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8168576bbdfcSmrg/* end confdefs.h.  */
8169576bbdfcSmrgint i;
8170576bbdfcSmrgint
817149bee38cSmrgmain (void)
8172576bbdfcSmrg{
8173576bbdfcSmrg
8174576bbdfcSmrg  ;
8175576bbdfcSmrg  return 0;
8176576bbdfcSmrg}
8177576bbdfcSmrg_ACEOF
817849bee38cSmrgif ac_fn_c_try_link "$LINENO"
817949bee38cSmrgthen :
8180576bbdfcSmrg  eval $cacheid=yes
8181c8df0c59Smrgelse case e in #(
8182c8df0c59Smrg  e) eval $cacheid=no ;;
8183c8df0c59Smrgesac
8184576bbdfcSmrgfi
818549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8186c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8187c8df0c59Smrgesac
8188576bbdfcSmrgfi
8189576bbdfcSmrg
8190576bbdfcSmrg
8191576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8192576bbdfcSmrg
8193576bbdfcSmrg		eval supported=\$$cacheid
819449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
819549bee38cSmrgprintf "%s\n" "$supported" >&6; }
8196576bbdfcSmrg		if test "$supported" = "yes" ; then
8197576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8198576bbdfcSmrg			found="yes"
8199576bbdfcSmrg		fi
8200576bbdfcSmrg	fi
8201576bbdfcSmrg
8202576bbdfcSmrg	if test $found = "no" ; then
820381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8204576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8205576bbdfcSmrg		fi
8206576bbdfcSmrg
820781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8208576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8209576bbdfcSmrg		fi
8210576bbdfcSmrg
8211576bbdfcSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8212576bbdfcSmrg
821349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
821449bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
821581676fe2Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
821649bee38cSmrg		if eval test \${$cacheid+y}
821749bee38cSmrgthen :
821849bee38cSmrg  printf %s "(cached) " >&6
8219c8df0c59Smrgelse case e in #(
8220c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8221576bbdfcSmrg/* end confdefs.h.  */
8222576bbdfcSmrgint i;
8223576bbdfcSmrgint
822449bee38cSmrgmain (void)
8225576bbdfcSmrg{
8226576bbdfcSmrg
8227576bbdfcSmrg  ;
8228576bbdfcSmrg  return 0;
8229576bbdfcSmrg}
8230576bbdfcSmrg_ACEOF
823149bee38cSmrgif ac_fn_c_try_link "$LINENO"
823249bee38cSmrgthen :
8233576bbdfcSmrg  eval $cacheid=yes
8234c8df0c59Smrgelse case e in #(
8235c8df0c59Smrg  e) eval $cacheid=no ;;
8236c8df0c59Smrgesac
8237576bbdfcSmrgfi
823849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8239c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8240c8df0c59Smrgesac
8241576bbdfcSmrgfi
8242576bbdfcSmrg
8243576bbdfcSmrg
8244576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8245576bbdfcSmrg
8246576bbdfcSmrg		eval supported=\$$cacheid
824749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
824849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8249576bbdfcSmrg		if test "$supported" = "yes" ; then
8250576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8251576bbdfcSmrg			found="yes"
8252576bbdfcSmrg		fi
8253576bbdfcSmrg	fi
8254576bbdfcSmrg
8255576bbdfcSmrg
8256576bbdfcSmrg
8257576bbdfcSmrg
8258576bbdfcSmrg
8259576bbdfcSmrg
8260576bbdfcSmrg
8261576bbdfcSmrg
8262576bbdfcSmrg
8263576bbdfcSmrg
8264576bbdfcSmrg
8265576bbdfcSmrg
8266576bbdfcSmrg
8267576bbdfcSmrg
8268576bbdfcSmrg
8269576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8270576bbdfcSmrg
8271576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8272576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
827349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
827449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
827549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
827649bee38cSmrgthen :
827749bee38cSmrg  printf %s "(cached) " >&6
8278c8df0c59Smrgelse case e in #(
8279c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8280576bbdfcSmrg/* end confdefs.h.  */
8281576bbdfcSmrgint i;
8282576bbdfcSmrg_ACEOF
828349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
828449bee38cSmrgthen :
8285576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8286c8df0c59Smrgelse case e in #(
8287c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8288c8df0c59Smrgesac
8289576bbdfcSmrgfi
8290c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8291c8df0c59Smrgesac
8292576bbdfcSmrgfi
829349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
829449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8295576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8296576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8297576bbdfcSmrgfi
8298576bbdfcSmrg
8299576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8300576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8301576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8302576bbdfcSmrg	fi
8303576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
830449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
830549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
830649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
830749bee38cSmrgthen :
830849bee38cSmrg  printf %s "(cached) " >&6
8309c8df0c59Smrgelse case e in #(
8310c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8311576bbdfcSmrg/* end confdefs.h.  */
8312576bbdfcSmrgint i;
8313576bbdfcSmrg_ACEOF
831449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
831549bee38cSmrgthen :
8316576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8317c8df0c59Smrgelse case e in #(
8318c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8319c8df0c59Smrgesac
8320576bbdfcSmrgfi
8321c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8322c8df0c59Smrgesac
8323576bbdfcSmrgfi
832449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
832549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8326576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8327576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8328576bbdfcSmrgfi
8329576bbdfcSmrg
8330576bbdfcSmrgfound="no"
8331576bbdfcSmrg
8332576bbdfcSmrg	if test $found = "no" ; then
833381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8334576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8335576bbdfcSmrg		fi
8336576bbdfcSmrg
833781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8338576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8339576bbdfcSmrg		fi
8340576bbdfcSmrg
8341576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8342576bbdfcSmrg
834349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
834449bee38cSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
834581676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
834649bee38cSmrg		if eval test \${$cacheid+y}
834749bee38cSmrgthen :
834849bee38cSmrg  printf %s "(cached) " >&6
8349c8df0c59Smrgelse case e in #(
8350c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8351576bbdfcSmrg/* end confdefs.h.  */
8352576bbdfcSmrgint i;
8353576bbdfcSmrgint
835449bee38cSmrgmain (void)
8355576bbdfcSmrg{
8356576bbdfcSmrg
8357576bbdfcSmrg  ;
8358576bbdfcSmrg  return 0;
8359576bbdfcSmrg}
8360576bbdfcSmrg_ACEOF
836149bee38cSmrgif ac_fn_c_try_link "$LINENO"
836249bee38cSmrgthen :
8363576bbdfcSmrg  eval $cacheid=yes
8364c8df0c59Smrgelse case e in #(
8365c8df0c59Smrg  e) eval $cacheid=no ;;
8366c8df0c59Smrgesac
8367576bbdfcSmrgfi
836849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8369c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8370c8df0c59Smrgesac
8371576bbdfcSmrgfi
8372576bbdfcSmrg
8373576bbdfcSmrg
8374576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8375576bbdfcSmrg
8376576bbdfcSmrg		eval supported=\$$cacheid
837749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
837849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8379576bbdfcSmrg		if test "$supported" = "yes" ; then
8380576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8381576bbdfcSmrg			found="yes"
8382576bbdfcSmrg		fi
8383576bbdfcSmrg	fi
8384576bbdfcSmrg
8385576bbdfcSmrg
8386576bbdfcSmrg
8387576bbdfcSmrg
8388576bbdfcSmrg
8389576bbdfcSmrg
8390576bbdfcSmrg
8391576bbdfcSmrg
8392576bbdfcSmrg
8393576bbdfcSmrg
8394576bbdfcSmrg
8395576bbdfcSmrg
8396576bbdfcSmrg
8397576bbdfcSmrg
8398576bbdfcSmrg
8399576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8400576bbdfcSmrg
8401576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8402576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
840349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
840449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
840549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
840649bee38cSmrgthen :
840749bee38cSmrg  printf %s "(cached) " >&6
8408c8df0c59Smrgelse case e in #(
8409c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8410576bbdfcSmrg/* end confdefs.h.  */
8411576bbdfcSmrgint i;
8412576bbdfcSmrg_ACEOF
841349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
841449bee38cSmrgthen :
8415576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8416c8df0c59Smrgelse case e in #(
8417c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8418c8df0c59Smrgesac
8419576bbdfcSmrgfi
8420c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8421c8df0c59Smrgesac
8422576bbdfcSmrgfi
842349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
842449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8425576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8426576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8427576bbdfcSmrgfi
8428576bbdfcSmrg
8429576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8430576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8431576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8432576bbdfcSmrg	fi
8433576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
843449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
843549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
843649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
843749bee38cSmrgthen :
843849bee38cSmrg  printf %s "(cached) " >&6
8439c8df0c59Smrgelse case e in #(
8440c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8441576bbdfcSmrg/* end confdefs.h.  */
8442576bbdfcSmrgint i;
8443576bbdfcSmrg_ACEOF
844449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
844549bee38cSmrgthen :
8446576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8447c8df0c59Smrgelse case e in #(
8448c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8449c8df0c59Smrgesac
8450576bbdfcSmrgfi
8451c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8452c8df0c59Smrgesac
8453576bbdfcSmrgfi
845449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
845549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8456576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8457576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8458576bbdfcSmrgfi
8459576bbdfcSmrg
8460576bbdfcSmrgfound="no"
8461576bbdfcSmrg
8462576bbdfcSmrg	if test $found = "no" ; then
846381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8464576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8465576bbdfcSmrg		fi
8466576bbdfcSmrg
846781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8468576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8469576bbdfcSmrg		fi
8470576bbdfcSmrg
8471576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8472576bbdfcSmrg
847349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
847449bee38cSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
847581676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
847649bee38cSmrg		if eval test \${$cacheid+y}
847749bee38cSmrgthen :
847849bee38cSmrg  printf %s "(cached) " >&6
8479c8df0c59Smrgelse case e in #(
8480c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8481576bbdfcSmrg/* end confdefs.h.  */
8482576bbdfcSmrgint i;
8483576bbdfcSmrgint
848449bee38cSmrgmain (void)
8485576bbdfcSmrg{
8486576bbdfcSmrg
8487576bbdfcSmrg  ;
8488576bbdfcSmrg  return 0;
8489576bbdfcSmrg}
8490576bbdfcSmrg_ACEOF
849149bee38cSmrgif ac_fn_c_try_link "$LINENO"
849249bee38cSmrgthen :
8493576bbdfcSmrg  eval $cacheid=yes
8494c8df0c59Smrgelse case e in #(
8495c8df0c59Smrg  e) eval $cacheid=no ;;
8496c8df0c59Smrgesac
8497576bbdfcSmrgfi
849849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8499c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8500c8df0c59Smrgesac
8501576bbdfcSmrgfi
8502576bbdfcSmrg
8503576bbdfcSmrg
8504576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8505576bbdfcSmrg
8506576bbdfcSmrg		eval supported=\$$cacheid
850749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
850849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8509576bbdfcSmrg		if test "$supported" = "yes" ; then
8510576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8511576bbdfcSmrg			found="yes"
8512576bbdfcSmrg		fi
8513576bbdfcSmrg	fi
8514576bbdfcSmrg
8515576bbdfcSmrg
8516576bbdfcSmrg
8517576bbdfcSmrg
8518576bbdfcSmrg
8519576bbdfcSmrg
8520576bbdfcSmrg
8521576bbdfcSmrg
8522576bbdfcSmrg
8523576bbdfcSmrg
8524576bbdfcSmrg
8525576bbdfcSmrg
8526576bbdfcSmrg
8527576bbdfcSmrg
8528576bbdfcSmrg
8529576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8530576bbdfcSmrg
8531576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8532576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
853349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
853449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
853549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
853649bee38cSmrgthen :
853749bee38cSmrg  printf %s "(cached) " >&6
8538c8df0c59Smrgelse case e in #(
8539c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8540576bbdfcSmrg/* end confdefs.h.  */
8541576bbdfcSmrgint i;
8542576bbdfcSmrg_ACEOF
854349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
854449bee38cSmrgthen :
8545576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8546c8df0c59Smrgelse case e in #(
8547c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8548c8df0c59Smrgesac
8549576bbdfcSmrgfi
8550c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8551c8df0c59Smrgesac
8552576bbdfcSmrgfi
855349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
855449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8555576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8556576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8557576bbdfcSmrgfi
8558576bbdfcSmrg
8559576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8560576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8561576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8562576bbdfcSmrg	fi
8563576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
856449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
856549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
856649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
856749bee38cSmrgthen :
856849bee38cSmrg  printf %s "(cached) " >&6
8569c8df0c59Smrgelse case e in #(
8570c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8571576bbdfcSmrg/* end confdefs.h.  */
8572576bbdfcSmrgint i;
8573576bbdfcSmrg_ACEOF
857449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
857549bee38cSmrgthen :
8576576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8577c8df0c59Smrgelse case e in #(
8578c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8579c8df0c59Smrgesac
8580576bbdfcSmrgfi
8581c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8582c8df0c59Smrgesac
8583576bbdfcSmrgfi
858449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
858549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8586576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8587576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8588576bbdfcSmrgfi
8589576bbdfcSmrg
8590576bbdfcSmrgfound="no"
8591576bbdfcSmrg
8592576bbdfcSmrg	if test $found = "no" ; then
859381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8594576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8595576bbdfcSmrg		fi
8596576bbdfcSmrg
859781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8598576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8599576bbdfcSmrg		fi
8600576bbdfcSmrg
8601576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8602576bbdfcSmrg
860349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
860449bee38cSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
860581676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
860649bee38cSmrg		if eval test \${$cacheid+y}
860749bee38cSmrgthen :
860849bee38cSmrg  printf %s "(cached) " >&6
8609c8df0c59Smrgelse case e in #(
8610c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8611576bbdfcSmrg/* end confdefs.h.  */
8612576bbdfcSmrgint i;
8613576bbdfcSmrgint
861449bee38cSmrgmain (void)
8615576bbdfcSmrg{
8616576bbdfcSmrg
8617576bbdfcSmrg  ;
8618576bbdfcSmrg  return 0;
8619576bbdfcSmrg}
8620576bbdfcSmrg_ACEOF
862149bee38cSmrgif ac_fn_c_try_link "$LINENO"
862249bee38cSmrgthen :
8623576bbdfcSmrg  eval $cacheid=yes
8624c8df0c59Smrgelse case e in #(
8625c8df0c59Smrg  e) eval $cacheid=no ;;
8626c8df0c59Smrgesac
8627576bbdfcSmrgfi
862849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8629c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8630c8df0c59Smrgesac
8631576bbdfcSmrgfi
8632576bbdfcSmrg
8633576bbdfcSmrg
8634576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8635576bbdfcSmrg
8636576bbdfcSmrg		eval supported=\$$cacheid
863749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
863849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8639576bbdfcSmrg		if test "$supported" = "yes" ; then
8640576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8641576bbdfcSmrg			found="yes"
8642576bbdfcSmrg		fi
8643576bbdfcSmrg	fi
8644576bbdfcSmrg
8645576bbdfcSmrg
8646576bbdfcSmrg
8647576bbdfcSmrg
8648576bbdfcSmrg
8649576bbdfcSmrg
8650576bbdfcSmrg
8651576bbdfcSmrg
8652576bbdfcSmrg
8653576bbdfcSmrg
8654576bbdfcSmrg
8655576bbdfcSmrg
8656576bbdfcSmrg
8657576bbdfcSmrg
8658576bbdfcSmrg
8659576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8660576bbdfcSmrg
8661576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8662576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
866349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
866449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
866549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
866649bee38cSmrgthen :
866749bee38cSmrg  printf %s "(cached) " >&6
8668c8df0c59Smrgelse case e in #(
8669c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8670576bbdfcSmrg/* end confdefs.h.  */
8671576bbdfcSmrgint i;
8672576bbdfcSmrg_ACEOF
867349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
867449bee38cSmrgthen :
8675576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8676c8df0c59Smrgelse case e in #(
8677c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8678c8df0c59Smrgesac
8679576bbdfcSmrgfi
8680c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8681c8df0c59Smrgesac
8682576bbdfcSmrgfi
868349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
868449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8685576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8686576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8687576bbdfcSmrgfi
8688576bbdfcSmrg
8689576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8690576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8691576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8692576bbdfcSmrg	fi
8693576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
869449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
869549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
869649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
869749bee38cSmrgthen :
869849bee38cSmrg  printf %s "(cached) " >&6
8699c8df0c59Smrgelse case e in #(
8700c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8701576bbdfcSmrg/* end confdefs.h.  */
8702576bbdfcSmrgint i;
8703576bbdfcSmrg_ACEOF
870449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
870549bee38cSmrgthen :
8706576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8707c8df0c59Smrgelse case e in #(
8708c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8709c8df0c59Smrgesac
8710576bbdfcSmrgfi
8711c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8712c8df0c59Smrgesac
8713576bbdfcSmrgfi
871449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
871549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8716576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8717576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8718576bbdfcSmrgfi
8719576bbdfcSmrg
8720576bbdfcSmrgfound="no"
8721576bbdfcSmrg
8722576bbdfcSmrg	if test $found = "no" ; then
872381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8724576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8725576bbdfcSmrg		fi
8726576bbdfcSmrg
872781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8728576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8729576bbdfcSmrg		fi
8730576bbdfcSmrg
8731576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=address"
8732576bbdfcSmrg
873349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
873449bee38cSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
873581676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_address
873649bee38cSmrg		if eval test \${$cacheid+y}
873749bee38cSmrgthen :
873849bee38cSmrg  printf %s "(cached) " >&6
8739c8df0c59Smrgelse case e in #(
8740c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8741576bbdfcSmrg/* end confdefs.h.  */
8742576bbdfcSmrgint i;
8743576bbdfcSmrgint
874449bee38cSmrgmain (void)
8745576bbdfcSmrg{
8746576bbdfcSmrg
8747576bbdfcSmrg  ;
8748576bbdfcSmrg  return 0;
8749576bbdfcSmrg}
8750576bbdfcSmrg_ACEOF
875149bee38cSmrgif ac_fn_c_try_link "$LINENO"
875249bee38cSmrgthen :
8753576bbdfcSmrg  eval $cacheid=yes
8754c8df0c59Smrgelse case e in #(
8755c8df0c59Smrg  e) eval $cacheid=no ;;
8756c8df0c59Smrgesac
8757576bbdfcSmrgfi
875849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8759c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8760c8df0c59Smrgesac
8761576bbdfcSmrgfi
8762576bbdfcSmrg
8763576bbdfcSmrg
8764576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8765576bbdfcSmrg
8766576bbdfcSmrg		eval supported=\$$cacheid
876749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
876849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8769576bbdfcSmrg		if test "$supported" = "yes" ; then
8770576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8771576bbdfcSmrg			found="yes"
8772576bbdfcSmrg		fi
8773576bbdfcSmrg	fi
8774576bbdfcSmrg
8775576bbdfcSmrg
8776576bbdfcSmrg
8777576bbdfcSmrg
8778576bbdfcSmrg
8779576bbdfcSmrg
8780576bbdfcSmrg
8781576bbdfcSmrg
8782576bbdfcSmrg
8783576bbdfcSmrg
8784576bbdfcSmrg
8785576bbdfcSmrg
8786576bbdfcSmrg
8787576bbdfcSmrg
8788576bbdfcSmrg
8789576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8790576bbdfcSmrg
8791576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8792576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
879349bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
879449bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
879549bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
879649bee38cSmrgthen :
879749bee38cSmrg  printf %s "(cached) " >&6
8798c8df0c59Smrgelse case e in #(
8799c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8800576bbdfcSmrg/* end confdefs.h.  */
8801576bbdfcSmrgint i;
8802576bbdfcSmrg_ACEOF
880349bee38cSmrgif ac_fn_c_try_compile "$LINENO"
880449bee38cSmrgthen :
8805576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8806c8df0c59Smrgelse case e in #(
8807c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8808c8df0c59Smrgesac
8809576bbdfcSmrgfi
8810c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8811c8df0c59Smrgesac
8812576bbdfcSmrgfi
881349bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
881449bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8815576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8816576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8817576bbdfcSmrgfi
8818576bbdfcSmrg
8819576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8820576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8821576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8822576bbdfcSmrg	fi
8823576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
882449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
882549bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
882649bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
882749bee38cSmrgthen :
882849bee38cSmrg  printf %s "(cached) " >&6
8829c8df0c59Smrgelse case e in #(
8830c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8831576bbdfcSmrg/* end confdefs.h.  */
8832576bbdfcSmrgint i;
8833576bbdfcSmrg_ACEOF
883449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
883549bee38cSmrgthen :
8836576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8837c8df0c59Smrgelse case e in #(
8838c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8839c8df0c59Smrgesac
8840576bbdfcSmrgfi
8841c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8842c8df0c59Smrgesac
8843576bbdfcSmrgfi
884449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
884549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8846576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8847576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8848576bbdfcSmrgfi
8849576bbdfcSmrg
8850576bbdfcSmrgfound="no"
8851576bbdfcSmrg
8852576bbdfcSmrg	if test $found = "no" ; then
885381676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8854576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8855576bbdfcSmrg		fi
8856576bbdfcSmrg
885781676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8858576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8859576bbdfcSmrg		fi
8860576bbdfcSmrg
8861576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8862576bbdfcSmrg
886349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
886449bee38cSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
886581676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
886649bee38cSmrg		if eval test \${$cacheid+y}
886749bee38cSmrgthen :
886849bee38cSmrg  printf %s "(cached) " >&6
8869c8df0c59Smrgelse case e in #(
8870c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8871576bbdfcSmrg/* end confdefs.h.  */
8872576bbdfcSmrgint i;
8873576bbdfcSmrgint
887449bee38cSmrgmain (void)
8875576bbdfcSmrg{
8876576bbdfcSmrg
8877576bbdfcSmrg  ;
8878576bbdfcSmrg  return 0;
8879576bbdfcSmrg}
8880576bbdfcSmrg_ACEOF
888149bee38cSmrgif ac_fn_c_try_link "$LINENO"
888249bee38cSmrgthen :
8883576bbdfcSmrg  eval $cacheid=yes
8884c8df0c59Smrgelse case e in #(
8885c8df0c59Smrg  e) eval $cacheid=no ;;
8886c8df0c59Smrgesac
8887576bbdfcSmrgfi
888849bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8889c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8890c8df0c59Smrgesac
8891576bbdfcSmrgfi
8892576bbdfcSmrg
8893576bbdfcSmrg
8894576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8895576bbdfcSmrg
8896576bbdfcSmrg		eval supported=\$$cacheid
889749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
889849bee38cSmrgprintf "%s\n" "$supported" >&6; }
8899576bbdfcSmrg		if test "$supported" = "yes" ; then
8900576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8901576bbdfcSmrg			found="yes"
8902576bbdfcSmrg		fi
8903576bbdfcSmrg	fi
8904576bbdfcSmrg
8905576bbdfcSmrg	if test $found = "no" ; then
890681676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8907576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8908576bbdfcSmrg		fi
8909576bbdfcSmrg
891081676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8911576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8912576bbdfcSmrg		fi
8913576bbdfcSmrg
8914576bbdfcSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8915576bbdfcSmrg
891649bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
891749bee38cSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
891881676fe2Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
891949bee38cSmrg		if eval test \${$cacheid+y}
892049bee38cSmrgthen :
892149bee38cSmrg  printf %s "(cached) " >&6
8922c8df0c59Smrgelse case e in #(
8923c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8924576bbdfcSmrg/* end confdefs.h.  */
8925576bbdfcSmrgint i;
8926576bbdfcSmrgint
892749bee38cSmrgmain (void)
8928576bbdfcSmrg{
8929576bbdfcSmrg
8930576bbdfcSmrg  ;
8931576bbdfcSmrg  return 0;
8932576bbdfcSmrg}
8933576bbdfcSmrg_ACEOF
893449bee38cSmrgif ac_fn_c_try_link "$LINENO"
893549bee38cSmrgthen :
8936576bbdfcSmrg  eval $cacheid=yes
8937c8df0c59Smrgelse case e in #(
8938c8df0c59Smrg  e) eval $cacheid=no ;;
8939c8df0c59Smrgesac
8940576bbdfcSmrgfi
894149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8942c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8943c8df0c59Smrgesac
8944576bbdfcSmrgfi
8945576bbdfcSmrg
8946576bbdfcSmrg
8947576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8948576bbdfcSmrg
8949576bbdfcSmrg		eval supported=\$$cacheid
895049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
895149bee38cSmrgprintf "%s\n" "$supported" >&6; }
8952576bbdfcSmrg		if test "$supported" = "yes" ; then
8953576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8954576bbdfcSmrg			found="yes"
8955576bbdfcSmrg		fi
8956576bbdfcSmrg	fi
8957576bbdfcSmrg
8958576bbdfcSmrg
8959576bbdfcSmrg
8960576bbdfcSmrg
8961576bbdfcSmrg
8962576bbdfcSmrg
8963576bbdfcSmrg
8964576bbdfcSmrg
8965576bbdfcSmrg
8966576bbdfcSmrg
8967576bbdfcSmrg
8968576bbdfcSmrg
8969576bbdfcSmrg
8970576bbdfcSmrg
8971576bbdfcSmrg
8972576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8973576bbdfcSmrg
8974576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8975576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
897649bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
897749bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
897849bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
897949bee38cSmrgthen :
898049bee38cSmrg  printf %s "(cached) " >&6
8981c8df0c59Smrgelse case e in #(
8982c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8983576bbdfcSmrg/* end confdefs.h.  */
8984576bbdfcSmrgint i;
8985576bbdfcSmrg_ACEOF
898649bee38cSmrgif ac_fn_c_try_compile "$LINENO"
898749bee38cSmrgthen :
8988576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8989c8df0c59Smrgelse case e in #(
8990c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8991c8df0c59Smrgesac
8992576bbdfcSmrgfi
8993c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8994c8df0c59Smrgesac
8995576bbdfcSmrgfi
899649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
899749bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8998576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8999576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9000576bbdfcSmrgfi
9001576bbdfcSmrg
9002576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9003576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9004576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9005576bbdfcSmrg	fi
9006576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
900749bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
900849bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
900949bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
901049bee38cSmrgthen :
901149bee38cSmrg  printf %s "(cached) " >&6
9012c8df0c59Smrgelse case e in #(
9013c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9014576bbdfcSmrg/* end confdefs.h.  */
9015576bbdfcSmrgint i;
9016576bbdfcSmrg_ACEOF
901749bee38cSmrgif ac_fn_c_try_compile "$LINENO"
901849bee38cSmrgthen :
9019576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9020c8df0c59Smrgelse case e in #(
9021c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9022c8df0c59Smrgesac
9023576bbdfcSmrgfi
9024c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9025c8df0c59Smrgesac
9026576bbdfcSmrgfi
902749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
902849bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9029576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9030576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9031576bbdfcSmrgfi
9032576bbdfcSmrg
9033576bbdfcSmrgfound="no"
9034576bbdfcSmrg
9035576bbdfcSmrg	if test $found = "no" ; then
903681676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9037576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9038576bbdfcSmrg		fi
9039576bbdfcSmrg
904081676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9041576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9042576bbdfcSmrg		fi
9043576bbdfcSmrg
9044576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9045576bbdfcSmrg
904649bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
904749bee38cSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
904881676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
904949bee38cSmrg		if eval test \${$cacheid+y}
905049bee38cSmrgthen :
905149bee38cSmrg  printf %s "(cached) " >&6
9052c8df0c59Smrgelse case e in #(
9053c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9054576bbdfcSmrg/* end confdefs.h.  */
9055576bbdfcSmrgint i;
9056576bbdfcSmrgint
905749bee38cSmrgmain (void)
9058576bbdfcSmrg{
9059576bbdfcSmrg
9060576bbdfcSmrg  ;
9061576bbdfcSmrg  return 0;
9062576bbdfcSmrg}
9063576bbdfcSmrg_ACEOF
906449bee38cSmrgif ac_fn_c_try_link "$LINENO"
906549bee38cSmrgthen :
9066576bbdfcSmrg  eval $cacheid=yes
9067c8df0c59Smrgelse case e in #(
9068c8df0c59Smrg  e) eval $cacheid=no ;;
9069c8df0c59Smrgesac
9070576bbdfcSmrgfi
907149bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9072c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9073c8df0c59Smrgesac
9074576bbdfcSmrgfi
9075576bbdfcSmrg
9076576bbdfcSmrg
9077576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9078576bbdfcSmrg
9079576bbdfcSmrg		eval supported=\$$cacheid
908049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
908149bee38cSmrgprintf "%s\n" "$supported" >&6; }
9082576bbdfcSmrg		if test "$supported" = "yes" ; then
9083576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9084576bbdfcSmrg			found="yes"
9085576bbdfcSmrg		fi
9086576bbdfcSmrg	fi
9087576bbdfcSmrg
9088576bbdfcSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9089576bbdfcSmrgelse
909049bee38cSmrg{ 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
909149bee38cSmrgprintf "%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;}
9092576bbdfcSmrg
9093576bbdfcSmrg
9094576bbdfcSmrg
9095576bbdfcSmrg
9096576bbdfcSmrg
9097576bbdfcSmrg
9098576bbdfcSmrg
9099576bbdfcSmrg
9100576bbdfcSmrg
9101576bbdfcSmrg
9102576bbdfcSmrg
9103576bbdfcSmrg
9104576bbdfcSmrg
9105576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9106576bbdfcSmrg
9107576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9108576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
910949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
911049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
911149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
911249bee38cSmrgthen :
911349bee38cSmrg  printf %s "(cached) " >&6
9114c8df0c59Smrgelse case e in #(
9115c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9116576bbdfcSmrg/* end confdefs.h.  */
9117576bbdfcSmrgint i;
9118576bbdfcSmrg_ACEOF
911949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
912049bee38cSmrgthen :
9121576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9122c8df0c59Smrgelse case e in #(
9123c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9124c8df0c59Smrgesac
9125576bbdfcSmrgfi
9126c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9127c8df0c59Smrgesac
9128576bbdfcSmrgfi
912949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
913049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9131576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9132576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9133576bbdfcSmrgfi
9134576bbdfcSmrg
9135576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9136576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9137576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9138576bbdfcSmrg	fi
9139576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
914049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
914149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
914249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
914349bee38cSmrgthen :
914449bee38cSmrg  printf %s "(cached) " >&6
9145c8df0c59Smrgelse case e in #(
9146c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9147576bbdfcSmrg/* end confdefs.h.  */
9148576bbdfcSmrgint i;
9149576bbdfcSmrg_ACEOF
915049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
915149bee38cSmrgthen :
9152576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9153c8df0c59Smrgelse case e in #(
9154c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9155c8df0c59Smrgesac
9156576bbdfcSmrgfi
9157c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9158c8df0c59Smrgesac
9159576bbdfcSmrgfi
916049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
916149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9162576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9163576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9164576bbdfcSmrgfi
9165576bbdfcSmrg
9166576bbdfcSmrgfound="no"
9167576bbdfcSmrg
9168576bbdfcSmrg	if test $found = "no" ; then
916981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9170576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9171576bbdfcSmrg		fi
9172576bbdfcSmrg
917381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9174576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9175576bbdfcSmrg		fi
9176576bbdfcSmrg
9177576bbdfcSmrg		CFLAGS="$CFLAGS -Wimplicit"
9178576bbdfcSmrg
917949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
918049bee38cSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
9181576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
918249bee38cSmrg		if eval test \${$cacheid+y}
918349bee38cSmrgthen :
918449bee38cSmrg  printf %s "(cached) " >&6
9185c8df0c59Smrgelse case e in #(
9186c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9187576bbdfcSmrg/* end confdefs.h.  */
9188576bbdfcSmrgint i;
9189576bbdfcSmrgint
919049bee38cSmrgmain (void)
9191576bbdfcSmrg{
9192576bbdfcSmrg
9193576bbdfcSmrg  ;
9194576bbdfcSmrg  return 0;
9195576bbdfcSmrg}
9196576bbdfcSmrg_ACEOF
919749bee38cSmrgif ac_fn_c_try_link "$LINENO"
919849bee38cSmrgthen :
9199576bbdfcSmrg  eval $cacheid=yes
9200c8df0c59Smrgelse case e in #(
9201c8df0c59Smrg  e) eval $cacheid=no ;;
9202c8df0c59Smrgesac
9203576bbdfcSmrgfi
920449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9205c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9206c8df0c59Smrgesac
9207576bbdfcSmrgfi
9208576bbdfcSmrg
9209576bbdfcSmrg
9210576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9211576bbdfcSmrg
9212576bbdfcSmrg		eval supported=\$$cacheid
921349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
921449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9215576bbdfcSmrg		if test "$supported" = "yes" ; then
9216576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9217576bbdfcSmrg			found="yes"
9218576bbdfcSmrg		fi
9219576bbdfcSmrg	fi
9220576bbdfcSmrg
9221576bbdfcSmrg
9222576bbdfcSmrg
9223576bbdfcSmrg
9224576bbdfcSmrg
9225576bbdfcSmrg
9226576bbdfcSmrg
9227576bbdfcSmrg
9228576bbdfcSmrg
9229576bbdfcSmrg
9230576bbdfcSmrg
9231576bbdfcSmrg
9232576bbdfcSmrg
9233576bbdfcSmrg
9234576bbdfcSmrg
9235576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9236576bbdfcSmrg
9237576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9238576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
923949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
924049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
924149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
924249bee38cSmrgthen :
924349bee38cSmrg  printf %s "(cached) " >&6
9244c8df0c59Smrgelse case e in #(
9245c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9246576bbdfcSmrg/* end confdefs.h.  */
9247576bbdfcSmrgint i;
9248576bbdfcSmrg_ACEOF
924949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
925049bee38cSmrgthen :
9251576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9252c8df0c59Smrgelse case e in #(
9253c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9254c8df0c59Smrgesac
9255576bbdfcSmrgfi
9256c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9257c8df0c59Smrgesac
9258576bbdfcSmrgfi
925949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
926049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9261576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9262576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9263576bbdfcSmrgfi
9264576bbdfcSmrg
9265576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9266576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9267576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9268576bbdfcSmrg	fi
9269576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
927049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
927149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
927249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
927349bee38cSmrgthen :
927449bee38cSmrg  printf %s "(cached) " >&6
9275c8df0c59Smrgelse case e in #(
9276c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9277576bbdfcSmrg/* end confdefs.h.  */
9278576bbdfcSmrgint i;
9279576bbdfcSmrg_ACEOF
928049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
928149bee38cSmrgthen :
9282576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9283c8df0c59Smrgelse case e in #(
9284c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9285c8df0c59Smrgesac
9286576bbdfcSmrgfi
9287c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9288c8df0c59Smrgesac
9289576bbdfcSmrgfi
929049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
929149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9292576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9293576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9294576bbdfcSmrgfi
9295576bbdfcSmrg
9296576bbdfcSmrgfound="no"
9297576bbdfcSmrg
9298576bbdfcSmrg	if test $found = "no" ; then
929981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9300576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9301576bbdfcSmrg		fi
9302576bbdfcSmrg
930381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9304576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9305576bbdfcSmrg		fi
9306576bbdfcSmrg
9307576bbdfcSmrg		CFLAGS="$CFLAGS -Wnonnull"
9308576bbdfcSmrg
930949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
931049bee38cSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9311576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
931249bee38cSmrg		if eval test \${$cacheid+y}
931349bee38cSmrgthen :
931449bee38cSmrg  printf %s "(cached) " >&6
9315c8df0c59Smrgelse case e in #(
9316c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9317576bbdfcSmrg/* end confdefs.h.  */
9318576bbdfcSmrgint i;
9319576bbdfcSmrgint
932049bee38cSmrgmain (void)
9321576bbdfcSmrg{
9322576bbdfcSmrg
9323576bbdfcSmrg  ;
9324576bbdfcSmrg  return 0;
9325576bbdfcSmrg}
9326576bbdfcSmrg_ACEOF
932749bee38cSmrgif ac_fn_c_try_link "$LINENO"
932849bee38cSmrgthen :
9329576bbdfcSmrg  eval $cacheid=yes
9330c8df0c59Smrgelse case e in #(
9331c8df0c59Smrg  e) eval $cacheid=no ;;
9332c8df0c59Smrgesac
9333576bbdfcSmrgfi
933449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9335c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9336c8df0c59Smrgesac
9337576bbdfcSmrgfi
9338576bbdfcSmrg
9339576bbdfcSmrg
9340576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9341576bbdfcSmrg
9342576bbdfcSmrg		eval supported=\$$cacheid
934349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
934449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9345576bbdfcSmrg		if test "$supported" = "yes" ; then
9346576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9347576bbdfcSmrg			found="yes"
9348576bbdfcSmrg		fi
9349576bbdfcSmrg	fi
9350576bbdfcSmrg
9351576bbdfcSmrg
9352576bbdfcSmrg
9353576bbdfcSmrg
9354576bbdfcSmrg
9355576bbdfcSmrg
9356576bbdfcSmrg
9357576bbdfcSmrg
9358576bbdfcSmrg
9359576bbdfcSmrg
9360576bbdfcSmrg
9361576bbdfcSmrg
9362576bbdfcSmrg
9363576bbdfcSmrg
9364576bbdfcSmrg
9365576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9366576bbdfcSmrg
9367576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9368576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
936949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
937049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
937149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
937249bee38cSmrgthen :
937349bee38cSmrg  printf %s "(cached) " >&6
9374c8df0c59Smrgelse case e in #(
9375c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9376576bbdfcSmrg/* end confdefs.h.  */
9377576bbdfcSmrgint i;
9378576bbdfcSmrg_ACEOF
937949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
938049bee38cSmrgthen :
9381576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9382c8df0c59Smrgelse case e in #(
9383c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9384c8df0c59Smrgesac
9385576bbdfcSmrgfi
9386c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9387c8df0c59Smrgesac
9388576bbdfcSmrgfi
938949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
939049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9391576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9392576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9393576bbdfcSmrgfi
9394576bbdfcSmrg
9395576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9396576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9397576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9398576bbdfcSmrg	fi
9399576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
940049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
940149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
940249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
940349bee38cSmrgthen :
940449bee38cSmrg  printf %s "(cached) " >&6
9405c8df0c59Smrgelse case e in #(
9406c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9407576bbdfcSmrg/* end confdefs.h.  */
9408576bbdfcSmrgint i;
9409576bbdfcSmrg_ACEOF
941049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
941149bee38cSmrgthen :
9412576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9413c8df0c59Smrgelse case e in #(
9414c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9415c8df0c59Smrgesac
9416576bbdfcSmrgfi
9417c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9418c8df0c59Smrgesac
9419576bbdfcSmrgfi
942049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
942149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9422576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9423576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9424576bbdfcSmrgfi
9425576bbdfcSmrg
9426576bbdfcSmrgfound="no"
9427576bbdfcSmrg
9428576bbdfcSmrg	if test $found = "no" ; then
942981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9430576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9431576bbdfcSmrg		fi
9432576bbdfcSmrg
943381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9434576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9435576bbdfcSmrg		fi
9436576bbdfcSmrg
9437576bbdfcSmrg		CFLAGS="$CFLAGS -Winit-self"
9438576bbdfcSmrg
943949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
944049bee38cSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9441576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Winit_self
944249bee38cSmrg		if eval test \${$cacheid+y}
944349bee38cSmrgthen :
944449bee38cSmrg  printf %s "(cached) " >&6
9445c8df0c59Smrgelse case e in #(
9446c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9447576bbdfcSmrg/* end confdefs.h.  */
9448576bbdfcSmrgint i;
9449576bbdfcSmrgint
945049bee38cSmrgmain (void)
9451576bbdfcSmrg{
9452576bbdfcSmrg
9453576bbdfcSmrg  ;
9454576bbdfcSmrg  return 0;
9455576bbdfcSmrg}
9456576bbdfcSmrg_ACEOF
945749bee38cSmrgif ac_fn_c_try_link "$LINENO"
945849bee38cSmrgthen :
9459576bbdfcSmrg  eval $cacheid=yes
9460c8df0c59Smrgelse case e in #(
9461c8df0c59Smrg  e) eval $cacheid=no ;;
9462c8df0c59Smrgesac
9463576bbdfcSmrgfi
946449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9465c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9466c8df0c59Smrgesac
9467576bbdfcSmrgfi
9468576bbdfcSmrg
9469576bbdfcSmrg
9470576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9471576bbdfcSmrg
9472576bbdfcSmrg		eval supported=\$$cacheid
947349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
947449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9475576bbdfcSmrg		if test "$supported" = "yes" ; then
9476576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9477576bbdfcSmrg			found="yes"
9478576bbdfcSmrg		fi
9479576bbdfcSmrg	fi
9480576bbdfcSmrg
9481576bbdfcSmrg
9482576bbdfcSmrg
9483576bbdfcSmrg
9484576bbdfcSmrg
9485576bbdfcSmrg
9486576bbdfcSmrg
9487576bbdfcSmrg
9488576bbdfcSmrg
9489576bbdfcSmrg
9490576bbdfcSmrg
9491576bbdfcSmrg
9492576bbdfcSmrg
9493576bbdfcSmrg
9494576bbdfcSmrg
9495576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9496576bbdfcSmrg
9497576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9498576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
949949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
950049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
950149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
950249bee38cSmrgthen :
950349bee38cSmrg  printf %s "(cached) " >&6
9504c8df0c59Smrgelse case e in #(
9505c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9506576bbdfcSmrg/* end confdefs.h.  */
9507576bbdfcSmrgint i;
9508576bbdfcSmrg_ACEOF
950949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
951049bee38cSmrgthen :
9511576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9512c8df0c59Smrgelse case e in #(
9513c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9514c8df0c59Smrgesac
9515576bbdfcSmrgfi
9516c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9517c8df0c59Smrgesac
9518576bbdfcSmrgfi
951949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
952049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9521576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9522576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9523576bbdfcSmrgfi
9524576bbdfcSmrg
9525576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9526576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9527576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9528576bbdfcSmrg	fi
9529576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
953049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
953149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
953249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
953349bee38cSmrgthen :
953449bee38cSmrg  printf %s "(cached) " >&6
9535c8df0c59Smrgelse case e in #(
9536c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9537576bbdfcSmrg/* end confdefs.h.  */
9538576bbdfcSmrgint i;
9539576bbdfcSmrg_ACEOF
954049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
954149bee38cSmrgthen :
9542576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9543c8df0c59Smrgelse case e in #(
9544c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9545c8df0c59Smrgesac
9546576bbdfcSmrgfi
9547c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9548c8df0c59Smrgesac
9549576bbdfcSmrgfi
955049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
955149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9552576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9553576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9554576bbdfcSmrgfi
9555576bbdfcSmrg
9556576bbdfcSmrgfound="no"
9557576bbdfcSmrg
9558576bbdfcSmrg	if test $found = "no" ; then
955981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9560576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9561576bbdfcSmrg		fi
9562576bbdfcSmrg
956381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9564576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9565576bbdfcSmrg		fi
9566576bbdfcSmrg
9567576bbdfcSmrg		CFLAGS="$CFLAGS -Wmain"
9568576bbdfcSmrg
956949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
957049bee38cSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9571576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wmain
957249bee38cSmrg		if eval test \${$cacheid+y}
957349bee38cSmrgthen :
957449bee38cSmrg  printf %s "(cached) " >&6
9575c8df0c59Smrgelse case e in #(
9576c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9577576bbdfcSmrg/* end confdefs.h.  */
9578576bbdfcSmrgint i;
9579576bbdfcSmrgint
958049bee38cSmrgmain (void)
9581576bbdfcSmrg{
9582576bbdfcSmrg
9583576bbdfcSmrg  ;
9584576bbdfcSmrg  return 0;
9585576bbdfcSmrg}
9586576bbdfcSmrg_ACEOF
958749bee38cSmrgif ac_fn_c_try_link "$LINENO"
958849bee38cSmrgthen :
9589576bbdfcSmrg  eval $cacheid=yes
9590c8df0c59Smrgelse case e in #(
9591c8df0c59Smrg  e) eval $cacheid=no ;;
9592c8df0c59Smrgesac
9593576bbdfcSmrgfi
959449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9595c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9596c8df0c59Smrgesac
9597576bbdfcSmrgfi
9598576bbdfcSmrg
9599576bbdfcSmrg
9600576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9601576bbdfcSmrg
9602576bbdfcSmrg		eval supported=\$$cacheid
960349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
960449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9605576bbdfcSmrg		if test "$supported" = "yes" ; then
9606576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9607576bbdfcSmrg			found="yes"
9608576bbdfcSmrg		fi
9609576bbdfcSmrg	fi
9610576bbdfcSmrg
9611576bbdfcSmrg
9612576bbdfcSmrg
9613576bbdfcSmrg
9614576bbdfcSmrg
9615576bbdfcSmrg
9616576bbdfcSmrg
9617576bbdfcSmrg
9618576bbdfcSmrg
9619576bbdfcSmrg
9620576bbdfcSmrg
9621576bbdfcSmrg
9622576bbdfcSmrg
9623576bbdfcSmrg
9624576bbdfcSmrg
9625576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9626576bbdfcSmrg
9627576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9628576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
962949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
963049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
963149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
963249bee38cSmrgthen :
963349bee38cSmrg  printf %s "(cached) " >&6
9634c8df0c59Smrgelse case e in #(
9635c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9636576bbdfcSmrg/* end confdefs.h.  */
9637576bbdfcSmrgint i;
9638576bbdfcSmrg_ACEOF
963949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
964049bee38cSmrgthen :
9641576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9642c8df0c59Smrgelse case e in #(
9643c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9644c8df0c59Smrgesac
9645576bbdfcSmrgfi
9646c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9647c8df0c59Smrgesac
9648576bbdfcSmrgfi
964949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
965049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9651576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9652576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9653576bbdfcSmrgfi
9654576bbdfcSmrg
9655576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9656576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9657576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9658576bbdfcSmrg	fi
9659576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
966049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
966149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
966249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
966349bee38cSmrgthen :
966449bee38cSmrg  printf %s "(cached) " >&6
9665c8df0c59Smrgelse case e in #(
9666c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9667576bbdfcSmrg/* end confdefs.h.  */
9668576bbdfcSmrgint i;
9669576bbdfcSmrg_ACEOF
967049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
967149bee38cSmrgthen :
9672576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9673c8df0c59Smrgelse case e in #(
9674c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9675c8df0c59Smrgesac
9676576bbdfcSmrgfi
9677c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9678c8df0c59Smrgesac
9679576bbdfcSmrgfi
968049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
968149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9682576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9683576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9684576bbdfcSmrgfi
9685576bbdfcSmrg
9686576bbdfcSmrgfound="no"
9687576bbdfcSmrg
9688576bbdfcSmrg	if test $found = "no" ; then
968981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9690576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9691576bbdfcSmrg		fi
9692576bbdfcSmrg
969381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9694576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9695576bbdfcSmrg		fi
9696576bbdfcSmrg
9697576bbdfcSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9698576bbdfcSmrg
969949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
970049bee38cSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9701576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
970249bee38cSmrg		if eval test \${$cacheid+y}
970349bee38cSmrgthen :
970449bee38cSmrg  printf %s "(cached) " >&6
9705c8df0c59Smrgelse case e in #(
9706c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9707576bbdfcSmrg/* end confdefs.h.  */
9708576bbdfcSmrgint i;
9709576bbdfcSmrgint
971049bee38cSmrgmain (void)
9711576bbdfcSmrg{
9712576bbdfcSmrg
9713576bbdfcSmrg  ;
9714576bbdfcSmrg  return 0;
9715576bbdfcSmrg}
9716576bbdfcSmrg_ACEOF
971749bee38cSmrgif ac_fn_c_try_link "$LINENO"
971849bee38cSmrgthen :
9719576bbdfcSmrg  eval $cacheid=yes
9720c8df0c59Smrgelse case e in #(
9721c8df0c59Smrg  e) eval $cacheid=no ;;
9722c8df0c59Smrgesac
9723576bbdfcSmrgfi
972449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9725c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9726c8df0c59Smrgesac
9727576bbdfcSmrgfi
9728576bbdfcSmrg
9729576bbdfcSmrg
9730576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9731576bbdfcSmrg
9732576bbdfcSmrg		eval supported=\$$cacheid
973349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
973449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9735576bbdfcSmrg		if test "$supported" = "yes" ; then
9736576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9737576bbdfcSmrg			found="yes"
9738576bbdfcSmrg		fi
9739576bbdfcSmrg	fi
9740576bbdfcSmrg
9741576bbdfcSmrg
9742576bbdfcSmrg
9743576bbdfcSmrg
9744576bbdfcSmrg
9745576bbdfcSmrg
9746576bbdfcSmrg
9747576bbdfcSmrg
9748576bbdfcSmrg
9749576bbdfcSmrg
9750576bbdfcSmrg
9751576bbdfcSmrg
9752576bbdfcSmrg
9753576bbdfcSmrg
9754576bbdfcSmrg
9755576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9756576bbdfcSmrg
9757576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9758576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
975949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
976049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
976149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
976249bee38cSmrgthen :
976349bee38cSmrg  printf %s "(cached) " >&6
9764c8df0c59Smrgelse case e in #(
9765c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9766576bbdfcSmrg/* end confdefs.h.  */
9767576bbdfcSmrgint i;
9768576bbdfcSmrg_ACEOF
976949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
977049bee38cSmrgthen :
9771576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9772c8df0c59Smrgelse case e in #(
9773c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9774c8df0c59Smrgesac
9775576bbdfcSmrgfi
9776c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9777c8df0c59Smrgesac
9778576bbdfcSmrgfi
977949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
978049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9781576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9782576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9783576bbdfcSmrgfi
9784576bbdfcSmrg
9785576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9786576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9787576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9788576bbdfcSmrg	fi
9789576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
979049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
979149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
979249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
979349bee38cSmrgthen :
979449bee38cSmrg  printf %s "(cached) " >&6
9795c8df0c59Smrgelse case e in #(
9796c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9797576bbdfcSmrg/* end confdefs.h.  */
9798576bbdfcSmrgint i;
9799576bbdfcSmrg_ACEOF
980049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
980149bee38cSmrgthen :
9802576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9803c8df0c59Smrgelse case e in #(
9804c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9805c8df0c59Smrgesac
9806576bbdfcSmrgfi
9807c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9808c8df0c59Smrgesac
9809576bbdfcSmrgfi
981049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
981149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9812576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9813576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9814576bbdfcSmrgfi
9815576bbdfcSmrg
9816576bbdfcSmrgfound="no"
9817576bbdfcSmrg
9818576bbdfcSmrg	if test $found = "no" ; then
981981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9820576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9821576bbdfcSmrg		fi
9822576bbdfcSmrg
982381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9824576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9825576bbdfcSmrg		fi
9826576bbdfcSmrg
9827576bbdfcSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9828576bbdfcSmrg
982949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
983049bee38cSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
9831576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
983249bee38cSmrg		if eval test \${$cacheid+y}
983349bee38cSmrgthen :
983449bee38cSmrg  printf %s "(cached) " >&6
9835c8df0c59Smrgelse case e in #(
9836c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9837576bbdfcSmrg/* end confdefs.h.  */
9838576bbdfcSmrgint i;
9839576bbdfcSmrgint
984049bee38cSmrgmain (void)
9841576bbdfcSmrg{
9842576bbdfcSmrg
9843576bbdfcSmrg  ;
9844576bbdfcSmrg  return 0;
9845576bbdfcSmrg}
9846576bbdfcSmrg_ACEOF
984749bee38cSmrgif ac_fn_c_try_link "$LINENO"
984849bee38cSmrgthen :
9849576bbdfcSmrg  eval $cacheid=yes
9850c8df0c59Smrgelse case e in #(
9851c8df0c59Smrg  e) eval $cacheid=no ;;
9852c8df0c59Smrgesac
9853576bbdfcSmrgfi
985449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9855c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9856c8df0c59Smrgesac
9857576bbdfcSmrgfi
9858576bbdfcSmrg
9859576bbdfcSmrg
9860576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9861576bbdfcSmrg
9862576bbdfcSmrg		eval supported=\$$cacheid
986349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
986449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9865576bbdfcSmrg		if test "$supported" = "yes" ; then
9866576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9867576bbdfcSmrg			found="yes"
9868576bbdfcSmrg		fi
9869576bbdfcSmrg	fi
9870576bbdfcSmrg
9871576bbdfcSmrg
9872576bbdfcSmrg
9873576bbdfcSmrg
9874576bbdfcSmrg
9875576bbdfcSmrg
9876576bbdfcSmrg
9877576bbdfcSmrg
9878576bbdfcSmrg
9879576bbdfcSmrg
9880576bbdfcSmrg
9881576bbdfcSmrg
9882576bbdfcSmrg
9883576bbdfcSmrg
9884576bbdfcSmrg
9885576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9886576bbdfcSmrg
9887576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9888576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
988949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
989049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
989149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
989249bee38cSmrgthen :
989349bee38cSmrg  printf %s "(cached) " >&6
9894c8df0c59Smrgelse case e in #(
9895c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9896576bbdfcSmrg/* end confdefs.h.  */
9897576bbdfcSmrgint i;
9898576bbdfcSmrg_ACEOF
989949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
990049bee38cSmrgthen :
9901576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9902c8df0c59Smrgelse case e in #(
9903c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9904c8df0c59Smrgesac
9905576bbdfcSmrgfi
9906c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9907c8df0c59Smrgesac
9908576bbdfcSmrgfi
990949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
991049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9911576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9912576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9913576bbdfcSmrgfi
9914576bbdfcSmrg
9915576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9916576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9917576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9918576bbdfcSmrg	fi
9919576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
992049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
992149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
992249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
992349bee38cSmrgthen :
992449bee38cSmrg  printf %s "(cached) " >&6
9925c8df0c59Smrgelse case e in #(
9926c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9927576bbdfcSmrg/* end confdefs.h.  */
9928576bbdfcSmrgint i;
9929576bbdfcSmrg_ACEOF
993049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
993149bee38cSmrgthen :
9932576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9933c8df0c59Smrgelse case e in #(
9934c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9935c8df0c59Smrgesac
9936576bbdfcSmrgfi
9937c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9938c8df0c59Smrgesac
9939576bbdfcSmrgfi
994049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
994149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9942576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9943576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9944576bbdfcSmrgfi
9945576bbdfcSmrg
9946576bbdfcSmrgfound="no"
9947576bbdfcSmrg
9948576bbdfcSmrg	if test $found = "no" ; then
994981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9950576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9951576bbdfcSmrg		fi
9952576bbdfcSmrg
995381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9954576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9955576bbdfcSmrg		fi
9956576bbdfcSmrg
9957576bbdfcSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9958576bbdfcSmrg
995949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
996049bee38cSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
9961576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
996249bee38cSmrg		if eval test \${$cacheid+y}
996349bee38cSmrgthen :
996449bee38cSmrg  printf %s "(cached) " >&6
9965c8df0c59Smrgelse case e in #(
9966c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9967576bbdfcSmrg/* end confdefs.h.  */
9968576bbdfcSmrgint i;
9969576bbdfcSmrgint
997049bee38cSmrgmain (void)
9971576bbdfcSmrg{
9972576bbdfcSmrg
9973576bbdfcSmrg  ;
9974576bbdfcSmrg  return 0;
9975576bbdfcSmrg}
9976576bbdfcSmrg_ACEOF
997749bee38cSmrgif ac_fn_c_try_link "$LINENO"
997849bee38cSmrgthen :
9979576bbdfcSmrg  eval $cacheid=yes
9980c8df0c59Smrgelse case e in #(
9981c8df0c59Smrg  e) eval $cacheid=no ;;
9982c8df0c59Smrgesac
9983576bbdfcSmrgfi
998449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9985c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9986c8df0c59Smrgesac
9987576bbdfcSmrgfi
9988576bbdfcSmrg
9989576bbdfcSmrg
9990576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9991576bbdfcSmrg
9992576bbdfcSmrg		eval supported=\$$cacheid
999349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
999449bee38cSmrgprintf "%s\n" "$supported" >&6; }
9995576bbdfcSmrg		if test "$supported" = "yes" ; then
9996576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9997576bbdfcSmrg			found="yes"
9998576bbdfcSmrg		fi
9999576bbdfcSmrg	fi
10000576bbdfcSmrg
10001576bbdfcSmrg
10002576bbdfcSmrg
10003576bbdfcSmrg
10004576bbdfcSmrg
10005576bbdfcSmrg
10006576bbdfcSmrg
10007576bbdfcSmrg
10008576bbdfcSmrg
10009576bbdfcSmrg
10010576bbdfcSmrg
10011576bbdfcSmrg
10012576bbdfcSmrg
10013576bbdfcSmrg
10014576bbdfcSmrg
10015576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10016576bbdfcSmrg
10017576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10018576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1001949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1002049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1002149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1002249bee38cSmrgthen :
1002349bee38cSmrg  printf %s "(cached) " >&6
10024c8df0c59Smrgelse case e in #(
10025c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10026576bbdfcSmrg/* end confdefs.h.  */
10027576bbdfcSmrgint i;
10028576bbdfcSmrg_ACEOF
1002949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1003049bee38cSmrgthen :
10031576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10032c8df0c59Smrgelse case e in #(
10033c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10034c8df0c59Smrgesac
10035576bbdfcSmrgfi
10036c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10037c8df0c59Smrgesac
10038576bbdfcSmrgfi
1003949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1004049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10041576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10042576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10043576bbdfcSmrgfi
10044576bbdfcSmrg
10045576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10046576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10047576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10048576bbdfcSmrg	fi
10049576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1005049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1005149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1005249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1005349bee38cSmrgthen :
1005449bee38cSmrg  printf %s "(cached) " >&6
10055c8df0c59Smrgelse case e in #(
10056c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10057576bbdfcSmrg/* end confdefs.h.  */
10058576bbdfcSmrgint i;
10059576bbdfcSmrg_ACEOF
1006049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1006149bee38cSmrgthen :
10062576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10063c8df0c59Smrgelse case e in #(
10064c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10065c8df0c59Smrgesac
10066576bbdfcSmrgfi
10067c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10068c8df0c59Smrgesac
10069576bbdfcSmrgfi
1007049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1007149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10072576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10073576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10074576bbdfcSmrgfi
10075576bbdfcSmrg
10076576bbdfcSmrgfound="no"
10077576bbdfcSmrg
10078576bbdfcSmrg	if test $found = "no" ; then
1007981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10080576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10081576bbdfcSmrg		fi
10082576bbdfcSmrg
1008381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10084576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10085576bbdfcSmrg		fi
10086576bbdfcSmrg
10087576bbdfcSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
10088576bbdfcSmrg
1008949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
1009049bee38cSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10091576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
1009249bee38cSmrg		if eval test \${$cacheid+y}
1009349bee38cSmrgthen :
1009449bee38cSmrg  printf %s "(cached) " >&6
10095c8df0c59Smrgelse case e in #(
10096c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10097576bbdfcSmrg/* end confdefs.h.  */
10098576bbdfcSmrgint i;
10099576bbdfcSmrgint
1010049bee38cSmrgmain (void)
10101576bbdfcSmrg{
10102576bbdfcSmrg
10103576bbdfcSmrg  ;
10104576bbdfcSmrg  return 0;
10105576bbdfcSmrg}
10106576bbdfcSmrg_ACEOF
1010749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1010849bee38cSmrgthen :
10109576bbdfcSmrg  eval $cacheid=yes
10110c8df0c59Smrgelse case e in #(
10111c8df0c59Smrg  e) eval $cacheid=no ;;
10112c8df0c59Smrgesac
10113576bbdfcSmrgfi
1011449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10115c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10116c8df0c59Smrgesac
10117576bbdfcSmrgfi
10118576bbdfcSmrg
10119576bbdfcSmrg
10120576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10121576bbdfcSmrg
10122576bbdfcSmrg		eval supported=\$$cacheid
1012349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1012449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10125576bbdfcSmrg		if test "$supported" = "yes" ; then
10126576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10127576bbdfcSmrg			found="yes"
10128576bbdfcSmrg		fi
10129576bbdfcSmrg	fi
10130576bbdfcSmrg
10131576bbdfcSmrg
10132576bbdfcSmrg
10133576bbdfcSmrg
10134576bbdfcSmrg
10135576bbdfcSmrg
10136576bbdfcSmrg
10137576bbdfcSmrg
10138576bbdfcSmrg
10139576bbdfcSmrg
10140576bbdfcSmrg
10141576bbdfcSmrg
10142576bbdfcSmrg
10143576bbdfcSmrg
10144576bbdfcSmrg
10145576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10146576bbdfcSmrg
10147576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10148576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1014949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1015049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1015149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1015249bee38cSmrgthen :
1015349bee38cSmrg  printf %s "(cached) " >&6
10154c8df0c59Smrgelse case e in #(
10155c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10156576bbdfcSmrg/* end confdefs.h.  */
10157576bbdfcSmrgint i;
10158576bbdfcSmrg_ACEOF
1015949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1016049bee38cSmrgthen :
10161576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10162c8df0c59Smrgelse case e in #(
10163c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10164c8df0c59Smrgesac
10165576bbdfcSmrgfi
10166c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10167c8df0c59Smrgesac
10168576bbdfcSmrgfi
1016949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1017049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10171576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10172576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10173576bbdfcSmrgfi
10174576bbdfcSmrg
10175576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10176576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10177576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10178576bbdfcSmrg	fi
10179576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1018049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1018149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1018249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1018349bee38cSmrgthen :
1018449bee38cSmrg  printf %s "(cached) " >&6
10185c8df0c59Smrgelse case e in #(
10186c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10187576bbdfcSmrg/* end confdefs.h.  */
10188576bbdfcSmrgint i;
10189576bbdfcSmrg_ACEOF
1019049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1019149bee38cSmrgthen :
10192576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10193c8df0c59Smrgelse case e in #(
10194c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10195c8df0c59Smrgesac
10196576bbdfcSmrgfi
10197c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10198c8df0c59Smrgesac
10199576bbdfcSmrgfi
1020049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1020149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10202576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10203576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10204576bbdfcSmrgfi
10205576bbdfcSmrg
10206576bbdfcSmrgfound="no"
10207576bbdfcSmrg
10208576bbdfcSmrg	if test $found = "no" ; then
1020981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10210576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10211576bbdfcSmrg		fi
10212576bbdfcSmrg
1021381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10214576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10215576bbdfcSmrg		fi
10216576bbdfcSmrg
10217576bbdfcSmrg		CFLAGS="$CFLAGS -Warray-bounds"
10218576bbdfcSmrg
1021949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
1022049bee38cSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
10221576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
1022249bee38cSmrg		if eval test \${$cacheid+y}
1022349bee38cSmrgthen :
1022449bee38cSmrg  printf %s "(cached) " >&6
10225c8df0c59Smrgelse case e in #(
10226c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10227576bbdfcSmrg/* end confdefs.h.  */
10228576bbdfcSmrgint i;
10229576bbdfcSmrgint
1023049bee38cSmrgmain (void)
10231576bbdfcSmrg{
10232576bbdfcSmrg
10233576bbdfcSmrg  ;
10234576bbdfcSmrg  return 0;
10235576bbdfcSmrg}
10236576bbdfcSmrg_ACEOF
1023749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1023849bee38cSmrgthen :
10239576bbdfcSmrg  eval $cacheid=yes
10240c8df0c59Smrgelse case e in #(
10241c8df0c59Smrg  e) eval $cacheid=no ;;
10242c8df0c59Smrgesac
10243576bbdfcSmrgfi
1024449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10245c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10246c8df0c59Smrgesac
10247576bbdfcSmrgfi
10248576bbdfcSmrg
10249576bbdfcSmrg
10250576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10251576bbdfcSmrg
10252576bbdfcSmrg		eval supported=\$$cacheid
1025349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1025449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10255576bbdfcSmrg		if test "$supported" = "yes" ; then
10256576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10257576bbdfcSmrg			found="yes"
10258576bbdfcSmrg		fi
10259576bbdfcSmrg	fi
10260576bbdfcSmrg
10261576bbdfcSmrg
10262576bbdfcSmrg
10263576bbdfcSmrg
10264576bbdfcSmrg
10265576bbdfcSmrg
10266576bbdfcSmrg
10267576bbdfcSmrg
10268576bbdfcSmrg
10269576bbdfcSmrg
10270576bbdfcSmrg
10271576bbdfcSmrg
10272576bbdfcSmrg
10273576bbdfcSmrg
10274576bbdfcSmrg
10275576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10276576bbdfcSmrg
10277576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10278576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1027949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1028049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1028149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1028249bee38cSmrgthen :
1028349bee38cSmrg  printf %s "(cached) " >&6
10284c8df0c59Smrgelse case e in #(
10285c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10286576bbdfcSmrg/* end confdefs.h.  */
10287576bbdfcSmrgint i;
10288576bbdfcSmrg_ACEOF
1028949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1029049bee38cSmrgthen :
10291576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10292c8df0c59Smrgelse case e in #(
10293c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10294c8df0c59Smrgesac
10295576bbdfcSmrgfi
10296c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10297c8df0c59Smrgesac
10298576bbdfcSmrgfi
1029949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1030049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10301576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10302576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10303576bbdfcSmrgfi
10304576bbdfcSmrg
10305576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10306576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10307576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10308576bbdfcSmrg	fi
10309576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1031049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1031149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1031249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1031349bee38cSmrgthen :
1031449bee38cSmrg  printf %s "(cached) " >&6
10315c8df0c59Smrgelse case e in #(
10316c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10317576bbdfcSmrg/* end confdefs.h.  */
10318576bbdfcSmrgint i;
10319576bbdfcSmrg_ACEOF
1032049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1032149bee38cSmrgthen :
10322576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10323c8df0c59Smrgelse case e in #(
10324c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10325c8df0c59Smrgesac
10326576bbdfcSmrgfi
10327c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10328c8df0c59Smrgesac
10329576bbdfcSmrgfi
1033049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1033149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10332576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10333576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10334576bbdfcSmrgfi
10335576bbdfcSmrg
10336576bbdfcSmrgfound="no"
10337576bbdfcSmrg
10338576bbdfcSmrg	if test $found = "no" ; then
1033981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10340576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10341576bbdfcSmrg		fi
10342576bbdfcSmrg
1034381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10344576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10345576bbdfcSmrg		fi
10346576bbdfcSmrg
10347576bbdfcSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10348576bbdfcSmrg
1034949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1035049bee38cSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10351576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1035249bee38cSmrg		if eval test \${$cacheid+y}
1035349bee38cSmrgthen :
1035449bee38cSmrg  printf %s "(cached) " >&6
10355c8df0c59Smrgelse case e in #(
10356c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10357576bbdfcSmrg/* end confdefs.h.  */
10358576bbdfcSmrgint i;
10359576bbdfcSmrgint
1036049bee38cSmrgmain (void)
10361576bbdfcSmrg{
10362576bbdfcSmrg
10363576bbdfcSmrg  ;
10364576bbdfcSmrg  return 0;
10365576bbdfcSmrg}
10366576bbdfcSmrg_ACEOF
1036749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1036849bee38cSmrgthen :
10369576bbdfcSmrg  eval $cacheid=yes
10370c8df0c59Smrgelse case e in #(
10371c8df0c59Smrg  e) eval $cacheid=no ;;
10372c8df0c59Smrgesac
10373576bbdfcSmrgfi
1037449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10375c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10376c8df0c59Smrgesac
10377576bbdfcSmrgfi
10378576bbdfcSmrg
10379576bbdfcSmrg
10380576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10381576bbdfcSmrg
10382576bbdfcSmrg		eval supported=\$$cacheid
1038349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1038449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10385576bbdfcSmrg		if test "$supported" = "yes" ; then
10386576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10387576bbdfcSmrg			found="yes"
10388576bbdfcSmrg		fi
10389576bbdfcSmrg	fi
10390576bbdfcSmrg
10391576bbdfcSmrg
10392576bbdfcSmrg
10393576bbdfcSmrg
10394576bbdfcSmrg
10395576bbdfcSmrg
10396576bbdfcSmrg
10397576bbdfcSmrg
10398576bbdfcSmrg
10399576bbdfcSmrg
10400576bbdfcSmrg
10401576bbdfcSmrg
10402576bbdfcSmrg
10403576bbdfcSmrg
10404576bbdfcSmrg
10405576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10406576bbdfcSmrg
10407576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10408576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1040949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1041049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1041149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1041249bee38cSmrgthen :
1041349bee38cSmrg  printf %s "(cached) " >&6
10414c8df0c59Smrgelse case e in #(
10415c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10416576bbdfcSmrg/* end confdefs.h.  */
10417576bbdfcSmrgint i;
10418576bbdfcSmrg_ACEOF
1041949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1042049bee38cSmrgthen :
10421576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10422c8df0c59Smrgelse case e in #(
10423c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10424c8df0c59Smrgesac
10425576bbdfcSmrgfi
10426c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10427c8df0c59Smrgesac
10428576bbdfcSmrgfi
1042949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1043049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10431576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10432576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10433576bbdfcSmrgfi
10434576bbdfcSmrg
10435576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10436576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10437576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10438576bbdfcSmrg	fi
10439576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1044049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1044149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1044249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1044349bee38cSmrgthen :
1044449bee38cSmrg  printf %s "(cached) " >&6
10445c8df0c59Smrgelse case e in #(
10446c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10447576bbdfcSmrg/* end confdefs.h.  */
10448576bbdfcSmrgint i;
10449576bbdfcSmrg_ACEOF
1045049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1045149bee38cSmrgthen :
10452576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10453c8df0c59Smrgelse case e in #(
10454c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10455c8df0c59Smrgesac
10456576bbdfcSmrgfi
10457c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10458c8df0c59Smrgesac
10459576bbdfcSmrgfi
1046049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1046149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10462576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10463576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10464576bbdfcSmrgfi
10465576bbdfcSmrg
10466576bbdfcSmrgfound="no"
10467576bbdfcSmrg
10468576bbdfcSmrg	if test $found = "no" ; then
1046981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10470576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10471576bbdfcSmrg		fi
10472576bbdfcSmrg
1047381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10474576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10475576bbdfcSmrg		fi
10476576bbdfcSmrg
10477576bbdfcSmrg		CFLAGS="$CFLAGS -Waddress"
10478576bbdfcSmrg
1047949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1048049bee38cSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10481576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Waddress
1048249bee38cSmrg		if eval test \${$cacheid+y}
1048349bee38cSmrgthen :
1048449bee38cSmrg  printf %s "(cached) " >&6
10485c8df0c59Smrgelse case e in #(
10486c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10487576bbdfcSmrg/* end confdefs.h.  */
10488576bbdfcSmrgint i;
10489576bbdfcSmrgint
1049049bee38cSmrgmain (void)
10491576bbdfcSmrg{
10492576bbdfcSmrg
10493576bbdfcSmrg  ;
10494576bbdfcSmrg  return 0;
10495576bbdfcSmrg}
10496576bbdfcSmrg_ACEOF
1049749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1049849bee38cSmrgthen :
10499576bbdfcSmrg  eval $cacheid=yes
10500c8df0c59Smrgelse case e in #(
10501c8df0c59Smrg  e) eval $cacheid=no ;;
10502c8df0c59Smrgesac
10503576bbdfcSmrgfi
1050449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10505c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10506c8df0c59Smrgesac
10507576bbdfcSmrgfi
10508576bbdfcSmrg
10509576bbdfcSmrg
10510576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10511576bbdfcSmrg
10512576bbdfcSmrg		eval supported=\$$cacheid
1051349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1051449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10515576bbdfcSmrg		if test "$supported" = "yes" ; then
10516576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10517576bbdfcSmrg			found="yes"
10518576bbdfcSmrg		fi
10519576bbdfcSmrg	fi
10520576bbdfcSmrg
10521576bbdfcSmrg
10522576bbdfcSmrg
10523576bbdfcSmrg
10524576bbdfcSmrg
10525576bbdfcSmrg
10526576bbdfcSmrg
10527576bbdfcSmrg
10528576bbdfcSmrg
10529576bbdfcSmrg
10530576bbdfcSmrg
10531576bbdfcSmrg
10532576bbdfcSmrg
10533576bbdfcSmrg
10534576bbdfcSmrg
10535576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10536576bbdfcSmrg
10537576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10538576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1053949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1054049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1054149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1054249bee38cSmrgthen :
1054349bee38cSmrg  printf %s "(cached) " >&6
10544c8df0c59Smrgelse case e in #(
10545c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10546576bbdfcSmrg/* end confdefs.h.  */
10547576bbdfcSmrgint i;
10548576bbdfcSmrg_ACEOF
1054949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1055049bee38cSmrgthen :
10551576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10552c8df0c59Smrgelse case e in #(
10553c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10554c8df0c59Smrgesac
10555576bbdfcSmrgfi
10556c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10557c8df0c59Smrgesac
10558576bbdfcSmrgfi
1055949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1056049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10561576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10562576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10563576bbdfcSmrgfi
10564576bbdfcSmrg
10565576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10566576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10567576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10568576bbdfcSmrg	fi
10569576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1057049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1057149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1057249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1057349bee38cSmrgthen :
1057449bee38cSmrg  printf %s "(cached) " >&6
10575c8df0c59Smrgelse case e in #(
10576c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10577576bbdfcSmrg/* end confdefs.h.  */
10578576bbdfcSmrgint i;
10579576bbdfcSmrg_ACEOF
1058049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1058149bee38cSmrgthen :
10582576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10583c8df0c59Smrgelse case e in #(
10584c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10585c8df0c59Smrgesac
10586576bbdfcSmrgfi
10587c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10588c8df0c59Smrgesac
10589576bbdfcSmrgfi
1059049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1059149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10592576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10593576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10594576bbdfcSmrgfi
10595576bbdfcSmrg
10596576bbdfcSmrgfound="no"
10597576bbdfcSmrg
10598576bbdfcSmrg	if test $found = "no" ; then
1059981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10600576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10601576bbdfcSmrg		fi
10602576bbdfcSmrg
1060381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10604576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10605576bbdfcSmrg		fi
10606576bbdfcSmrg
10607576bbdfcSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10608576bbdfcSmrg
1060949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1061049bee38cSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10611576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1061249bee38cSmrg		if eval test \${$cacheid+y}
1061349bee38cSmrgthen :
1061449bee38cSmrg  printf %s "(cached) " >&6
10615c8df0c59Smrgelse case e in #(
10616c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10617576bbdfcSmrg/* end confdefs.h.  */
10618576bbdfcSmrgint i;
10619576bbdfcSmrgint
1062049bee38cSmrgmain (void)
10621576bbdfcSmrg{
10622576bbdfcSmrg
10623576bbdfcSmrg  ;
10624576bbdfcSmrg  return 0;
10625576bbdfcSmrg}
10626576bbdfcSmrg_ACEOF
1062749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1062849bee38cSmrgthen :
10629576bbdfcSmrg  eval $cacheid=yes
10630c8df0c59Smrgelse case e in #(
10631c8df0c59Smrg  e) eval $cacheid=no ;;
10632c8df0c59Smrgesac
10633576bbdfcSmrgfi
1063449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10635c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10636c8df0c59Smrgesac
10637576bbdfcSmrgfi
10638576bbdfcSmrg
10639576bbdfcSmrg
10640576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10641576bbdfcSmrg
10642576bbdfcSmrg		eval supported=\$$cacheid
1064349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1064449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10645576bbdfcSmrg		if test "$supported" = "yes" ; then
10646576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10647576bbdfcSmrg			found="yes"
10648576bbdfcSmrg		fi
10649576bbdfcSmrg	fi
10650576bbdfcSmrg
10651576bbdfcSmrg
10652576bbdfcSmrg
10653576bbdfcSmrg
10654576bbdfcSmrg
10655576bbdfcSmrg
10656576bbdfcSmrg
10657576bbdfcSmrg
10658576bbdfcSmrg
10659576bbdfcSmrg
10660576bbdfcSmrg
10661576bbdfcSmrg
10662576bbdfcSmrg
10663576bbdfcSmrg
10664576bbdfcSmrg
10665576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10666576bbdfcSmrg
10667576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10668576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1066949bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1067049bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1067149bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1067249bee38cSmrgthen :
1067349bee38cSmrg  printf %s "(cached) " >&6
10674c8df0c59Smrgelse case e in #(
10675c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10676576bbdfcSmrg/* end confdefs.h.  */
10677576bbdfcSmrgint i;
10678576bbdfcSmrg_ACEOF
1067949bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1068049bee38cSmrgthen :
10681576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10682c8df0c59Smrgelse case e in #(
10683c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10684c8df0c59Smrgesac
10685576bbdfcSmrgfi
10686c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10687c8df0c59Smrgesac
10688576bbdfcSmrgfi
1068949bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1069049bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10691576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10692576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10693576bbdfcSmrgfi
10694576bbdfcSmrg
10695576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10696576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10697576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10698576bbdfcSmrg	fi
10699576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1070049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1070149bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1070249bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1070349bee38cSmrgthen :
1070449bee38cSmrg  printf %s "(cached) " >&6
10705c8df0c59Smrgelse case e in #(
10706c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10707576bbdfcSmrg/* end confdefs.h.  */
10708576bbdfcSmrgint i;
10709576bbdfcSmrg_ACEOF
1071049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1071149bee38cSmrgthen :
10712576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10713c8df0c59Smrgelse case e in #(
10714c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10715c8df0c59Smrgesac
10716576bbdfcSmrgfi
10717c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10718c8df0c59Smrgesac
10719576bbdfcSmrgfi
1072049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1072149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10722576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10723576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10724576bbdfcSmrgfi
10725576bbdfcSmrg
10726576bbdfcSmrgfound="no"
10727576bbdfcSmrg
10728576bbdfcSmrg	if test $found = "no" ; then
1072981676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10730576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10731576bbdfcSmrg		fi
10732576bbdfcSmrg
1073381676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10734576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10735576bbdfcSmrg		fi
10736576bbdfcSmrg
10737576bbdfcSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10738576bbdfcSmrg
1073949bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1074049bee38cSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10741576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1074249bee38cSmrg		if eval test \${$cacheid+y}
1074349bee38cSmrgthen :
1074449bee38cSmrg  printf %s "(cached) " >&6
10745c8df0c59Smrgelse case e in #(
10746c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10747576bbdfcSmrg/* end confdefs.h.  */
10748576bbdfcSmrgint i;
10749576bbdfcSmrgint
1075049bee38cSmrgmain (void)
10751576bbdfcSmrg{
10752576bbdfcSmrg
10753576bbdfcSmrg  ;
10754576bbdfcSmrg  return 0;
10755576bbdfcSmrg}
10756576bbdfcSmrg_ACEOF
1075749bee38cSmrgif ac_fn_c_try_link "$LINENO"
1075849bee38cSmrgthen :
10759576bbdfcSmrg  eval $cacheid=yes
10760c8df0c59Smrgelse case e in #(
10761c8df0c59Smrg  e) eval $cacheid=no ;;
10762c8df0c59Smrgesac
10763576bbdfcSmrgfi
1076449bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10765c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10766c8df0c59Smrgesac
10767576bbdfcSmrgfi
10768576bbdfcSmrg
10769576bbdfcSmrg
10770576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10771576bbdfcSmrg
10772576bbdfcSmrg		eval supported=\$$cacheid
1077349bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1077449bee38cSmrgprintf "%s\n" "$supported" >&6; }
10775576bbdfcSmrg		if test "$supported" = "yes" ; then
10776576bbdfcSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10777576bbdfcSmrg			found="yes"
10778576bbdfcSmrg		fi
10779576bbdfcSmrg	fi
10780576bbdfcSmrg
10781576bbdfcSmrg
10782576bbdfcSmrgfi
10783576bbdfcSmrg
10784576bbdfcSmrg
10785576bbdfcSmrg
10786576bbdfcSmrg
10787576bbdfcSmrg
10788576bbdfcSmrg
10789576bbdfcSmrg
10790576bbdfcSmrg		CWARNFLAGS="$BASE_CFLAGS"
10791576bbdfcSmrg		if  test "x$GCC" = xyes ; then
10792576bbdfcSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10793576bbdfcSmrg		fi
10794576bbdfcSmrg
10795576bbdfcSmrg
10796576bbdfcSmrg
10797576bbdfcSmrg
10798576bbdfcSmrg
10799576bbdfcSmrg
10800576bbdfcSmrg
10801576bbdfcSmrg
10802576bbdfcSmrg# Check whether --enable-strict-compilation was given.
1080349bee38cSmrgif test ${enable_strict_compilation+y}
1080449bee38cSmrgthen :
10805576bbdfcSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10806c8df0c59Smrgelse case e in #(
10807c8df0c59Smrg  e) STRICT_COMPILE=no ;;
10808c8df0c59Smrgesac
10809576bbdfcSmrgfi
10810576bbdfcSmrg
10811576bbdfcSmrg
10812576bbdfcSmrg
10813576bbdfcSmrg
10814576bbdfcSmrg
10815576bbdfcSmrg
10816576bbdfcSmrgSTRICT_CFLAGS=""
10817576bbdfcSmrg
10818576bbdfcSmrg
10819576bbdfcSmrg
10820576bbdfcSmrg
10821576bbdfcSmrg
10822576bbdfcSmrg
10823576bbdfcSmrg
10824576bbdfcSmrg
10825576bbdfcSmrg
10826576bbdfcSmrg
10827576bbdfcSmrg
10828576bbdfcSmrg
10829576bbdfcSmrg
10830576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10831576bbdfcSmrg
10832576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10833576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1083449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1083549bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1083649bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1083749bee38cSmrgthen :
1083849bee38cSmrg  printf %s "(cached) " >&6
10839c8df0c59Smrgelse case e in #(
10840c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10841576bbdfcSmrg/* end confdefs.h.  */
10842576bbdfcSmrgint i;
10843576bbdfcSmrg_ACEOF
1084449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1084549bee38cSmrgthen :
10846576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10847c8df0c59Smrgelse case e in #(
10848c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10849c8df0c59Smrgesac
10850576bbdfcSmrgfi
10851c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10852c8df0c59Smrgesac
10853576bbdfcSmrgfi
1085449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1085549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10856576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10857576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10858576bbdfcSmrgfi
10859576bbdfcSmrg
10860576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10861576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10862576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10863576bbdfcSmrg	fi
10864576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1086549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1086649bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1086749bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1086849bee38cSmrgthen :
1086949bee38cSmrg  printf %s "(cached) " >&6
10870c8df0c59Smrgelse case e in #(
10871c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10872576bbdfcSmrg/* end confdefs.h.  */
10873576bbdfcSmrgint i;
10874576bbdfcSmrg_ACEOF
1087549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1087649bee38cSmrgthen :
10877576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10878c8df0c59Smrgelse case e in #(
10879c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10880c8df0c59Smrgesac
10881576bbdfcSmrgfi
10882c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10883c8df0c59Smrgesac
10884576bbdfcSmrgfi
1088549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1088649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10887576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10888576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10889576bbdfcSmrgfi
10890576bbdfcSmrg
10891576bbdfcSmrgfound="no"
10892576bbdfcSmrg
10893576bbdfcSmrg	if test $found = "no" ; then
1089481676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10895576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10896576bbdfcSmrg		fi
10897576bbdfcSmrg
1089881676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10899576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10900576bbdfcSmrg		fi
10901576bbdfcSmrg
10902576bbdfcSmrg		CFLAGS="$CFLAGS -pedantic"
10903576bbdfcSmrg
1090449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1090549bee38cSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
10906576bbdfcSmrg		cacheid=xorg_cv_cc_flag__pedantic
1090749bee38cSmrg		if eval test \${$cacheid+y}
1090849bee38cSmrgthen :
1090949bee38cSmrg  printf %s "(cached) " >&6
10910c8df0c59Smrgelse case e in #(
10911c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10912576bbdfcSmrg/* end confdefs.h.  */
10913576bbdfcSmrgint i;
10914576bbdfcSmrgint
1091549bee38cSmrgmain (void)
10916576bbdfcSmrg{
10917576bbdfcSmrg
10918576bbdfcSmrg  ;
10919576bbdfcSmrg  return 0;
10920576bbdfcSmrg}
10921576bbdfcSmrg_ACEOF
1092249bee38cSmrgif ac_fn_c_try_link "$LINENO"
1092349bee38cSmrgthen :
10924576bbdfcSmrg  eval $cacheid=yes
10925c8df0c59Smrgelse case e in #(
10926c8df0c59Smrg  e) eval $cacheid=no ;;
10927c8df0c59Smrgesac
10928576bbdfcSmrgfi
1092949bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10930c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10931c8df0c59Smrgesac
10932576bbdfcSmrgfi
10933576bbdfcSmrg
10934576bbdfcSmrg
10935576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10936576bbdfcSmrg
10937576bbdfcSmrg		eval supported=\$$cacheid
1093849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1093949bee38cSmrgprintf "%s\n" "$supported" >&6; }
10940576bbdfcSmrg		if test "$supported" = "yes" ; then
10941576bbdfcSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10942576bbdfcSmrg			found="yes"
10943576bbdfcSmrg		fi
10944576bbdfcSmrg	fi
10945576bbdfcSmrg
10946576bbdfcSmrg
10947576bbdfcSmrg
10948576bbdfcSmrg
10949576bbdfcSmrg
10950576bbdfcSmrg
10951576bbdfcSmrg
10952576bbdfcSmrg
10953576bbdfcSmrg
10954576bbdfcSmrg
10955576bbdfcSmrg
10956576bbdfcSmrg
10957576bbdfcSmrg
10958576bbdfcSmrg
10959576bbdfcSmrg
10960576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10961576bbdfcSmrg
10962576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10963576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1096449bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1096549bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1096649bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1096749bee38cSmrgthen :
1096849bee38cSmrg  printf %s "(cached) " >&6
10969c8df0c59Smrgelse case e in #(
10970c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10971576bbdfcSmrg/* end confdefs.h.  */
10972576bbdfcSmrgint i;
10973576bbdfcSmrg_ACEOF
1097449bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1097549bee38cSmrgthen :
10976576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10977c8df0c59Smrgelse case e in #(
10978c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10979c8df0c59Smrgesac
10980576bbdfcSmrgfi
10981c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10982c8df0c59Smrgesac
10983576bbdfcSmrgfi
1098449bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1098549bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10986576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10987576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10988576bbdfcSmrgfi
10989576bbdfcSmrg
10990576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10991576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10992576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10993576bbdfcSmrg	fi
10994576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1099549bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1099649bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1099749bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1099849bee38cSmrgthen :
1099949bee38cSmrg  printf %s "(cached) " >&6
11000c8df0c59Smrgelse case e in #(
11001c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11002576bbdfcSmrg/* end confdefs.h.  */
11003576bbdfcSmrgint i;
11004576bbdfcSmrg_ACEOF
1100549bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1100649bee38cSmrgthen :
11007576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11008c8df0c59Smrgelse case e in #(
11009c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11010c8df0c59Smrgesac
11011576bbdfcSmrgfi
11012c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11013c8df0c59Smrgesac
11014576bbdfcSmrgfi
1101549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1101649bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11017576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11018576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11019576bbdfcSmrgfi
11020576bbdfcSmrg
11021576bbdfcSmrgfound="no"
11022576bbdfcSmrg
11023576bbdfcSmrg	if test $found = "no" ; then
1102481676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11025576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11026576bbdfcSmrg		fi
11027576bbdfcSmrg
1102881676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11029576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11030576bbdfcSmrg		fi
11031576bbdfcSmrg
11032576bbdfcSmrg		CFLAGS="$CFLAGS -Werror"
11033576bbdfcSmrg
1103449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1103549bee38cSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
11036576bbdfcSmrg		cacheid=xorg_cv_cc_flag__Werror
1103749bee38cSmrg		if eval test \${$cacheid+y}
1103849bee38cSmrgthen :
1103949bee38cSmrg  printf %s "(cached) " >&6
11040c8df0c59Smrgelse case e in #(
11041c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11042576bbdfcSmrg/* end confdefs.h.  */
11043576bbdfcSmrgint i;
11044576bbdfcSmrgint
1104549bee38cSmrgmain (void)
11046576bbdfcSmrg{
11047576bbdfcSmrg
11048576bbdfcSmrg  ;
11049576bbdfcSmrg  return 0;
11050576bbdfcSmrg}
11051576bbdfcSmrg_ACEOF
1105249bee38cSmrgif ac_fn_c_try_link "$LINENO"
1105349bee38cSmrgthen :
11054576bbdfcSmrg  eval $cacheid=yes
11055c8df0c59Smrgelse case e in #(
11056c8df0c59Smrg  e) eval $cacheid=no ;;
11057c8df0c59Smrgesac
11058576bbdfcSmrgfi
1105949bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11060c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11061c8df0c59Smrgesac
11062576bbdfcSmrgfi
11063576bbdfcSmrg
11064576bbdfcSmrg
11065576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11066576bbdfcSmrg
11067576bbdfcSmrg		eval supported=\$$cacheid
1106849bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1106949bee38cSmrgprintf "%s\n" "$supported" >&6; }
11070576bbdfcSmrg		if test "$supported" = "yes" ; then
11071576bbdfcSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11072576bbdfcSmrg			found="yes"
11073576bbdfcSmrg		fi
11074576bbdfcSmrg	fi
11075576bbdfcSmrg
11076576bbdfcSmrg	if test $found = "no" ; then
1107781676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11078576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11079576bbdfcSmrg		fi
11080576bbdfcSmrg
1108181676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11082576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11083576bbdfcSmrg		fi
11084576bbdfcSmrg
11085576bbdfcSmrg		CFLAGS="$CFLAGS -errwarn"
11086576bbdfcSmrg
1108749bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1108849bee38cSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
11089576bbdfcSmrg		cacheid=xorg_cv_cc_flag__errwarn
1109049bee38cSmrg		if eval test \${$cacheid+y}
1109149bee38cSmrgthen :
1109249bee38cSmrg  printf %s "(cached) " >&6
11093c8df0c59Smrgelse case e in #(
11094c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11095576bbdfcSmrg/* end confdefs.h.  */
11096576bbdfcSmrgint i;
11097576bbdfcSmrgint
1109849bee38cSmrgmain (void)
11099576bbdfcSmrg{
11100576bbdfcSmrg
11101576bbdfcSmrg  ;
11102576bbdfcSmrg  return 0;
11103576bbdfcSmrg}
11104576bbdfcSmrg_ACEOF
1110549bee38cSmrgif ac_fn_c_try_link "$LINENO"
1110649bee38cSmrgthen :
11107576bbdfcSmrg  eval $cacheid=yes
11108c8df0c59Smrgelse case e in #(
11109c8df0c59Smrg  e) eval $cacheid=no ;;
11110c8df0c59Smrgesac
11111576bbdfcSmrgfi
1111249bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11113c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11114c8df0c59Smrgesac
11115576bbdfcSmrgfi
11116576bbdfcSmrg
11117576bbdfcSmrg
11118576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11119576bbdfcSmrg
11120576bbdfcSmrg		eval supported=\$$cacheid
1112149bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1112249bee38cSmrgprintf "%s\n" "$supported" >&6; }
11123576bbdfcSmrg		if test "$supported" = "yes" ; then
11124576bbdfcSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11125576bbdfcSmrg			found="yes"
11126576bbdfcSmrg		fi
11127576bbdfcSmrg	fi
11128576bbdfcSmrg
11129576bbdfcSmrg
11130576bbdfcSmrg
11131576bbdfcSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11132576bbdfcSmrg# activate it with -Werror, so we add it here explicitly.
11133576bbdfcSmrg
11134576bbdfcSmrg
11135576bbdfcSmrg
11136576bbdfcSmrg
11137576bbdfcSmrg
11138576bbdfcSmrg
11139576bbdfcSmrg
11140576bbdfcSmrg
11141576bbdfcSmrg
11142576bbdfcSmrg
11143576bbdfcSmrg
11144576bbdfcSmrg
11145576bbdfcSmrg
11146576bbdfcSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11147576bbdfcSmrg
11148576bbdfcSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11149576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1115049bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1115149bee38cSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1115249bee38cSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1115349bee38cSmrgthen :
1115449bee38cSmrg  printf %s "(cached) " >&6
11155c8df0c59Smrgelse case e in #(
11156c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11157576bbdfcSmrg/* end confdefs.h.  */
11158576bbdfcSmrgint i;
11159576bbdfcSmrg_ACEOF
1116049bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1116149bee38cSmrgthen :
11162576bbdfcSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11163c8df0c59Smrgelse case e in #(
11164c8df0c59Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11165c8df0c59Smrgesac
11166576bbdfcSmrgfi
11167c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11168c8df0c59Smrgesac
11169576bbdfcSmrgfi
1117049bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1117149bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11172576bbdfcSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11173576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11174576bbdfcSmrgfi
11175576bbdfcSmrg
11176576bbdfcSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11177576bbdfcSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11178576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11179576bbdfcSmrg	fi
11180576bbdfcSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1118149bee38cSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1118249bee38cSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1118349bee38cSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1118449bee38cSmrgthen :
1118549bee38cSmrg  printf %s "(cached) " >&6
11186c8df0c59Smrgelse case e in #(
11187c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11188576bbdfcSmrg/* end confdefs.h.  */
11189576bbdfcSmrgint i;
11190576bbdfcSmrg_ACEOF
1119149bee38cSmrgif ac_fn_c_try_compile "$LINENO"
1119249bee38cSmrgthen :
11193576bbdfcSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11194c8df0c59Smrgelse case e in #(
11195c8df0c59Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11196c8df0c59Smrgesac
11197576bbdfcSmrgfi
11198c8df0c59Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11199c8df0c59Smrgesac
11200576bbdfcSmrgfi
1120149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1120249bee38cSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11203576bbdfcSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11204576bbdfcSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11205576bbdfcSmrgfi
11206576bbdfcSmrg
11207576bbdfcSmrgfound="no"
11208576bbdfcSmrg
11209576bbdfcSmrg	if test $found = "no" ; then
1121081676fe2Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11211576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11212576bbdfcSmrg		fi
11213576bbdfcSmrg
1121481676fe2Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11215576bbdfcSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11216576bbdfcSmrg		fi
11217576bbdfcSmrg
11218576bbdfcSmrg		CFLAGS="$CFLAGS -Werror=attributes"
11219576bbdfcSmrg
1122049bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1122149bee38cSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
1122281676fe2Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1122349bee38cSmrg		if eval test \${$cacheid+y}
1122449bee38cSmrgthen :
1122549bee38cSmrg  printf %s "(cached) " >&6
11226c8df0c59Smrgelse case e in #(
11227c8df0c59Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11228576bbdfcSmrg/* end confdefs.h.  */
11229576bbdfcSmrgint i;
11230576bbdfcSmrgint
1123149bee38cSmrgmain (void)
11232576bbdfcSmrg{
11233576bbdfcSmrg
11234576bbdfcSmrg  ;
11235576bbdfcSmrg  return 0;
11236576bbdfcSmrg}
11237576bbdfcSmrg_ACEOF
1123849bee38cSmrgif ac_fn_c_try_link "$LINENO"
1123949bee38cSmrgthen :
11240576bbdfcSmrg  eval $cacheid=yes
11241c8df0c59Smrgelse case e in #(
11242c8df0c59Smrg  e) eval $cacheid=no ;;
11243c8df0c59Smrgesac
11244576bbdfcSmrgfi
1124549bee38cSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11246c8df0c59Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11247c8df0c59Smrgesac
11248576bbdfcSmrgfi
11249576bbdfcSmrg
11250576bbdfcSmrg
11251576bbdfcSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11252576bbdfcSmrg
11253576bbdfcSmrg		eval supported=\$$cacheid
1125449bee38cSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1125549bee38cSmrgprintf "%s\n" "$supported" >&6; }
11256576bbdfcSmrg		if test "$supported" = "yes" ; then
11257576bbdfcSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11258576bbdfcSmrg			found="yes"
11259576bbdfcSmrg		fi
11260576bbdfcSmrg	fi
11261576bbdfcSmrg
11262576bbdfcSmrg
11263576bbdfcSmrg
11264576bbdfcSmrgif test "x$STRICT_COMPILE" = "xyes"; then
11265576bbdfcSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11266576bbdfcSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11267576bbdfcSmrgfi
11268576bbdfcSmrg
11269576bbdfcSmrg
11270576bbdfcSmrg
11271576bbdfcSmrg
11272576bbdfcSmrg
11273576bbdfcSmrg
11274c8df0c59Smrg
11275c8df0c59Smrg
11276576bbdfcSmrgcat >>confdefs.h <<_ACEOF
11277576bbdfcSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11278576bbdfcSmrg_ACEOF
11279576bbdfcSmrg
11280576bbdfcSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11281576bbdfcSmrg	if test "x$PVM" = "x"; then
11282576bbdfcSmrg		PVM="0"
11283576bbdfcSmrg	fi
11284576bbdfcSmrg
1128549bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11286576bbdfcSmrg
11287576bbdfcSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11288576bbdfcSmrg	if test "x$PVP" = "x"; then
11289576bbdfcSmrg		PVP="0"
11290576bbdfcSmrg	fi
11291576bbdfcSmrg
1129249bee38cSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11293576bbdfcSmrg
11294576bbdfcSmrg
11295576bbdfcSmrg
11296f9c28e31SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11297576bbdfcSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11298f9c28e31Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
11299f9c28e31Smrgtouch \$(top_srcdir)/ChangeLog; \
11300f9c28e31Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11301576bbdfcSmrg
11302576bbdfcSmrg
11303576bbdfcSmrg
11304576bbdfcSmrg
11305576bbdfcSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11306576bbdfcSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11307576bbdfcSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11308f9c28e31Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
11309f9c28e31Smrgtouch \$(top_srcdir)/INSTALL; \
11310f9c28e31Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11311576bbdfcSmrg
11312576bbdfcSmrg
11313576bbdfcSmrg
11314576bbdfcSmrg
11315576bbdfcSmrg
11316576bbdfcSmrg
11317f9c28e31Smrgcase $host_os in
11318f9c28e31Smrg    solaris*)
11319f9c28e31Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
11320f9c28e31Smrg        # check for a man page file found in later versions that use
11321f9c28e31Smrg        # traditional section numbers instead
1132249bee38cSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1132349bee38cSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1132449bee38cSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1132549bee38cSmrgthen :
1132649bee38cSmrg  printf %s "(cached) " >&6
11327c8df0c59Smrgelse case e in #(
11328c8df0c59Smrg  e) test "$cross_compiling" = yes &&
11329f9c28e31Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
11330f9c28e31Smrgif test -r "/usr/share/man/man7/attributes.7"; then
11331f9c28e31Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
11332f9c28e31Smrgelse
11333f9c28e31Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11334c8df0c59Smrgfi ;;
11335c8df0c59Smrgesac
11336f9c28e31Smrgfi
1133749bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1133849bee38cSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1133949bee38cSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1134049bee38cSmrgthen :
11341f9c28e31Smrg  SYSV_MAN_SECTIONS=false
11342c8df0c59Smrgelse case e in #(
11343c8df0c59Smrg  e) SYSV_MAN_SECTIONS=true ;;
11344c8df0c59Smrgesac
11345f9c28e31Smrgfi
11346f9c28e31Smrg
11347f9c28e31Smrg        ;;
11348f9c28e31Smrg    *) SYSV_MAN_SECTIONS=false ;;
11349f9c28e31Smrgesac
11350f9c28e31Smrg
11351576bbdfcSmrgif test x$APP_MAN_SUFFIX = x    ; then
11352576bbdfcSmrg    APP_MAN_SUFFIX=1
11353576bbdfcSmrgfi
11354576bbdfcSmrgif test x$APP_MAN_DIR = x    ; then
11355576bbdfcSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11356576bbdfcSmrgfi
11357576bbdfcSmrg
11358576bbdfcSmrgif test x$LIB_MAN_SUFFIX = x    ; then
11359576bbdfcSmrg    LIB_MAN_SUFFIX=3
11360576bbdfcSmrgfi
11361576bbdfcSmrgif test x$LIB_MAN_DIR = x    ; then
11362576bbdfcSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11363576bbdfcSmrgfi
11364576bbdfcSmrg
11365576bbdfcSmrgif test x$FILE_MAN_SUFFIX = x    ; then
11366f9c28e31Smrg    case $SYSV_MAN_SECTIONS in
11367f9c28e31Smrg	true)				FILE_MAN_SUFFIX=4  ;;
1136881676fe2Smrg	*)				FILE_MAN_SUFFIX=5  ;;
11369576bbdfcSmrg    esac
11370576bbdfcSmrgfi
11371576bbdfcSmrgif test x$FILE_MAN_DIR = x    ; then
11372576bbdfcSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11373576bbdfcSmrgfi
11374576bbdfcSmrg
11375576bbdfcSmrgif test x$MISC_MAN_SUFFIX = x    ; then
11376f9c28e31Smrg    case $SYSV_MAN_SECTIONS in
11377f9c28e31Smrg	true)				MISC_MAN_SUFFIX=5  ;;
1137881676fe2Smrg	*)				MISC_MAN_SUFFIX=7  ;;
11379576bbdfcSmrg    esac
11380576bbdfcSmrgfi
11381576bbdfcSmrgif test x$MISC_MAN_DIR = x    ; then
11382576bbdfcSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11383576bbdfcSmrgfi
11384576bbdfcSmrg
11385576bbdfcSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11386f9c28e31Smrg    case $SYSV_MAN_SECTIONS in
11387f9c28e31Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1138881676fe2Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11389576bbdfcSmrg    esac
11390576bbdfcSmrgfi
11391576bbdfcSmrgif test x$DRIVER_MAN_DIR = x    ; then
11392576bbdfcSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11393576bbdfcSmrgfi
11394576bbdfcSmrg
11395576bbdfcSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11396f9c28e31Smrg    case $SYSV_MAN_SECTIONS in
11397f9c28e31Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1139881676fe2Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
1139991ec45ceSmrg    esac
1140091ec45ceSmrgfi
1140191ec45ceSmrgif test x$ADMIN_MAN_DIR = x    ; then
1140291ec45ceSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11403fc89c0fbSmrgfi
11404fc89c0fbSmrg
11405fc89c0fbSmrg
11406fc89c0fbSmrg
11407fc89c0fbSmrg
11408fc89c0fbSmrg
1140991ec45ceSmrg
1141091ec45ceSmrg
1141191ec45ceSmrg
1141291ec45ceSmrg
1141391ec45ceSmrg
1141491ec45ceSmrg
1141591ec45ceSmrg
1141691ec45ceSmrg
1141791ec45ceSmrg
1141891ec45ceSmrg
11419a0996ce0SmrgXORG_MAN_PAGE="X Version 11"
1142091ec45ceSmrg
11421a0996ce0SmrgMAN_SUBSTS="\
11422a0996ce0Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11423a0996ce0Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11424a0996ce0Smrg	-e 's|__xservername__|Xorg|g' \
11425a0996ce0Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11426a0996ce0Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11427a0996ce0Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11428a0996ce0Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11429a0996ce0Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11430a0996ce0Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11431a0996ce0Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11432a0996ce0Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11433a0996ce0Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
1143491ec45ceSmrg
1143591ec45ceSmrg
1143691ec45ceSmrg
11437fc89c0fbSmrg
11438c8df0c59SmrgAM_DEFAULT_VERBOSITY=0
1143991ec45ceSmrg
1144091ec45ceSmrg
11441fc89c0fbSmrg
1144249bee38cSmrgac_fn_c_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
1144349bee38cSmrgif test "x$ac_cv_header_wchar_h" = xyes
1144449bee38cSmrgthen :
1144549bee38cSmrg  printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
11446fc89c0fbSmrg
1144791ec45ceSmrgfi
1144849bee38cSmrgac_fn_c_check_header_compile "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default"
1144949bee38cSmrgif test "x$ac_cv_header_wctype_h" = xyes
1145049bee38cSmrgthen :
1145149bee38cSmrg  printf "%s\n" "#define HAVE_WCTYPE_H 1" >>confdefs.h
11452fc89c0fbSmrg
1145349bee38cSmrgfi
1145449bee38cSmrgac_fn_c_check_header_compile "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
1145549bee38cSmrgif test "x$ac_cv_header_langinfo_h" = xyes
1145649bee38cSmrgthen :
1145749bee38cSmrg  printf "%s\n" "#define HAVE_LANGINFO_H 1" >>confdefs.h
1145849bee38cSmrg
1145949bee38cSmrgfi
11460fc89c0fbSmrg
11461fc89c0fbSmrg
1146291ec45ceSmrg# Checks for pkg-config packages
11463fc89c0fbSmrg
1146491ec45ceSmrgpkg_failed=no
1146549bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XPROP" >&5
1146649bee38cSmrgprintf %s "checking for XPROP... " >&6; }
1146791ec45ceSmrg
1146891ec45ceSmrgif test -n "$XPROP_CFLAGS"; then
1146991ec45ceSmrg    pkg_cv_XPROP_CFLAGS="$XPROP_CFLAGS"
1147091ec45ceSmrg elif test -n "$PKG_CONFIG"; then
1147191ec45ceSmrg    if test -n "$PKG_CONFIG" && \
1147249bee38cSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
1147381676fe2Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
1147491ec45ceSmrg  ac_status=$?
1147549bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11476a0996ce0Smrg  test $ac_status = 0; }; then
1147781676fe2Smrg  pkg_cv_XPROP_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null`
1147881676fe2Smrg		      test "x$?" != "x0" && pkg_failed=yes
1147991ec45ceSmrgelse
1148091ec45ceSmrg  pkg_failed=yes
11481fc89c0fbSmrgfi
1148291ec45ceSmrg else
1148391ec45ceSmrg    pkg_failed=untried
11484fc89c0fbSmrgfi
1148591ec45ceSmrgif test -n "$XPROP_LIBS"; then
1148691ec45ceSmrg    pkg_cv_XPROP_LIBS="$XPROP_LIBS"
1148791ec45ceSmrg elif test -n "$PKG_CONFIG"; then
1148891ec45ceSmrg    if test -n "$PKG_CONFIG" && \
1148949bee38cSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
1149081676fe2Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
1149191ec45ceSmrg  ac_status=$?
1149249bee38cSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11493a0996ce0Smrg  test $ac_status = 0; }; then
1149481676fe2Smrg  pkg_cv_XPROP_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null`
1149581676fe2Smrg		      test "x$?" != "x0" && pkg_failed=yes
1149691ec45ceSmrgelse
1149791ec45ceSmrg  pkg_failed=yes
11498fc89c0fbSmrgfi
1149991ec45ceSmrg else
1150091ec45ceSmrg    pkg_failed=untried
11501fc89c0fbSmrgfi
11502fc89c0fbSmrg
1150391ec45ceSmrg
1150491ec45ceSmrg
1150591ec45ceSmrgif test $pkg_failed = yes; then
1150649bee38cSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1150749bee38cSmrgprintf "%s\n" "no" >&6; }
1150891ec45ceSmrg
1150991ec45ceSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1151091ec45ceSmrg        _pkg_short_errors_supported=yes
1151191ec45ceSmrgelse
1151291ec45ceSmrg        _pkg_short_errors_supported=no
11513fc89c0fbSmrgfi
1151491ec45ceSmrg        if test $_pkg_short_errors_supported = yes; then
1151581676fe2Smrg	        XPROP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
1151691ec45ceSmrg        else
1151781676fe2Smrg	        XPROP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
1151891ec45ceSmrg        fi
1151991ec45ceSmrg	# Put the nasty error message in config.log where it belongs
1152091ec45ceSmrg	echo "$XPROP_PKG_ERRORS" >&5
11521fc89c0fbSmrg
1152281676fe2Smrg	as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met:
11523fc89c0fbSmrg
1152491ec45ceSmrg$XPROP_PKG_ERRORS
11525fc89c0fbSmrg
1152691ec45ceSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1152791ec45ceSmrginstalled software in a non-standard prefix.
11528fc89c0fbSmrg
1152991ec45ceSmrgAlternatively, you may set the environment variables XPROP_CFLAGS
1153091ec45ceSmrgand XPROP_LIBS to avoid the need to call pkg-config.
1153181676fe2SmrgSee the pkg-config man page for more details." "$LINENO" 5
1153291ec45ceSmrgelif test $pkg_failed = untried; then
1153349bee38cSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1153449bee38cSmrgprintf "%s\n" "no" >&6; }
11535c8df0c59Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11536c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11537a0996ce0Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1153891ec45ceSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1153991ec45ceSmrgpath to pkg-config.
11540fc89c0fbSmrg
1154191ec45ceSmrgAlternatively, you may set the environment variables XPROP_CFLAGS
1154291ec45ceSmrgand XPROP_LIBS to avoid the need to call pkg-config.
1154391ec45ceSmrgSee the pkg-config man page for more details.
11544fc89c0fbSmrg
1154591ec45ceSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11546c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
11547a0996ce0Smrgelse
11548a0996ce0Smrg	XPROP_CFLAGS=$pkg_cv_XPROP_CFLAGS
11549a0996ce0Smrg	XPROP_LIBS=$pkg_cv_XPROP_LIBS
1155049bee38cSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1155149bee38cSmrgprintf "%s\n" "yes" >&6; }
1155281676fe2Smrg
11553a0996ce0Smrgfi
11554fc89c0fbSmrg
11555fc89c0fbSmrg
11556a0996ce0Smrg
11557a0996ce0Smrg
11558a0996ce0Smrg
11559a0996ce0Smrg
11560a0996ce0Smrg# Check whether --with-lint was given.
1156149bee38cSmrgif test ${with_lint+y}
1156249bee38cSmrgthen :
11563a0996ce0Smrg  withval=$with_lint; use_lint=$withval
11564c8df0c59Smrgelse case e in #(
11565c8df0c59Smrg  e) use_lint=no ;;
11566c8df0c59Smrgesac
11567a0996ce0Smrgfi
11568a0996ce0Smrg
11569a0996ce0Smrg
11570a0996ce0Smrg# Obtain platform specific info like program name and options
11571a0996ce0Smrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris
11572a0996ce0Smrgcase $host_os in
11573a0996ce0Smrg  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11574a0996ce0Smrg	lint_name=splint
11575a0996ce0Smrg	lint_options="-badflag"
11576a0996ce0Smrg	;;
11577a0996ce0Smrg  *freebsd* | *netbsd*)
11578a0996ce0Smrg	lint_name=lint
11579a0996ce0Smrg	lint_options="-u -b"
11580a0996ce0Smrg	;;
11581a0996ce0Smrg  *solaris*)
11582a0996ce0Smrg	lint_name=lint
11583a0996ce0Smrg	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11584a0996ce0Smrg	;;
11585a0996ce0Smrgesac
11586a0996ce0Smrg
11587a0996ce0Smrg# Test for the presence of the program (either guessed by the code or spelled out by the user)
11588a0996ce0Smrgif test "x$use_lint" = x"yes" ; then
11589a0996ce0Smrg   # Extract the first word of "$lint_name", so it can be a program name with args.
11590a0996ce0Smrgset dummy $lint_name; ac_word=$2
1159149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1159249bee38cSmrgprintf %s "checking for $ac_word... " >&6; }
1159349bee38cSmrgif test ${ac_cv_path_LINT+y}
1159449bee38cSmrgthen :
1159549bee38cSmrg  printf %s "(cached) " >&6
11596c8df0c59Smrgelse case e in #(
11597c8df0c59Smrg  e) case $LINT in
11598a0996ce0Smrg  [\\/]* | ?:[\\/]*)
11599a0996ce0Smrg  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11600a0996ce0Smrg  ;;
11601a0996ce0Smrg  *)
11602a0996ce0Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11603a0996ce0Smrgfor as_dir in $PATH
11604a0996ce0Smrgdo
11605a0996ce0Smrg  IFS=$as_save_IFS
1160649bee38cSmrg  case $as_dir in #(((
1160749bee38cSmrg    '') as_dir=./ ;;
1160849bee38cSmrg    */) ;;
1160949bee38cSmrg    *) as_dir=$as_dir/ ;;
1161049bee38cSmrg  esac
11611a0996ce0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1161249bee38cSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1161349bee38cSmrg    ac_cv_path_LINT="$as_dir$ac_word$ac_exec_ext"
1161449bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11615a0996ce0Smrg    break 2
11616a0996ce0Smrg  fi
11617a0996ce0Smrgdone
11618a0996ce0Smrg  done
11619a0996ce0SmrgIFS=$as_save_IFS
11620a0996ce0Smrg
11621a0996ce0Smrg  ;;
11622c8df0c59Smrgesac ;;
11623a0996ce0Smrgesac
11624a0996ce0Smrgfi
11625a0996ce0SmrgLINT=$ac_cv_path_LINT
11626a0996ce0Smrgif test -n "$LINT"; then
1162749bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
1162849bee38cSmrgprintf "%s\n" "$LINT" >&6; }
1162991ec45ceSmrgelse
1163049bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1163149bee38cSmrgprintf "%s\n" "no" >&6; }
1163291ec45ceSmrgfi
11633fc89c0fbSmrg
11634fc89c0fbSmrg
11635a0996ce0Smrg   if test "x$LINT" = "x"; then
11636a0996ce0Smrg        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11637a0996ce0Smrg   fi
11638a0996ce0Smrgelif test "x$use_lint" = x"no" ; then
11639a0996ce0Smrg   if test "x$LINT" != "x"; then
1164049bee38cSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
1164149bee38cSmrgprintf "%s\n" "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11642a0996ce0Smrg   fi
11643fc89c0fbSmrgelse
11644a0996ce0Smrg   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11645fc89c0fbSmrgfi
11646fc89c0fbSmrg
11647a0996ce0Smrg# User supplied flags override default flags
11648a0996ce0Smrgif test "x$LINT_FLAGS" != "x"; then
11649a0996ce0Smrg   lint_options=$LINT_FLAGS
1165091ec45ceSmrgfi
11651fc89c0fbSmrg
11652a0996ce0SmrgLINT_FLAGS=$lint_options
11653fc89c0fbSmrg
11654a0996ce0Smrg if test "x$LINT" != x; then
1165591ec45ceSmrg  LINT_TRUE=
1165691ec45ceSmrg  LINT_FALSE='#'
1165791ec45ceSmrgelse
1165891ec45ceSmrg  LINT_TRUE='#'
1165991ec45ceSmrg  LINT_FALSE=
1166091ec45ceSmrgfi
11661fc89c0fbSmrg
11662fc89c0fbSmrg
11663fc89c0fbSmrg
11664fc89c0fbSmrg
11665f4a95042Smrgac_config_files="$ac_config_files Makefile man/Makefile"
11666fc89c0fbSmrg
11667fc89c0fbSmrgcat >confcache <<\_ACEOF
11668fc89c0fbSmrg# This file is a shell script that caches the results of configure
11669fc89c0fbSmrg# tests run on this system so they can be shared between configure
11670fc89c0fbSmrg# scripts and configure runs, see configure's option --config-cache.
11671fc89c0fbSmrg# It is not useful on other systems.  If it contains results you don't
11672fc89c0fbSmrg# want to keep, you may remove or edit it.
11673fc89c0fbSmrg#
11674fc89c0fbSmrg# config.status only pays attention to the cache file if you give it
11675fc89c0fbSmrg# the --recheck option to rerun configure.
11676fc89c0fbSmrg#
11677c8df0c59Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
11678c8df0c59Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
11679fc89c0fbSmrg# following values.
11680fc89c0fbSmrg
11681fc89c0fbSmrg_ACEOF
11682fc89c0fbSmrg
11683fc89c0fbSmrg# The following way of writing the cache mishandles newlines in values,
11684fc89c0fbSmrg# but we know of no workaround that is simple, portable, and efficient.
11685fc89c0fbSmrg# So, we kill variables containing newlines.
11686fc89c0fbSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
11687fc89c0fbSmrg# and sets the high bit in the cache file unless we assign to the vars.
11688fc89c0fbSmrg(
11689fc89c0fbSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11690fc89c0fbSmrg    eval ac_val=\$$ac_var
11691fc89c0fbSmrg    case $ac_val in #(
11692fc89c0fbSmrg    *${as_nl}*)
11693fc89c0fbSmrg      case $ac_var in #(
1169449bee38cSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1169549bee38cSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11696fc89c0fbSmrg      esac
11697fc89c0fbSmrg      case $ac_var in #(
11698fc89c0fbSmrg      _ | IFS | as_nl) ;; #(
1169991ec45ceSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11700a0996ce0Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
11701fc89c0fbSmrg      esac ;;
11702fc89c0fbSmrg    esac
11703fc89c0fbSmrg  done
11704fc89c0fbSmrg
11705fc89c0fbSmrg  (set) 2>&1 |
11706fc89c0fbSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11707fc89c0fbSmrg    *${as_nl}ac_space=\ *)
11708c8df0c59Smrg      # 'set' does not quote correctly, so add quotes: double-quote
11709a0996ce0Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11710fc89c0fbSmrg      sed -n \
11711fc89c0fbSmrg	"s/'/'\\\\''/g;
11712fc89c0fbSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11713fc89c0fbSmrg      ;; #(
11714fc89c0fbSmrg    *)
11715c8df0c59Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
11716fc89c0fbSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11717fc89c0fbSmrg      ;;
11718fc89c0fbSmrg    esac |
11719fc89c0fbSmrg    sort
11720fc89c0fbSmrg) |
11721fc89c0fbSmrg  sed '
11722fc89c0fbSmrg     /^ac_cv_env_/b end
11723fc89c0fbSmrg     t clear
11724fc89c0fbSmrg     :clear
1172549bee38cSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11726fc89c0fbSmrg     t end
11727fc89c0fbSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11728fc89c0fbSmrg     :end' >>confcache
11729fc89c0fbSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11730fc89c0fbSmrg  if test -w "$cache_file"; then
11731a0996ce0Smrg    if test "x$cache_file" != "x/dev/null"; then
1173249bee38cSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1173349bee38cSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11734a0996ce0Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11735a0996ce0Smrg	cat confcache >"$cache_file"
11736a0996ce0Smrg      else
11737a0996ce0Smrg        case $cache_file in #(
11738a0996ce0Smrg        */* | ?:*)
11739a0996ce0Smrg	  mv -f confcache "$cache_file"$$ &&
11740a0996ce0Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11741a0996ce0Smrg        *)
11742a0996ce0Smrg	  mv -f confcache "$cache_file" ;;
11743a0996ce0Smrg	esac
11744a0996ce0Smrg      fi
11745a0996ce0Smrg    fi
11746fc89c0fbSmrg  else
1174749bee38cSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1174849bee38cSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11749fc89c0fbSmrg  fi
11750fc89c0fbSmrgfi
11751fc89c0fbSmrgrm -f confcache
11752fc89c0fbSmrg
11753fc89c0fbSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11754fc89c0fbSmrg# Let make expand exec_prefix.
11755fc89c0fbSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11756fc89c0fbSmrg
11757fc89c0fbSmrgDEFS=-DHAVE_CONFIG_H
11758fc89c0fbSmrg
11759fc89c0fbSmrgac_libobjs=
11760fc89c0fbSmrgac_ltlibobjs=
11761a0996ce0SmrgU=
11762fc89c0fbSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11763fc89c0fbSmrg  # 1. Remove the extension, and $U if already installed.
11764fc89c0fbSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1176549bee38cSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
11766fc89c0fbSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11767fc89c0fbSmrg  #    will be set to the directory where LIBOBJS objects are built.
11768a0996ce0Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11769a0996ce0Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11770fc89c0fbSmrgdone
11771fc89c0fbSmrgLIBOBJS=$ac_libobjs
11772fc89c0fbSmrg
11773fc89c0fbSmrgLTLIBOBJS=$ac_ltlibobjs
11774fc89c0fbSmrg
11775fc89c0fbSmrg
1177649bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1177749bee38cSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
11778576bbdfcSmrg   if test -n "$am_sleep_pid"; then
11779576bbdfcSmrg     # Hide warnings about reused PIDs.
11780576bbdfcSmrg     wait $am_sleep_pid 2>/dev/null
11781576bbdfcSmrg   fi
1178249bee38cSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1178349bee38cSmrgprintf "%s\n" "done" >&6; }
11784c8df0c59Smrgcase $enable_silent_rules in # (((
11785c8df0c59Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11786c8df0c59Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11787c8df0c59Smrgesac
11788c8df0c59Smrgif test $am_cv_make_support_nested_variables = yes; then
11789c8df0c59Smrg    AM_V='$(V)'
11790c8df0c59Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11791c8df0c59Smrgelse
11792c8df0c59Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11793c8df0c59Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11794c8df0c59Smrgfi
11795c8df0c59Smrg
1179691ec45ceSmrg if test -n "$EXEEXT"; then
1179791ec45ceSmrg  am__EXEEXT_TRUE=
1179891ec45ceSmrg  am__EXEEXT_FALSE='#'
1179991ec45ceSmrgelse
1180091ec45ceSmrg  am__EXEEXT_TRUE='#'
1180191ec45ceSmrg  am__EXEEXT_FALSE=
1180291ec45ceSmrgfi
1180391ec45ceSmrg
11804fc89c0fbSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11805a0996ce0Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11806a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11807fc89c0fbSmrgfi
11808fc89c0fbSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11809a0996ce0Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11810a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11811fc89c0fbSmrgfi
11812fc89c0fbSmrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
11813a0996ce0Smrg  as_fn_error $? "conditional \"LINT\" was never defined.
11814a0996ce0SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11815fc89c0fbSmrgfi
11816fc89c0fbSmrg
11817a0996ce0Smrg: "${CONFIG_STATUS=./config.status}"
1181891ec45ceSmrgac_write_fail=0
11819fc89c0fbSmrgac_clean_files_save=$ac_clean_files
11820fc89c0fbSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1182149bee38cSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1182249bee38cSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11823a0996ce0Smrgas_write_fail=0
11824a0996ce0Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11825fc89c0fbSmrg#! $SHELL
11826fc89c0fbSmrg# Generated by $as_me.
11827fc89c0fbSmrg# Run this file to recreate the current configuration.
11828fc89c0fbSmrg# Compiler output produced by configure, useful for debugging
11829fc89c0fbSmrg# configure, is in config.log if it exists.
11830fc89c0fbSmrg
11831fc89c0fbSmrgdebug=false
11832fc89c0fbSmrgac_cs_recheck=false
11833fc89c0fbSmrgac_cs_silent=false
11834fc89c0fbSmrg
11835a0996ce0SmrgSHELL=\${CONFIG_SHELL-$SHELL}
11836a0996ce0Smrgexport SHELL
11837a0996ce0Smrg_ASEOF
11838a0996ce0Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11839a0996ce0Smrg## -------------------- ##
11840a0996ce0Smrg## M4sh Initialization. ##
11841a0996ce0Smrg## -------------------- ##
11842fc89c0fbSmrg
11843fc89c0fbSmrg# Be more Bourne compatible
11844fc89c0fbSmrgDUALCASE=1; export DUALCASE # for MKS sh
1184549bee38cSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1184649bee38cSmrgthen :
11847fc89c0fbSmrg  emulate sh
11848fc89c0fbSmrg  NULLCMD=:
1184991ec45ceSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11850fc89c0fbSmrg  # is contrary to our usage.  Disable this feature.
11851fc89c0fbSmrg  alias -g '${1+"$@"}'='"$@"'
11852fc89c0fbSmrg  setopt NO_GLOB_SUBST
11853c8df0c59Smrgelse case e in #(
11854c8df0c59Smrg  e) case `(set -o) 2>/dev/null` in #(
11855a0996ce0Smrg  *posix*) :
11856a0996ce0Smrg    set -o posix ;; #(
11857a0996ce0Smrg  *) :
11858a0996ce0Smrg     ;;
11859c8df0c59Smrgesac ;;
11860fc89c0fbSmrgesac
11861fc89c0fbSmrgfi
11862fc89c0fbSmrg
11863fc89c0fbSmrg
1186449bee38cSmrg
1186549bee38cSmrg# Reset variables that may have inherited troublesome values from
1186649bee38cSmrg# the environment.
1186749bee38cSmrg
1186849bee38cSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1186949bee38cSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1187049bee38cSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
1187149bee38cSmrg# Quoting is to prevent editors from complaining about space-tab.
1187291ec45ceSmrgas_nl='
1187391ec45ceSmrg'
1187491ec45ceSmrgexport as_nl
1187549bee38cSmrgIFS=" ""	$as_nl"
1187649bee38cSmrg
1187749bee38cSmrgPS1='$ '
1187849bee38cSmrgPS2='> '
1187949bee38cSmrgPS4='+ '
1188049bee38cSmrg
1188149bee38cSmrg# Ensure predictable behavior from utilities with locale-dependent output.
1188249bee38cSmrgLC_ALL=C
1188349bee38cSmrgexport LC_ALL
1188449bee38cSmrgLANGUAGE=C
1188549bee38cSmrgexport LANGUAGE
1188649bee38cSmrg
1188749bee38cSmrg# We cannot yet rely on "unset" to work, but we need these variables
1188849bee38cSmrg# to be unset--not just set to an empty or harmless value--now, to
1188949bee38cSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1189049bee38cSmrg# also avoids known problems related to "unset" and subshell syntax
1189149bee38cSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1189249bee38cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1189349bee38cSmrgdo eval test \${$as_var+y} \
1189449bee38cSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1189549bee38cSmrgdone
1189649bee38cSmrg
1189749bee38cSmrg# Ensure that fds 0, 1, and 2 are open.
1189849bee38cSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1189949bee38cSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1190049bee38cSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
1190191ec45ceSmrg
1190291ec45ceSmrg# The user is always right.
1190349bee38cSmrgif ${PATH_SEPARATOR+false} :; then
1190491ec45ceSmrg  PATH_SEPARATOR=:
1190591ec45ceSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1190691ec45ceSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1190791ec45ceSmrg      PATH_SEPARATOR=';'
1190891ec45ceSmrg  }
11909fc89c0fbSmrgfi
11910fc89c0fbSmrg
11911fc89c0fbSmrg
11912fc89c0fbSmrg# Find who we are.  Look in the path if we contain no directory separator.
11913a0996ce0Smrgas_myself=
11914a0996ce0Smrgcase $0 in #((
11915fc89c0fbSmrg  *[\\/]* ) as_myself=$0 ;;
11916fc89c0fbSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11917fc89c0fbSmrgfor as_dir in $PATH
11918fc89c0fbSmrgdo
11919fc89c0fbSmrg  IFS=$as_save_IFS
1192049bee38cSmrg  case $as_dir in #(((
1192149bee38cSmrg    '') as_dir=./ ;;
1192249bee38cSmrg    */) ;;
1192349bee38cSmrg    *) as_dir=$as_dir/ ;;
1192449bee38cSmrg  esac
1192549bee38cSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11926a0996ce0Smrg  done
11927fc89c0fbSmrgIFS=$as_save_IFS
11928fc89c0fbSmrg
11929fc89c0fbSmrg     ;;
11930fc89c0fbSmrgesac
11931c8df0c59Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
11932fc89c0fbSmrg# in which case we are not to be found in the path.
11933fc89c0fbSmrgif test "x$as_myself" = x; then
11934fc89c0fbSmrg  as_myself=$0
11935fc89c0fbSmrgfi
11936fc89c0fbSmrgif test ! -f "$as_myself"; then
1193749bee38cSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11938a0996ce0Smrg  exit 1
11939fc89c0fbSmrgfi
11940fc89c0fbSmrg
11941a0996ce0Smrg
11942a0996ce0Smrg
11943a0996ce0Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11944a0996ce0Smrg# ----------------------------------------
11945a0996ce0Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11946a0996ce0Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11947a0996ce0Smrg# script with STATUS, using 1 if that was 0.
11948a0996ce0Smrgas_fn_error ()
11949a0996ce0Smrg{
11950a0996ce0Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
11951a0996ce0Smrg  if test "$4"; then
11952a0996ce0Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1195349bee38cSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11954a0996ce0Smrg  fi
1195549bee38cSmrg  printf "%s\n" "$as_me: error: $2" >&2
11956a0996ce0Smrg  as_fn_exit $as_status
11957a0996ce0Smrg} # as_fn_error
11958a0996ce0Smrg
11959a0996ce0Smrg
11960a0996ce0Smrg# as_fn_set_status STATUS
11961a0996ce0Smrg# -----------------------
11962a0996ce0Smrg# Set $? to STATUS, without forking.
11963a0996ce0Smrgas_fn_set_status ()
11964a0996ce0Smrg{
11965a0996ce0Smrg  return $1
11966a0996ce0Smrg} # as_fn_set_status
11967a0996ce0Smrg
11968a0996ce0Smrg# as_fn_exit STATUS
11969a0996ce0Smrg# -----------------
11970a0996ce0Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11971a0996ce0Smrgas_fn_exit ()
11972a0996ce0Smrg{
11973a0996ce0Smrg  set +e
11974a0996ce0Smrg  as_fn_set_status $1
11975a0996ce0Smrg  exit $1
11976a0996ce0Smrg} # as_fn_exit
11977a0996ce0Smrg
11978a0996ce0Smrg# as_fn_unset VAR
11979a0996ce0Smrg# ---------------
11980a0996ce0Smrg# Portably unset VAR.
11981a0996ce0Smrgas_fn_unset ()
11982a0996ce0Smrg{
11983a0996ce0Smrg  { eval $1=; unset $1;}
11984a0996ce0Smrg}
11985a0996ce0Smrgas_unset=as_fn_unset
1198649bee38cSmrg
11987a0996ce0Smrg# as_fn_append VAR VALUE
11988a0996ce0Smrg# ----------------------
11989a0996ce0Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11990a0996ce0Smrg# advantage of any shell optimizations that allow amortized linear growth over
11991a0996ce0Smrg# repeated appends, instead of the typical quadratic growth present in naive
11992a0996ce0Smrg# implementations.
1199349bee38cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1199449bee38cSmrgthen :
11995a0996ce0Smrg  eval 'as_fn_append ()
11996a0996ce0Smrg  {
11997a0996ce0Smrg    eval $1+=\$2
11998a0996ce0Smrg  }'
11999c8df0c59Smrgelse case e in #(
12000c8df0c59Smrg  e) as_fn_append ()
12001a0996ce0Smrg  {
12002a0996ce0Smrg    eval $1=\$$1\$2
12003c8df0c59Smrg  } ;;
12004c8df0c59Smrgesac
12005a0996ce0Smrgfi # as_fn_append
12006a0996ce0Smrg
12007a0996ce0Smrg# as_fn_arith ARG...
12008a0996ce0Smrg# ------------------
12009a0996ce0Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
12010a0996ce0Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
12011a0996ce0Smrg# must be portable across $(()) and expr.
1201249bee38cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1201349bee38cSmrgthen :
12014a0996ce0Smrg  eval 'as_fn_arith ()
12015a0996ce0Smrg  {
12016a0996ce0Smrg    as_val=$(( $* ))
12017a0996ce0Smrg  }'
12018c8df0c59Smrgelse case e in #(
12019c8df0c59Smrg  e) as_fn_arith ()
12020a0996ce0Smrg  {
12021a0996ce0Smrg    as_val=`expr "$@" || test $? -eq 1`
12022c8df0c59Smrg  } ;;
12023c8df0c59Smrgesac
12024a0996ce0Smrgfi # as_fn_arith
12025a0996ce0Smrg
12026a0996ce0Smrg
12027fc89c0fbSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12028fc89c0fbSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12029fc89c0fbSmrg  as_expr=expr
12030fc89c0fbSmrgelse
12031fc89c0fbSmrg  as_expr=false
12032fc89c0fbSmrgfi
12033fc89c0fbSmrg
12034fc89c0fbSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12035fc89c0fbSmrg  as_basename=basename
12036fc89c0fbSmrgelse
12037fc89c0fbSmrg  as_basename=false
12038fc89c0fbSmrgfi
12039fc89c0fbSmrg
12040a0996ce0Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12041a0996ce0Smrg  as_dirname=dirname
12042a0996ce0Smrgelse
12043a0996ce0Smrg  as_dirname=false
12044a0996ce0Smrgfi
12045fc89c0fbSmrg
12046fc89c0fbSmrgas_me=`$as_basename -- "$0" ||
12047fc89c0fbSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12048fc89c0fbSmrg	 X"$0" : 'X\(//\)$' \| \
12049fc89c0fbSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1205049bee38cSmrgprintf "%s\n" X/"$0" |
12051fc89c0fbSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12052fc89c0fbSmrg	    s//\1/
12053fc89c0fbSmrg	    q
12054fc89c0fbSmrg	  }
12055fc89c0fbSmrg	  /^X\/\(\/\/\)$/{
12056fc89c0fbSmrg	    s//\1/
12057fc89c0fbSmrg	    q
12058fc89c0fbSmrg	  }
12059fc89c0fbSmrg	  /^X\/\(\/\).*/{
12060fc89c0fbSmrg	    s//\1/
12061fc89c0fbSmrg	    q
12062fc89c0fbSmrg	  }
12063fc89c0fbSmrg	  s/.*/./; q'`
12064fc89c0fbSmrg
12065a0996ce0Smrg# Avoid depending upon Character Ranges.
12066a0996ce0Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12067a0996ce0Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12068a0996ce0Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12069a0996ce0Smrgas_cr_digits='0123456789'
12070a0996ce0Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
12071fc89c0fbSmrg
1207249bee38cSmrg
1207349bee38cSmrg# Determine whether it's possible to make 'echo' print without a newline.
1207449bee38cSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1207549bee38cSmrg# for compatibility with existing Makefiles.
12076fc89c0fbSmrgECHO_C= ECHO_N= ECHO_T=
12077a0996ce0Smrgcase `echo -n x` in #(((((
12078fc89c0fbSmrg-n*)
12079a0996ce0Smrg  case `echo 'xy\c'` in
12080fc89c0fbSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12081a0996ce0Smrg  xy)  ECHO_C='\c';;
12082a0996ce0Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12083a0996ce0Smrg       ECHO_T='	';;
12084fc89c0fbSmrg  esac;;
12085fc89c0fbSmrg*)
12086fc89c0fbSmrg  ECHO_N='-n';;
12087fc89c0fbSmrgesac
12088fc89c0fbSmrg
1208949bee38cSmrg# For backward compatibility with old third-party macros, we provide
1209049bee38cSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
1209149bee38cSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1209249bee38cSmrgas_echo='printf %s\n'
1209349bee38cSmrgas_echo_n='printf %s'
1209449bee38cSmrg
12095fc89c0fbSmrgrm -f conf$$ conf$$.exe conf$$.file
12096fc89c0fbSmrgif test -d conf$$.dir; then
12097fc89c0fbSmrg  rm -f conf$$.dir/conf$$.file
12098fc89c0fbSmrgelse
12099fc89c0fbSmrg  rm -f conf$$.dir
1210091ec45ceSmrg  mkdir conf$$.dir 2>/dev/null
1210191ec45ceSmrgfi
1210291ec45ceSmrgif (echo >conf$$.file) 2>/dev/null; then
1210391ec45ceSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1210491ec45ceSmrg    as_ln_s='ln -s'
1210591ec45ceSmrg    # ... but there are two gotchas:
12106c8df0c59Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12107c8df0c59Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12108c8df0c59Smrg    # In both cases, we have to default to 'cp -pR'.
1210991ec45ceSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1211081676fe2Smrg      as_ln_s='cp -pR'
1211191ec45ceSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1211291ec45ceSmrg    as_ln_s=ln
1211391ec45ceSmrg  else
1211481676fe2Smrg    as_ln_s='cp -pR'
1211591ec45ceSmrg  fi
12116fc89c0fbSmrgelse
1211781676fe2Smrg  as_ln_s='cp -pR'
12118fc89c0fbSmrgfi
12119fc89c0fbSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12120fc89c0fbSmrgrmdir conf$$.dir 2>/dev/null
12121fc89c0fbSmrg
12122a0996ce0Smrg
12123a0996ce0Smrg# as_fn_mkdir_p
12124a0996ce0Smrg# -------------
12125a0996ce0Smrg# Create "$as_dir" as a directory, including parents if necessary.
12126a0996ce0Smrgas_fn_mkdir_p ()
12127a0996ce0Smrg{
12128a0996ce0Smrg
12129a0996ce0Smrg  case $as_dir in #(
12130a0996ce0Smrg  -*) as_dir=./$as_dir;;
12131a0996ce0Smrg  esac
12132a0996ce0Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
12133a0996ce0Smrg    as_dirs=
12134a0996ce0Smrg    while :; do
12135a0996ce0Smrg      case $as_dir in #(
1213649bee38cSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12137a0996ce0Smrg      *) as_qdir=$as_dir;;
12138a0996ce0Smrg      esac
12139a0996ce0Smrg      as_dirs="'$as_qdir' $as_dirs"
12140a0996ce0Smrg      as_dir=`$as_dirname -- "$as_dir" ||
12141a0996ce0Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12142a0996ce0Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
12143a0996ce0Smrg	 X"$as_dir" : 'X\(//\)$' \| \
12144a0996ce0Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1214549bee38cSmrgprintf "%s\n" X"$as_dir" |
12146a0996ce0Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12147a0996ce0Smrg	    s//\1/
12148a0996ce0Smrg	    q
12149a0996ce0Smrg	  }
12150a0996ce0Smrg	  /^X\(\/\/\)[^/].*/{
12151a0996ce0Smrg	    s//\1/
12152a0996ce0Smrg	    q
12153a0996ce0Smrg	  }
12154a0996ce0Smrg	  /^X\(\/\/\)$/{
12155a0996ce0Smrg	    s//\1/
12156a0996ce0Smrg	    q
12157a0996ce0Smrg	  }
12158a0996ce0Smrg	  /^X\(\/\).*/{
12159a0996ce0Smrg	    s//\1/
12160a0996ce0Smrg	    q
12161a0996ce0Smrg	  }
12162a0996ce0Smrg	  s/.*/./; q'`
12163a0996ce0Smrg      test -d "$as_dir" && break
12164a0996ce0Smrg    done
12165a0996ce0Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12166a0996ce0Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12167a0996ce0Smrg
12168a0996ce0Smrg
12169a0996ce0Smrg} # as_fn_mkdir_p
12170fc89c0fbSmrgif mkdir -p . 2>/dev/null; then
12171a0996ce0Smrg  as_mkdir_p='mkdir -p "$as_dir"'
12172fc89c0fbSmrgelse
12173fc89c0fbSmrg  test -d ./-p && rmdir ./-p
12174fc89c0fbSmrg  as_mkdir_p=false
12175fc89c0fbSmrgfi
12176fc89c0fbSmrg
1217781676fe2Smrg
1217881676fe2Smrg# as_fn_executable_p FILE
1217981676fe2Smrg# -----------------------
1218081676fe2Smrg# Test if FILE is an executable regular file.
1218181676fe2Smrgas_fn_executable_p ()
1218281676fe2Smrg{
1218381676fe2Smrg  test -f "$1" && test -x "$1"
1218481676fe2Smrg} # as_fn_executable_p
1218581676fe2Smrgas_test_x='test -x'
1218681676fe2Smrgas_executable_p=as_fn_executable_p
12187fc89c0fbSmrg
12188fc89c0fbSmrg# Sed expression to map a string onto a valid CPP name.
12189c8df0c59Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12190c8df0c59Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12191fc89c0fbSmrg
12192fc89c0fbSmrg# Sed expression to map a string onto a valid variable name.
12193c8df0c59Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12194c8df0c59Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12195fc89c0fbSmrg
12196fc89c0fbSmrg
12197fc89c0fbSmrgexec 6>&1
12198a0996ce0Smrg## ----------------------------------- ##
12199a0996ce0Smrg## Main body of $CONFIG_STATUS script. ##
12200a0996ce0Smrg## ----------------------------------- ##
12201a0996ce0Smrg_ASEOF
12202a0996ce0Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12203fc89c0fbSmrg
12204a0996ce0Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12205a0996ce0Smrg# Save the log message, to keep $0 and so on meaningful, and to
12206fc89c0fbSmrg# report actual input values of CONFIG_FILES etc. instead of their
12207fc89c0fbSmrg# values after options handling.
12208fc89c0fbSmrgac_log="
12209c8df0c59SmrgThis file was extended by xprop $as_me 1.2.8, which was
12210c8df0c59Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
12211fc89c0fbSmrg
12212fc89c0fbSmrg  CONFIG_FILES    = $CONFIG_FILES
12213fc89c0fbSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12214fc89c0fbSmrg  CONFIG_LINKS    = $CONFIG_LINKS
12215fc89c0fbSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12216fc89c0fbSmrg  $ $0 $@
12217fc89c0fbSmrg
12218fc89c0fbSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12219fc89c0fbSmrg"
12220fc89c0fbSmrg
12221fc89c0fbSmrg_ACEOF
12222fc89c0fbSmrg
1222391ec45ceSmrgcase $ac_config_files in *"
1222491ec45ceSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1222591ec45ceSmrgesac
1222691ec45ceSmrg
1222791ec45ceSmrgcase $ac_config_headers in *"
1222891ec45ceSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1222991ec45ceSmrgesac
1223091ec45ceSmrg
1223191ec45ceSmrg
1223291ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12233fc89c0fbSmrg# Files that config.status was made for.
12234fc89c0fbSmrgconfig_files="$ac_config_files"
12235fc89c0fbSmrgconfig_headers="$ac_config_headers"
12236fc89c0fbSmrgconfig_commands="$ac_config_commands"
12237fc89c0fbSmrg
12238fc89c0fbSmrg_ACEOF
12239fc89c0fbSmrg
1224091ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12241fc89c0fbSmrgac_cs_usage="\
12242c8df0c59Smrg'$as_me' instantiates files and other configuration actions
12243a0996ce0Smrgfrom templates according to the current configuration.  Unless the files
12244a0996ce0Smrgand actions are specified as TAGs, all are instantiated by default.
12245fc89c0fbSmrg
12246a0996ce0SmrgUsage: $0 [OPTION]... [TAG]...
12247fc89c0fbSmrg
12248fc89c0fbSmrg  -h, --help       print this help, then exit
12249fc89c0fbSmrg  -V, --version    print version number and configuration settings, then exit
12250a0996ce0Smrg      --config     print configuration, then exit
1225191ec45ceSmrg  -q, --quiet, --silent
1225291ec45ceSmrg                   do not print progress messages
12253fc89c0fbSmrg  -d, --debug      don't remove temporary files
12254fc89c0fbSmrg      --recheck    update $as_me by reconfiguring in the same conditions
1225591ec45ceSmrg      --file=FILE[:TEMPLATE]
1225691ec45ceSmrg                   instantiate the configuration file FILE
1225791ec45ceSmrg      --header=FILE[:TEMPLATE]
1225891ec45ceSmrg                   instantiate the configuration header FILE
12259fc89c0fbSmrg
12260fc89c0fbSmrgConfiguration files:
12261fc89c0fbSmrg$config_files
12262fc89c0fbSmrg
12263fc89c0fbSmrgConfiguration headers:
12264fc89c0fbSmrg$config_headers
12265fc89c0fbSmrg
12266fc89c0fbSmrgConfiguration commands:
12267fc89c0fbSmrg$config_commands
12268fc89c0fbSmrg
1226949bee38cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xprop/-/issues>."
12270fc89c0fbSmrg
12271fc89c0fbSmrg_ACEOF
1227249bee38cSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1227349bee38cSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
1227491ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1227549bee38cSmrgac_cs_config='$ac_cs_config_escaped'
12276fc89c0fbSmrgac_cs_version="\\
12277c8df0c59Smrgxprop config.status 1.2.8
12278c8df0c59Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12279a0996ce0Smrg  with options \\"\$ac_cs_config\\"
12280fc89c0fbSmrg
12281c8df0c59SmrgCopyright (C) 2023 Free Software Foundation, Inc.
12282fc89c0fbSmrgThis config.status script is free software; the Free Software Foundation
12283fc89c0fbSmrggives unlimited permission to copy, distribute and modify it."
12284fc89c0fbSmrg
12285fc89c0fbSmrgac_pwd='$ac_pwd'
12286fc89c0fbSmrgsrcdir='$srcdir'
12287fc89c0fbSmrgINSTALL='$INSTALL'
12288fc89c0fbSmrgMKDIR_P='$MKDIR_P'
1228991ec45ceSmrgAWK='$AWK'
1229091ec45ceSmrgtest -n "\$AWK" || AWK=awk
12291fc89c0fbSmrg_ACEOF
12292fc89c0fbSmrg
1229391ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1229491ec45ceSmrg# The default lists apply if the user does not specify any file.
12295fc89c0fbSmrgac_need_defaults=:
12296fc89c0fbSmrgwhile test $# != 0
12297fc89c0fbSmrgdo
12298fc89c0fbSmrg  case $1 in
12299a0996ce0Smrg  --*=?*)
12300fc89c0fbSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12301fc89c0fbSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12302fc89c0fbSmrg    ac_shift=:
12303fc89c0fbSmrg    ;;
12304a0996ce0Smrg  --*=)
12305a0996ce0Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12306a0996ce0Smrg    ac_optarg=
12307a0996ce0Smrg    ac_shift=:
12308a0996ce0Smrg    ;;
12309fc89c0fbSmrg  *)
12310fc89c0fbSmrg    ac_option=$1
12311fc89c0fbSmrg    ac_optarg=$2
12312fc89c0fbSmrg    ac_shift=shift
12313fc89c0fbSmrg    ;;
12314fc89c0fbSmrg  esac
12315fc89c0fbSmrg
12316fc89c0fbSmrg  case $ac_option in
12317fc89c0fbSmrg  # Handling of the options.
12318fc89c0fbSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12319fc89c0fbSmrg    ac_cs_recheck=: ;;
12320fc89c0fbSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1232149bee38cSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
12322a0996ce0Smrg  --config | --confi | --conf | --con | --co | --c )
1232349bee38cSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
12324fc89c0fbSmrg  --debug | --debu | --deb | --de | --d | -d )
12325fc89c0fbSmrg    debug=: ;;
12326fc89c0fbSmrg  --file | --fil | --fi | --f )
12327fc89c0fbSmrg    $ac_shift
1232891ec45ceSmrg    case $ac_optarg in
1232949bee38cSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12330a0996ce0Smrg    '') as_fn_error $? "missing file argument" ;;
1233191ec45ceSmrg    esac
12332a0996ce0Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12333fc89c0fbSmrg    ac_need_defaults=false;;
12334fc89c0fbSmrg  --header | --heade | --head | --hea )
12335fc89c0fbSmrg    $ac_shift
1233691ec45ceSmrg    case $ac_optarg in
1233749bee38cSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1233891ec45ceSmrg    esac
12339a0996ce0Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12340fc89c0fbSmrg    ac_need_defaults=false;;
12341fc89c0fbSmrg  --he | --h)
12342fc89c0fbSmrg    # Conflict between --help and --header
12343c8df0c59Smrg    as_fn_error $? "ambiguous option: '$1'
12344c8df0c59SmrgTry '$0 --help' for more information.";;
12345fc89c0fbSmrg  --help | --hel | -h )
1234649bee38cSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12347fc89c0fbSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12348fc89c0fbSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12349fc89c0fbSmrg    ac_cs_silent=: ;;
12350fc89c0fbSmrg
12351fc89c0fbSmrg  # This is an error.
12352c8df0c59Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12353c8df0c59SmrgTry '$0 --help' for more information." ;;
12354fc89c0fbSmrg
12355a0996ce0Smrg  *) as_fn_append ac_config_targets " $1"
12356fc89c0fbSmrg     ac_need_defaults=false ;;
12357fc89c0fbSmrg
12358fc89c0fbSmrg  esac
12359fc89c0fbSmrg  shift
12360fc89c0fbSmrgdone
12361fc89c0fbSmrg
12362fc89c0fbSmrgac_configure_extra_args=
12363fc89c0fbSmrg
12364fc89c0fbSmrgif $ac_cs_silent; then
12365fc89c0fbSmrg  exec 6>/dev/null
12366fc89c0fbSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12367fc89c0fbSmrgfi
12368fc89c0fbSmrg
12369fc89c0fbSmrg_ACEOF
1237091ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12371fc89c0fbSmrgif \$ac_cs_recheck; then
1237281676fe2Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1237391ec45ceSmrg  shift
1237449bee38cSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
1237591ec45ceSmrg  CONFIG_SHELL='$SHELL'
12376fc89c0fbSmrg  export CONFIG_SHELL
1237791ec45ceSmrg  exec "\$@"
12378fc89c0fbSmrgfi
12379fc89c0fbSmrg
12380fc89c0fbSmrg_ACEOF
1238191ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12382fc89c0fbSmrgexec 5>>config.log
12383fc89c0fbSmrg{
12384fc89c0fbSmrg  echo
12385fc89c0fbSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12386fc89c0fbSmrg## Running $as_me. ##
12387fc89c0fbSmrg_ASBOX
1238849bee38cSmrg  printf "%s\n" "$ac_log"
12389fc89c0fbSmrg} >&5
12390fc89c0fbSmrg
12391fc89c0fbSmrg_ACEOF
1239291ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12393fc89c0fbSmrg#
12394fc89c0fbSmrg# INIT-COMMANDS
12395fc89c0fbSmrg#
12396f9c28e31SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12397fc89c0fbSmrg
12398fc89c0fbSmrg_ACEOF
12399fc89c0fbSmrg
1240091ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12401fc89c0fbSmrg
12402fc89c0fbSmrg# Handling of arguments.
12403fc89c0fbSmrgfor ac_config_target in $ac_config_targets
12404fc89c0fbSmrgdo
12405fc89c0fbSmrg  case $ac_config_target in
12406fc89c0fbSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12407fc89c0fbSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12408fc89c0fbSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12409f4a95042Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12410fc89c0fbSmrg
12411c8df0c59Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
12412fc89c0fbSmrg  esac
12413fc89c0fbSmrgdone
12414fc89c0fbSmrg
12415fc89c0fbSmrg
12416fc89c0fbSmrg# If the user did not use the arguments to specify the items to instantiate,
12417fc89c0fbSmrg# then the envvar interface is used.  Set only those that are not.
12418fc89c0fbSmrg# We use the long form for the default assignment because of an extremely
12419fc89c0fbSmrg# bizarre bug on SunOS 4.1.3.
12420fc89c0fbSmrgif $ac_need_defaults; then
1242149bee38cSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1242249bee38cSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1242349bee38cSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12424fc89c0fbSmrgfi
12425fc89c0fbSmrg
12426fc89c0fbSmrg# Have a temporary directory for convenience.  Make it in the build tree
12427fc89c0fbSmrg# simply because there is no reason against having it here, and in addition,
12428fc89c0fbSmrg# creating and moving files from /tmp can sometimes cause problems.
12429fc89c0fbSmrg# Hook for its removal unless debugging.
12430fc89c0fbSmrg# Note that there is a small window in which the directory will not be cleaned:
12431c8df0c59Smrg# after its creation but before its name has been assigned to '$tmp'.
12432fc89c0fbSmrg$debug ||
12433fc89c0fbSmrg{
12434a0996ce0Smrg  tmp= ac_tmp=
12435fc89c0fbSmrg  trap 'exit_status=$?
12436a0996ce0Smrg  : "${ac_tmp:=$tmp}"
12437a0996ce0Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12438fc89c0fbSmrg' 0
12439a0996ce0Smrg  trap 'as_fn_exit 1' 1 2 13 15
12440fc89c0fbSmrg}
12441fc89c0fbSmrg# Create a (secure) tmp directory for tmp files.
12442fc89c0fbSmrg
12443fc89c0fbSmrg{
12444fc89c0fbSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12445a0996ce0Smrg  test -d "$tmp"
12446fc89c0fbSmrg}  ||
12447fc89c0fbSmrg{
12448fc89c0fbSmrg  tmp=./conf$$-$RANDOM
12449fc89c0fbSmrg  (umask 077 && mkdir "$tmp")
12450a0996ce0Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12451a0996ce0Smrgac_tmp=$tmp
12452fc89c0fbSmrg
1245391ec45ceSmrg# Set up the scripts for CONFIG_FILES section.
1245491ec45ceSmrg# No need to generate them if there are no CONFIG_FILES.
12455c8df0c59Smrg# This happens for instance with './config.status config.h'.
12456fc89c0fbSmrgif test -n "$CONFIG_FILES"; then
12457fc89c0fbSmrg
12458fc89c0fbSmrg
12459a0996ce0Smrgac_cr=`echo X | tr X '\015'`
12460a0996ce0Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12461a0996ce0Smrg# But we know of no other shell where ac_cr would be empty at this
12462a0996ce0Smrg# point, so we can use a bashism as a fallback.
12463a0996ce0Smrgif test "x$ac_cr" = x; then
12464a0996ce0Smrg  eval ac_cr=\$\'\\r\'
12465a0996ce0Smrgfi
1246691ec45ceSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1246791ec45ceSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1246891ec45ceSmrg  ac_cs_awk_cr='\\r'
1246991ec45ceSmrgelse
1247091ec45ceSmrg  ac_cs_awk_cr=$ac_cr
12471fc89c0fbSmrgfi
12472fc89c0fbSmrg
12473a0996ce0Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12474fc89c0fbSmrg_ACEOF
12475fc89c0fbSmrg
12476fc89c0fbSmrg
1247791ec45ceSmrg{
1247891ec45ceSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1247991ec45ceSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1248091ec45ceSmrg  echo "_ACEOF"
1248191ec45ceSmrg} >conf$$subs.sh ||
12482a0996ce0Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12483a0996ce0Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12484fc89c0fbSmrgac_delim='%!_!# '
12485fc89c0fbSmrgfor ac_last_try in false false false false false :; do
1248691ec45ceSmrg  . ./conf$$subs.sh ||
12487a0996ce0Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12488fc89c0fbSmrg
1248991ec45ceSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1249091ec45ceSmrg  if test $ac_delim_n = $ac_delim_num; then
12491fc89c0fbSmrg    break
12492fc89c0fbSmrg  elif $ac_last_try; then
12493a0996ce0Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12494fc89c0fbSmrg  else
12495fc89c0fbSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12496fc89c0fbSmrg  fi
12497fc89c0fbSmrgdone
1249891ec45ceSmrgrm -f conf$$subs.sh
12499fc89c0fbSmrg
1250091ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12501a0996ce0Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1250291ec45ceSmrg_ACEOF
1250391ec45ceSmrgsed -n '
1250491ec45ceSmrgh
1250591ec45ceSmrgs/^/S["/; s/!.*/"]=/
1250691ec45ceSmrgp
1250791ec45ceSmrgg
1250891ec45ceSmrgs/^[^!]*!//
1250991ec45ceSmrg:repl
1251091ec45ceSmrgt repl
1251191ec45ceSmrgs/'"$ac_delim"'$//
1251291ec45ceSmrgt delim
1251391ec45ceSmrg:nl
1251491ec45ceSmrgh
12515a0996ce0Smrgs/\(.\{148\}\)..*/\1/
1251691ec45ceSmrgt more1
1251791ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1251891ec45ceSmrgp
1251991ec45ceSmrgn
1252091ec45ceSmrgb repl
1252191ec45ceSmrg:more1
1252291ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1252391ec45ceSmrgp
1252491ec45ceSmrgg
1252591ec45ceSmrgs/.\{148\}//
1252691ec45ceSmrgt nl
1252791ec45ceSmrg:delim
1252891ec45ceSmrgh
12529a0996ce0Smrgs/\(.\{148\}\)..*/\1/
1253091ec45ceSmrgt more2
1253191ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1253291ec45ceSmrgp
1253391ec45ceSmrgb
1253491ec45ceSmrg:more2
1253591ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1253691ec45ceSmrgp
1253791ec45ceSmrgg
1253891ec45ceSmrgs/.\{148\}//
1253991ec45ceSmrgt delim
1254091ec45ceSmrg' <conf$$subs.awk | sed '
1254191ec45ceSmrg/^[^""]/{
1254291ec45ceSmrg  N
1254391ec45ceSmrg  s/\n//
1254491ec45ceSmrg}
1254591ec45ceSmrg' >>$CONFIG_STATUS || ac_write_fail=1
1254691ec45ceSmrgrm -f conf$$subs.awk
1254791ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1254891ec45ceSmrg_ACAWK
12549a0996ce0Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1255091ec45ceSmrg  for (key in S) S_is_set[key] = 1
1255191ec45ceSmrg  FS = ""
1255291ec45ceSmrg
1255391ec45ceSmrg}
1255491ec45ceSmrg{
1255591ec45ceSmrg  line = $ 0
1255691ec45ceSmrg  nfields = split(line, field, "@")
1255791ec45ceSmrg  substed = 0
1255891ec45ceSmrg  len = length(field[1])
1255991ec45ceSmrg  for (i = 2; i < nfields; i++) {
1256091ec45ceSmrg    key = field[i]
1256191ec45ceSmrg    keylen = length(key)
1256291ec45ceSmrg    if (S_is_set[key]) {
1256391ec45ceSmrg      value = S[key]
1256491ec45ceSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1256591ec45ceSmrg      len += length(value) + length(field[++i])
1256691ec45ceSmrg      substed = 1
1256791ec45ceSmrg    } else
1256891ec45ceSmrg      len += 1 + keylen
1256991ec45ceSmrg  }
1257091ec45ceSmrg
1257191ec45ceSmrg  print line
1257291ec45ceSmrg}
12573fc89c0fbSmrg
1257491ec45ceSmrg_ACAWK
12575fc89c0fbSmrg_ACEOF
1257691ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1257791ec45ceSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1257891ec45ceSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1257991ec45ceSmrgelse
1258091ec45ceSmrg  cat
12581a0996ce0Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12582a0996ce0Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12583fc89c0fbSmrg_ACEOF
12584fc89c0fbSmrg
12585a0996ce0Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12586a0996ce0Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12587fc89c0fbSmrg# trailing colons and then remove the whole line if VPATH becomes empty
12588fc89c0fbSmrg# (actually we leave an empty line to preserve line numbers).
12589fc89c0fbSmrgif test "x$srcdir" = x.; then
12590a0996ce0Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12591a0996ce0Smrgh
12592a0996ce0Smrgs///
12593a0996ce0Smrgs/^/:/
12594a0996ce0Smrgs/[	 ]*$/:/
12595a0996ce0Smrgs/:\$(srcdir):/:/g
12596a0996ce0Smrgs/:\${srcdir}:/:/g
12597a0996ce0Smrgs/:@srcdir@:/:/g
12598a0996ce0Smrgs/^:*//
12599fc89c0fbSmrgs/:*$//
12600a0996ce0Smrgx
12601a0996ce0Smrgs/\(=[	 ]*\).*/\1/
12602a0996ce0SmrgG
12603a0996ce0Smrgs/\n//
12604fc89c0fbSmrgs/^[^=]*=[	 ]*$//
12605fc89c0fbSmrg}'
12606fc89c0fbSmrgfi
12607fc89c0fbSmrg
1260891ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12609fc89c0fbSmrgfi # test -n "$CONFIG_FILES"
12610fc89c0fbSmrg
1261191ec45ceSmrg# Set up the scripts for CONFIG_HEADERS section.
1261291ec45ceSmrg# No need to generate them if there are no CONFIG_HEADERS.
12613c8df0c59Smrg# This happens for instance with './config.status Makefile'.
1261491ec45ceSmrgif test -n "$CONFIG_HEADERS"; then
12615a0996ce0Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1261691ec45ceSmrgBEGIN {
1261791ec45ceSmrg_ACEOF
1261891ec45ceSmrg
12619c8df0c59Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
1262091ec45ceSmrg# here-document in config.status, that substitutes the proper values into
1262191ec45ceSmrg# config.h.in to produce config.h.
1262291ec45ceSmrg
1262391ec45ceSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
1262491ec45ceSmrg# handling of long lines.
1262591ec45ceSmrgac_delim='%!_!# '
1262691ec45ceSmrgfor ac_last_try in false false :; do
12627a0996ce0Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12628a0996ce0Smrg  if test -z "$ac_tt"; then
1262991ec45ceSmrg    break
1263091ec45ceSmrg  elif $ac_last_try; then
12631a0996ce0Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
1263291ec45ceSmrg  else
1263391ec45ceSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1263491ec45ceSmrg  fi
1263591ec45ceSmrgdone
1263691ec45ceSmrg
1263791ec45ceSmrg# For the awk script, D is an array of macro values keyed by name,
1263891ec45ceSmrg# likewise P contains macro parameters if any.  Preserve backslash
1263991ec45ceSmrg# newline sequences.
1264091ec45ceSmrg
1264191ec45ceSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1264291ec45ceSmrgsed -n '
1264391ec45ceSmrgs/.\{148\}/&'"$ac_delim"'/g
1264491ec45ceSmrgt rset
1264591ec45ceSmrg:rset
1264691ec45ceSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1264791ec45ceSmrgt def
1264891ec45ceSmrgd
1264991ec45ceSmrg:def
1265091ec45ceSmrgs/\\$//
1265191ec45ceSmrgt bsnl
1265291ec45ceSmrgs/["\\]/\\&/g
1265391ec45ceSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1265491ec45ceSmrgD["\1"]=" \3"/p
1265591ec45ceSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1265691ec45ceSmrgd
1265791ec45ceSmrg:bsnl
1265891ec45ceSmrgs/["\\]/\\&/g
1265991ec45ceSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1266091ec45ceSmrgD["\1"]=" \3\\\\\\n"\\/p
1266191ec45ceSmrgt cont
1266291ec45ceSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1266391ec45ceSmrgt cont
1266491ec45ceSmrgd
1266591ec45ceSmrg:cont
1266691ec45ceSmrgn
1266791ec45ceSmrgs/.\{148\}/&'"$ac_delim"'/g
1266891ec45ceSmrgt clear
1266991ec45ceSmrg:clear
1267091ec45ceSmrgs/\\$//
1267191ec45ceSmrgt bsnlc
1267291ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1267391ec45ceSmrgd
1267491ec45ceSmrg:bsnlc
1267591ec45ceSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1267691ec45ceSmrgb cont
1267791ec45ceSmrg' <confdefs.h | sed '
1267891ec45ceSmrgs/'"$ac_delim"'/"\\\
1267991ec45ceSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
1268091ec45ceSmrg
1268191ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1268291ec45ceSmrg  for (key in D) D_is_set[key] = 1
1268391ec45ceSmrg  FS = ""
1268491ec45ceSmrg}
1268591ec45ceSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1268691ec45ceSmrg  line = \$ 0
1268791ec45ceSmrg  split(line, arg, " ")
1268891ec45ceSmrg  if (arg[1] == "#") {
1268991ec45ceSmrg    defundef = arg[2]
1269091ec45ceSmrg    mac1 = arg[3]
1269191ec45ceSmrg  } else {
1269291ec45ceSmrg    defundef = substr(arg[1], 2)
1269391ec45ceSmrg    mac1 = arg[2]
1269491ec45ceSmrg  }
1269591ec45ceSmrg  split(mac1, mac2, "(") #)
1269691ec45ceSmrg  macro = mac2[1]
1269791ec45ceSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
1269891ec45ceSmrg  if (D_is_set[macro]) {
1269991ec45ceSmrg    # Preserve the white space surrounding the "#".
1270091ec45ceSmrg    print prefix "define", macro P[macro] D[macro]
1270191ec45ceSmrg    next
1270291ec45ceSmrg  } else {
1270391ec45ceSmrg    # Replace #undef with comments.  This is necessary, for example,
1270491ec45ceSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
1270591ec45ceSmrg    # on some systems where configure will not decide to define it.
1270691ec45ceSmrg    if (defundef == "undef") {
1270791ec45ceSmrg      print "/*", prefix defundef, macro, "*/"
1270891ec45ceSmrg      next
1270991ec45ceSmrg    }
1271091ec45ceSmrg  }
1271191ec45ceSmrg}
1271291ec45ceSmrg{ print }
1271391ec45ceSmrg_ACAWK
1271491ec45ceSmrg_ACEOF
1271591ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12716a0996ce0Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1271791ec45ceSmrgfi # test -n "$CONFIG_HEADERS"
1271891ec45ceSmrg
12719fc89c0fbSmrg
1272091ec45ceSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1272191ec45ceSmrgshift
1272291ec45ceSmrgfor ac_tag
12723fc89c0fbSmrgdo
12724fc89c0fbSmrg  case $ac_tag in
12725fc89c0fbSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
12726fc89c0fbSmrg  esac
12727fc89c0fbSmrg  case $ac_mode$ac_tag in
12728fc89c0fbSmrg  :[FHL]*:*);;
12729c8df0c59Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
12730fc89c0fbSmrg  :[FH]-) ac_tag=-:-;;
12731fc89c0fbSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12732fc89c0fbSmrg  esac
12733fc89c0fbSmrg  ac_save_IFS=$IFS
12734fc89c0fbSmrg  IFS=:
12735fc89c0fbSmrg  set x $ac_tag
12736fc89c0fbSmrg  IFS=$ac_save_IFS
12737fc89c0fbSmrg  shift
12738fc89c0fbSmrg  ac_file=$1
12739fc89c0fbSmrg  shift
12740fc89c0fbSmrg
12741fc89c0fbSmrg  case $ac_mode in
12742fc89c0fbSmrg  :L) ac_source=$1;;
12743fc89c0fbSmrg  :[FH])
12744fc89c0fbSmrg    ac_file_inputs=
12745fc89c0fbSmrg    for ac_f
12746fc89c0fbSmrg    do
12747fc89c0fbSmrg      case $ac_f in
12748a0996ce0Smrg      -) ac_f="$ac_tmp/stdin";;
12749fc89c0fbSmrg      *) # Look for the file first in the build tree, then in the source tree
12750fc89c0fbSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12751c8df0c59Smrg	 # because $ac_f cannot contain ':'.
12752fc89c0fbSmrg	 test -f "$ac_f" ||
12753fc89c0fbSmrg	   case $ac_f in
12754fc89c0fbSmrg	   [\\/$]*) false;;
12755fc89c0fbSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12756fc89c0fbSmrg	   esac ||
12757c8df0c59Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
12758fc89c0fbSmrg      esac
1275949bee38cSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12760a0996ce0Smrg      as_fn_append ac_file_inputs " '$ac_f'"
12761fc89c0fbSmrg    done
12762fc89c0fbSmrg
12763c8df0c59Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
12764fc89c0fbSmrg    # use $as_me), people would be surprised to read:
12765fc89c0fbSmrg    #    /* config.h.  Generated by config.status.  */
1276691ec45ceSmrg    configure_input='Generated from '`
1276749bee38cSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1276891ec45ceSmrg	`' by configure.'
12769fc89c0fbSmrg    if test x"$ac_file" != x-; then
12770fc89c0fbSmrg      configure_input="$ac_file.  $configure_input"
1277149bee38cSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1277249bee38cSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
12773fc89c0fbSmrg    fi
1277491ec45ceSmrg    # Neutralize special characters interpreted by sed in replacement strings.
1277591ec45ceSmrg    case $configure_input in #(
1277691ec45ceSmrg    *\&* | *\|* | *\\* )
1277749bee38cSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
1277891ec45ceSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1277991ec45ceSmrg    *) ac_sed_conf_input=$configure_input;;
1278091ec45ceSmrg    esac
12781fc89c0fbSmrg
12782fc89c0fbSmrg    case $ac_tag in
12783a0996ce0Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12784a0996ce0Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12785fc89c0fbSmrg    esac
12786fc89c0fbSmrg    ;;
12787fc89c0fbSmrg  esac
12788fc89c0fbSmrg
12789fc89c0fbSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
12790fc89c0fbSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12791fc89c0fbSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12792fc89c0fbSmrg	 X"$ac_file" : 'X\(//\)$' \| \
12793fc89c0fbSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1279449bee38cSmrgprintf "%s\n" X"$ac_file" |
12795fc89c0fbSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12796fc89c0fbSmrg	    s//\1/
12797fc89c0fbSmrg	    q
12798fc89c0fbSmrg	  }
12799fc89c0fbSmrg	  /^X\(\/\/\)[^/].*/{
12800fc89c0fbSmrg	    s//\1/
12801fc89c0fbSmrg	    q
12802fc89c0fbSmrg	  }
12803fc89c0fbSmrg	  /^X\(\/\/\)$/{
12804fc89c0fbSmrg	    s//\1/
12805fc89c0fbSmrg	    q
12806fc89c0fbSmrg	  }
12807fc89c0fbSmrg	  /^X\(\/\).*/{
12808fc89c0fbSmrg	    s//\1/
12809fc89c0fbSmrg	    q
12810fc89c0fbSmrg	  }
12811fc89c0fbSmrg	  s/.*/./; q'`
12812a0996ce0Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
12813fc89c0fbSmrg  ac_builddir=.
12814fc89c0fbSmrg
12815fc89c0fbSmrgcase "$ac_dir" in
12816fc89c0fbSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12817fc89c0fbSmrg*)
1281849bee38cSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
12819fc89c0fbSmrg  # A ".." for each directory in $ac_dir_suffix.
1282049bee38cSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12821fc89c0fbSmrg  case $ac_top_builddir_sub in
12822fc89c0fbSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12823fc89c0fbSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12824fc89c0fbSmrg  esac ;;
12825fc89c0fbSmrgesac
12826fc89c0fbSmrgac_abs_top_builddir=$ac_pwd
12827fc89c0fbSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
12828fc89c0fbSmrg# for backward compatibility:
12829fc89c0fbSmrgac_top_builddir=$ac_top_build_prefix
12830fc89c0fbSmrg
12831fc89c0fbSmrgcase $srcdir in
12832fc89c0fbSmrg  .)  # We are building in place.
12833fc89c0fbSmrg    ac_srcdir=.
12834fc89c0fbSmrg    ac_top_srcdir=$ac_top_builddir_sub
12835fc89c0fbSmrg    ac_abs_top_srcdir=$ac_pwd ;;
12836fc89c0fbSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12837fc89c0fbSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
12838fc89c0fbSmrg    ac_top_srcdir=$srcdir
12839fc89c0fbSmrg    ac_abs_top_srcdir=$srcdir ;;
12840fc89c0fbSmrg  *) # Relative name.
12841fc89c0fbSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12842fc89c0fbSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
12843fc89c0fbSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12844fc89c0fbSmrgesac
12845fc89c0fbSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12846fc89c0fbSmrg
12847fc89c0fbSmrg
12848fc89c0fbSmrg  case $ac_mode in
12849fc89c0fbSmrg  :F)
12850fc89c0fbSmrg  #
12851fc89c0fbSmrg  # CONFIG_FILE
12852fc89c0fbSmrg  #
12853fc89c0fbSmrg
12854fc89c0fbSmrg  case $INSTALL in
12855fc89c0fbSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12856fc89c0fbSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12857fc89c0fbSmrg  esac
12858fc89c0fbSmrg  ac_MKDIR_P=$MKDIR_P
12859fc89c0fbSmrg  case $MKDIR_P in
12860fc89c0fbSmrg  [\\/$]* | ?:[\\/]* ) ;;
12861fc89c0fbSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12862fc89c0fbSmrg  esac
12863fc89c0fbSmrg_ACEOF
12864fc89c0fbSmrg
1286591ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12866fc89c0fbSmrg# If the template does not know about datarootdir, expand it.
12867fc89c0fbSmrg# FIXME: This hack should be removed a few years after 2.60.
12868fc89c0fbSmrgac_datarootdir_hack=; ac_datarootdir_seen=
1286991ec45ceSmrgac_sed_dataroot='
1287091ec45ceSmrg/datarootdir/ {
12871fc89c0fbSmrg  p
12872fc89c0fbSmrg  q
12873fc89c0fbSmrg}
12874fc89c0fbSmrg/@datadir@/p
12875fc89c0fbSmrg/@docdir@/p
12876fc89c0fbSmrg/@infodir@/p
12877fc89c0fbSmrg/@localedir@/p
12878a0996ce0Smrg/@mandir@/p'
1287991ec45ceSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12880fc89c0fbSmrg*datarootdir*) ac_datarootdir_seen=yes;;
12881fc89c0fbSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1288249bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1288349bee38cSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12884fc89c0fbSmrg_ACEOF
1288591ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12886fc89c0fbSmrg  ac_datarootdir_hack='
12887fc89c0fbSmrg  s&@datadir@&$datadir&g
12888fc89c0fbSmrg  s&@docdir@&$docdir&g
12889fc89c0fbSmrg  s&@infodir@&$infodir&g
12890fc89c0fbSmrg  s&@localedir@&$localedir&g
12891fc89c0fbSmrg  s&@mandir@&$mandir&g
12892a0996ce0Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
12893fc89c0fbSmrgesac
12894fc89c0fbSmrg_ACEOF
12895fc89c0fbSmrg
12896c8df0c59Smrg# Neutralize VPATH when '$srcdir' = '.'.
12897fc89c0fbSmrg# Shell code in configure.ac might set extrasub.
12898fc89c0fbSmrg# FIXME: do we really want to maintain this feature?
1289991ec45ceSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1290091ec45ceSmrgac_sed_extra="$ac_vpsub
12901fc89c0fbSmrg$extrasub
12902fc89c0fbSmrg_ACEOF
1290391ec45ceSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12904fc89c0fbSmrg:t
12905fc89c0fbSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1290691ec45ceSmrgs|@configure_input@|$ac_sed_conf_input|;t t
12907fc89c0fbSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1290891ec45ceSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
12909fc89c0fbSmrgs&@srcdir@&$ac_srcdir&;t t
12910fc89c0fbSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
12911fc89c0fbSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
12912fc89c0fbSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12913fc89c0fbSmrgs&@builddir@&$ac_builddir&;t t
12914fc89c0fbSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
12915fc89c0fbSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12916fc89c0fbSmrgs&@INSTALL@&$ac_INSTALL&;t t
12917fc89c0fbSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
12918fc89c0fbSmrg$ac_datarootdir_hack
1291991ec45ceSmrg"
12920a0996ce0Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12921a0996ce0Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12922fc89c0fbSmrg
12923fc89c0fbSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12924a0996ce0Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12925a0996ce0Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12926a0996ce0Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12927c8df0c59Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
12928a0996ce0Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12929c8df0c59Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
12930a0996ce0Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12931fc89c0fbSmrg
12932a0996ce0Smrg  rm -f "$ac_tmp/stdin"
12933fc89c0fbSmrg  case $ac_file in
12934a0996ce0Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12935a0996ce0Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1293691ec45ceSmrg  esac \
12937a0996ce0Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12938fc89c0fbSmrg ;;
12939fc89c0fbSmrg  :H)
12940fc89c0fbSmrg  #
12941fc89c0fbSmrg  # CONFIG_HEADER
12942fc89c0fbSmrg  #
12943fc89c0fbSmrg  if test x"$ac_file" != x-; then
1294491ec45ceSmrg    {
1294549bee38cSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
12946a0996ce0Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12947a0996ce0Smrg    } >"$ac_tmp/config.h" \
12948a0996ce0Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12949a0996ce0Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1295049bee38cSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1295149bee38cSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12952fc89c0fbSmrg    else
1295391ec45ceSmrg      rm -f "$ac_file"
12954a0996ce0Smrg      mv "$ac_tmp/config.h" "$ac_file" \
12955a0996ce0Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12956fc89c0fbSmrg    fi
12957fc89c0fbSmrg  else
1295849bee38cSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
12959a0996ce0Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12960a0996ce0Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
12961fc89c0fbSmrg  fi
1296291ec45ceSmrg# Compute "$ac_file"'s index in $config_headers.
1296391ec45ceSmrg_am_arg="$ac_file"
12964fc89c0fbSmrg_am_stamp_count=1
12965fc89c0fbSmrgfor _am_header in $config_headers :; do
12966fc89c0fbSmrg  case $_am_header in
1296791ec45ceSmrg    $_am_arg | $_am_arg:* )
12968fc89c0fbSmrg      break ;;
12969fc89c0fbSmrg    * )
12970fc89c0fbSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12971fc89c0fbSmrg  esac
12972fc89c0fbSmrgdone
1297391ec45ceSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1297491ec45ceSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1297591ec45ceSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1297691ec45ceSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
1297791ec45ceSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1297849bee38cSmrgprintf "%s\n" X"$_am_arg" |
12979fc89c0fbSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12980fc89c0fbSmrg	    s//\1/
12981fc89c0fbSmrg	    q
12982fc89c0fbSmrg	  }
12983fc89c0fbSmrg	  /^X\(\/\/\)[^/].*/{
12984fc89c0fbSmrg	    s//\1/
12985fc89c0fbSmrg	    q
12986fc89c0fbSmrg	  }
12987fc89c0fbSmrg	  /^X\(\/\/\)$/{
12988fc89c0fbSmrg	    s//\1/
12989fc89c0fbSmrg	    q
12990fc89c0fbSmrg	  }
12991fc89c0fbSmrg	  /^X\(\/\).*/{
12992fc89c0fbSmrg	    s//\1/
12993fc89c0fbSmrg	    q
12994fc89c0fbSmrg	  }
12995fc89c0fbSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
12996fc89c0fbSmrg ;;
12997fc89c0fbSmrg
1299849bee38cSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1299949bee38cSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13000fc89c0fbSmrg ;;
13001fc89c0fbSmrg  esac
13002fc89c0fbSmrg
13003fc89c0fbSmrg
13004fc89c0fbSmrg  case $ac_file$ac_mode in
1300591ec45ceSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13006576bbdfcSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
1300791ec45ceSmrg  # are listed without --file.  Let's play safe and only enable the eval
1300891ec45ceSmrg  # if we detect the quoting.
13009f9c28e31Smrg  # TODO: see whether this extra hack can be removed once we start
13010f9c28e31Smrg  # requiring Autoconf 2.70 or later.
13011f9c28e31Smrg  case $CONFIG_FILES in #(
13012f9c28e31Smrg  *\'*) :
13013f9c28e31Smrg    eval set x "$CONFIG_FILES" ;; #(
13014f9c28e31Smrg  *) :
13015f9c28e31Smrg    set x $CONFIG_FILES ;; #(
13016f9c28e31Smrg  *) :
13017f9c28e31Smrg     ;;
13018f9c28e31Smrgesac
1301991ec45ceSmrg  shift
13020f9c28e31Smrg  # Used to flag and report bootstrapping failures.
13021f9c28e31Smrg  am_rc=0
13022f9c28e31Smrg  for am_mf
1302391ec45ceSmrg  do
1302491ec45ceSmrg    # Strip MF so we end up with the name of the file.
1302549bee38cSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
13026f9c28e31Smrg    # Check whether this is an Automake generated Makefile which includes
13027f9c28e31Smrg    # dependency-tracking related rules and includes.
13028f9c28e31Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
1302991ec45ceSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
13030f9c28e31Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
13031f9c28e31Smrg      || continue
13032f9c28e31Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
13033f9c28e31Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13034f9c28e31Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
13035f9c28e31Smrg	 X"$am_mf" : 'X\(//\)$' \| \
13036f9c28e31Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1303749bee38cSmrgprintf "%s\n" X"$am_mf" |
13038fc89c0fbSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13039fc89c0fbSmrg	    s//\1/
13040fc89c0fbSmrg	    q
13041fc89c0fbSmrg	  }
13042fc89c0fbSmrg	  /^X\(\/\/\)[^/].*/{
13043fc89c0fbSmrg	    s//\1/
13044fc89c0fbSmrg	    q
13045fc89c0fbSmrg	  }
13046fc89c0fbSmrg	  /^X\(\/\/\)$/{
13047fc89c0fbSmrg	    s//\1/
13048fc89c0fbSmrg	    q
13049fc89c0fbSmrg	  }
13050fc89c0fbSmrg	  /^X\(\/\).*/{
13051fc89c0fbSmrg	    s//\1/
13052fc89c0fbSmrg	    q
13053fc89c0fbSmrg	  }
13054fc89c0fbSmrg	  s/.*/./; q'`
13055f9c28e31Smrg    am_filepart=`$as_basename -- "$am_mf" ||
13056f9c28e31Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
13057f9c28e31Smrg	 X"$am_mf" : 'X\(//\)$' \| \
13058f9c28e31Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1305949bee38cSmrgprintf "%s\n" X/"$am_mf" |
13060f9c28e31Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13061fc89c0fbSmrg	    s//\1/
13062fc89c0fbSmrg	    q
13063fc89c0fbSmrg	  }
13064f9c28e31Smrg	  /^X\/\(\/\/\)$/{
13065fc89c0fbSmrg	    s//\1/
13066fc89c0fbSmrg	    q
13067fc89c0fbSmrg	  }
13068f9c28e31Smrg	  /^X\/\(\/\).*/{
13069fc89c0fbSmrg	    s//\1/
13070fc89c0fbSmrg	    q
13071fc89c0fbSmrg	  }
13072fc89c0fbSmrg	  s/.*/./; q'`
13073f9c28e31Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
13074f9c28e31Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13075f9c28e31Smrg        | $MAKE -f - am--depfiles" >&5
13076f9c28e31Smrg   (cd "$am_dirpart" \
13077f9c28e31Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13078f9c28e31Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
13079f9c28e31Smrg   ac_status=$?
13080f9c28e31Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13081f9c28e31Smrg   (exit $ac_status); } || am_rc=$?
13082fc89c0fbSmrg  done
13083f9c28e31Smrg  if test $am_rc -ne 0; then
13084c8df0c59Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13085c8df0c59Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
13086f9c28e31Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
13087f9c28e31Smrg    for automatic dependency tracking.  If GNU make was not used, consider
13088f9c28e31Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
13089f9c28e31Smrg    necessary).  You can also try re-running configure with the
13090f9c28e31Smrg    '--disable-dependency-tracking' option to at least be able to build
13091f9c28e31Smrg    the package (albeit without support for automatic dependency tracking).
13092c8df0c59SmrgSee 'config.log' for more details" "$LINENO" 5; }
13093f9c28e31Smrg  fi
13094f9c28e31Smrg  { am_dirpart=; unset am_dirpart;}
13095f9c28e31Smrg  { am_filepart=; unset am_filepart;}
13096f9c28e31Smrg  { am_mf=; unset am_mf;}
13097f9c28e31Smrg  { am_rc=; unset am_rc;}
13098f9c28e31Smrg  rm -f conftest-deps.mk
1309991ec45ceSmrg}
13100fc89c0fbSmrg ;;
13101fc89c0fbSmrg
13102fc89c0fbSmrg  esac
13103fc89c0fbSmrgdone # for ac_tag
13104fc89c0fbSmrg
13105fc89c0fbSmrg
13106a0996ce0Smrgas_fn_exit 0
13107fc89c0fbSmrg_ACEOF
13108fc89c0fbSmrgac_clean_files=$ac_clean_files_save
13109fc89c0fbSmrg
1311091ec45ceSmrgtest $ac_write_fail = 0 ||
13111a0996ce0Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
1311291ec45ceSmrg
13113fc89c0fbSmrg
13114fc89c0fbSmrg# configure is writing to config.log, and then calls config.status.
13115fc89c0fbSmrg# config.status does its own redirection, appending to config.log.
13116fc89c0fbSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
13117fc89c0fbSmrg# by configure, so config.status won't be able to write to it; its
13118fc89c0fbSmrg# output is simply discarded.  So we exec the FD to /dev/null,
13119fc89c0fbSmrg# effectively closing config.log, so it can be properly (re)opened and
13120fc89c0fbSmrg# appended to by config.status.  When coming back to configure, we
13121fc89c0fbSmrg# need to make the FD available again.
13122fc89c0fbSmrgif test "$no_create" != yes; then
13123fc89c0fbSmrg  ac_cs_success=:
13124fc89c0fbSmrg  ac_config_status_args=
13125fc89c0fbSmrg  test "$silent" = yes &&
13126fc89c0fbSmrg    ac_config_status_args="$ac_config_status_args --quiet"
13127fc89c0fbSmrg  exec 5>/dev/null
13128fc89c0fbSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13129fc89c0fbSmrg  exec 5>>config.log
13130fc89c0fbSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13131fc89c0fbSmrg  # would make configure fail if this is the last instruction.
13132a0996ce0Smrg  $ac_cs_success || as_fn_exit 1
13133fc89c0fbSmrgfi
1313491ec45ceSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1313549bee38cSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1313649bee38cSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1313791ec45ceSmrgfi
13138fc89c0fbSmrg
1313949bee38cSmrg
13140