197e8a2e8Smrg#! /bin/sh
297e8a2e8Smrg# Guess values for system-dependent variables and create Makefiles.
3bbfad078Smrg# Generated by GNU Autoconf 2.72 for xclipboard 1.1.5.
497e8a2e8Smrg#
5bbfad078Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>.
697e8a2e8Smrg#
7c3f70f0aSmrg#
8bbfad078Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
9219ffec0Smrg# Inc.
10c3f70f0aSmrg#
11c3f70f0aSmrg#
1297e8a2e8Smrg# This configure script is free software; the Free Software Foundation
1397e8a2e8Smrg# gives unlimited permission to copy, distribute and modify it.
14c3f70f0aSmrg## -------------------- ##
15c3f70f0aSmrg## M4sh Initialization. ##
16c3f70f0aSmrg## -------------------- ##
1797e8a2e8Smrg
18d7accfefSmrg# Be more Bourne compatible
19d7accfefSmrgDUALCASE=1; export DUALCASE # for MKS sh
20219ffec0Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
21219ffec0Smrgthen :
2297e8a2e8Smrg  emulate sh
2397e8a2e8Smrg  NULLCMD=:
24d7accfefSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2597e8a2e8Smrg  # is contrary to our usage.  Disable this feature.
2697e8a2e8Smrg  alias -g '${1+"$@"}'='"$@"'
27d7accfefSmrg  setopt NO_GLOB_SUBST
28bbfad078Smrgelse case e in #(
29bbfad078Smrg  e) case `(set -o) 2>/dev/null` in #(
30c3f70f0aSmrg  *posix*) :
31c3f70f0aSmrg    set -o posix ;; #(
32c3f70f0aSmrg  *) :
33c3f70f0aSmrg     ;;
34bbfad078Smrgesac ;;
35d7accfefSmrgesac
36d7accfefSmrgfi
37d7accfefSmrg
38d7accfefSmrg
39219ffec0Smrg
40219ffec0Smrg# Reset variables that may have inherited troublesome values from
41219ffec0Smrg# the environment.
42219ffec0Smrg
43219ffec0Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44219ffec0Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45219ffec0Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
46219ffec0Smrg# Quoting is to prevent editors from complaining about space-tab.
47d7accfefSmrgas_nl='
48d7accfefSmrg'
49d7accfefSmrgexport as_nl
50219ffec0SmrgIFS=" ""	$as_nl"
51219ffec0Smrg
52219ffec0SmrgPS1='$ '
53219ffec0SmrgPS2='> '
54219ffec0SmrgPS4='+ '
55219ffec0Smrg
56219ffec0Smrg# Ensure predictable behavior from utilities with locale-dependent output.
57219ffec0SmrgLC_ALL=C
58219ffec0Smrgexport LC_ALL
59219ffec0SmrgLANGUAGE=C
60219ffec0Smrgexport LANGUAGE
61219ffec0Smrg
62219ffec0Smrg# We cannot yet rely on "unset" to work, but we need these variables
63219ffec0Smrg# to be unset--not just set to an empty or harmless value--now, to
64219ffec0Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65219ffec0Smrg# also avoids known problems related to "unset" and subshell syntax
66219ffec0Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67219ffec0Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68219ffec0Smrgdo eval test \${$as_var+y} \
69219ffec0Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70219ffec0Smrgdone
71219ffec0Smrg
72219ffec0Smrg# Ensure that fds 0, 1, and 2 are open.
73219ffec0Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74219ffec0Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75219ffec0Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76d7accfefSmrg
77d7accfefSmrg# The user is always right.
78219ffec0Smrgif ${PATH_SEPARATOR+false} :; then
79d7accfefSmrg  PATH_SEPARATOR=:
80d7accfefSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81d7accfefSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82d7accfefSmrg      PATH_SEPARATOR=';'
83d7accfefSmrg  }
8497e8a2e8Smrgfi
8597e8a2e8Smrg
8697e8a2e8Smrg
87d7accfefSmrg# Find who we are.  Look in the path if we contain no directory separator.
88c3f70f0aSmrgas_myself=
89c3f70f0aSmrgcase $0 in #((
90d7accfefSmrg  *[\\/]* ) as_myself=$0 ;;
91d7accfefSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92d7accfefSmrgfor as_dir in $PATH
93d7accfefSmrgdo
94d7accfefSmrg  IFS=$as_save_IFS
95219ffec0Smrg  case $as_dir in #(((
96219ffec0Smrg    '') as_dir=./ ;;
97219ffec0Smrg    */) ;;
98219ffec0Smrg    *) as_dir=$as_dir/ ;;
99219ffec0Smrg  esac
100219ffec0Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101c3f70f0aSmrg  done
102d7accfefSmrgIFS=$as_save_IFS
103d7accfefSmrg
104d7accfefSmrg     ;;
105d7accfefSmrgesac
106bbfad078Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107d7accfefSmrg# in which case we are not to be found in the path.
108d7accfefSmrgif test "x$as_myself" = x; then
109d7accfefSmrg  as_myself=$0
110d7accfefSmrgfi
111d7accfefSmrgif test ! -f "$as_myself"; then
112219ffec0Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113c3f70f0aSmrg  exit 1
114d7accfefSmrgfi
115d7accfefSmrg
116c3f70f0aSmrg
117219ffec0Smrg# Use a proper internal environment variable to ensure we don't fall
118219ffec0Smrg  # into an infinite loop, continuously re-executing ourselves.
119219ffec0Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120219ffec0Smrg    _as_can_reexec=no; export _as_can_reexec;
121219ffec0Smrg    # We cannot yet assume a decent shell, so we have to provide a
122219ffec0Smrg# neutralization value for shells without unset; and this also
123219ffec0Smrg# works around shells that cannot unset nonexistent variables.
124219ffec0Smrg# Preserve -v and -x to the replacement shell.
125219ffec0SmrgBASH_ENV=/dev/null
126219ffec0SmrgENV=/dev/null
127219ffec0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128219ffec0Smrgcase $- in # ((((
129219ffec0Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130219ffec0Smrg  *v* ) as_opts=-v ;;
131219ffec0Smrg  *x* ) as_opts=-x ;;
132219ffec0Smrg  * ) as_opts= ;;
133219ffec0Smrgesac
134219ffec0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135219ffec0Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136bbfad078Smrg# out after a failed 'exec'.
137219ffec0Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138219ffec0Smrgexit 255
139219ffec0Smrg  fi
140219ffec0Smrg  # We don't want this to propagate to other subprocesses.
141219ffec0Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142c3f70f0aSmrgif test "x$CONFIG_SHELL" = x; then
143bbfad078Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
144219ffec0Smrgthen :
145c3f70f0aSmrg  emulate sh
146c3f70f0aSmrg  NULLCMD=:
147c3f70f0aSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148c3f70f0aSmrg  # is contrary to our usage.  Disable this feature.
149c3f70f0aSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150c3f70f0aSmrg  setopt NO_GLOB_SUBST
151bbfad078Smrgelse case e in #(
152bbfad078Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153c3f70f0aSmrg  *posix*) :
154c3f70f0aSmrg    set -o posix ;; #(
155c3f70f0aSmrg  *) :
156c3f70f0aSmrg     ;;
157bbfad078Smrgesac ;;
158c3f70f0aSmrgesac
159c3f70f0aSmrgfi
160c3f70f0aSmrg"
161c3f70f0aSmrg  as_required="as_fn_return () { (exit \$1); }
162c3f70f0aSmrgas_fn_success () { as_fn_return 0; }
163c3f70f0aSmrgas_fn_failure () { as_fn_return 1; }
164c3f70f0aSmrgas_fn_ret_success () { return 0; }
165c3f70f0aSmrgas_fn_ret_failure () { return 1; }
166c3f70f0aSmrg
167c3f70f0aSmrgexitcode=0
168c3f70f0aSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169c3f70f0aSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170c3f70f0aSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171c3f70f0aSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172219ffec0Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173219ffec0Smrgthen :
174c3f70f0aSmrg
175bbfad078Smrgelse case e in #(
176bbfad078Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177bbfad078Smrgesac
178c3f70f0aSmrgfi
179219ffec0Smrgtest x\$exitcode = x0 || exit 1
180219ffec0Smrgblah=\$(echo \$(echo blah))
181219ffec0Smrgtest x\"\$blah\" = xblah || exit 1
182219ffec0Smrgtest -x / || exit 1"
183c3f70f0aSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184c3f70f0aSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185c3f70f0aSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186c3f70f0aSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187c3f70f0aSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
188219ffec0Smrg  if (eval "$as_required") 2>/dev/null
189219ffec0Smrgthen :
190c3f70f0aSmrg  as_have_required=yes
191bbfad078Smrgelse case e in #(
192bbfad078Smrg  e) as_have_required=no ;;
193bbfad078Smrgesac
194c3f70f0aSmrgfi
195219ffec0Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
196219ffec0Smrgthen :
197c3f70f0aSmrg
198bbfad078Smrgelse case e in #(
199bbfad078Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200c3f70f0aSmrgas_found=false
201c3f70f0aSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202c3f70f0aSmrgdo
203c3f70f0aSmrg  IFS=$as_save_IFS
204219ffec0Smrg  case $as_dir in #(((
205219ffec0Smrg    '') as_dir=./ ;;
206219ffec0Smrg    */) ;;
207219ffec0Smrg    *) as_dir=$as_dir/ ;;
208219ffec0Smrg  esac
209c3f70f0aSmrg  as_found=:
210c3f70f0aSmrg  case $as_dir in #(
211c3f70f0aSmrg	 /*)
212c3f70f0aSmrg	   for as_base in sh bash ksh sh5; do
213c3f70f0aSmrg	     # Try only shells that exist, to save several forks.
214219ffec0Smrg	     as_shell=$as_dir$as_base
215c3f70f0aSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
216219ffec0Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
217219ffec0Smrgthen :
218c3f70f0aSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
219219ffec0Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
220219ffec0Smrgthen :
221c3f70f0aSmrg  break 2
222c3f70f0aSmrgfi
223c3f70f0aSmrgfi
224c3f70f0aSmrg	   done;;
225c3f70f0aSmrg       esac
226c3f70f0aSmrg  as_found=false
227c3f70f0aSmrgdone
228c3f70f0aSmrgIFS=$as_save_IFS
229219ffec0Smrgif $as_found
230219ffec0Smrgthen :
231c3f70f0aSmrg
232bbfad078Smrgelse case e in #(
233bbfad078Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234219ffec0Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
235219ffec0Smrgthen :
236219ffec0Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
237bbfad078Smrgfi ;;
238bbfad078Smrgesac
239219ffec0Smrgfi
240219ffec0Smrg
241c3f70f0aSmrg
242219ffec0Smrg      if test "x$CONFIG_SHELL" != x
243219ffec0Smrgthen :
244219ffec0Smrg  export CONFIG_SHELL
245219ffec0Smrg             # We cannot yet assume a decent shell, so we have to provide a
246219ffec0Smrg# neutralization value for shells without unset; and this also
247219ffec0Smrg# works around shells that cannot unset nonexistent variables.
248219ffec0Smrg# Preserve -v and -x to the replacement shell.
249219ffec0SmrgBASH_ENV=/dev/null
250219ffec0SmrgENV=/dev/null
251219ffec0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252219ffec0Smrgcase $- in # ((((
253219ffec0Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
254219ffec0Smrg  *v* ) as_opts=-v ;;
255219ffec0Smrg  *x* ) as_opts=-x ;;
256219ffec0Smrg  * ) as_opts= ;;
257219ffec0Smrgesac
258219ffec0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259219ffec0Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260bbfad078Smrg# out after a failed 'exec'.
261219ffec0Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262219ffec0Smrgexit 255
263219ffec0Smrgfi
264219ffec0Smrg
265219ffec0Smrg    if test x$as_have_required = xno
266219ffec0Smrgthen :
267219ffec0Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
268219ffec0Smrg  printf "%s\n" "$0: the shells that I found on your system."
269219ffec0Smrg  if test ${ZSH_VERSION+y} ; then
270219ffec0Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
271219ffec0Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272c3f70f0aSmrg  else
273219ffec0Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274bbfad078Smrg$0: https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue
275c3f70f0aSmrg$0: about your system, including any error possibly output
276c3f70f0aSmrg$0: before this message. Then install a modern shell, or
277c3f70f0aSmrg$0: manually run the script under such a shell if you do
278c3f70f0aSmrg$0: have one."
279c3f70f0aSmrg  fi
280c3f70f0aSmrg  exit 1
281bbfad078Smrgfi ;;
282bbfad078Smrgesac
283c3f70f0aSmrgfi
284c3f70f0aSmrgfi
285c3f70f0aSmrgSHELL=${CONFIG_SHELL-/bin/sh}
286c3f70f0aSmrgexport SHELL
287c3f70f0aSmrg# Unset more variables known to interfere with behavior of common tools.
288c3f70f0aSmrgCLICOLOR_FORCE= GREP_OPTIONS=
289c3f70f0aSmrgunset CLICOLOR_FORCE GREP_OPTIONS
290c3f70f0aSmrg
291c3f70f0aSmrg## --------------------- ##
292c3f70f0aSmrg## M4sh Shell Functions. ##
293c3f70f0aSmrg## --------------------- ##
294c3f70f0aSmrg# as_fn_unset VAR
295c3f70f0aSmrg# ---------------
296c3f70f0aSmrg# Portably unset VAR.
297c3f70f0aSmrgas_fn_unset ()
298c3f70f0aSmrg{
299c3f70f0aSmrg  { eval $1=; unset $1;}
300c3f70f0aSmrg}
301c3f70f0aSmrgas_unset=as_fn_unset
302c3f70f0aSmrg
303219ffec0Smrg
304c3f70f0aSmrg# as_fn_set_status STATUS
305c3f70f0aSmrg# -----------------------
306c3f70f0aSmrg# Set $? to STATUS, without forking.
307c3f70f0aSmrgas_fn_set_status ()
308c3f70f0aSmrg{
309c3f70f0aSmrg  return $1
310c3f70f0aSmrg} # as_fn_set_status
311c3f70f0aSmrg
312c3f70f0aSmrg# as_fn_exit STATUS
313c3f70f0aSmrg# -----------------
314c3f70f0aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315c3f70f0aSmrgas_fn_exit ()
316c3f70f0aSmrg{
317c3f70f0aSmrg  set +e
318c3f70f0aSmrg  as_fn_set_status $1
319c3f70f0aSmrg  exit $1
320c3f70f0aSmrg} # as_fn_exit
321c3f70f0aSmrg
322c3f70f0aSmrg# as_fn_mkdir_p
323c3f70f0aSmrg# -------------
324c3f70f0aSmrg# Create "$as_dir" as a directory, including parents if necessary.
325c3f70f0aSmrgas_fn_mkdir_p ()
326c3f70f0aSmrg{
327c3f70f0aSmrg
328c3f70f0aSmrg  case $as_dir in #(
329c3f70f0aSmrg  -*) as_dir=./$as_dir;;
330c3f70f0aSmrg  esac
331c3f70f0aSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
332c3f70f0aSmrg    as_dirs=
333c3f70f0aSmrg    while :; do
334c3f70f0aSmrg      case $as_dir in #(
335219ffec0Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336c3f70f0aSmrg      *) as_qdir=$as_dir;;
337c3f70f0aSmrg      esac
338c3f70f0aSmrg      as_dirs="'$as_qdir' $as_dirs"
339c3f70f0aSmrg      as_dir=`$as_dirname -- "$as_dir" ||
340c3f70f0aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341c3f70f0aSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342c3f70f0aSmrg	 X"$as_dir" : 'X\(//\)$' \| \
343c3f70f0aSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344219ffec0Smrgprintf "%s\n" X"$as_dir" |
345c3f70f0aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346c3f70f0aSmrg	    s//\1/
347c3f70f0aSmrg	    q
348c3f70f0aSmrg	  }
349c3f70f0aSmrg	  /^X\(\/\/\)[^/].*/{
350c3f70f0aSmrg	    s//\1/
351c3f70f0aSmrg	    q
352c3f70f0aSmrg	  }
353c3f70f0aSmrg	  /^X\(\/\/\)$/{
354c3f70f0aSmrg	    s//\1/
355c3f70f0aSmrg	    q
356c3f70f0aSmrg	  }
357c3f70f0aSmrg	  /^X\(\/\).*/{
358c3f70f0aSmrg	    s//\1/
359c3f70f0aSmrg	    q
360c3f70f0aSmrg	  }
361c3f70f0aSmrg	  s/.*/./; q'`
362c3f70f0aSmrg      test -d "$as_dir" && break
363c3f70f0aSmrg    done
364c3f70f0aSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365c3f70f0aSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366c3f70f0aSmrg
367c3f70f0aSmrg
368c3f70f0aSmrg} # as_fn_mkdir_p
369219ffec0Smrg
370219ffec0Smrg# as_fn_executable_p FILE
371219ffec0Smrg# -----------------------
372219ffec0Smrg# Test if FILE is an executable regular file.
373219ffec0Smrgas_fn_executable_p ()
374219ffec0Smrg{
375219ffec0Smrg  test -f "$1" && test -x "$1"
376219ffec0Smrg} # as_fn_executable_p
377c3f70f0aSmrg# as_fn_append VAR VALUE
378c3f70f0aSmrg# ----------------------
379c3f70f0aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380c3f70f0aSmrg# advantage of any shell optimizations that allow amortized linear growth over
381c3f70f0aSmrg# repeated appends, instead of the typical quadratic growth present in naive
382c3f70f0aSmrg# implementations.
383219ffec0Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384219ffec0Smrgthen :
385c3f70f0aSmrg  eval 'as_fn_append ()
386c3f70f0aSmrg  {
387c3f70f0aSmrg    eval $1+=\$2
388c3f70f0aSmrg  }'
389bbfad078Smrgelse case e in #(
390bbfad078Smrg  e) as_fn_append ()
391c3f70f0aSmrg  {
392c3f70f0aSmrg    eval $1=\$$1\$2
393bbfad078Smrg  } ;;
394bbfad078Smrgesac
395c3f70f0aSmrgfi # as_fn_append
396c3f70f0aSmrg
397c3f70f0aSmrg# as_fn_arith ARG...
398c3f70f0aSmrg# ------------------
399c3f70f0aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400c3f70f0aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401c3f70f0aSmrg# must be portable across $(()) and expr.
402219ffec0Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
403219ffec0Smrgthen :
404c3f70f0aSmrg  eval 'as_fn_arith ()
405c3f70f0aSmrg  {
406c3f70f0aSmrg    as_val=$(( $* ))
407c3f70f0aSmrg  }'
408bbfad078Smrgelse case e in #(
409bbfad078Smrg  e) as_fn_arith ()
410c3f70f0aSmrg  {
411c3f70f0aSmrg    as_val=`expr "$@" || test $? -eq 1`
412bbfad078Smrg  } ;;
413bbfad078Smrgesac
414c3f70f0aSmrgfi # as_fn_arith
415c3f70f0aSmrg
416c3f70f0aSmrg
417c3f70f0aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418c3f70f0aSmrg# ----------------------------------------
419c3f70f0aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420c3f70f0aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421c3f70f0aSmrg# script with STATUS, using 1 if that was 0.
422c3f70f0aSmrgas_fn_error ()
423c3f70f0aSmrg{
424c3f70f0aSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
425c3f70f0aSmrg  if test "$4"; then
426c3f70f0aSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
427219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428c3f70f0aSmrg  fi
429219ffec0Smrg  printf "%s\n" "$as_me: error: $2" >&2
430c3f70f0aSmrg  as_fn_exit $as_status
431c3f70f0aSmrg} # as_fn_error
432c3f70f0aSmrg
433d7accfefSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434d7accfefSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
43597e8a2e8Smrg  as_expr=expr
43697e8a2e8Smrgelse
43797e8a2e8Smrg  as_expr=false
43897e8a2e8Smrgfi
43997e8a2e8Smrg
440d7accfefSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
44197e8a2e8Smrg  as_basename=basename
44297e8a2e8Smrgelse
44397e8a2e8Smrg  as_basename=false
44497e8a2e8Smrgfi
44597e8a2e8Smrg
446c3f70f0aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447c3f70f0aSmrg  as_dirname=dirname
448c3f70f0aSmrgelse
449c3f70f0aSmrg  as_dirname=false
450c3f70f0aSmrgfi
45197e8a2e8Smrg
452d7accfefSmrgas_me=`$as_basename -- "$0" ||
45397e8a2e8Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
45497e8a2e8Smrg	 X"$0" : 'X\(//\)$' \| \
455d7accfefSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
456219ffec0Smrgprintf "%s\n" X/"$0" |
457d7accfefSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458d7accfefSmrg	    s//\1/
459d7accfefSmrg	    q
460d7accfefSmrg	  }
461d7accfefSmrg	  /^X\/\(\/\/\)$/{
462d7accfefSmrg	    s//\1/
463d7accfefSmrg	    q
464d7accfefSmrg	  }
465d7accfefSmrg	  /^X\/\(\/\).*/{
466d7accfefSmrg	    s//\1/
467d7accfefSmrg	    q
468d7accfefSmrg	  }
469d7accfefSmrg	  s/.*/./; q'`
47097e8a2e8Smrg
471c3f70f0aSmrg# Avoid depending upon Character Ranges.
472c3f70f0aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473c3f70f0aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474c3f70f0aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475c3f70f0aSmrgas_cr_digits='0123456789'
476c3f70f0aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
47797e8a2e8Smrg
47897e8a2e8Smrg
479c3f70f0aSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480c3f70f0aSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481c3f70f0aSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482c3f70f0aSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483c3f70f0aSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484c3f70f0aSmrg  sed -n '
485c3f70f0aSmrg    p
486c3f70f0aSmrg    /[$]LINENO/=
487c3f70f0aSmrg  ' <$as_myself |
488c3f70f0aSmrg    sed '
489bbfad078Smrg      t clear
490bbfad078Smrg      :clear
491c3f70f0aSmrg      s/[$]LINENO.*/&-/
492c3f70f0aSmrg      t lineno
493c3f70f0aSmrg      b
494c3f70f0aSmrg      :lineno
495c3f70f0aSmrg      N
496c3f70f0aSmrg      :loop
497c3f70f0aSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498c3f70f0aSmrg      t loop
499c3f70f0aSmrg      s/-\n.*//
500c3f70f0aSmrg    ' >$as_me.lineno &&
501c3f70f0aSmrg  chmod +x "$as_me.lineno" ||
502219ffec0Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
50397e8a2e8Smrg
504219ffec0Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505219ffec0Smrg  # already done that, so ensure we don't try to do so again and fall
506219ffec0Smrg  # in an infinite loop.  This has already happened in practice.
507219ffec0Smrg  _as_can_reexec=no; export _as_can_reexec
508c3f70f0aSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
509c3f70f0aSmrg  # (the dirname of $[0] is not the place where we might find the
510c3f70f0aSmrg  # original and so on.  Autoconf is especially sensitive to this).
511c3f70f0aSmrg  . "./$as_me.lineno"
512c3f70f0aSmrg  # Exit status is that of the last command.
513c3f70f0aSmrg  exit
514d7accfefSmrg}
51597e8a2e8Smrg
516219ffec0Smrg
517219ffec0Smrg# Determine whether it's possible to make 'echo' print without a newline.
518219ffec0Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
519219ffec0Smrg# for compatibility with existing Makefiles.
520c3f70f0aSmrgECHO_C= ECHO_N= ECHO_T=
521c3f70f0aSmrgcase `echo -n x` in #(((((
522c3f70f0aSmrg-n*)
523c3f70f0aSmrg  case `echo 'xy\c'` in
524c3f70f0aSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525c3f70f0aSmrg  xy)  ECHO_C='\c';;
526c3f70f0aSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527c3f70f0aSmrg       ECHO_T='	';;
528c3f70f0aSmrg  esac;;
529c3f70f0aSmrg*)
530c3f70f0aSmrg  ECHO_N='-n';;
531c3f70f0aSmrgesac
53297e8a2e8Smrg
533219ffec0Smrg# For backward compatibility with old third-party macros, we provide
534219ffec0Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
535219ffec0Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
536219ffec0Smrgas_echo='printf %s\n'
537219ffec0Smrgas_echo_n='printf %s'
538219ffec0Smrg
539c3f70f0aSmrgrm -f conf$$ conf$$.exe conf$$.file
540c3f70f0aSmrgif test -d conf$$.dir; then
541c3f70f0aSmrg  rm -f conf$$.dir/conf$$.file
542c3f70f0aSmrgelse
543c3f70f0aSmrg  rm -f conf$$.dir
544c3f70f0aSmrg  mkdir conf$$.dir 2>/dev/null
545d7accfefSmrgfi
546c3f70f0aSmrgif (echo >conf$$.file) 2>/dev/null; then
547c3f70f0aSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548c3f70f0aSmrg    as_ln_s='ln -s'
549c3f70f0aSmrg    # ... but there are two gotchas:
550bbfad078Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551bbfad078Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552bbfad078Smrg    # In both cases, we have to default to 'cp -pR'.
553c3f70f0aSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554219ffec0Smrg      as_ln_s='cp -pR'
555c3f70f0aSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556c3f70f0aSmrg    as_ln_s=ln
557c3f70f0aSmrg  else
558219ffec0Smrg    as_ln_s='cp -pR'
559c3f70f0aSmrg  fi
560d7accfefSmrgelse
561219ffec0Smrg  as_ln_s='cp -pR'
562d7accfefSmrgfi
563c3f70f0aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564c3f70f0aSmrgrmdir conf$$.dir 2>/dev/null
565d7accfefSmrg
566c3f70f0aSmrgif mkdir -p . 2>/dev/null; then
567c3f70f0aSmrg  as_mkdir_p='mkdir -p "$as_dir"'
568c3f70f0aSmrgelse
569c3f70f0aSmrg  test -d ./-p && rmdir ./-p
570c3f70f0aSmrg  as_mkdir_p=false
571d7accfefSmrgfi
572d7accfefSmrg
573219ffec0Smrgas_test_x='test -x'
574219ffec0Smrgas_executable_p=as_fn_executable_p
575d7accfefSmrg
576c3f70f0aSmrg# Sed expression to map a string onto a valid CPP name.
577bbfad078Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578bbfad078Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579d7accfefSmrg
580c3f70f0aSmrg# Sed expression to map a string onto a valid variable name.
581bbfad078Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582bbfad078Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583d7accfefSmrg
584d7accfefSmrg
585c3f70f0aSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586c3f70f0aSmrgexec 6>&1
58797e8a2e8Smrg
58897e8a2e8Smrg# Name of the host.
589c3f70f0aSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
59097e8a2e8Smrg# so uname gets run too.
59197e8a2e8Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
59297e8a2e8Smrg
59397e8a2e8Smrg#
59497e8a2e8Smrg# Initializations.
59597e8a2e8Smrg#
59697e8a2e8Smrgac_default_prefix=/usr/local
597d7accfefSmrgac_clean_files=
59897e8a2e8Smrgac_config_libobj_dir=.
599d7accfefSmrgLIBOBJS=
60097e8a2e8Smrgcross_compiling=no
60197e8a2e8Smrgsubdirs=
60297e8a2e8SmrgMFLAGS=
60397e8a2e8SmrgMAKEFLAGS=
60497e8a2e8Smrg
60597e8a2e8Smrg# Identity of this package.
60697e8a2e8SmrgPACKAGE_NAME='xclipboard'
60797e8a2e8SmrgPACKAGE_TARNAME='xclipboard'
608bbfad078SmrgPACKAGE_VERSION='1.1.5'
609bbfad078SmrgPACKAGE_STRING='xclipboard 1.1.5'
610bbfad078SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue'
611bbfad078SmrgPACKAGE_URL='https://gitlab.freedesktop.org/xorg/app/xclipboard/'
61297e8a2e8Smrg
613c3f70f0aSmrgac_unique_file="Makefile.am"
614d7accfefSmrg# Factoring default headers for most tests.
615d7accfefSmrgac_includes_default="\
616219ffec0Smrg#include <stddef.h>
617219ffec0Smrg#ifdef HAVE_STDIO_H
618219ffec0Smrg# include <stdio.h>
619d7accfefSmrg#endif
620219ffec0Smrg#ifdef HAVE_STDLIB_H
621d7accfefSmrg# include <stdlib.h>
622d7accfefSmrg#endif
623d7accfefSmrg#ifdef HAVE_STRING_H
624d7accfefSmrg# include <string.h>
625d7accfefSmrg#endif
626d7accfefSmrg#ifdef HAVE_INTTYPES_H
627d7accfefSmrg# include <inttypes.h>
628d7accfefSmrg#endif
629d7accfefSmrg#ifdef HAVE_STDINT_H
630d7accfefSmrg# include <stdint.h>
631d7accfefSmrg#endif
632219ffec0Smrg#ifdef HAVE_STRINGS_H
633219ffec0Smrg# include <strings.h>
634219ffec0Smrg#endif
635219ffec0Smrg#ifdef HAVE_SYS_TYPES_H
636219ffec0Smrg# include <sys/types.h>
637219ffec0Smrg#endif
638219ffec0Smrg#ifdef HAVE_SYS_STAT_H
639219ffec0Smrg# include <sys/stat.h>
640219ffec0Smrg#endif
641d7accfefSmrg#ifdef HAVE_UNISTD_H
642d7accfefSmrg# include <unistd.h>
643d7accfefSmrg#endif"
644d7accfefSmrg
645219ffec0Smrgac_header_c_list=
646d7accfefSmrgac_subst_vars='am__EXEEXT_FALSE
647d7accfefSmrgam__EXEEXT_TRUE
648d7accfefSmrgLTLIBOBJS
649d7accfefSmrgLIBOBJS
650d7accfefSmrgappdefaultdir
651d7accfefSmrgAPPDEFS_LIBS
652d7accfefSmrgAPPDEFS_CFLAGS
653d7accfefSmrgXCLIPBOARD_LIBS
654d7accfefSmrgXCLIPBOARD_CFLAGS
655c3f70f0aSmrgMAN_SUBSTS
656c3f70f0aSmrgXORG_MAN_PAGE
657d7accfefSmrgADMIN_MAN_DIR
658d7accfefSmrgDRIVER_MAN_DIR
659d7accfefSmrgMISC_MAN_DIR
660d7accfefSmrgFILE_MAN_DIR
661d7accfefSmrgLIB_MAN_DIR
662d7accfefSmrgAPP_MAN_DIR
663d7accfefSmrgADMIN_MAN_SUFFIX
664d7accfefSmrgDRIVER_MAN_SUFFIX
665d7accfefSmrgMISC_MAN_SUFFIX
666d7accfefSmrgFILE_MAN_SUFFIX
667d7accfefSmrgLIB_MAN_SUFFIX
668d7accfefSmrgAPP_MAN_SUFFIX
669c3f70f0aSmrgSED
670d7accfefSmrghost_os
671d7accfefSmrghost_vendor
672d7accfefSmrghost_cpu
673d7accfefSmrghost
674d7accfefSmrgbuild_os
675d7accfefSmrgbuild_vendor
676d7accfefSmrgbuild_cpu
677d7accfefSmrgbuild
678c3f70f0aSmrgINSTALL_CMD
679219ffec0SmrgPKG_CONFIG_LIBDIR
680219ffec0SmrgPKG_CONFIG_PATH
681c3f70f0aSmrgPKG_CONFIG
682d7accfefSmrgCHANGELOG_CMD
683bbf6ba0aSmrgSTRICT_CFLAGS
684d7accfefSmrgCWARNFLAGS
685bbf6ba0aSmrgBASE_CFLAGS
686d7accfefSmrgam__fastdepCC_FALSE
687d7accfefSmrgam__fastdepCC_TRUE
688d7accfefSmrgCCDEPMODE
68968af480fSmrgam__nodep
690d7accfefSmrgAMDEPBACKSLASH
691d7accfefSmrgAMDEP_FALSE
692d7accfefSmrgAMDEP_TRUE
693d7accfefSmrgam__include
694d7accfefSmrgDEPDIR
695d7accfefSmrgOBJEXT
696d7accfefSmrgEXEEXT
697d7accfefSmrgac_ct_CC
698d7accfefSmrgCPPFLAGS
699d7accfefSmrgLDFLAGS
700d7accfefSmrgCFLAGS
701d7accfefSmrgCC
702bbfad078Smrgam__xargs_n
703bbfad078Smrgam__rm_f_notfound
70468af480fSmrgAM_BACKSLASH
70568af480fSmrgAM_DEFAULT_VERBOSITY
70668af480fSmrgAM_DEFAULT_V
70768af480fSmrgAM_V
708219ffec0SmrgCSCOPE
709219ffec0SmrgETAGS
710219ffec0SmrgCTAGS
711d7accfefSmrgam__untar
712d7accfefSmrgam__tar
713d7accfefSmrgAMTAR
714d7accfefSmrgam__leading_dot
715d7accfefSmrgSET_MAKE
716d7accfefSmrgAWK
717d7accfefSmrgmkdir_p
718d7accfefSmrgMKDIR_P
719d7accfefSmrgINSTALL_STRIP_PROGRAM
720d7accfefSmrgSTRIP
721d7accfefSmrginstall_sh
722d7accfefSmrgMAKEINFO
723d7accfefSmrgAUTOHEADER
724d7accfefSmrgAUTOMAKE
725d7accfefSmrgAUTOCONF
726d7accfefSmrgACLOCAL
727d7accfefSmrgVERSION
728d7accfefSmrgPACKAGE
729d7accfefSmrgCYGPATH_W
730d7accfefSmrgam__isrc
731d7accfefSmrgINSTALL_DATA
732d7accfefSmrgINSTALL_SCRIPT
733d7accfefSmrgINSTALL_PROGRAM
734d7accfefSmrgtarget_alias
735d7accfefSmrghost_alias
736d7accfefSmrgbuild_alias
737d7accfefSmrgLIBS
738d7accfefSmrgECHO_T
739d7accfefSmrgECHO_N
740d7accfefSmrgECHO_C
741d7accfefSmrgDEFS
742d7accfefSmrgmandir
743d7accfefSmrglocaledir
744d7accfefSmrglibdir
745d7accfefSmrgpsdir
746d7accfefSmrgpdfdir
747d7accfefSmrgdvidir
748d7accfefSmrghtmldir
749d7accfefSmrginfodir
750d7accfefSmrgdocdir
751d7accfefSmrgoldincludedir
752d7accfefSmrgincludedir
753219ffec0Smrgrunstatedir
754d7accfefSmrglocalstatedir
755d7accfefSmrgsharedstatedir
756d7accfefSmrgsysconfdir
757d7accfefSmrgdatadir
758d7accfefSmrgdatarootdir
759d7accfefSmrglibexecdir
760d7accfefSmrgsbindir
761d7accfefSmrgbindir
762d7accfefSmrgprogram_transform_name
763d7accfefSmrgprefix
764d7accfefSmrgexec_prefix
765c3f70f0aSmrgPACKAGE_URL
766d7accfefSmrgPACKAGE_BUGREPORT
767d7accfefSmrgPACKAGE_STRING
768d7accfefSmrgPACKAGE_VERSION
769d7accfefSmrgPACKAGE_TARNAME
770d7accfefSmrgPACKAGE_NAME
771d7accfefSmrgPATH_SEPARATOR
772219ffec0SmrgSHELL
773219ffec0Smrgam__quote'
77497e8a2e8Smrgac_subst_files=''
775d7accfefSmrgac_user_opts='
776d7accfefSmrgenable_option_checking
77768af480fSmrgenable_silent_rules
778d7accfefSmrgenable_dependency_tracking
779bbf6ba0aSmrgenable_selective_werror
780d7accfefSmrgenable_strict_compilation
781d7accfefSmrgwith_appdefaultdir
782d7accfefSmrg'
783d7accfefSmrg      ac_precious_vars='build_alias
784d7accfefSmrghost_alias
785d7accfefSmrgtarget_alias
786d7accfefSmrgCC
787d7accfefSmrgCFLAGS
788d7accfefSmrgLDFLAGS
789d7accfefSmrgLIBS
790d7accfefSmrgCPPFLAGS
791d7accfefSmrgPKG_CONFIG
792219ffec0SmrgPKG_CONFIG_PATH
793219ffec0SmrgPKG_CONFIG_LIBDIR
794d7accfefSmrgXCLIPBOARD_CFLAGS
795d7accfefSmrgXCLIPBOARD_LIBS
796d7accfefSmrgAPPDEFS_CFLAGS
797d7accfefSmrgAPPDEFS_LIBS'
798d7accfefSmrg
79997e8a2e8Smrg
80097e8a2e8Smrg# Initialize some variables set by options.
80197e8a2e8Smrgac_init_help=
80297e8a2e8Smrgac_init_version=false
803d7accfefSmrgac_unrecognized_opts=
804d7accfefSmrgac_unrecognized_sep=
80597e8a2e8Smrg# The variables have the same names as the options, with
80697e8a2e8Smrg# dashes changed to underlines.
80797e8a2e8Smrgcache_file=/dev/null
80897e8a2e8Smrgexec_prefix=NONE
80997e8a2e8Smrgno_create=
81097e8a2e8Smrgno_recursion=
81197e8a2e8Smrgprefix=NONE
81297e8a2e8Smrgprogram_prefix=NONE
81397e8a2e8Smrgprogram_suffix=NONE
81497e8a2e8Smrgprogram_transform_name=s,x,x,
81597e8a2e8Smrgsilent=
81697e8a2e8Smrgsite=
81797e8a2e8Smrgsrcdir=
81897e8a2e8Smrgverbose=
81997e8a2e8Smrgx_includes=NONE
82097e8a2e8Smrgx_libraries=NONE
82197e8a2e8Smrg
82297e8a2e8Smrg# Installation directory options.
82397e8a2e8Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
82497e8a2e8Smrg# and all the variables that are supposed to be based on exec_prefix
82597e8a2e8Smrg# by default will actually change.
82697e8a2e8Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
827d7accfefSmrg# (The list follows the same order as the GNU Coding Standards.)
82897e8a2e8Smrgbindir='${exec_prefix}/bin'
82997e8a2e8Smrgsbindir='${exec_prefix}/sbin'
83097e8a2e8Smrglibexecdir='${exec_prefix}/libexec'
831d7accfefSmrgdatarootdir='${prefix}/share'
832d7accfefSmrgdatadir='${datarootdir}'
83397e8a2e8Smrgsysconfdir='${prefix}/etc'
83497e8a2e8Smrgsharedstatedir='${prefix}/com'
83597e8a2e8Smrglocalstatedir='${prefix}/var'
836219ffec0Smrgrunstatedir='${localstatedir}/run'
83797e8a2e8Smrgincludedir='${prefix}/include'
83897e8a2e8Smrgoldincludedir='/usr/include'
839d7accfefSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
840d7accfefSmrginfodir='${datarootdir}/info'
841d7accfefSmrghtmldir='${docdir}'
842d7accfefSmrgdvidir='${docdir}'
843d7accfefSmrgpdfdir='${docdir}'
844d7accfefSmrgpsdir='${docdir}'
845d7accfefSmrglibdir='${exec_prefix}/lib'
846d7accfefSmrglocaledir='${datarootdir}/locale'
847d7accfefSmrgmandir='${datarootdir}/man'
84897e8a2e8Smrg
84997e8a2e8Smrgac_prev=
850d7accfefSmrgac_dashdash=
85197e8a2e8Smrgfor ac_option
85297e8a2e8Smrgdo
85397e8a2e8Smrg  # If the previous option needs an argument, assign it.
85497e8a2e8Smrg  if test -n "$ac_prev"; then
855d7accfefSmrg    eval $ac_prev=\$ac_option
85697e8a2e8Smrg    ac_prev=
85797e8a2e8Smrg    continue
85897e8a2e8Smrg  fi
85997e8a2e8Smrg
860d7accfefSmrg  case $ac_option in
861c3f70f0aSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
862c3f70f0aSmrg  *=)   ac_optarg= ;;
863c3f70f0aSmrg  *)    ac_optarg=yes ;;
864d7accfefSmrg  esac
86597e8a2e8Smrg
866d7accfefSmrg  case $ac_dashdash$ac_option in
867d7accfefSmrg  --)
868d7accfefSmrg    ac_dashdash=yes ;;
86997e8a2e8Smrg
87097e8a2e8Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
87197e8a2e8Smrg    ac_prev=bindir ;;
87297e8a2e8Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
87397e8a2e8Smrg    bindir=$ac_optarg ;;
87497e8a2e8Smrg
87597e8a2e8Smrg  -build | --build | --buil | --bui | --bu)
87697e8a2e8Smrg    ac_prev=build_alias ;;
87797e8a2e8Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
87897e8a2e8Smrg    build_alias=$ac_optarg ;;
87997e8a2e8Smrg
88097e8a2e8Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
88197e8a2e8Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88297e8a2e8Smrg    ac_prev=cache_file ;;
88397e8a2e8Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
88497e8a2e8Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
88597e8a2e8Smrg    cache_file=$ac_optarg ;;
88697e8a2e8Smrg
88797e8a2e8Smrg  --config-cache | -C)
88897e8a2e8Smrg    cache_file=config.cache ;;
88997e8a2e8Smrg
890d7accfefSmrg  -datadir | --datadir | --datadi | --datad)
89197e8a2e8Smrg    ac_prev=datadir ;;
892d7accfefSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
89397e8a2e8Smrg    datadir=$ac_optarg ;;
89497e8a2e8Smrg
895d7accfefSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
896d7accfefSmrg  | --dataroo | --dataro | --datar)
897d7accfefSmrg    ac_prev=datarootdir ;;
898d7accfefSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
899d7accfefSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
900d7accfefSmrg    datarootdir=$ac_optarg ;;
901d7accfefSmrg
90297e8a2e8Smrg  -disable-* | --disable-*)
903d7accfefSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
90497e8a2e8Smrg    # Reject names that are not valid shell variable names.
905d7accfefSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906bbfad078Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
907d7accfefSmrg    ac_useropt_orig=$ac_useropt
908219ffec0Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
909d7accfefSmrg    case $ac_user_opts in
910d7accfefSmrg      *"
911d7accfefSmrg"enable_$ac_useropt"
912d7accfefSmrg"*) ;;
913d7accfefSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
914d7accfefSmrg	 ac_unrecognized_sep=', ';;
915d7accfefSmrg    esac
916d7accfefSmrg    eval enable_$ac_useropt=no ;;
917d7accfefSmrg
918d7accfefSmrg  -docdir | --docdir | --docdi | --doc | --do)
919d7accfefSmrg    ac_prev=docdir ;;
920d7accfefSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
921d7accfefSmrg    docdir=$ac_optarg ;;
922d7accfefSmrg
923d7accfefSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
924d7accfefSmrg    ac_prev=dvidir ;;
925d7accfefSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
926d7accfefSmrg    dvidir=$ac_optarg ;;
92797e8a2e8Smrg
92897e8a2e8Smrg  -enable-* | --enable-*)
929d7accfefSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
93097e8a2e8Smrg    # Reject names that are not valid shell variable names.
931d7accfefSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932bbfad078Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
933d7accfefSmrg    ac_useropt_orig=$ac_useropt
934219ffec0Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
935d7accfefSmrg    case $ac_user_opts in
936d7accfefSmrg      *"
937d7accfefSmrg"enable_$ac_useropt"
938d7accfefSmrg"*) ;;
939d7accfefSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
940d7accfefSmrg	 ac_unrecognized_sep=', ';;
94197e8a2e8Smrg    esac
942d7accfefSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
94397e8a2e8Smrg
94497e8a2e8Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
94597e8a2e8Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
94697e8a2e8Smrg  | --exec | --exe | --ex)
94797e8a2e8Smrg    ac_prev=exec_prefix ;;
94897e8a2e8Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
94997e8a2e8Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
95097e8a2e8Smrg  | --exec=* | --exe=* | --ex=*)
95197e8a2e8Smrg    exec_prefix=$ac_optarg ;;
95297e8a2e8Smrg
95397e8a2e8Smrg  -gas | --gas | --ga | --g)
95497e8a2e8Smrg    # Obsolete; use --with-gas.
95597e8a2e8Smrg    with_gas=yes ;;
95697e8a2e8Smrg
95797e8a2e8Smrg  -help | --help | --hel | --he | -h)
95897e8a2e8Smrg    ac_init_help=long ;;
95997e8a2e8Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
96097e8a2e8Smrg    ac_init_help=recursive ;;
96197e8a2e8Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
96297e8a2e8Smrg    ac_init_help=short ;;
96397e8a2e8Smrg
96497e8a2e8Smrg  -host | --host | --hos | --ho)
96597e8a2e8Smrg    ac_prev=host_alias ;;
96697e8a2e8Smrg  -host=* | --host=* | --hos=* | --ho=*)
96797e8a2e8Smrg    host_alias=$ac_optarg ;;
96897e8a2e8Smrg
969d7accfefSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
970d7accfefSmrg    ac_prev=htmldir ;;
971d7accfefSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
972d7accfefSmrg  | --ht=*)
973d7accfefSmrg    htmldir=$ac_optarg ;;
974d7accfefSmrg
97597e8a2e8Smrg  -includedir | --includedir | --includedi | --included | --include \
97697e8a2e8Smrg  | --includ | --inclu | --incl | --inc)
97797e8a2e8Smrg    ac_prev=includedir ;;
97897e8a2e8Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
97997e8a2e8Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
98097e8a2e8Smrg    includedir=$ac_optarg ;;
98197e8a2e8Smrg
98297e8a2e8Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
98397e8a2e8Smrg    ac_prev=infodir ;;
98497e8a2e8Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
98597e8a2e8Smrg    infodir=$ac_optarg ;;
98697e8a2e8Smrg
98797e8a2e8Smrg  -libdir | --libdir | --libdi | --libd)
98897e8a2e8Smrg    ac_prev=libdir ;;
98997e8a2e8Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
99097e8a2e8Smrg    libdir=$ac_optarg ;;
99197e8a2e8Smrg
99297e8a2e8Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
99397e8a2e8Smrg  | --libexe | --libex | --libe)
99497e8a2e8Smrg    ac_prev=libexecdir ;;
99597e8a2e8Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
99697e8a2e8Smrg  | --libexe=* | --libex=* | --libe=*)
99797e8a2e8Smrg    libexecdir=$ac_optarg ;;
99897e8a2e8Smrg
999d7accfefSmrg  -localedir | --localedir | --localedi | --localed | --locale)
1000d7accfefSmrg    ac_prev=localedir ;;
1001d7accfefSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1002d7accfefSmrg    localedir=$ac_optarg ;;
1003d7accfefSmrg
100497e8a2e8Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1005d7accfefSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
100697e8a2e8Smrg    ac_prev=localstatedir ;;
100797e8a2e8Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1008d7accfefSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
100997e8a2e8Smrg    localstatedir=$ac_optarg ;;
101097e8a2e8Smrg
101197e8a2e8Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
101297e8a2e8Smrg    ac_prev=mandir ;;
101397e8a2e8Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
101497e8a2e8Smrg    mandir=$ac_optarg ;;
101597e8a2e8Smrg
101697e8a2e8Smrg  -nfp | --nfp | --nf)
101797e8a2e8Smrg    # Obsolete; use --without-fp.
101897e8a2e8Smrg    with_fp=no ;;
101997e8a2e8Smrg
102097e8a2e8Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
102197e8a2e8Smrg  | --no-cr | --no-c | -n)
102297e8a2e8Smrg    no_create=yes ;;
102397e8a2e8Smrg
102497e8a2e8Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
102597e8a2e8Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
102697e8a2e8Smrg    no_recursion=yes ;;
102797e8a2e8Smrg
102897e8a2e8Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
102997e8a2e8Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
103097e8a2e8Smrg  | --oldin | --oldi | --old | --ol | --o)
103197e8a2e8Smrg    ac_prev=oldincludedir ;;
103297e8a2e8Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
103397e8a2e8Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
103497e8a2e8Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
103597e8a2e8Smrg    oldincludedir=$ac_optarg ;;
103697e8a2e8Smrg
103797e8a2e8Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
103897e8a2e8Smrg    ac_prev=prefix ;;
103997e8a2e8Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
104097e8a2e8Smrg    prefix=$ac_optarg ;;
104197e8a2e8Smrg
104297e8a2e8Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
104397e8a2e8Smrg  | --program-pre | --program-pr | --program-p)
104497e8a2e8Smrg    ac_prev=program_prefix ;;
104597e8a2e8Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
104697e8a2e8Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
104797e8a2e8Smrg    program_prefix=$ac_optarg ;;
104897e8a2e8Smrg
104997e8a2e8Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
105097e8a2e8Smrg  | --program-suf | --program-su | --program-s)
105197e8a2e8Smrg    ac_prev=program_suffix ;;
105297e8a2e8Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
105397e8a2e8Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
105497e8a2e8Smrg    program_suffix=$ac_optarg ;;
105597e8a2e8Smrg
105697e8a2e8Smrg  -program-transform-name | --program-transform-name \
105797e8a2e8Smrg  | --program-transform-nam | --program-transform-na \
105897e8a2e8Smrg  | --program-transform-n | --program-transform- \
105997e8a2e8Smrg  | --program-transform | --program-transfor \
106097e8a2e8Smrg  | --program-transfo | --program-transf \
106197e8a2e8Smrg  | --program-trans | --program-tran \
106297e8a2e8Smrg  | --progr-tra | --program-tr | --program-t)
106397e8a2e8Smrg    ac_prev=program_transform_name ;;
106497e8a2e8Smrg  -program-transform-name=* | --program-transform-name=* \
106597e8a2e8Smrg  | --program-transform-nam=* | --program-transform-na=* \
106697e8a2e8Smrg  | --program-transform-n=* | --program-transform-=* \
106797e8a2e8Smrg  | --program-transform=* | --program-transfor=* \
106897e8a2e8Smrg  | --program-transfo=* | --program-transf=* \
106997e8a2e8Smrg  | --program-trans=* | --program-tran=* \
107097e8a2e8Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
107197e8a2e8Smrg    program_transform_name=$ac_optarg ;;
107297e8a2e8Smrg
1073d7accfefSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1074d7accfefSmrg    ac_prev=pdfdir ;;
1075d7accfefSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1076d7accfefSmrg    pdfdir=$ac_optarg ;;
1077d7accfefSmrg
1078d7accfefSmrg  -psdir | --psdir | --psdi | --psd | --ps)
1079d7accfefSmrg    ac_prev=psdir ;;
1080d7accfefSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1081d7accfefSmrg    psdir=$ac_optarg ;;
1082d7accfefSmrg
108397e8a2e8Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
108497e8a2e8Smrg  | -silent | --silent | --silen | --sile | --sil)
108597e8a2e8Smrg    silent=yes ;;
108697e8a2e8Smrg
1087219ffec0Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1088219ffec0Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
1089219ffec0Smrg  | --run | --ru | --r)
1090219ffec0Smrg    ac_prev=runstatedir ;;
1091219ffec0Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1092219ffec0Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1093219ffec0Smrg  | --run=* | --ru=* | --r=*)
1094219ffec0Smrg    runstatedir=$ac_optarg ;;
1095219ffec0Smrg
109697e8a2e8Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
109797e8a2e8Smrg    ac_prev=sbindir ;;
109897e8a2e8Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
109997e8a2e8Smrg  | --sbi=* | --sb=*)
110097e8a2e8Smrg    sbindir=$ac_optarg ;;
110197e8a2e8Smrg
110297e8a2e8Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
110397e8a2e8Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
110497e8a2e8Smrg  | --sharedst | --shareds | --shared | --share | --shar \
110597e8a2e8Smrg  | --sha | --sh)
110697e8a2e8Smrg    ac_prev=sharedstatedir ;;
110797e8a2e8Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
110897e8a2e8Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
110997e8a2e8Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
111097e8a2e8Smrg  | --sha=* | --sh=*)
111197e8a2e8Smrg    sharedstatedir=$ac_optarg ;;
111297e8a2e8Smrg
111397e8a2e8Smrg  -site | --site | --sit)
111497e8a2e8Smrg    ac_prev=site ;;
111597e8a2e8Smrg  -site=* | --site=* | --sit=*)
111697e8a2e8Smrg    site=$ac_optarg ;;
111797e8a2e8Smrg
111897e8a2e8Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
111997e8a2e8Smrg    ac_prev=srcdir ;;
112097e8a2e8Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
112197e8a2e8Smrg    srcdir=$ac_optarg ;;
112297e8a2e8Smrg
112397e8a2e8Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
112497e8a2e8Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
112597e8a2e8Smrg    ac_prev=sysconfdir ;;
112697e8a2e8Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
112797e8a2e8Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
112897e8a2e8Smrg    sysconfdir=$ac_optarg ;;
112997e8a2e8Smrg
113097e8a2e8Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
113197e8a2e8Smrg    ac_prev=target_alias ;;
113297e8a2e8Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
113397e8a2e8Smrg    target_alias=$ac_optarg ;;
113497e8a2e8Smrg
113597e8a2e8Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
113697e8a2e8Smrg    verbose=yes ;;
113797e8a2e8Smrg
113897e8a2e8Smrg  -version | --version | --versio | --versi | --vers | -V)
113997e8a2e8Smrg    ac_init_version=: ;;
114097e8a2e8Smrg
114197e8a2e8Smrg  -with-* | --with-*)
1142d7accfefSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
114397e8a2e8Smrg    # Reject names that are not valid shell variable names.
1144d7accfefSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145bbfad078Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1146d7accfefSmrg    ac_useropt_orig=$ac_useropt
1147219ffec0Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1148d7accfefSmrg    case $ac_user_opts in
1149d7accfefSmrg      *"
1150d7accfefSmrg"with_$ac_useropt"
1151d7accfefSmrg"*) ;;
1152d7accfefSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1153d7accfefSmrg	 ac_unrecognized_sep=', ';;
115497e8a2e8Smrg    esac
1155d7accfefSmrg    eval with_$ac_useropt=\$ac_optarg ;;
115697e8a2e8Smrg
115797e8a2e8Smrg  -without-* | --without-*)
1158d7accfefSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
115997e8a2e8Smrg    # Reject names that are not valid shell variable names.
1160d7accfefSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1161bbfad078Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1162d7accfefSmrg    ac_useropt_orig=$ac_useropt
1163219ffec0Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1164d7accfefSmrg    case $ac_user_opts in
1165d7accfefSmrg      *"
1166d7accfefSmrg"with_$ac_useropt"
1167d7accfefSmrg"*) ;;
1168d7accfefSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1169d7accfefSmrg	 ac_unrecognized_sep=', ';;
1170d7accfefSmrg    esac
1171d7accfefSmrg    eval with_$ac_useropt=no ;;
117297e8a2e8Smrg
117397e8a2e8Smrg  --x)
117497e8a2e8Smrg    # Obsolete; use --with-x.
117597e8a2e8Smrg    with_x=yes ;;
117697e8a2e8Smrg
117797e8a2e8Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
117897e8a2e8Smrg  | --x-incl | --x-inc | --x-in | --x-i)
117997e8a2e8Smrg    ac_prev=x_includes ;;
118097e8a2e8Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
118197e8a2e8Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
118297e8a2e8Smrg    x_includes=$ac_optarg ;;
118397e8a2e8Smrg
118497e8a2e8Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
118597e8a2e8Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
118697e8a2e8Smrg    ac_prev=x_libraries ;;
118797e8a2e8Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
118897e8a2e8Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
118997e8a2e8Smrg    x_libraries=$ac_optarg ;;
119097e8a2e8Smrg
1191bbfad078Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1192bbfad078SmrgTry '$0 --help' for more information"
119397e8a2e8Smrg    ;;
119497e8a2e8Smrg
119597e8a2e8Smrg  *=*)
119697e8a2e8Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
119797e8a2e8Smrg    # Reject names that are not valid shell variable names.
1198c3f70f0aSmrg    case $ac_envvar in #(
1199c3f70f0aSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1200bbfad078Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1201c3f70f0aSmrg    esac
1202d7accfefSmrg    eval $ac_envvar=\$ac_optarg
120397e8a2e8Smrg    export $ac_envvar ;;
120497e8a2e8Smrg
120597e8a2e8Smrg  *)
120697e8a2e8Smrg    # FIXME: should be removed in autoconf 3.0.
1207219ffec0Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
120897e8a2e8Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1209219ffec0Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1210c3f70f0aSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
121197e8a2e8Smrg    ;;
121297e8a2e8Smrg
121397e8a2e8Smrg  esac
121497e8a2e8Smrgdone
121597e8a2e8Smrg
121697e8a2e8Smrgif test -n "$ac_prev"; then
121797e8a2e8Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1218c3f70f0aSmrg  as_fn_error $? "missing argument to $ac_option"
121997e8a2e8Smrgfi
122097e8a2e8Smrg
1221d7accfefSmrgif test -n "$ac_unrecognized_opts"; then
1222d7accfefSmrg  case $enable_option_checking in
1223d7accfefSmrg    no) ;;
1224c3f70f0aSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1225219ffec0Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
122697e8a2e8Smrg  esac
1227d7accfefSmrgfi
122897e8a2e8Smrg
1229d7accfefSmrg# Check all directory arguments for consistency.
1230d7accfefSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1231d7accfefSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1232d7accfefSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1233219ffec0Smrg		libdir localedir mandir runstatedir
123497e8a2e8Smrgdo
1235d7accfefSmrg  eval ac_val=\$$ac_var
1236d7accfefSmrg  # Remove trailing slashes.
123797e8a2e8Smrg  case $ac_val in
1238d7accfefSmrg    */ )
1239d7accfefSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1240d7accfefSmrg      eval $ac_var=\$ac_val;;
1241d7accfefSmrg  esac
1242d7accfefSmrg  # Be sure to have absolute directory names.
1243d7accfefSmrg  case $ac_val in
1244d7accfefSmrg    [\\/$]* | ?:[\\/]* )  continue;;
1245d7accfefSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
124697e8a2e8Smrg  esac
1247c3f70f0aSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
124897e8a2e8Smrgdone
124997e8a2e8Smrg
1250bbfad078Smrg# There might be people who depend on the old broken behavior: '$host'
125197e8a2e8Smrg# used to hold the argument of --host etc.
125297e8a2e8Smrg# FIXME: To remove some day.
125397e8a2e8Smrgbuild=$build_alias
125497e8a2e8Smrghost=$host_alias
125597e8a2e8Smrgtarget=$target_alias
125697e8a2e8Smrg
125797e8a2e8Smrg# FIXME: To remove some day.
125897e8a2e8Smrgif test "x$host_alias" != x; then
125997e8a2e8Smrg  if test "x$build_alias" = x; then
126097e8a2e8Smrg    cross_compiling=maybe
126197e8a2e8Smrg  elif test "x$build_alias" != "x$host_alias"; then
126297e8a2e8Smrg    cross_compiling=yes
126397e8a2e8Smrg  fi
126497e8a2e8Smrgfi
126597e8a2e8Smrg
126697e8a2e8Smrgac_tool_prefix=
126797e8a2e8Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
126897e8a2e8Smrg
126997e8a2e8Smrgtest "$silent" = yes && exec 6>/dev/null
127097e8a2e8Smrg
127197e8a2e8Smrg
1272d7accfefSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1273d7accfefSmrgac_ls_di=`ls -di .` &&
1274d7accfefSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1275c3f70f0aSmrg  as_fn_error $? "working directory cannot be determined"
1276d7accfefSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1277c3f70f0aSmrg  as_fn_error $? "pwd does not report name of working directory"
1278d7accfefSmrg
1279d7accfefSmrg
1280d7accfefSmrg# Find the source files, if location was not specified.
1281d7accfefSmrgif test -z "$srcdir"; then
128297e8a2e8Smrg  ac_srcdir_defaulted=yes
1283d7accfefSmrg  # Try the directory containing this script, then the parent directory.
1284d7accfefSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1285d7accfefSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1286d7accfefSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1287d7accfefSmrg	 X"$as_myself" : 'X\(//\)$' \| \
1288d7accfefSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1289219ffec0Smrgprintf "%s\n" X"$as_myself" |
1290d7accfefSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1291d7accfefSmrg	    s//\1/
1292d7accfefSmrg	    q
1293d7accfefSmrg	  }
1294d7accfefSmrg	  /^X\(\/\/\)[^/].*/{
1295d7accfefSmrg	    s//\1/
1296d7accfefSmrg	    q
1297d7accfefSmrg	  }
1298d7accfefSmrg	  /^X\(\/\/\)$/{
1299d7accfefSmrg	    s//\1/
1300d7accfefSmrg	    q
1301d7accfefSmrg	  }
1302d7accfefSmrg	  /^X\(\/\).*/{
1303d7accfefSmrg	    s//\1/
1304d7accfefSmrg	    q
1305d7accfefSmrg	  }
1306d7accfefSmrg	  s/.*/./; q'`
130797e8a2e8Smrg  srcdir=$ac_confdir
1308d7accfefSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
130997e8a2e8Smrg    srcdir=..
131097e8a2e8Smrg  fi
131197e8a2e8Smrgelse
131297e8a2e8Smrg  ac_srcdir_defaulted=no
131397e8a2e8Smrgfi
1314d7accfefSmrgif test ! -r "$srcdir/$ac_unique_file"; then
1315d7accfefSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1316c3f70f0aSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
131797e8a2e8Smrgfi
1318bbfad078Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1319d7accfefSmrgac_abs_confdir=`(
1320c3f70f0aSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1321d7accfefSmrg	pwd)`
1322d7accfefSmrg# When building in place, set srcdir=.
1323d7accfefSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1324d7accfefSmrg  srcdir=.
1325d7accfefSmrgfi
1326d7accfefSmrg# Remove unnecessary trailing slashes from srcdir.
1327d7accfefSmrg# Double slashes in file names in object file debugging info
1328d7accfefSmrg# mess up M-x gdb in Emacs.
1329d7accfefSmrgcase $srcdir in
1330d7accfefSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1331d7accfefSmrgesac
1332d7accfefSmrgfor ac_var in $ac_precious_vars; do
1333d7accfefSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1334d7accfefSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
1335d7accfefSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1336d7accfefSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1337d7accfefSmrgdone
133897e8a2e8Smrg
133997e8a2e8Smrg#
134097e8a2e8Smrg# Report the --help message.
134197e8a2e8Smrg#
134297e8a2e8Smrgif test "$ac_init_help" = "long"; then
134397e8a2e8Smrg  # Omit some internal or obsolete options to make the list less imposing.
134497e8a2e8Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
134597e8a2e8Smrg  cat <<_ACEOF
1346bbfad078Smrg'configure' configures xclipboard 1.1.5 to adapt to many kinds of systems.
134797e8a2e8Smrg
134897e8a2e8SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
134997e8a2e8Smrg
135097e8a2e8SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
135197e8a2e8SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
135297e8a2e8Smrg
135397e8a2e8SmrgDefaults for the options are specified in brackets.
135497e8a2e8Smrg
135597e8a2e8SmrgConfiguration:
135697e8a2e8Smrg  -h, --help              display this help and exit
135797e8a2e8Smrg      --help=short        display options specific to this package
135897e8a2e8Smrg      --help=recursive    display the short help of all the included packages
135997e8a2e8Smrg  -V, --version           display version information and exit
1360bbfad078Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
136197e8a2e8Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1362bbfad078Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
136397e8a2e8Smrg  -n, --no-create         do not create output files
1364bbfad078Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
136597e8a2e8Smrg
136697e8a2e8SmrgInstallation directories:
136797e8a2e8Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1368d7accfefSmrg                          [$ac_default_prefix]
136997e8a2e8Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1370d7accfefSmrg                          [PREFIX]
137197e8a2e8Smrg
1372bbfad078SmrgBy default, 'make install' will install all the files in
1373bbfad078Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1374bbfad078Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1375bbfad078Smrgfor instance '--prefix=\$HOME'.
137697e8a2e8Smrg
137797e8a2e8SmrgFor better control, use the options below.
137897e8a2e8Smrg
137997e8a2e8SmrgFine tuning of the installation directories:
1380d7accfefSmrg  --bindir=DIR            user executables [EPREFIX/bin]
1381d7accfefSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1382d7accfefSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1383d7accfefSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1384d7accfefSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1385d7accfefSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1386219ffec0Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1387d7accfefSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1388d7accfefSmrg  --includedir=DIR        C header files [PREFIX/include]
1389d7accfefSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1390d7accfefSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1391d7accfefSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1392d7accfefSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1393d7accfefSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1394d7accfefSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1395d7accfefSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xclipboard]
1396d7accfefSmrg  --htmldir=DIR           html documentation [DOCDIR]
1397d7accfefSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
1398d7accfefSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1399d7accfefSmrg  --psdir=DIR             ps documentation [DOCDIR]
140097e8a2e8Smrg_ACEOF
140197e8a2e8Smrg
140297e8a2e8Smrg  cat <<\_ACEOF
140397e8a2e8Smrg
140497e8a2e8SmrgProgram names:
140597e8a2e8Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
140697e8a2e8Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
140797e8a2e8Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
140897e8a2e8Smrg
140997e8a2e8SmrgSystem types:
141097e8a2e8Smrg  --build=BUILD     configure for building on BUILD [guessed]
141197e8a2e8Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
141297e8a2e8Smrg_ACEOF
141397e8a2e8Smrgfi
141497e8a2e8Smrg
141597e8a2e8Smrgif test -n "$ac_init_help"; then
141697e8a2e8Smrg  case $ac_init_help in
1417bbfad078Smrg     short | recursive ) echo "Configuration of xclipboard 1.1.5:";;
141897e8a2e8Smrg   esac
141997e8a2e8Smrg  cat <<\_ACEOF
142097e8a2e8Smrg
142197e8a2e8SmrgOptional Features:
1422d7accfefSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
142397e8a2e8Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
142497e8a2e8Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
142568af480fSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
142668af480fSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
142768af480fSmrg  --enable-dependency-tracking
142868af480fSmrg                          do not reject slow dependency extractors
142968af480fSmrg  --disable-dependency-tracking
143068af480fSmrg                          speeds up one-time build
1431bbf6ba0aSmrg  --disable-selective-werror
1432bbf6ba0aSmrg                          Turn off selective compiler errors. (default:
1433bbf6ba0aSmrg                          enabled)
1434d7accfefSmrg  --enable-strict-compilation
1435d7accfefSmrg                          Enable all warnings from compiler and make them
1436d7accfefSmrg                          errors (default: disabled)
143797e8a2e8Smrg
143897e8a2e8SmrgOptional Packages:
143997e8a2e8Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
144097e8a2e8Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1441d7accfefSmrg  --with-appdefaultdir=<pathname>
1442d7accfefSmrg                          specify directory for app-defaults files (default is
1443d7accfefSmrg                          autodetected)
144497e8a2e8Smrg
144597e8a2e8SmrgSome influential environment variables:
144697e8a2e8Smrg  CC          C compiler command
144797e8a2e8Smrg  CFLAGS      C compiler flags
144897e8a2e8Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
144997e8a2e8Smrg              nonstandard directory <lib dir>
1450d7accfefSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1451c3f70f0aSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1452d7accfefSmrg              you have headers in a nonstandard directory <include dir>
145397e8a2e8Smrg  PKG_CONFIG  path to pkg-config utility
1454219ffec0Smrg  PKG_CONFIG_PATH
1455219ffec0Smrg              directories to add to pkg-config's search path
1456219ffec0Smrg  PKG_CONFIG_LIBDIR
1457219ffec0Smrg              path overriding pkg-config's built-in search path
1458d7accfefSmrg  XCLIPBOARD_CFLAGS
1459d7accfefSmrg              C compiler flags for XCLIPBOARD, overriding pkg-config
1460d7accfefSmrg  XCLIPBOARD_LIBS
1461d7accfefSmrg              linker flags for XCLIPBOARD, overriding pkg-config
146297e8a2e8Smrg  APPDEFS_CFLAGS
146397e8a2e8Smrg              C compiler flags for APPDEFS, overriding pkg-config
146497e8a2e8Smrg  APPDEFS_LIBS
146597e8a2e8Smrg              linker flags for APPDEFS, overriding pkg-config
146697e8a2e8Smrg
1467bbfad078SmrgUse these variables to override the choices made by 'configure' or to help
146897e8a2e8Smrgit to find libraries and programs with nonstandard names/locations.
146997e8a2e8Smrg
1470bbfad078SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>.
1471bbfad078Smrgxclipboard home page: <https://gitlab.freedesktop.org/xorg/app/xclipboard/>.
147297e8a2e8Smrg_ACEOF
1473d7accfefSmrgac_status=$?
147497e8a2e8Smrgfi
147597e8a2e8Smrg
147697e8a2e8Smrgif test "$ac_init_help" = "recursive"; then
147797e8a2e8Smrg  # If there are subdirs, report their specific --help.
147897e8a2e8Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1479d7accfefSmrg    test -d "$ac_dir" ||
1480d7accfefSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1481d7accfefSmrg      continue
148297e8a2e8Smrg    ac_builddir=.
148397e8a2e8Smrg
1484d7accfefSmrgcase "$ac_dir" in
1485d7accfefSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1486d7accfefSmrg*)
1487219ffec0Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1488d7accfefSmrg  # A ".." for each directory in $ac_dir_suffix.
1489219ffec0Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1490d7accfefSmrg  case $ac_top_builddir_sub in
1491d7accfefSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1492d7accfefSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1493d7accfefSmrg  esac ;;
1494d7accfefSmrgesac
1495d7accfefSmrgac_abs_top_builddir=$ac_pwd
1496d7accfefSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1497d7accfefSmrg# for backward compatibility:
1498d7accfefSmrgac_top_builddir=$ac_top_build_prefix
149997e8a2e8Smrg
150097e8a2e8Smrgcase $srcdir in
1501d7accfefSmrg  .)  # We are building in place.
150297e8a2e8Smrg    ac_srcdir=.
1503d7accfefSmrg    ac_top_srcdir=$ac_top_builddir_sub
1504d7accfefSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1505d7accfefSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
150697e8a2e8Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1507d7accfefSmrg    ac_top_srcdir=$srcdir
1508d7accfefSmrg    ac_abs_top_srcdir=$srcdir ;;
1509d7accfefSmrg  *) # Relative name.
1510d7accfefSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1511d7accfefSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1512d7accfefSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
151397e8a2e8Smrgesac
1514d7accfefSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1515d7accfefSmrg
1516d7accfefSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
1517219ffec0Smrg    # Check for configure.gnu first; this name is used for a wrapper for
1518219ffec0Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
1519d7accfefSmrg    if test -f "$ac_srcdir/configure.gnu"; then
1520d7accfefSmrg      echo &&
1521d7accfefSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1522d7accfefSmrg    elif test -f "$ac_srcdir/configure"; then
1523d7accfefSmrg      echo &&
1524d7accfefSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
152597e8a2e8Smrg    else
1526219ffec0Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1527d7accfefSmrg    fi || ac_status=$?
1528d7accfefSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
152997e8a2e8Smrg  done
153097e8a2e8Smrgfi
153197e8a2e8Smrg
1532d7accfefSmrgtest -n "$ac_init_help" && exit $ac_status
153397e8a2e8Smrgif $ac_init_version; then
153497e8a2e8Smrg  cat <<\_ACEOF
1535bbfad078Smrgxclipboard configure 1.1.5
1536bbfad078Smrggenerated by GNU Autoconf 2.72
153797e8a2e8Smrg
1538bbfad078SmrgCopyright (C) 2023 Free Software Foundation, Inc.
153997e8a2e8SmrgThis configure script is free software; the Free Software Foundation
154097e8a2e8Smrggives unlimited permission to copy, distribute and modify it.
154197e8a2e8Smrg_ACEOF
1542d7accfefSmrg  exit
154397e8a2e8Smrgfi
154497e8a2e8Smrg
1545c3f70f0aSmrg## ------------------------ ##
1546c3f70f0aSmrg## Autoconf initialization. ##
1547c3f70f0aSmrg## ------------------------ ##
154897e8a2e8Smrg
1549c3f70f0aSmrg# ac_fn_c_try_compile LINENO
1550c3f70f0aSmrg# --------------------------
1551c3f70f0aSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1552c3f70f0aSmrgac_fn_c_try_compile ()
155397e8a2e8Smrg{
1554c3f70f0aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555219ffec0Smrg  rm -f conftest.$ac_objext conftest.beam
1556c3f70f0aSmrg  if { { ac_try="$ac_compile"
1557c3f70f0aSmrgcase "(($ac_try" in
1558c3f70f0aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1559c3f70f0aSmrg  *) ac_try_echo=$ac_try;;
1560c3f70f0aSmrgesac
1561c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1562219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1563c3f70f0aSmrg  (eval "$ac_compile") 2>conftest.err
1564c3f70f0aSmrg  ac_status=$?
1565c3f70f0aSmrg  if test -s conftest.err; then
1566c3f70f0aSmrg    grep -v '^ *+' conftest.err >conftest.er1
1567c3f70f0aSmrg    cat conftest.er1 >&5
1568c3f70f0aSmrg    mv -f conftest.er1 conftest.err
1569c3f70f0aSmrg  fi
1570219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571c3f70f0aSmrg  test $ac_status = 0; } && {
1572c3f70f0aSmrg	 test -z "$ac_c_werror_flag" ||
1573c3f70f0aSmrg	 test ! -s conftest.err
1574219ffec0Smrg       } && test -s conftest.$ac_objext
1575219ffec0Smrgthen :
1576c3f70f0aSmrg  ac_retval=0
1577bbfad078Smrgelse case e in #(
1578bbfad078Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1579c3f70f0aSmrgsed 's/^/| /' conftest.$ac_ext >&5
158097e8a2e8Smrg
1581bbfad078Smrg	ac_retval=1 ;;
1582bbfad078Smrgesac
1583c3f70f0aSmrgfi
1584c3f70f0aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1585c3f70f0aSmrg  as_fn_set_status $ac_retval
158697e8a2e8Smrg
1587c3f70f0aSmrg} # ac_fn_c_try_compile
158897e8a2e8Smrg
1589219ffec0Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1590219ffec0Smrg# ------------------------------------------------------------------
1591c3f70f0aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1592219ffec0Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1593219ffec0Smrgac_fn_check_decl ()
1594c3f70f0aSmrg{
1595c3f70f0aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1596c3f70f0aSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1597219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1598219ffec0Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1599219ffec0Smrgif eval test \${$3+y}
1600219ffec0Smrgthen :
1601219ffec0Smrg  printf %s "(cached) " >&6
1602bbfad078Smrgelse case e in #(
1603bbfad078Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1604219ffec0Smrg  eval ac_save_FLAGS=\$$6
1605219ffec0Smrg  as_fn_append $6 " $5"
1606c3f70f0aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1607c3f70f0aSmrg/* end confdefs.h.  */
1608c3f70f0aSmrg$4
1609c3f70f0aSmrgint
1610219ffec0Smrgmain (void)
1611c3f70f0aSmrg{
1612c3f70f0aSmrg#ifndef $as_decl_name
1613c3f70f0aSmrg#ifdef __cplusplus
1614c3f70f0aSmrg  (void) $as_decl_use;
1615c3f70f0aSmrg#else
1616c3f70f0aSmrg  (void) $as_decl_name;
1617c3f70f0aSmrg#endif
1618c3f70f0aSmrg#endif
1619c3f70f0aSmrg
1620c3f70f0aSmrg  ;
1621c3f70f0aSmrg  return 0;
1622c3f70f0aSmrg}
1623c3f70f0aSmrg_ACEOF
1624219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
1625219ffec0Smrgthen :
1626c3f70f0aSmrg  eval "$3=yes"
1627bbfad078Smrgelse case e in #(
1628bbfad078Smrg  e) eval "$3=no" ;;
1629bbfad078Smrgesac
1630c3f70f0aSmrgfi
1631219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1632219ffec0Smrg  eval $6=\$ac_save_FLAGS
1633bbfad078Smrg ;;
1634bbfad078Smrgesac
1635c3f70f0aSmrgfi
1636219ffec0Smrgeval ac_res=\$$3
1637219ffec0Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638219ffec0Smrgprintf "%s\n" "$ac_res" >&6; }
1639c3f70f0aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1640c3f70f0aSmrg
1641219ffec0Smrg} # ac_fn_check_decl
1642c3f70f0aSmrg
1643c3f70f0aSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1644c3f70f0aSmrg# -------------------------------------------------------
1645c3f70f0aSmrg# Tests whether HEADER exists and can be compiled using the include files in
1646c3f70f0aSmrg# INCLUDES, setting the cache variable VAR accordingly.
1647c3f70f0aSmrgac_fn_c_check_header_compile ()
1648c3f70f0aSmrg{
1649c3f70f0aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1651219ffec0Smrgprintf %s "checking for $2... " >&6; }
1652219ffec0Smrgif eval test \${$3+y}
1653219ffec0Smrgthen :
1654219ffec0Smrg  printf %s "(cached) " >&6
1655bbfad078Smrgelse case e in #(
1656bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1657c3f70f0aSmrg/* end confdefs.h.  */
1658c3f70f0aSmrg$4
1659c3f70f0aSmrg#include <$2>
1660c3f70f0aSmrg_ACEOF
1661219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
1662219ffec0Smrgthen :
1663c3f70f0aSmrg  eval "$3=yes"
1664bbfad078Smrgelse case e in #(
1665bbfad078Smrg  e) eval "$3=no" ;;
1666bbfad078Smrgesac
1667c3f70f0aSmrgfi
1668bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1669bbfad078Smrgesac
1670c3f70f0aSmrgfi
1671c3f70f0aSmrgeval ac_res=\$$3
1672219ffec0Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1673219ffec0Smrgprintf "%s\n" "$ac_res" >&6; }
1674c3f70f0aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1675c3f70f0aSmrg
1676c3f70f0aSmrg} # ac_fn_c_check_header_compile
1677bbf6ba0aSmrg
1678bbf6ba0aSmrg# ac_fn_c_try_link LINENO
1679bbf6ba0aSmrg# -----------------------
1680bbf6ba0aSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1681bbf6ba0aSmrgac_fn_c_try_link ()
1682bbf6ba0aSmrg{
1683bbf6ba0aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1684219ffec0Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1685bbf6ba0aSmrg  if { { ac_try="$ac_link"
1686bbf6ba0aSmrgcase "(($ac_try" in
1687bbf6ba0aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1688bbf6ba0aSmrg  *) ac_try_echo=$ac_try;;
1689bbf6ba0aSmrgesac
1690bbf6ba0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1692bbf6ba0aSmrg  (eval "$ac_link") 2>conftest.err
1693bbf6ba0aSmrg  ac_status=$?
1694bbf6ba0aSmrg  if test -s conftest.err; then
1695bbf6ba0aSmrg    grep -v '^ *+' conftest.err >conftest.er1
1696bbf6ba0aSmrg    cat conftest.er1 >&5
1697bbf6ba0aSmrg    mv -f conftest.er1 conftest.err
1698bbf6ba0aSmrg  fi
1699219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1700bbf6ba0aSmrg  test $ac_status = 0; } && {
1701bbf6ba0aSmrg	 test -z "$ac_c_werror_flag" ||
1702bbf6ba0aSmrg	 test ! -s conftest.err
1703bbf6ba0aSmrg       } && test -s conftest$ac_exeext && {
1704bbf6ba0aSmrg	 test "$cross_compiling" = yes ||
1705219ffec0Smrg	 test -x conftest$ac_exeext
1706219ffec0Smrg       }
1707219ffec0Smrgthen :
1708bbf6ba0aSmrg  ac_retval=0
1709bbfad078Smrgelse case e in #(
1710bbfad078Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1711bbf6ba0aSmrgsed 's/^/| /' conftest.$ac_ext >&5
1712bbf6ba0aSmrg
1713bbfad078Smrg	ac_retval=1 ;;
1714bbfad078Smrgesac
1715bbf6ba0aSmrgfi
1716bbf6ba0aSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1717bbf6ba0aSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1718bbf6ba0aSmrg  # interfere with the next link command; also delete a directory that is
1719bbf6ba0aSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1720bbf6ba0aSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1721bbf6ba0aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1722bbf6ba0aSmrg  as_fn_set_status $ac_retval
1723bbf6ba0aSmrg
1724bbf6ba0aSmrg} # ac_fn_c_try_link
1725219ffec0Smrgac_configure_args_raw=
1726219ffec0Smrgfor ac_arg
1727219ffec0Smrgdo
1728219ffec0Smrg  case $ac_arg in
1729219ffec0Smrg  *\'*)
1730219ffec0Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1731219ffec0Smrg  esac
1732219ffec0Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1733219ffec0Smrgdone
1734219ffec0Smrg
1735219ffec0Smrgcase $ac_configure_args_raw in
1736219ffec0Smrg  *$as_nl*)
1737219ffec0Smrg    ac_safe_unquote= ;;
1738219ffec0Smrg  *)
1739219ffec0Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1740219ffec0Smrg    ac_unsafe_a="$ac_unsafe_z#~"
1741219ffec0Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1742219ffec0Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1743219ffec0Smrgesac
1744219ffec0Smrg
1745c3f70f0aSmrgcat >config.log <<_ACEOF
1746c3f70f0aSmrgThis file contains any messages produced by compilers while
1747c3f70f0aSmrgrunning configure, to aid debugging if configure makes a mistake.
1748c3f70f0aSmrg
1749bbfad078SmrgIt was created by xclipboard $as_me 1.1.5, which was
1750bbfad078Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1751c3f70f0aSmrg
1752219ffec0Smrg  $ $0$ac_configure_args_raw
1753c3f70f0aSmrg
1754c3f70f0aSmrg_ACEOF
1755c3f70f0aSmrgexec 5>>config.log
1756c3f70f0aSmrg{
1757c3f70f0aSmrgcat <<_ASUNAME
1758c3f70f0aSmrg## --------- ##
1759c3f70f0aSmrg## Platform. ##
1760c3f70f0aSmrg## --------- ##
1761c3f70f0aSmrg
1762c3f70f0aSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1763c3f70f0aSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1764c3f70f0aSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1765c3f70f0aSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1766c3f70f0aSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1767c3f70f0aSmrg
1768c3f70f0aSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1769c3f70f0aSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1770c3f70f0aSmrg
1771c3f70f0aSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1772c3f70f0aSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1773c3f70f0aSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1774c3f70f0aSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1775c3f70f0aSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1776c3f70f0aSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1777c3f70f0aSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1778c3f70f0aSmrg
1779c3f70f0aSmrg_ASUNAME
1780c3f70f0aSmrg
1781c3f70f0aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1782c3f70f0aSmrgfor as_dir in $PATH
178397e8a2e8Smrgdo
178497e8a2e8Smrg  IFS=$as_save_IFS
1785219ffec0Smrg  case $as_dir in #(((
1786219ffec0Smrg    '') as_dir=./ ;;
1787219ffec0Smrg    */) ;;
1788219ffec0Smrg    *) as_dir=$as_dir/ ;;
1789219ffec0Smrg  esac
1790219ffec0Smrg    printf "%s\n" "PATH: $as_dir"
1791c3f70f0aSmrg  done
1792d7accfefSmrgIFS=$as_save_IFS
179397e8a2e8Smrg
179497e8a2e8Smrg} >&5
179597e8a2e8Smrg
179697e8a2e8Smrgcat >&5 <<_ACEOF
179797e8a2e8Smrg
179897e8a2e8Smrg
179997e8a2e8Smrg## ----------- ##
180097e8a2e8Smrg## Core tests. ##
180197e8a2e8Smrg## ----------- ##
180297e8a2e8Smrg
180397e8a2e8Smrg_ACEOF
180497e8a2e8Smrg
180597e8a2e8Smrg
180697e8a2e8Smrg# Keep a trace of the command line.
180797e8a2e8Smrg# Strip out --no-create and --no-recursion so they do not pile up.
180897e8a2e8Smrg# Strip out --silent because we don't want to record it for future runs.
180997e8a2e8Smrg# Also quote any args containing shell meta-characters.
181097e8a2e8Smrg# Make two passes to allow for proper duplicate-argument suppression.
181197e8a2e8Smrgac_configure_args=
181297e8a2e8Smrgac_configure_args0=
181397e8a2e8Smrgac_configure_args1=
181497e8a2e8Smrgac_must_keep_next=false
181597e8a2e8Smrgfor ac_pass in 1 2
181697e8a2e8Smrgdo
181797e8a2e8Smrg  for ac_arg
181897e8a2e8Smrg  do
181997e8a2e8Smrg    case $ac_arg in
182097e8a2e8Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
182197e8a2e8Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
182297e8a2e8Smrg    | -silent | --silent | --silen | --sile | --sil)
182397e8a2e8Smrg      continue ;;
1824d7accfefSmrg    *\'*)
1825219ffec0Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
182697e8a2e8Smrg    esac
182797e8a2e8Smrg    case $ac_pass in
1828c3f70f0aSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
182997e8a2e8Smrg    2)
1830c3f70f0aSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
183197e8a2e8Smrg      if test $ac_must_keep_next = true; then
183297e8a2e8Smrg	ac_must_keep_next=false # Got value, back to normal.
183397e8a2e8Smrg      else
183497e8a2e8Smrg	case $ac_arg in
183597e8a2e8Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
183697e8a2e8Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
183797e8a2e8Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
183897e8a2e8Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
183997e8a2e8Smrg	    case "$ac_configure_args0 " in
184097e8a2e8Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
184197e8a2e8Smrg	    esac
184297e8a2e8Smrg	    ;;
184397e8a2e8Smrg	  -* ) ac_must_keep_next=true ;;
184497e8a2e8Smrg	esac
184597e8a2e8Smrg      fi
1846c3f70f0aSmrg      as_fn_append ac_configure_args " '$ac_arg'"
184797e8a2e8Smrg      ;;
184897e8a2e8Smrg    esac
184997e8a2e8Smrg  done
185097e8a2e8Smrgdone
1851c3f70f0aSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1852c3f70f0aSmrg{ ac_configure_args1=; unset ac_configure_args1;}
185397e8a2e8Smrg
185497e8a2e8Smrg# When interrupted or exit'd, cleanup temporary files, and complete
185597e8a2e8Smrg# config.log.  We remove comments because anyway the quotes in there
185697e8a2e8Smrg# would cause problems or look ugly.
1857d7accfefSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1858d7accfefSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
185997e8a2e8Smrgtrap 'exit_status=$?
1860219ffec0Smrg  # Sanitize IFS.
1861219ffec0Smrg  IFS=" ""	$as_nl"
186297e8a2e8Smrg  # Save into config.log some information that might help in debugging.
186397e8a2e8Smrg  {
186497e8a2e8Smrg    echo
186597e8a2e8Smrg
1866219ffec0Smrg    printf "%s\n" "## ---------------- ##
186797e8a2e8Smrg## Cache variables. ##
1868c3f70f0aSmrg## ---------------- ##"
186997e8a2e8Smrg    echo
187097e8a2e8Smrg    # The following way of writing the cache mishandles newlines in values,
1871d7accfefSmrg(
1872d7accfefSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1873d7accfefSmrg    eval ac_val=\$$ac_var
1874d7accfefSmrg    case $ac_val in #(
1875d7accfefSmrg    *${as_nl}*)
1876d7accfefSmrg      case $ac_var in #(
1877219ffec0Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1878219ffec0Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1879d7accfefSmrg      esac
1880d7accfefSmrg      case $ac_var in #(
1881d7accfefSmrg      _ | IFS | as_nl) ;; #(
1882d7accfefSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1883c3f70f0aSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1884d7accfefSmrg      esac ;;
1885d7accfefSmrg    esac
1886d7accfefSmrg  done
188797e8a2e8Smrg  (set) 2>&1 |
1888d7accfefSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1889d7accfefSmrg    *${as_nl}ac_space=\ *)
189097e8a2e8Smrg      sed -n \
1891d7accfefSmrg	"s/'\''/'\''\\\\'\'''\''/g;
1892d7accfefSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1893d7accfefSmrg      ;; #(
189497e8a2e8Smrg    *)
1895d7accfefSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
189697e8a2e8Smrg      ;;
1897d7accfefSmrg    esac |
1898d7accfefSmrg    sort
1899d7accfefSmrg)
190097e8a2e8Smrg    echo
190197e8a2e8Smrg
1902219ffec0Smrg    printf "%s\n" "## ----------------- ##
190397e8a2e8Smrg## Output variables. ##
1904c3f70f0aSmrg## ----------------- ##"
190597e8a2e8Smrg    echo
190697e8a2e8Smrg    for ac_var in $ac_subst_vars
190797e8a2e8Smrg    do
1908d7accfefSmrg      eval ac_val=\$$ac_var
1909d7accfefSmrg      case $ac_val in
1910219ffec0Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1911d7accfefSmrg      esac
1912219ffec0Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
191397e8a2e8Smrg    done | sort
191497e8a2e8Smrg    echo
191597e8a2e8Smrg
191697e8a2e8Smrg    if test -n "$ac_subst_files"; then
1917219ffec0Smrg      printf "%s\n" "## ------------------- ##
1918d7accfefSmrg## File substitutions. ##
1919c3f70f0aSmrg## ------------------- ##"
192097e8a2e8Smrg      echo
192197e8a2e8Smrg      for ac_var in $ac_subst_files
192297e8a2e8Smrg      do
1923d7accfefSmrg	eval ac_val=\$$ac_var
1924d7accfefSmrg	case $ac_val in
1925219ffec0Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1926d7accfefSmrg	esac
1927219ffec0Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
192897e8a2e8Smrg      done | sort
192997e8a2e8Smrg      echo
193097e8a2e8Smrg    fi
193197e8a2e8Smrg
193297e8a2e8Smrg    if test -s confdefs.h; then
1933219ffec0Smrg      printf "%s\n" "## ----------- ##
193497e8a2e8Smrg## confdefs.h. ##
1935c3f70f0aSmrg## ----------- ##"
193697e8a2e8Smrg      echo
1937d7accfefSmrg      cat confdefs.h
193897e8a2e8Smrg      echo
193997e8a2e8Smrg    fi
194097e8a2e8Smrg    test "$ac_signal" != 0 &&
1941219ffec0Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1942219ffec0Smrg    printf "%s\n" "$as_me: exit $exit_status"
194397e8a2e8Smrg  } >&5
1944d7accfefSmrg  rm -f core *.core core.conftest.* &&
1945d7accfefSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
194697e8a2e8Smrg    exit $exit_status
1947d7accfefSmrg' 0
194897e8a2e8Smrgfor ac_signal in 1 2 13 15; do
1949c3f70f0aSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
195097e8a2e8Smrgdone
195197e8a2e8Smrgac_signal=0
195297e8a2e8Smrg
195397e8a2e8Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
1954d7accfefSmrgrm -f -r conftest* confdefs.h
195597e8a2e8Smrg
1956219ffec0Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1957c3f70f0aSmrg
195897e8a2e8Smrg# Predefined preprocessor variables.
195997e8a2e8Smrg
1960219ffec0Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
196197e8a2e8Smrg
1962219ffec0Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
196397e8a2e8Smrg
1964219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
196597e8a2e8Smrg
1966219ffec0Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
196797e8a2e8Smrg
1968219ffec0Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
196997e8a2e8Smrg
1970219ffec0Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1971c3f70f0aSmrg
197297e8a2e8Smrg
197397e8a2e8Smrg# Let the site file select an alternate cache file if it wants to.
1974d7accfefSmrg# Prefer an explicitly selected file to automatically selected ones.
1975d7accfefSmrgif test -n "$CONFIG_SITE"; then
1976219ffec0Smrg  ac_site_files="$CONFIG_SITE"
1977d7accfefSmrgelif test "x$prefix" != xNONE; then
1978219ffec0Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1979d7accfefSmrgelse
1980219ffec0Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
198197e8a2e8Smrgfi
1982219ffec0Smrg
1983219ffec0Smrgfor ac_site_file in $ac_site_files
1984d7accfefSmrgdo
1985219ffec0Smrg  case $ac_site_file in #(
1986219ffec0Smrg  */*) :
1987219ffec0Smrg     ;; #(
1988219ffec0Smrg  *) :
1989219ffec0Smrg    ac_site_file=./$ac_site_file ;;
1990219ffec0Smrgesac
1991219ffec0Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1992219ffec0Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1993219ffec0Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
199497e8a2e8Smrg    sed 's/^/| /' "$ac_site_file" >&5
1995c3f70f0aSmrg    . "$ac_site_file" \
1996bbfad078Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
1997bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1998c3f70f0aSmrgas_fn_error $? "failed to load site script $ac_site_file
1999bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
200097e8a2e8Smrg  fi
200197e8a2e8Smrgdone
200297e8a2e8Smrg
200397e8a2e8Smrgif test -r "$cache_file"; then
2004c3f70f0aSmrg  # Some versions of bash will fail to source /dev/null (special files
2005c3f70f0aSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2006c3f70f0aSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2007219ffec0Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2008219ffec0Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
200997e8a2e8Smrg    case $cache_file in
2010d7accfefSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2011d7accfefSmrg      *)                      . "./$cache_file";;
201297e8a2e8Smrg    esac
201397e8a2e8Smrg  fi
201497e8a2e8Smrgelse
2015219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2016219ffec0Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
201797e8a2e8Smrg  >$cache_file
201897e8a2e8Smrgfi
201997e8a2e8Smrg
2020219ffec0Smrg# Test code for whether the C compiler supports C89 (global declarations)
2021219ffec0Smrgac_c_conftest_c89_globals='
2022219ffec0Smrg/* Does the compiler advertise C89 conformance?
2023219ffec0Smrg   Do not test the value of __STDC__, because some compilers set it to 0
2024219ffec0Smrg   while being otherwise adequately conformant. */
2025219ffec0Smrg#if !defined __STDC__
2026219ffec0Smrg# error "Compiler does not advertise C89 conformance"
2027219ffec0Smrg#endif
202897e8a2e8Smrg
2029219ffec0Smrg#include <stddef.h>
2030219ffec0Smrg#include <stdarg.h>
2031219ffec0Smrgstruct stat;
2032219ffec0Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2033219ffec0Smrgstruct buf { int x; };
2034219ffec0Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2035bbfad078Smrgstatic char *e (char **p, int i)
2036219ffec0Smrg{
2037219ffec0Smrg  return p[i];
2038219ffec0Smrg}
2039219ffec0Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2040219ffec0Smrg{
2041219ffec0Smrg  char *s;
2042219ffec0Smrg  va_list v;
2043219ffec0Smrg  va_start (v,p);
2044219ffec0Smrg  s = g (p, va_arg (v,int));
2045219ffec0Smrg  va_end (v);
2046219ffec0Smrg  return s;
2047219ffec0Smrg}
204897e8a2e8Smrg
2049bbfad078Smrg/* C89 style stringification. */
2050bbfad078Smrg#define noexpand_stringify(a) #a
2051bbfad078Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2052bbfad078Smrg
2053bbfad078Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2054bbfad078Smrg   e.g. old MSVC gets wrong, but not very hard. */
2055bbfad078Smrg#define noexpand_concat(a,b) a##b
2056bbfad078Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2057bbfad078Smrgextern int vA;
2058bbfad078Smrgextern int vbee;
2059bbfad078Smrg#define aye A
2060bbfad078Smrg#define bee B
2061bbfad078Smrgint *pvA = &expand_concat(v,aye);
2062bbfad078Smrgint *pvbee = &noexpand_concat(v,bee);
2063bbfad078Smrg
2064219ffec0Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2065219ffec0Smrg   function prototypes and stuff, but not \xHH hex character constants.
2066219ffec0Smrg   These do not provoke an error unfortunately, instead are silently treated
2067219ffec0Smrg   as an "x".  The following induces an error, until -std is added to get
2068219ffec0Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2069219ffec0Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
2070219ffec0Smrg   that is true only with -std.  */
2071219ffec0Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
207297e8a2e8Smrg
2073219ffec0Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2074219ffec0Smrg   inside strings and character constants.  */
2075219ffec0Smrg#define FOO(x) '\''x'\''
2076219ffec0Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2077c3f70f0aSmrg
2078219ffec0Smrgint test (int i, double x);
2079219ffec0Smrgstruct s1 {int (*f) (int a);};
2080219ffec0Smrgstruct s2 {int (*f) (double a);};
2081219ffec0Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2082219ffec0Smrg               int, int);'
2083c3f70f0aSmrg
2084219ffec0Smrg# Test code for whether the C compiler supports C89 (body of main).
2085219ffec0Smrgac_c_conftest_c89_main='
2086219ffec0Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2087219ffec0Smrg'
2088c3f70f0aSmrg
2089219ffec0Smrg# Test code for whether the C compiler supports C99 (global declarations)
2090219ffec0Smrgac_c_conftest_c99_globals='
2091bbfad078Smrg/* Does the compiler advertise C99 conformance? */
2092219ffec0Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2093219ffec0Smrg# error "Compiler does not advertise C99 conformance"
2094219ffec0Smrg#endif
209597e8a2e8Smrg
2096bbfad078Smrg// See if C++-style comments work.
2097bbfad078Smrg
2098219ffec0Smrg#include <stdbool.h>
2099219ffec0Smrgextern int puts (const char *);
2100219ffec0Smrgextern int printf (const char *, ...);
2101219ffec0Smrgextern int dprintf (int, const char *, ...);
2102219ffec0Smrgextern void *malloc (size_t);
2103bbfad078Smrgextern void free (void *);
2104d7accfefSmrg
2105219ffec0Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2106219ffec0Smrg// dprintf is used instead of fprintf to avoid needing to declare
2107219ffec0Smrg// FILE and stderr.
2108219ffec0Smrg#define debug(...) dprintf (2, __VA_ARGS__)
2109219ffec0Smrg#define showlist(...) puts (#__VA_ARGS__)
2110219ffec0Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2111219ffec0Smrgstatic void
2112219ffec0Smrgtest_varargs_macros (void)
2113219ffec0Smrg{
2114219ffec0Smrg  int x = 1234;
2115219ffec0Smrg  int y = 5678;
2116219ffec0Smrg  debug ("Flag");
2117219ffec0Smrg  debug ("X = %d\n", x);
2118219ffec0Smrg  showlist (The first, second, and third items.);
2119219ffec0Smrg  report (x>y, "x is %d but y is %d", x, y);
2120219ffec0Smrg}
2121219ffec0Smrg
2122219ffec0Smrg// Check long long types.
2123219ffec0Smrg#define BIG64 18446744073709551615ull
2124219ffec0Smrg#define BIG32 4294967295ul
2125219ffec0Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2126219ffec0Smrg#if !BIG_OK
2127219ffec0Smrg  #error "your preprocessor is broken"
2128219ffec0Smrg#endif
2129219ffec0Smrg#if BIG_OK
2130219ffec0Smrg#else
2131219ffec0Smrg  #error "your preprocessor is broken"
2132219ffec0Smrg#endif
2133219ffec0Smrgstatic long long int bignum = -9223372036854775807LL;
2134219ffec0Smrgstatic unsigned long long int ubignum = BIG64;
2135219ffec0Smrg
2136219ffec0Smrgstruct incomplete_array
2137219ffec0Smrg{
2138219ffec0Smrg  int datasize;
2139219ffec0Smrg  double data[];
2140219ffec0Smrg};
2141219ffec0Smrg
2142219ffec0Smrgstruct named_init {
2143219ffec0Smrg  int number;
2144219ffec0Smrg  const wchar_t *name;
2145219ffec0Smrg  double average;
2146219ffec0Smrg};
2147219ffec0Smrg
2148219ffec0Smrgtypedef const char *ccp;
2149219ffec0Smrg
2150219ffec0Smrgstatic inline int
2151219ffec0Smrgtest_restrict (ccp restrict text)
2152219ffec0Smrg{
2153219ffec0Smrg  // Iterate through items via the restricted pointer.
2154219ffec0Smrg  // Also check for declarations in for loops.
2155219ffec0Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2156219ffec0Smrg    continue;
2157219ffec0Smrg  return 0;
2158219ffec0Smrg}
2159219ffec0Smrg
2160219ffec0Smrg// Check varargs and va_copy.
2161219ffec0Smrgstatic bool
2162219ffec0Smrgtest_varargs (const char *format, ...)
2163219ffec0Smrg{
2164219ffec0Smrg  va_list args;
2165219ffec0Smrg  va_start (args, format);
2166219ffec0Smrg  va_list args_copy;
2167219ffec0Smrg  va_copy (args_copy, args);
2168219ffec0Smrg
2169219ffec0Smrg  const char *str = "";
2170219ffec0Smrg  int number = 0;
2171219ffec0Smrg  float fnumber = 0;
2172219ffec0Smrg
2173219ffec0Smrg  while (*format)
2174219ffec0Smrg    {
2175219ffec0Smrg      switch (*format++)
2176219ffec0Smrg	{
2177219ffec0Smrg	case '\''s'\'': // string
2178219ffec0Smrg	  str = va_arg (args_copy, const char *);
2179219ffec0Smrg	  break;
2180219ffec0Smrg	case '\''d'\'': // int
2181219ffec0Smrg	  number = va_arg (args_copy, int);
2182219ffec0Smrg	  break;
2183219ffec0Smrg	case '\''f'\'': // float
2184219ffec0Smrg	  fnumber = va_arg (args_copy, double);
2185219ffec0Smrg	  break;
2186219ffec0Smrg	default:
2187219ffec0Smrg	  break;
2188219ffec0Smrg	}
2189219ffec0Smrg    }
2190219ffec0Smrg  va_end (args_copy);
2191219ffec0Smrg  va_end (args);
2192219ffec0Smrg
2193219ffec0Smrg  return *str && number && fnumber;
2194219ffec0Smrg}
2195219ffec0Smrg'
2196219ffec0Smrg
2197219ffec0Smrg# Test code for whether the C compiler supports C99 (body of main).
2198219ffec0Smrgac_c_conftest_c99_main='
2199219ffec0Smrg  // Check bool.
2200219ffec0Smrg  _Bool success = false;
2201219ffec0Smrg  success |= (argc != 0);
2202219ffec0Smrg
2203219ffec0Smrg  // Check restrict.
2204219ffec0Smrg  if (test_restrict ("String literal") == 0)
2205219ffec0Smrg    success = true;
2206219ffec0Smrg  char *restrict newvar = "Another string";
2207219ffec0Smrg
2208219ffec0Smrg  // Check varargs.
2209219ffec0Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2210219ffec0Smrg  test_varargs_macros ();
2211219ffec0Smrg
2212219ffec0Smrg  // Check flexible array members.
2213219ffec0Smrg  struct incomplete_array *ia =
2214219ffec0Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2215219ffec0Smrg  ia->datasize = 10;
2216219ffec0Smrg  for (int i = 0; i < ia->datasize; ++i)
2217219ffec0Smrg    ia->data[i] = i * 1.234;
2218bbfad078Smrg  // Work around memory leak warnings.
2219bbfad078Smrg  free (ia);
2220219ffec0Smrg
2221219ffec0Smrg  // Check named initializers.
2222219ffec0Smrg  struct named_init ni = {
2223219ffec0Smrg    .number = 34,
2224219ffec0Smrg    .name = L"Test wide string",
2225219ffec0Smrg    .average = 543.34343,
2226219ffec0Smrg  };
2227219ffec0Smrg
2228219ffec0Smrg  ni.number = 58;
2229219ffec0Smrg
2230219ffec0Smrg  int dynamic_array[ni.number];
2231219ffec0Smrg  dynamic_array[0] = argv[0][0];
2232219ffec0Smrg  dynamic_array[ni.number - 1] = 543;
2233219ffec0Smrg
2234219ffec0Smrg  // work around unused variable warnings
2235219ffec0Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2236219ffec0Smrg	 || dynamic_array[ni.number - 1] != 543);
2237219ffec0Smrg'
2238219ffec0Smrg
2239219ffec0Smrg# Test code for whether the C compiler supports C11 (global declarations)
2240219ffec0Smrgac_c_conftest_c11_globals='
2241bbfad078Smrg/* Does the compiler advertise C11 conformance? */
2242219ffec0Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2243219ffec0Smrg# error "Compiler does not advertise C11 conformance"
2244219ffec0Smrg#endif
2245219ffec0Smrg
2246219ffec0Smrg// Check _Alignas.
2247219ffec0Smrgchar _Alignas (double) aligned_as_double;
2248219ffec0Smrgchar _Alignas (0) no_special_alignment;
2249219ffec0Smrgextern char aligned_as_int;
2250219ffec0Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2251219ffec0Smrg
2252219ffec0Smrg// Check _Alignof.
2253219ffec0Smrgenum
2254219ffec0Smrg{
2255219ffec0Smrg  int_alignment = _Alignof (int),
2256219ffec0Smrg  int_array_alignment = _Alignof (int[100]),
2257219ffec0Smrg  char_alignment = _Alignof (char)
2258219ffec0Smrg};
2259219ffec0Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2260219ffec0Smrg
2261219ffec0Smrg// Check _Noreturn.
2262219ffec0Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
2263219ffec0Smrg
2264219ffec0Smrg// Check _Static_assert.
2265219ffec0Smrgstruct test_static_assert
2266219ffec0Smrg{
2267219ffec0Smrg  int x;
2268219ffec0Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
2269219ffec0Smrg                  "_Static_assert does not work in struct");
2270219ffec0Smrg  long int y;
2271219ffec0Smrg};
2272219ffec0Smrg
2273219ffec0Smrg// Check UTF-8 literals.
2274219ffec0Smrg#define u8 syntax error!
2275219ffec0Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2276219ffec0Smrg
2277219ffec0Smrg// Check duplicate typedefs.
2278219ffec0Smrgtypedef long *long_ptr;
2279219ffec0Smrgtypedef long int *long_ptr;
2280219ffec0Smrgtypedef long_ptr long_ptr;
2281219ffec0Smrg
2282219ffec0Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2283219ffec0Smrgstruct anonymous
2284219ffec0Smrg{
2285219ffec0Smrg  union {
2286219ffec0Smrg    struct { int i; int j; };
2287219ffec0Smrg    struct { int k; long int l; } w;
2288219ffec0Smrg  };
2289219ffec0Smrg  int m;
2290219ffec0Smrg} v1;
2291219ffec0Smrg'
2292219ffec0Smrg
2293219ffec0Smrg# Test code for whether the C compiler supports C11 (body of main).
2294219ffec0Smrgac_c_conftest_c11_main='
2295219ffec0Smrg  _Static_assert ((offsetof (struct anonymous, i)
2296219ffec0Smrg		   == offsetof (struct anonymous, w.k)),
2297219ffec0Smrg		  "Anonymous union alignment botch");
2298219ffec0Smrg  v1.i = 2;
2299219ffec0Smrg  v1.w.k = 5;
2300219ffec0Smrg  ok |= v1.i != 5;
2301219ffec0Smrg'
2302219ffec0Smrg
2303219ffec0Smrg# Test code for whether the C compiler supports C11 (complete).
2304219ffec0Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2305219ffec0Smrg${ac_c_conftest_c99_globals}
2306219ffec0Smrg${ac_c_conftest_c11_globals}
2307219ffec0Smrg
2308219ffec0Smrgint
2309219ffec0Smrgmain (int argc, char **argv)
2310219ffec0Smrg{
2311219ffec0Smrg  int ok = 0;
2312219ffec0Smrg  ${ac_c_conftest_c89_main}
2313219ffec0Smrg  ${ac_c_conftest_c99_main}
2314219ffec0Smrg  ${ac_c_conftest_c11_main}
2315219ffec0Smrg  return ok;
2316219ffec0Smrg}
2317219ffec0Smrg"
2318219ffec0Smrg
2319219ffec0Smrg# Test code for whether the C compiler supports C99 (complete).
2320219ffec0Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2321219ffec0Smrg${ac_c_conftest_c99_globals}
2322219ffec0Smrg
2323219ffec0Smrgint
2324219ffec0Smrgmain (int argc, char **argv)
2325219ffec0Smrg{
2326219ffec0Smrg  int ok = 0;
2327219ffec0Smrg  ${ac_c_conftest_c89_main}
2328219ffec0Smrg  ${ac_c_conftest_c99_main}
2329219ffec0Smrg  return ok;
2330219ffec0Smrg}
2331219ffec0Smrg"
2332219ffec0Smrg
2333219ffec0Smrg# Test code for whether the C compiler supports C89 (complete).
2334219ffec0Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2335219ffec0Smrg
2336219ffec0Smrgint
2337219ffec0Smrgmain (int argc, char **argv)
2338219ffec0Smrg{
2339219ffec0Smrg  int ok = 0;
2340219ffec0Smrg  ${ac_c_conftest_c89_main}
2341219ffec0Smrg  return ok;
2342219ffec0Smrg}
2343219ffec0Smrg"
2344219ffec0Smrg
2345219ffec0Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2346219ffec0Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2347219ffec0Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2348219ffec0Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2349219ffec0Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2350219ffec0Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2351219ffec0Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2352219ffec0Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2353219ffec0Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2354219ffec0Smrg
2355219ffec0Smrg# Auxiliary files required by this configure script.
2356219ffec0Smrgac_aux_files="config.guess config.sub compile missing install-sh"
2357219ffec0Smrg
2358219ffec0Smrg# Locations in which to look for auxiliary files.
2359219ffec0Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2360219ffec0Smrg
2361219ffec0Smrg# Search for a directory containing all of the required auxiliary files,
2362219ffec0Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2363219ffec0Smrg# If we don't find one directory that contains all the files we need,
2364219ffec0Smrg# we report the set of missing files from the *first* directory in
2365219ffec0Smrg# $ac_aux_dir_candidates and give up.
2366219ffec0Smrgac_missing_aux_files=""
2367219ffec0Smrgac_first_candidate=:
2368219ffec0Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2369219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2370219ffec0Smrgas_found=false
2371219ffec0Smrgfor as_dir in $ac_aux_dir_candidates
2372219ffec0Smrgdo
2373219ffec0Smrg  IFS=$as_save_IFS
2374219ffec0Smrg  case $as_dir in #(((
2375219ffec0Smrg    '') as_dir=./ ;;
2376219ffec0Smrg    */) ;;
2377219ffec0Smrg    *) as_dir=$as_dir/ ;;
2378219ffec0Smrg  esac
2379219ffec0Smrg  as_found=:
2380219ffec0Smrg
2381219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2382219ffec0Smrg  ac_aux_dir_found=yes
2383219ffec0Smrg  ac_install_sh=
2384219ffec0Smrg  for ac_aux in $ac_aux_files
2385219ffec0Smrg  do
2386219ffec0Smrg    # As a special case, if "install-sh" is required, that requirement
2387219ffec0Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2388219ffec0Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
2389219ffec0Smrg    if test x"$ac_aux" = x"install-sh"
2390219ffec0Smrg    then
2391219ffec0Smrg      if test -f "${as_dir}install-sh"; then
2392219ffec0Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2393219ffec0Smrg        ac_install_sh="${as_dir}install-sh -c"
2394219ffec0Smrg      elif test -f "${as_dir}install.sh"; then
2395219ffec0Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2396219ffec0Smrg        ac_install_sh="${as_dir}install.sh -c"
2397219ffec0Smrg      elif test -f "${as_dir}shtool"; then
2398219ffec0Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2399219ffec0Smrg        ac_install_sh="${as_dir}shtool install -c"
2400219ffec0Smrg      else
2401219ffec0Smrg        ac_aux_dir_found=no
2402219ffec0Smrg        if $ac_first_candidate; then
2403219ffec0Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2404219ffec0Smrg        else
2405219ffec0Smrg          break
2406219ffec0Smrg        fi
2407219ffec0Smrg      fi
2408219ffec0Smrg    else
2409219ffec0Smrg      if test -f "${as_dir}${ac_aux}"; then
2410219ffec0Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2411219ffec0Smrg      else
2412219ffec0Smrg        ac_aux_dir_found=no
2413219ffec0Smrg        if $ac_first_candidate; then
2414219ffec0Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2415219ffec0Smrg        else
2416219ffec0Smrg          break
2417219ffec0Smrg        fi
2418219ffec0Smrg      fi
2419219ffec0Smrg    fi
2420219ffec0Smrg  done
2421219ffec0Smrg  if test "$ac_aux_dir_found" = yes; then
2422219ffec0Smrg    ac_aux_dir="$as_dir"
2423219ffec0Smrg    break
2424219ffec0Smrg  fi
2425219ffec0Smrg  ac_first_candidate=false
2426219ffec0Smrg
2427219ffec0Smrg  as_found=false
2428219ffec0Smrgdone
2429219ffec0SmrgIFS=$as_save_IFS
2430219ffec0Smrgif $as_found
2431219ffec0Smrgthen :
2432219ffec0Smrg
2433bbfad078Smrgelse case e in #(
2434bbfad078Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2435bbfad078Smrgesac
2436219ffec0Smrgfi
2437219ffec0Smrg
2438219ffec0Smrg
2439219ffec0Smrg# These three variables are undocumented and unsupported,
2440d7accfefSmrg# and are intended to be withdrawn in a future Autoconf release.
2441d7accfefSmrg# They can cause serious problems if a builder's source tree is in a directory
2442d7accfefSmrg# whose full name contains unusual characters.
2443219ffec0Smrgif test -f "${ac_aux_dir}config.guess"; then
2444219ffec0Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2445219ffec0Smrgfi
2446219ffec0Smrgif test -f "${ac_aux_dir}config.sub"; then
2447219ffec0Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2448219ffec0Smrgfi
2449219ffec0Smrgif test -f "$ac_aux_dir/configure"; then
2450219ffec0Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2451219ffec0Smrgfi
2452219ffec0Smrg
2453219ffec0Smrg# Check that the precious variables saved in the cache have kept the same
2454219ffec0Smrg# value.
2455219ffec0Smrgac_cache_corrupted=false
2456219ffec0Smrgfor ac_var in $ac_precious_vars; do
2457219ffec0Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2458219ffec0Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2459219ffec0Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2460219ffec0Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2461219ffec0Smrg  case $ac_old_set,$ac_new_set in
2462219ffec0Smrg    set,)
2463bbfad078Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2464bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
2465219ffec0Smrg      ac_cache_corrupted=: ;;
2466219ffec0Smrg    ,set)
2467bbfad078Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2468bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
2469219ffec0Smrg      ac_cache_corrupted=: ;;
2470219ffec0Smrg    ,);;
2471219ffec0Smrg    *)
2472219ffec0Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2473219ffec0Smrg	# differences in whitespace do not lead to failure.
2474219ffec0Smrg	ac_old_val_w=`echo x $ac_old_val`
2475219ffec0Smrg	ac_new_val_w=`echo x $ac_new_val`
2476219ffec0Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2477bbfad078Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2478bbfad078Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
2479219ffec0Smrg	  ac_cache_corrupted=:
2480219ffec0Smrg	else
2481bbfad078Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2482bbfad078Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
2483219ffec0Smrg	  eval $ac_var=\$ac_old_val
2484219ffec0Smrg	fi
2485bbfad078Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2486bbfad078Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2487bbfad078Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2488bbfad078Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
2489219ffec0Smrg      fi;;
2490219ffec0Smrg  esac
2491219ffec0Smrg  # Pass precious variables to config.status.
2492219ffec0Smrg  if test "$ac_new_set" = set; then
2493219ffec0Smrg    case $ac_new_val in
2494219ffec0Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2495219ffec0Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2496219ffec0Smrg    esac
2497219ffec0Smrg    case " $ac_configure_args " in
2498219ffec0Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2499219ffec0Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2500219ffec0Smrg    esac
2501219ffec0Smrg  fi
2502219ffec0Smrgdone
2503219ffec0Smrgif $ac_cache_corrupted; then
2504bbfad078Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2505bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2506219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2507219ffec0Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2508bbfad078Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
2509219ffec0Smrg	    and start over" "$LINENO" 5
2510219ffec0Smrgfi
2511219ffec0Smrg## -------------------- ##
2512219ffec0Smrg## Main body of script. ##
2513219ffec0Smrg## -------------------- ##
2514d7accfefSmrg
2515219ffec0Smrgac_ext=c
2516219ffec0Smrgac_cpp='$CPP $CPPFLAGS'
2517219ffec0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2518219ffec0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2519219ffec0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2520219ffec0Smrg
2521219ffec0Smrg
2522219ffec0Smrg
2523219ffec0Smrgac_config_headers="$ac_config_headers config.h"
2524219ffec0Smrg
2525219ffec0Smrg
2526219ffec0Smrg# Initialize Automake
2527bbfad078Smrgam__api_version='1.17'
252897e8a2e8Smrg
2529219ffec0Smrg
2530219ffec0Smrg
2531219ffec0Smrg  # Find a good install program.  We prefer a C program (faster),
253297e8a2e8Smrg# so one script is as good as another.  But avoid the broken or
253397e8a2e8Smrg# incompatible versions:
253497e8a2e8Smrg# SysV /etc/install, /usr/sbin/install
253597e8a2e8Smrg# SunOS /usr/etc/install
253697e8a2e8Smrg# IRIX /sbin/install
253797e8a2e8Smrg# AIX /bin/install
253897e8a2e8Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
253997e8a2e8Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
254097e8a2e8Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
254197e8a2e8Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
254297e8a2e8Smrg# OS/2's system install, which has a completely different semantic
254397e8a2e8Smrg# ./install, which can be erroneously created by make from ./install.sh.
2544d7accfefSmrg# Reject install programs that cannot install multiple files.
2545219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2546219ffec0Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
254797e8a2e8Smrgif test -z "$INSTALL"; then
2548219ffec0Smrgif test ${ac_cv_path_install+y}
2549219ffec0Smrgthen :
2550219ffec0Smrg  printf %s "(cached) " >&6
2551bbfad078Smrgelse case e in #(
2552bbfad078Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
255397e8a2e8Smrgfor as_dir in $PATH
255497e8a2e8Smrgdo
255597e8a2e8Smrg  IFS=$as_save_IFS
2556219ffec0Smrg  case $as_dir in #(((
2557219ffec0Smrg    '') as_dir=./ ;;
2558219ffec0Smrg    */) ;;
2559219ffec0Smrg    *) as_dir=$as_dir/ ;;
2560219ffec0Smrg  esac
2561219ffec0Smrg    # Account for fact that we put trailing slashes in our PATH walk.
2562219ffec0Smrgcase $as_dir in #((
2563219ffec0Smrg  ./ | /[cC]/* | \
256497e8a2e8Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2565c3f70f0aSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
256697e8a2e8Smrg  /usr/ucb/* ) ;;
256797e8a2e8Smrg  *)
256897e8a2e8Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
256997e8a2e8Smrg    # Don't use installbsd from OSF since it installs stuff as root
257097e8a2e8Smrg    # by default.
257197e8a2e8Smrg    for ac_prog in ginstall scoinst install; do
257297e8a2e8Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2573219ffec0Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
257497e8a2e8Smrg	  if test $ac_prog = install &&
2575219ffec0Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
257697e8a2e8Smrg	    # AIX install.  It has an incompatible calling convention.
257797e8a2e8Smrg	    :
257897e8a2e8Smrg	  elif test $ac_prog = install &&
2579219ffec0Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
258097e8a2e8Smrg	    # program-specific install script used by HP pwplus--don't use.
258197e8a2e8Smrg	    :
258297e8a2e8Smrg	  else
2583d7accfefSmrg	    rm -rf conftest.one conftest.two conftest.dir
2584d7accfefSmrg	    echo one > conftest.one
2585d7accfefSmrg	    echo two > conftest.two
2586d7accfefSmrg	    mkdir conftest.dir
2587219ffec0Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2588d7accfefSmrg	      test -s conftest.one && test -s conftest.two &&
2589d7accfefSmrg	      test -s conftest.dir/conftest.one &&
2590d7accfefSmrg	      test -s conftest.dir/conftest.two
2591d7accfefSmrg	    then
2592219ffec0Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2593d7accfefSmrg	      break 3
2594d7accfefSmrg	    fi
259597e8a2e8Smrg	  fi
259697e8a2e8Smrg	fi
259797e8a2e8Smrg      done
259897e8a2e8Smrg    done
259997e8a2e8Smrg    ;;
260097e8a2e8Smrgesac
2601d7accfefSmrg
2602c3f70f0aSmrg  done
2603d7accfefSmrgIFS=$as_save_IFS
260497e8a2e8Smrg
2605d7accfefSmrgrm -rf conftest.one conftest.two conftest.dir
2606bbfad078Smrg ;;
2607bbfad078Smrgesac
260897e8a2e8Smrgfi
2609219ffec0Smrg  if test ${ac_cv_path_install+y}; then
261097e8a2e8Smrg    INSTALL=$ac_cv_path_install
261197e8a2e8Smrg  else
2612d7accfefSmrg    # As a last resort, use the slow shell script.  Don't cache a
2613d7accfefSmrg    # value for INSTALL within a source directory, because that will
261497e8a2e8Smrg    # break other packages using the cache if that directory is
2615d7accfefSmrg    # removed, or if the value is a relative name.
261697e8a2e8Smrg    INSTALL=$ac_install_sh
261797e8a2e8Smrg  fi
261897e8a2e8Smrgfi
2619219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2620219ffec0Smrgprintf "%s\n" "$INSTALL" >&6; }
262197e8a2e8Smrg
262297e8a2e8Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
262397e8a2e8Smrg# It thinks the first close brace ends the variable substitution.
262497e8a2e8Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
262597e8a2e8Smrg
262697e8a2e8Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
262797e8a2e8Smrg
262897e8a2e8Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
262997e8a2e8Smrg
2630bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
2631bbfad078Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; }
2632bbfad078Smrgif test ${am_cv_sleep_fractional_seconds+y}
2633bbfad078Smrgthen :
2634bbfad078Smrg  printf %s "(cached) " >&6
2635bbfad078Smrgelse case e in #(
2636bbfad078Smrg  e) if sleep 0.001 2>/dev/null
2637bbfad078Smrgthen :
2638bbfad078Smrg  am_cv_sleep_fractional_seconds=yes
2639bbfad078Smrgelse case e in #(
2640bbfad078Smrg  e) am_cv_sleep_fractional_seconds=no ;;
2641bbfad078Smrgesac
2642bbfad078Smrgfi
2643bbfad078Smrg ;;
2644bbfad078Smrgesac
2645bbfad078Smrgfi
2646bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
2647bbfad078Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
2648bbfad078Smrg
2649bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
2650bbfad078Smrgprintf %s "checking filesystem timestamp resolution... " >&6; }
2651bbfad078Smrgif test ${am_cv_filesystem_timestamp_resolution+y}
2652bbfad078Smrgthen :
2653bbfad078Smrg  printf %s "(cached) " >&6
2654bbfad078Smrgelse case e in #(
2655bbfad078Smrg  e) # Default to the worst case.
2656bbfad078Smrgam_cv_filesystem_timestamp_resolution=2
2657bbfad078Smrg
2658bbfad078Smrg# Only try to go finer than 1 sec if sleep can do it.
2659bbfad078Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
2660bbfad078Smrg# - 1 sec is not much of a win compared to 2 sec, and
2661bbfad078Smrg# - it takes 2 seconds to perform the test whether 1 sec works.
2662bbfad078Smrg#
2663bbfad078Smrg# Instead, just use the default 2s on platforms that have 1s resolution,
2664bbfad078Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in
2665bbfad078Smrg# exchange for not incurring the 2s delay for running the test for all
2666bbfad078Smrg# packages.
2667bbfad078Smrg#
2668bbfad078Smrgam_try_resolutions=
2669bbfad078Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then
2670bbfad078Smrg  # Even a millisecond often causes a bunch of false positives,
2671bbfad078Smrg  # so just try a hundredth of a second. The time saved between .001 and
2672bbfad078Smrg  # .01 is not terribly consequential.
2673bbfad078Smrg  am_try_resolutions="0.01 0.1 $am_try_resolutions"
2674bbfad078Smrgfi
2675bbfad078Smrg
2676bbfad078Smrg# In order to catch current-generation FAT out, we must *modify* files
2677bbfad078Smrg# that already exist; the *creation* timestamp is finer.  Use names
2678bbfad078Smrg# that make ls -t sort them differently when they have equal
2679bbfad078Smrg# timestamps than when they have distinct timestamps, keeping
2680bbfad078Smrg# in mind that ls -t prints the *newest* file first.
2681bbfad078Smrgrm -f conftest.ts?
2682bbfad078Smrg: > conftest.ts1
2683bbfad078Smrg: > conftest.ts2
2684bbfad078Smrg: > conftest.ts3
2685bbfad078Smrg
2686bbfad078Smrg# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
2687bbfad078Smrg# clobber the current shell's arguments. (Outer-level square brackets
2688bbfad078Smrg# are removed by m4; they're present so that m4 does not expand
2689bbfad078Smrg# <dollar><star>; be careful, easy to get confused.)
2690bbfad078Smrgif (
2691bbfad078Smrg     set X `ls -t conftest.ts[12]` &&
2692bbfad078Smrg     {
2693bbfad078Smrg       test "$*" != "X conftest.ts1 conftest.ts2" ||
2694bbfad078Smrg       test "$*" != "X conftest.ts2 conftest.ts1";
2695bbfad078Smrg     }
2696bbfad078Smrg); then :; else
2697bbfad078Smrg  # If neither matched, then we have a broken ls.  This can happen
2698bbfad078Smrg  # if, for instance, CONFIG_SHELL is bash and it inherits a
2699bbfad078Smrg  # broken ls alias from the environment.  This has actually
2700bbfad078Smrg  # happened.  Such a system could not be considered "sane".
2701bbfad078Smrg  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
2702bbfad078Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2703bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2704bbfad078Smrgas_fn_error $? "ls -t produces unexpected output.
2705bbfad078SmrgMake sure there is not a broken ls alias in your environment.
2706bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
2707bbfad078Smrgfi
2708bbfad078Smrg
2709bbfad078Smrgfor am_try_res in $am_try_resolutions; do
2710bbfad078Smrg  # Any one fine-grained sleep might happen to cross the boundary
2711bbfad078Smrg  # between two values of a coarser actual resolution, but if we do
2712bbfad078Smrg  # two fine-grained sleeps in a row, at least one of them will fall
2713bbfad078Smrg  # entirely within a coarse interval.
2714bbfad078Smrg  echo alpha > conftest.ts1
2715bbfad078Smrg  sleep $am_try_res
2716bbfad078Smrg  echo beta > conftest.ts2
2717bbfad078Smrg  sleep $am_try_res
2718bbfad078Smrg  echo gamma > conftest.ts3
2719bbfad078Smrg
2720bbfad078Smrg  # We assume that 'ls -t' will make use of high-resolution
2721bbfad078Smrg  # timestamps if the operating system supports them at all.
2722bbfad078Smrg  if (set X `ls -t conftest.ts?` &&
2723bbfad078Smrg      test "$2" = conftest.ts3 &&
2724bbfad078Smrg      test "$3" = conftest.ts2 &&
2725bbfad078Smrg      test "$4" = conftest.ts1); then
2726bbfad078Smrg    #
2727bbfad078Smrg    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
2728bbfad078Smrg    # because we don't need to test make.
2729bbfad078Smrg    make_ok=true
2730bbfad078Smrg    if test $am_try_res != 1; then
2731bbfad078Smrg      # But if we've succeeded so far with a subsecond resolution, we
2732bbfad078Smrg      # have one more thing to check: make. It can happen that
2733bbfad078Smrg      # everything else supports the subsecond mtimes, but make doesn't;
2734bbfad078Smrg      # notably on macOS, which ships make 3.81 from 2006 (the last one
2735bbfad078Smrg      # released under GPLv2). https://bugs.gnu.org/68808
2736bbfad078Smrg      #
2737bbfad078Smrg      # We test $MAKE if it is defined in the environment, else "make".
2738bbfad078Smrg      # It might get overridden later, but our hope is that in practice
2739bbfad078Smrg      # it does not matter: it is the system "make" which is (by far)
2740bbfad078Smrg      # the most likely to be broken, whereas if the user overrides it,
2741bbfad078Smrg      # probably they did so with a better, or at least not worse, make.
2742bbfad078Smrg      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
2743bbfad078Smrg      #
2744bbfad078Smrg      # Create a Makefile (real tab character here):
2745bbfad078Smrg      rm -f conftest.mk
2746bbfad078Smrg      echo 'conftest.ts1: conftest.ts2' >conftest.mk
2747bbfad078Smrg      echo '	touch conftest.ts2' >>conftest.mk
2748bbfad078Smrg      #
2749bbfad078Smrg      # Now, running
2750bbfad078Smrg      #   touch conftest.ts1; touch conftest.ts2; make
2751bbfad078Smrg      # should touch ts1 because ts2 is newer. This could happen by luck,
2752bbfad078Smrg      # but most often, it will fail if make's support is insufficient. So
2753bbfad078Smrg      # test for several consecutive successes.
2754bbfad078Smrg      #
2755bbfad078Smrg      # (We reuse conftest.ts[12] because we still want to modify existing
2756bbfad078Smrg      # files, not create new ones, per above.)
2757bbfad078Smrg      n=0
2758bbfad078Smrg      make=${MAKE-make}
2759bbfad078Smrg      until test $n -eq 3; do
2760bbfad078Smrg        echo one > conftest.ts1
2761bbfad078Smrg        sleep $am_try_res
2762bbfad078Smrg        echo two > conftest.ts2 # ts2 should now be newer than ts1
2763bbfad078Smrg        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
2764bbfad078Smrg          make_ok=false
2765bbfad078Smrg          break # out of $n loop
2766bbfad078Smrg        fi
2767bbfad078Smrg        n=`expr $n + 1`
2768bbfad078Smrg      done
2769bbfad078Smrg    fi
2770bbfad078Smrg    #
2771bbfad078Smrg    if $make_ok; then
2772bbfad078Smrg      # Everything we know to check worked out, so call this resolution good.
2773bbfad078Smrg      am_cv_filesystem_timestamp_resolution=$am_try_res
2774bbfad078Smrg      break # out of $am_try_res loop
2775bbfad078Smrg    fi
2776bbfad078Smrg    # Otherwise, we'll go on to check the next resolution.
2777bbfad078Smrg  fi
2778bbfad078Smrgdone
2779bbfad078Smrgrm -f conftest.ts?
2780bbfad078Smrg# (end _am_filesystem_timestamp_resolution)
2781bbfad078Smrg ;;
2782bbfad078Smrgesac
2783bbfad078Smrgfi
2784bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
2785bbfad078Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
2786bbfad078Smrg
2787bbfad078Smrg# This check should not be cached, as it may vary across builds of
2788bbfad078Smrg# different projects.
2789219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2790219ffec0Smrgprintf %s "checking whether build environment is sane... " >&6; }
2791d7accfefSmrg# Reject unsafe characters in $srcdir or the absolute working directory
2792d7accfefSmrg# name.  Accept space and tab only in the latter.
2793d7accfefSmrgam_lf='
2794d7accfefSmrg'
2795d7accfefSmrgcase `pwd` in
2796d7accfefSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2797c3f70f0aSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2798d7accfefSmrgesac
2799d7accfefSmrgcase $srcdir in
2800d7accfefSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
280168af480fSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2802d7accfefSmrgesac
2803d7accfefSmrg
280468af480fSmrg# Do 'set' in a subshell so we don't clobber the current shell's
280597e8a2e8Smrg# arguments.  Must try -L first in case configure is actually a
280697e8a2e8Smrg# symlink; some systems play weird games with the mod time of symlinks
280797e8a2e8Smrg# (eg FreeBSD returns the mod time of the symlink's containing
280897e8a2e8Smrg# directory).
2809bbfad078Smrgam_build_env_is_sane=no
2810bbfad078Smrgam_has_slept=no
2811bbfad078Smrgrm -f conftest.file
2812bbfad078Smrgfor am_try in 1 2; do
2813bbfad078Smrg  echo "timestamp, slept: $am_has_slept" > conftest.file
2814bbfad078Smrg  if (
2815bbfad078Smrg    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2816bbfad078Smrg    if test "$*" = "X"; then
2817bbfad078Smrg      # -L didn't work.
2818bbfad078Smrg      set X `ls -t "$srcdir/configure" conftest.file`
2819bbfad078Smrg    fi
2820bbfad078Smrg    test "$2" = conftest.file
2821bbfad078Smrg  ); then
2822bbfad078Smrg    am_build_env_is_sane=yes
2823bbfad078Smrg    break
2824bbfad078Smrg  fi
2825bbfad078Smrg  # Just in case.
2826bbfad078Smrg  sleep "$am_cv_filesystem_timestamp_resolution"
2827bbfad078Smrg  am_has_slept=yes
2828bbfad078Smrgdone
2829bbfad078Smrg
2830bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
2831bbfad078Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; }
2832bbfad078Smrgif test "$am_build_env_is_sane" = no; then
2833bbfad078Smrg  as_fn_error $? "newly created file is older than distributed files!
2834c3f70f0aSmrgCheck your system clock" "$LINENO" 5
283597e8a2e8Smrgfi
2836bbfad078Smrg
283768af480fSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
283868af480fSmrg# generated files are strictly newer.
283968af480fSmrgam_sleep_pid=
2840bbfad078Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
2841bbfad078Smrgthen :
2842bbfad078Smrg
2843bbfad078Smrgelse case e in #(
2844bbfad078Smrg  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
284568af480fSmrg  am_sleep_pid=$!
2846bbfad078Smrg ;;
2847bbfad078Smrgesac
284868af480fSmrgfi
284968af480fSmrg
285068af480fSmrgrm -f conftest.file
285168af480fSmrg
285297e8a2e8Smrgtest "$program_prefix" != NONE &&
2853d7accfefSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
285497e8a2e8Smrg# Use a double $ so make ignores it.
285597e8a2e8Smrgtest "$program_suffix" != NONE &&
2856d7accfefSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2857d7accfefSmrg# Double any \ or $.
2858bbfad078Smrg# By default was 's,x,x', remove it if useless.
2859d7accfefSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2860219ffec0Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
286197e8a2e8Smrg
286297e8a2e8Smrg
2863219ffec0Smrg# Expand $ac_aux_dir to an absolute path.
2864219ffec0Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2865219ffec0Smrg
2866219ffec0Smrg
2867219ffec0Smrg  if test x"${MISSING+set}" != xset; then
2868219ffec0Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2869d7accfefSmrgfi
287097e8a2e8Smrg# Use eval to expand $SHELL
287168af480fSmrgif eval "$MISSING --is-lightweight"; then
287268af480fSmrg  am_missing_run="$MISSING "
287397e8a2e8Smrgelse
287497e8a2e8Smrg  am_missing_run=
2875219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2876219ffec0Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2877d7accfefSmrgfi
2878d7accfefSmrg
2879219ffec0Smrgif test x"${install_sh+set}" != xset; then
2880d7accfefSmrg  case $am_aux_dir in
2881d7accfefSmrg  *\ * | *\	*)
2882d7accfefSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2883d7accfefSmrg  *)
2884d7accfefSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2885d7accfefSmrg  esac
2886d7accfefSmrgfi
2887d7accfefSmrg
288868af480fSmrg# Installed binaries are usually stripped using 'strip' when the user
288968af480fSmrg# run "make install-strip".  However 'strip' might not be the right
2890d7accfefSmrg# tool to use in cross-compilation environments, therefore Automake
289168af480fSmrg# will honor the 'STRIP' environment variable to overrule this program.
2892d7accfefSmrgif test "$cross_compiling" != no; then
2893d7accfefSmrg  if test -n "$ac_tool_prefix"; then
2894d7accfefSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2895d7accfefSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2896219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2897219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
2898219ffec0Smrgif test ${ac_cv_prog_STRIP+y}
2899219ffec0Smrgthen :
2900219ffec0Smrg  printf %s "(cached) " >&6
2901bbfad078Smrgelse case e in #(
2902bbfad078Smrg  e) if test -n "$STRIP"; then
2903d7accfefSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2904d7accfefSmrgelse
2905d7accfefSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2906d7accfefSmrgfor as_dir in $PATH
2907d7accfefSmrgdo
2908d7accfefSmrg  IFS=$as_save_IFS
2909219ffec0Smrg  case $as_dir in #(((
2910219ffec0Smrg    '') as_dir=./ ;;
2911219ffec0Smrg    */) ;;
2912219ffec0Smrg    *) as_dir=$as_dir/ ;;
2913219ffec0Smrg  esac
2914c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2915219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2916d7accfefSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2917219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2918d7accfefSmrg    break 2
2919d7accfefSmrg  fi
2920d7accfefSmrgdone
2921c3f70f0aSmrg  done
2922d7accfefSmrgIFS=$as_save_IFS
2923d7accfefSmrg
2924bbfad078Smrgfi ;;
2925bbfad078Smrgesac
2926d7accfefSmrgfi
2927d7accfefSmrgSTRIP=$ac_cv_prog_STRIP
2928d7accfefSmrgif test -n "$STRIP"; then
2929219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2930219ffec0Smrgprintf "%s\n" "$STRIP" >&6; }
2931d7accfefSmrgelse
2932219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2933219ffec0Smrgprintf "%s\n" "no" >&6; }
2934d7accfefSmrgfi
2935d7accfefSmrg
2936d7accfefSmrg
2937d7accfefSmrgfi
2938d7accfefSmrgif test -z "$ac_cv_prog_STRIP"; then
2939d7accfefSmrg  ac_ct_STRIP=$STRIP
2940d7accfefSmrg  # Extract the first word of "strip", so it can be a program name with args.
2941d7accfefSmrgset dummy strip; ac_word=$2
2942219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2943219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
2944219ffec0Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2945219ffec0Smrgthen :
2946219ffec0Smrg  printf %s "(cached) " >&6
2947bbfad078Smrgelse case e in #(
2948bbfad078Smrg  e) if test -n "$ac_ct_STRIP"; then
2949d7accfefSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2950d7accfefSmrgelse
2951d7accfefSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2952d7accfefSmrgfor as_dir in $PATH
2953d7accfefSmrgdo
2954d7accfefSmrg  IFS=$as_save_IFS
2955219ffec0Smrg  case $as_dir in #(((
2956219ffec0Smrg    '') as_dir=./ ;;
2957219ffec0Smrg    */) ;;
2958219ffec0Smrg    *) as_dir=$as_dir/ ;;
2959219ffec0Smrg  esac
2960c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2961219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2962d7accfefSmrg    ac_cv_prog_ac_ct_STRIP="strip"
2963219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2964d7accfefSmrg    break 2
2965d7accfefSmrg  fi
2966d7accfefSmrgdone
2967c3f70f0aSmrg  done
2968d7accfefSmrgIFS=$as_save_IFS
2969d7accfefSmrg
2970bbfad078Smrgfi ;;
2971bbfad078Smrgesac
2972d7accfefSmrgfi
2973d7accfefSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2974d7accfefSmrgif test -n "$ac_ct_STRIP"; then
2975219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2976219ffec0Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
2977d7accfefSmrgelse
2978219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2979219ffec0Smrgprintf "%s\n" "no" >&6; }
2980d7accfefSmrgfi
2981d7accfefSmrg
2982d7accfefSmrg  if test "x$ac_ct_STRIP" = x; then
2983d7accfefSmrg    STRIP=":"
2984d7accfefSmrg  else
2985d7accfefSmrg    case $cross_compiling:$ac_tool_warned in
2986d7accfefSmrgyes:)
2987219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2988219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2989d7accfefSmrgac_tool_warned=yes ;;
2990d7accfefSmrgesac
2991d7accfefSmrg    STRIP=$ac_ct_STRIP
2992d7accfefSmrg  fi
2993d7accfefSmrgelse
2994d7accfefSmrg  STRIP="$ac_cv_prog_STRIP"
2995d7accfefSmrgfi
2996d7accfefSmrg
2997d7accfefSmrgfi
2998d7accfefSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2999d7accfefSmrg
3000219ffec0Smrg
3001219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
3002219ffec0Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
3003d7accfefSmrgif test -z "$MKDIR_P"; then
3004219ffec0Smrg  if test ${ac_cv_path_mkdir+y}
3005219ffec0Smrgthen :
3006219ffec0Smrg  printf %s "(cached) " >&6
3007bbfad078Smrgelse case e in #(
3008bbfad078Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3009d7accfefSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3010d7accfefSmrgdo
3011d7accfefSmrg  IFS=$as_save_IFS
3012219ffec0Smrg  case $as_dir in #(((
3013219ffec0Smrg    '') as_dir=./ ;;
3014219ffec0Smrg    */) ;;
3015219ffec0Smrg    *) as_dir=$as_dir/ ;;
3016219ffec0Smrg  esac
3017c3f70f0aSmrg    for ac_prog in mkdir gmkdir; do
3018d7accfefSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
3019219ffec0Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
3020219ffec0Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
3021219ffec0Smrg	     'mkdir ('*'coreutils) '* | \
3022bbfad078Smrg	     *'BusyBox '* | \
3023d7accfefSmrg	     'mkdir (fileutils) '4.1*)
3024219ffec0Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
3025d7accfefSmrg	       break 3;;
3026d7accfefSmrg	   esac
3027d7accfefSmrg	 done
3028d7accfefSmrg       done
3029c3f70f0aSmrg  done
3030d7accfefSmrgIFS=$as_save_IFS
3031bbfad078Smrg ;;
3032bbfad078Smrgesac
3033d7accfefSmrgfi
3034d7accfefSmrg
3035c3f70f0aSmrg  test -d ./--version && rmdir ./--version
3036219ffec0Smrg  if test ${ac_cv_path_mkdir+y}; then
3037d7accfefSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
3038d7accfefSmrg  else
3039bbfad078Smrg    # As a last resort, use plain mkdir -p,
3040bbfad078Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
3041bbfad078Smrg    MKDIR_P='mkdir -p'
3042d7accfefSmrg  fi
304397e8a2e8Smrgfi
3044219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3045219ffec0Smrgprintf "%s\n" "$MKDIR_P" >&6; }
3046d7accfefSmrg
304797e8a2e8Smrgfor ac_prog in gawk mawk nawk awk
304897e8a2e8Smrgdo
304997e8a2e8Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
305097e8a2e8Smrgset dummy $ac_prog; ac_word=$2
3051219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3052219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3053219ffec0Smrgif test ${ac_cv_prog_AWK+y}
3054219ffec0Smrgthen :
3055219ffec0Smrg  printf %s "(cached) " >&6
3056bbfad078Smrgelse case e in #(
3057bbfad078Smrg  e) if test -n "$AWK"; then
305897e8a2e8Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
305997e8a2e8Smrgelse
306097e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
306197e8a2e8Smrgfor as_dir in $PATH
306297e8a2e8Smrgdo
306397e8a2e8Smrg  IFS=$as_save_IFS
3064219ffec0Smrg  case $as_dir in #(((
3065219ffec0Smrg    '') as_dir=./ ;;
3066219ffec0Smrg    */) ;;
3067219ffec0Smrg    *) as_dir=$as_dir/ ;;
3068219ffec0Smrg  esac
3069c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3070219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
307197e8a2e8Smrg    ac_cv_prog_AWK="$ac_prog"
3072219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
307397e8a2e8Smrg    break 2
307497e8a2e8Smrg  fi
307597e8a2e8Smrgdone
3076c3f70f0aSmrg  done
3077d7accfefSmrgIFS=$as_save_IFS
307897e8a2e8Smrg
3079bbfad078Smrgfi ;;
3080bbfad078Smrgesac
308197e8a2e8Smrgfi
308297e8a2e8SmrgAWK=$ac_cv_prog_AWK
308397e8a2e8Smrgif test -n "$AWK"; then
3084219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3085219ffec0Smrgprintf "%s\n" "$AWK" >&6; }
308697e8a2e8Smrgelse
3087219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3088219ffec0Smrgprintf "%s\n" "no" >&6; }
308997e8a2e8Smrgfi
309097e8a2e8Smrg
3091d7accfefSmrg
309297e8a2e8Smrg  test -n "$AWK" && break
309397e8a2e8Smrgdone
309497e8a2e8Smrg
3095219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3096219ffec0Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3097d7accfefSmrgset x ${MAKE-make}
3098219ffec0Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3099219ffec0Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
3100219ffec0Smrgthen :
3101219ffec0Smrg  printf %s "(cached) " >&6
3102bbfad078Smrgelse case e in #(
3103bbfad078Smrg  e) cat >conftest.make <<\_ACEOF
3104d7accfefSmrgSHELL = /bin/sh
310597e8a2e8Smrgall:
3106d7accfefSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
310797e8a2e8Smrg_ACEOF
3108c3f70f0aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3109d7accfefSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3110d7accfefSmrg  *@@@%%%=?*=@@@%%%*)
3111d7accfefSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3112d7accfefSmrg  *)
3113d7accfefSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
3114d7accfefSmrgesac
3115bbfad078Smrgrm -f conftest.make ;;
3116bbfad078Smrgesac
311797e8a2e8Smrgfi
3118d7accfefSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3119219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3120219ffec0Smrgprintf "%s\n" "yes" >&6; }
312197e8a2e8Smrg  SET_MAKE=
312297e8a2e8Smrgelse
3123219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3124219ffec0Smrgprintf "%s\n" "no" >&6; }
312597e8a2e8Smrg  SET_MAKE="MAKE=${MAKE-make}"
312697e8a2e8Smrgfi
312797e8a2e8Smrg
312897e8a2e8Smrgrm -rf .tst 2>/dev/null
312997e8a2e8Smrgmkdir .tst 2>/dev/null
313097e8a2e8Smrgif test -d .tst; then
313197e8a2e8Smrg  am__leading_dot=.
313297e8a2e8Smrgelse
313397e8a2e8Smrg  am__leading_dot=_
313497e8a2e8Smrgfi
313597e8a2e8Smrgrmdir .tst 2>/dev/null
313697e8a2e8Smrg
3137bbfad078SmrgAM_DEFAULT_VERBOSITY=1
313868af480fSmrg# Check whether --enable-silent-rules was given.
3139219ffec0Smrgif test ${enable_silent_rules+y}
3140219ffec0Smrgthen :
314168af480fSmrg  enableval=$enable_silent_rules;
314268af480fSmrgfi
314368af480fSmrg
314468af480fSmrgam_make=${MAKE-make}
3145219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3146219ffec0Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
3147219ffec0Smrgif test ${am_cv_make_support_nested_variables+y}
3148219ffec0Smrgthen :
3149219ffec0Smrg  printf %s "(cached) " >&6
3150bbfad078Smrgelse case e in #(
3151bbfad078Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
315268af480fSmrgBAR0=false
315368af480fSmrgBAR1=true
315468af480fSmrgV=1
315568af480fSmrgam__doit:
315668af480fSmrg	@$(TRUE)
315768af480fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
315868af480fSmrg  am_cv_make_support_nested_variables=yes
315968af480fSmrgelse
316068af480fSmrg  am_cv_make_support_nested_variables=no
3161bbfad078Smrgfi ;;
3162bbfad078Smrgesac
316368af480fSmrgfi
3164219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3165219ffec0Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
316668af480fSmrgAM_BACKSLASH='\'
316768af480fSmrg
3168bbfad078Smrgam__rm_f_notfound=
3169bbfad078Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null
3170bbfad078Smrgthen :
3171bbfad078Smrg
3172bbfad078Smrgelse case e in #(
3173bbfad078Smrg  e) am__rm_f_notfound='""' ;;
3174bbfad078Smrgesac
3175bbfad078Smrgfi
3176bbfad078Smrg
3177bbfad078Smrg
3178bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
3179bbfad078Smrgprintf %s "checking xargs -n works... " >&6; }
3180bbfad078Smrgif test ${am_cv_xargs_n_works+y}
3181bbfad078Smrgthen :
3182bbfad078Smrg  printf %s "(cached) " >&6
3183bbfad078Smrgelse case e in #(
3184bbfad078Smrg  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
3185bbfad078Smrg3"
3186bbfad078Smrgthen :
3187bbfad078Smrg  am_cv_xargs_n_works=yes
3188bbfad078Smrgelse case e in #(
3189bbfad078Smrg  e) am_cv_xargs_n_works=no ;;
3190bbfad078Smrgesac
3191bbfad078Smrgfi ;;
3192bbfad078Smrgesac
3193bbfad078Smrgfi
3194bbfad078Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
3195bbfad078Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; }
3196bbfad078Smrgif test "$am_cv_xargs_n_works" = yes
3197bbfad078Smrgthen :
3198bbfad078Smrg  am__xargs_n='xargs -n'
3199bbfad078Smrgelse case e in #(
3200bbfad078Smrg  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
3201bbfad078Smrg ;;
3202bbfad078Smrgesac
3203bbfad078Smrgfi
3204bbfad078Smrg
3205d7accfefSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
3206d7accfefSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3207d7accfefSmrg  # is not polluted with repeated "-I."
3208d7accfefSmrg  am__isrc=' -I$(srcdir)'
3209d7accfefSmrg  # test to see if srcdir already configured
3210d7accfefSmrg  if test -f $srcdir/config.status; then
3211c3f70f0aSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3212d7accfefSmrg  fi
321397e8a2e8Smrgfi
321497e8a2e8Smrg
321597e8a2e8Smrg# test whether we have cygpath
321697e8a2e8Smrgif test -z "$CYGPATH_W"; then
321797e8a2e8Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
321897e8a2e8Smrg    CYGPATH_W='cygpath -w'
321997e8a2e8Smrg  else
322097e8a2e8Smrg    CYGPATH_W=echo
322197e8a2e8Smrg  fi
322297e8a2e8Smrgfi
322397e8a2e8Smrg
322497e8a2e8Smrg
322597e8a2e8Smrg# Define the identity of the package.
322697e8a2e8Smrg PACKAGE='xclipboard'
3227bbfad078Smrg VERSION='1.1.5'
322897e8a2e8Smrg
322997e8a2e8Smrg
3230219ffec0Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
323197e8a2e8Smrg
323297e8a2e8Smrg
3233219ffec0Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
323497e8a2e8Smrg
323597e8a2e8Smrg# Some tools Automake needs.
323697e8a2e8Smrg
323797e8a2e8SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
323897e8a2e8Smrg
323997e8a2e8Smrg
324097e8a2e8SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
324197e8a2e8Smrg
324297e8a2e8Smrg
324397e8a2e8SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
324497e8a2e8Smrg
324597e8a2e8Smrg
324697e8a2e8SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
324797e8a2e8Smrg
324897e8a2e8Smrg
324997e8a2e8SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
325097e8a2e8Smrg
325168af480fSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
325268af480fSmrg# dies out for good.  For more background, see:
3253219ffec0Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3254219ffec0Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
325568af480fSmrgmkdir_p='$(MKDIR_P)'
325668af480fSmrg
3257219ffec0Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3258219ffec0Smrg# system "awk" is bad on some platforms.
325968af480fSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
326068af480fSmrg# in the wild :-(  We should find a proper way to deprecate it ...
326168af480fSmrgAMTAR='$${TAR-tar}'
326268af480fSmrg
326368af480fSmrg
326468af480fSmrg# We'll loop over all known methods to create a tar archive until one works.
326568af480fSmrg_am_tools='gnutar  pax cpio none'
326668af480fSmrg
326768af480fSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
326868af480fSmrg
326968af480fSmrg
327097e8a2e8Smrg
327197e8a2e8Smrg
327297e8a2e8Smrg
3273219ffec0Smrg# Variables for tags utilities; see am/tags.am
3274219ffec0Smrgif test -z "$CTAGS"; then
3275219ffec0Smrg  CTAGS=ctags
3276219ffec0Smrgfi
3277219ffec0Smrg
3278219ffec0Smrgif test -z "$ETAGS"; then
3279219ffec0Smrg  ETAGS=etags
3280219ffec0Smrgfi
3281219ffec0Smrg
3282219ffec0Smrgif test -z "$CSCOPE"; then
3283219ffec0Smrg  CSCOPE=cscope
3284219ffec0Smrgfi
3285219ffec0Smrg
3286219ffec0Smrg
328797e8a2e8Smrg
328868af480fSmrg
328968af480fSmrg
329068af480fSmrg
329197e8a2e8Smrg
329297e8a2e8Smrg
3293219ffec0Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3294219ffec0Smrg
3295219ffec0Smrg
3296219ffec0Smrg
3297219ffec0Smrg
3298219ffec0Smrg
329997e8a2e8Smrg
330097e8a2e8Smrg
330197e8a2e8Smrg
330297e8a2e8Smrg
330397e8a2e8Smrg
330497e8a2e8Smrg
3305d7accfefSmrg
3306d7accfefSmrg
3307d7accfefSmrg
3308d7accfefSmrg
3309d7accfefSmrg
3310d7accfefSmrg
3311d7accfefSmrg
3312d7accfefSmrg
3313d7accfefSmrg
3314c3f70f0aSmrgDEPDIR="${am__leading_dot}deps"
3315d7accfefSmrg
3316c3f70f0aSmrgac_config_commands="$ac_config_commands depfiles"
3317c3f70f0aSmrg
3318219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3319219ffec0Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3320219ffec0Smrgcat > confinc.mk << 'END'
3321c3f70f0aSmrgam__doit:
3322219ffec0Smrg	@echo this is the am__doit target >confinc.out
3323c3f70f0aSmrg.PHONY: am__doit
3324c3f70f0aSmrgEND
3325c3f70f0aSmrgam__include="#"
3326c3f70f0aSmrgam__quote=
3327219ffec0Smrg# BSD make does it like this.
3328219ffec0Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3329219ffec0Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3330219ffec0Smrgecho 'include confinc.mk # ignored' > confmf.GNU
3331219ffec0Smrg_am_result=no
3332219ffec0Smrgfor s in GNU BSD; do
3333219ffec0Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3334219ffec0Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3335219ffec0Smrg   ac_status=$?
3336219ffec0Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337219ffec0Smrg   (exit $ac_status); }
3338219ffec0Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
3339219ffec0Smrg  '0:this is the am__doit target') :
3340219ffec0Smrg    case $s in #(
3341219ffec0Smrg  BSD) :
3342219ffec0Smrg    am__include='.include' am__quote='"' ;; #(
3343219ffec0Smrg  *) :
3344219ffec0Smrg    am__include='include' am__quote='' ;;
3345219ffec0Smrgesac ;; #(
3346219ffec0Smrg  *) :
3347c3f70f0aSmrg     ;;
3348219ffec0Smrgesac
3349219ffec0Smrg  if test "$am__include" != "#"; then
3350219ffec0Smrg    _am_result="yes ($s style)"
3351219ffec0Smrg    break
3352219ffec0Smrg  fi
3353219ffec0Smrgdone
3354219ffec0Smrgrm -f confinc.* confmf.*
3355219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3356219ffec0Smrgprintf "%s\n" "${_am_result}" >&6; }
3357c3f70f0aSmrg
3358c3f70f0aSmrg# Check whether --enable-dependency-tracking was given.
3359219ffec0Smrgif test ${enable_dependency_tracking+y}
3360219ffec0Smrgthen :
3361c3f70f0aSmrg  enableval=$enable_dependency_tracking;
3362c3f70f0aSmrgfi
3363c3f70f0aSmrg
3364c3f70f0aSmrgif test "x$enable_dependency_tracking" != xno; then
3365c3f70f0aSmrg  am_depcomp="$ac_aux_dir/depcomp"
3366c3f70f0aSmrg  AMDEPBACKSLASH='\'
336768af480fSmrg  am__nodep='_no'
3368c3f70f0aSmrgfi
3369c3f70f0aSmrg if test "x$enable_dependency_tracking" != xno; then
3370c3f70f0aSmrg  AMDEP_TRUE=
3371c3f70f0aSmrg  AMDEP_FALSE='#'
3372c3f70f0aSmrgelse
3373c3f70f0aSmrg  AMDEP_TRUE='#'
3374c3f70f0aSmrg  AMDEP_FALSE=
3375c3f70f0aSmrgfi
3376d7accfefSmrg
3377d7accfefSmrg
3378d7accfefSmrgac_ext=c
3379d7accfefSmrgac_cpp='$CPP $CPPFLAGS'
3380d7accfefSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
338197e8a2e8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
338297e8a2e8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
338397e8a2e8Smrgif test -n "$ac_tool_prefix"; then
338497e8a2e8Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
338597e8a2e8Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3386219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3387219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3388219ffec0Smrgif test ${ac_cv_prog_CC+y}
3389219ffec0Smrgthen :
3390219ffec0Smrg  printf %s "(cached) " >&6
3391bbfad078Smrgelse case e in #(
3392bbfad078Smrg  e) if test -n "$CC"; then
339397e8a2e8Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
339497e8a2e8Smrgelse
339597e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
339697e8a2e8Smrgfor as_dir in $PATH
339797e8a2e8Smrgdo
339897e8a2e8Smrg  IFS=$as_save_IFS
3399219ffec0Smrg  case $as_dir in #(((
3400219ffec0Smrg    '') as_dir=./ ;;
3401219ffec0Smrg    */) ;;
3402219ffec0Smrg    *) as_dir=$as_dir/ ;;
3403219ffec0Smrg  esac
3404c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3405219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
340697e8a2e8Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3407219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
340897e8a2e8Smrg    break 2
340997e8a2e8Smrg  fi
341097e8a2e8Smrgdone
3411c3f70f0aSmrg  done
3412d7accfefSmrgIFS=$as_save_IFS
341397e8a2e8Smrg
3414bbfad078Smrgfi ;;
3415bbfad078Smrgesac
341697e8a2e8Smrgfi
341797e8a2e8SmrgCC=$ac_cv_prog_CC
341897e8a2e8Smrgif test -n "$CC"; then
3419219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3420219ffec0Smrgprintf "%s\n" "$CC" >&6; }
342197e8a2e8Smrgelse
3422219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3423219ffec0Smrgprintf "%s\n" "no" >&6; }
342497e8a2e8Smrgfi
342597e8a2e8Smrg
3426d7accfefSmrg
342797e8a2e8Smrgfi
342897e8a2e8Smrgif test -z "$ac_cv_prog_CC"; then
342997e8a2e8Smrg  ac_ct_CC=$CC
343097e8a2e8Smrg  # Extract the first word of "gcc", so it can be a program name with args.
343197e8a2e8Smrgset dummy gcc; ac_word=$2
3432219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3433219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3434219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3435219ffec0Smrgthen :
3436219ffec0Smrg  printf %s "(cached) " >&6
3437bbfad078Smrgelse case e in #(
3438bbfad078Smrg  e) if test -n "$ac_ct_CC"; then
343997e8a2e8Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
344097e8a2e8Smrgelse
344197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
344297e8a2e8Smrgfor as_dir in $PATH
344397e8a2e8Smrgdo
344497e8a2e8Smrg  IFS=$as_save_IFS
3445219ffec0Smrg  case $as_dir in #(((
3446219ffec0Smrg    '') as_dir=./ ;;
3447219ffec0Smrg    */) ;;
3448219ffec0Smrg    *) as_dir=$as_dir/ ;;
3449219ffec0Smrg  esac
3450c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3451219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
345297e8a2e8Smrg    ac_cv_prog_ac_ct_CC="gcc"
3453219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
345497e8a2e8Smrg    break 2
345597e8a2e8Smrg  fi
345697e8a2e8Smrgdone
3457c3f70f0aSmrg  done
3458d7accfefSmrgIFS=$as_save_IFS
345997e8a2e8Smrg
3460bbfad078Smrgfi ;;
3461bbfad078Smrgesac
346297e8a2e8Smrgfi
346397e8a2e8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
346497e8a2e8Smrgif test -n "$ac_ct_CC"; then
3465219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3466219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
346797e8a2e8Smrgelse
3468219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3469219ffec0Smrgprintf "%s\n" "no" >&6; }
347097e8a2e8Smrgfi
347197e8a2e8Smrg
3472d7accfefSmrg  if test "x$ac_ct_CC" = x; then
3473d7accfefSmrg    CC=""
3474d7accfefSmrg  else
3475d7accfefSmrg    case $cross_compiling:$ac_tool_warned in
3476d7accfefSmrgyes:)
3477219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3478219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3479d7accfefSmrgac_tool_warned=yes ;;
3480d7accfefSmrgesac
3481d7accfefSmrg    CC=$ac_ct_CC
3482d7accfefSmrg  fi
348397e8a2e8Smrgelse
348497e8a2e8Smrg  CC="$ac_cv_prog_CC"
348597e8a2e8Smrgfi
348697e8a2e8Smrg
348797e8a2e8Smrgif test -z "$CC"; then
3488d7accfefSmrg          if test -n "$ac_tool_prefix"; then
3489d7accfefSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
349097e8a2e8Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3491219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3492219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3493219ffec0Smrgif test ${ac_cv_prog_CC+y}
3494219ffec0Smrgthen :
3495219ffec0Smrg  printf %s "(cached) " >&6
3496bbfad078Smrgelse case e in #(
3497bbfad078Smrg  e) if test -n "$CC"; then
349897e8a2e8Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
349997e8a2e8Smrgelse
350097e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
350197e8a2e8Smrgfor as_dir in $PATH
350297e8a2e8Smrgdo
350397e8a2e8Smrg  IFS=$as_save_IFS
3504219ffec0Smrg  case $as_dir in #(((
3505219ffec0Smrg    '') as_dir=./ ;;
3506219ffec0Smrg    */) ;;
3507219ffec0Smrg    *) as_dir=$as_dir/ ;;
3508219ffec0Smrg  esac
3509c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3510219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
351197e8a2e8Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3512219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
351397e8a2e8Smrg    break 2
351497e8a2e8Smrg  fi
351597e8a2e8Smrgdone
3516c3f70f0aSmrg  done
3517d7accfefSmrgIFS=$as_save_IFS
351897e8a2e8Smrg
3519bbfad078Smrgfi ;;
3520bbfad078Smrgesac
352197e8a2e8Smrgfi
352297e8a2e8SmrgCC=$ac_cv_prog_CC
352397e8a2e8Smrgif test -n "$CC"; then
3524219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3525219ffec0Smrgprintf "%s\n" "$CC" >&6; }
352697e8a2e8Smrgelse
3527219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3528219ffec0Smrgprintf "%s\n" "no" >&6; }
352997e8a2e8Smrgfi
353097e8a2e8Smrg
353197e8a2e8Smrg
3532d7accfefSmrg  fi
353397e8a2e8Smrgfi
353497e8a2e8Smrgif test -z "$CC"; then
353597e8a2e8Smrg  # Extract the first word of "cc", so it can be a program name with args.
353697e8a2e8Smrgset dummy cc; ac_word=$2
3537219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3538219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3539219ffec0Smrgif test ${ac_cv_prog_CC+y}
3540219ffec0Smrgthen :
3541219ffec0Smrg  printf %s "(cached) " >&6
3542bbfad078Smrgelse case e in #(
3543bbfad078Smrg  e) if test -n "$CC"; then
354497e8a2e8Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
354597e8a2e8Smrgelse
354697e8a2e8Smrg  ac_prog_rejected=no
354797e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
354897e8a2e8Smrgfor as_dir in $PATH
354997e8a2e8Smrgdo
355097e8a2e8Smrg  IFS=$as_save_IFS
3551219ffec0Smrg  case $as_dir in #(((
3552219ffec0Smrg    '') as_dir=./ ;;
3553219ffec0Smrg    */) ;;
3554219ffec0Smrg    *) as_dir=$as_dir/ ;;
3555219ffec0Smrg  esac
3556c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3557219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3558219ffec0Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
355997e8a2e8Smrg       ac_prog_rejected=yes
356097e8a2e8Smrg       continue
356197e8a2e8Smrg     fi
356297e8a2e8Smrg    ac_cv_prog_CC="cc"
3563219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
356497e8a2e8Smrg    break 2
356597e8a2e8Smrg  fi
356697e8a2e8Smrgdone
3567c3f70f0aSmrg  done
3568d7accfefSmrgIFS=$as_save_IFS
356997e8a2e8Smrg
357097e8a2e8Smrgif test $ac_prog_rejected = yes; then
357197e8a2e8Smrg  # We found a bogon in the path, so make sure we never use it.
357297e8a2e8Smrg  set dummy $ac_cv_prog_CC
357397e8a2e8Smrg  shift
357497e8a2e8Smrg  if test $# != 0; then
357597e8a2e8Smrg    # We chose a different compiler from the bogus one.
357697e8a2e8Smrg    # However, it has the same basename, so the bogon will be chosen
357797e8a2e8Smrg    # first if we set CC to just the basename; use the full file name.
357897e8a2e8Smrg    shift
3579219ffec0Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
358097e8a2e8Smrg  fi
358197e8a2e8Smrgfi
3582bbfad078Smrgfi ;;
3583bbfad078Smrgesac
358497e8a2e8Smrgfi
358597e8a2e8SmrgCC=$ac_cv_prog_CC
358697e8a2e8Smrgif test -n "$CC"; then
3587219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3588219ffec0Smrgprintf "%s\n" "$CC" >&6; }
358997e8a2e8Smrgelse
3590219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3591219ffec0Smrgprintf "%s\n" "no" >&6; }
359297e8a2e8Smrgfi
359397e8a2e8Smrg
3594d7accfefSmrg
359597e8a2e8Smrgfi
359697e8a2e8Smrgif test -z "$CC"; then
359797e8a2e8Smrg  if test -n "$ac_tool_prefix"; then
3598d7accfefSmrg  for ac_prog in cl.exe
359997e8a2e8Smrg  do
360097e8a2e8Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
360197e8a2e8Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3602219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3603219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3604219ffec0Smrgif test ${ac_cv_prog_CC+y}
3605219ffec0Smrgthen :
3606219ffec0Smrg  printf %s "(cached) " >&6
3607bbfad078Smrgelse case e in #(
3608bbfad078Smrg  e) if test -n "$CC"; then
360997e8a2e8Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
361097e8a2e8Smrgelse
361197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
361297e8a2e8Smrgfor as_dir in $PATH
361397e8a2e8Smrgdo
361497e8a2e8Smrg  IFS=$as_save_IFS
3615219ffec0Smrg  case $as_dir in #(((
3616219ffec0Smrg    '') as_dir=./ ;;
3617219ffec0Smrg    */) ;;
3618219ffec0Smrg    *) as_dir=$as_dir/ ;;
3619219ffec0Smrg  esac
3620c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3621219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
362297e8a2e8Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3623219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
362497e8a2e8Smrg    break 2
362597e8a2e8Smrg  fi
362697e8a2e8Smrgdone
3627c3f70f0aSmrg  done
3628d7accfefSmrgIFS=$as_save_IFS
362997e8a2e8Smrg
3630bbfad078Smrgfi ;;
3631bbfad078Smrgesac
363297e8a2e8Smrgfi
363397e8a2e8SmrgCC=$ac_cv_prog_CC
363497e8a2e8Smrgif test -n "$CC"; then
3635219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3636219ffec0Smrgprintf "%s\n" "$CC" >&6; }
363797e8a2e8Smrgelse
3638219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3639219ffec0Smrgprintf "%s\n" "no" >&6; }
364097e8a2e8Smrgfi
364197e8a2e8Smrg
3642d7accfefSmrg
364397e8a2e8Smrg    test -n "$CC" && break
364497e8a2e8Smrg  done
364597e8a2e8Smrgfi
364697e8a2e8Smrgif test -z "$CC"; then
364797e8a2e8Smrg  ac_ct_CC=$CC
3648d7accfefSmrg  for ac_prog in cl.exe
364997e8a2e8Smrgdo
365097e8a2e8Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
365197e8a2e8Smrgset dummy $ac_prog; ac_word=$2
3652219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3653219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3654219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3655219ffec0Smrgthen :
3656219ffec0Smrg  printf %s "(cached) " >&6
3657bbfad078Smrgelse case e in #(
3658bbfad078Smrg  e) if test -n "$ac_ct_CC"; then
365997e8a2e8Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
366097e8a2e8Smrgelse
366197e8a2e8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
366297e8a2e8Smrgfor as_dir in $PATH
366397e8a2e8Smrgdo
366497e8a2e8Smrg  IFS=$as_save_IFS
3665219ffec0Smrg  case $as_dir in #(((
3666219ffec0Smrg    '') as_dir=./ ;;
3667219ffec0Smrg    */) ;;
3668219ffec0Smrg    *) as_dir=$as_dir/ ;;
3669219ffec0Smrg  esac
3670c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3671219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
367297e8a2e8Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3673219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
367497e8a2e8Smrg    break 2
367597e8a2e8Smrg  fi
367697e8a2e8Smrgdone
3677c3f70f0aSmrg  done
3678d7accfefSmrgIFS=$as_save_IFS
367997e8a2e8Smrg
3680bbfad078Smrgfi ;;
3681bbfad078Smrgesac
368297e8a2e8Smrgfi
368397e8a2e8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
368497e8a2e8Smrgif test -n "$ac_ct_CC"; then
3685219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3686219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
368797e8a2e8Smrgelse
3688219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3689219ffec0Smrgprintf "%s\n" "no" >&6; }
369097e8a2e8Smrgfi
369197e8a2e8Smrg
3692d7accfefSmrg
369397e8a2e8Smrg  test -n "$ac_ct_CC" && break
369497e8a2e8Smrgdone
369597e8a2e8Smrg
3696d7accfefSmrg  if test "x$ac_ct_CC" = x; then
3697d7accfefSmrg    CC=""
3698d7accfefSmrg  else
3699d7accfefSmrg    case $cross_compiling:$ac_tool_warned in
3700d7accfefSmrgyes:)
3701219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3702219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3703d7accfefSmrgac_tool_warned=yes ;;
3704d7accfefSmrgesac
3705d7accfefSmrg    CC=$ac_ct_CC
3706d7accfefSmrg  fi
370797e8a2e8Smrgfi
370897e8a2e8Smrg
370997e8a2e8Smrgfi
3710219ffec0Smrgif test -z "$CC"; then
3711219ffec0Smrg  if test -n "$ac_tool_prefix"; then
3712219ffec0Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3713219ffec0Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3714219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3715219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3716219ffec0Smrgif test ${ac_cv_prog_CC+y}
3717219ffec0Smrgthen :
3718219ffec0Smrg  printf %s "(cached) " >&6
3719bbfad078Smrgelse case e in #(
3720bbfad078Smrg  e) if test -n "$CC"; then
3721219ffec0Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3722219ffec0Smrgelse
3723219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3724219ffec0Smrgfor as_dir in $PATH
3725219ffec0Smrgdo
3726219ffec0Smrg  IFS=$as_save_IFS
3727219ffec0Smrg  case $as_dir in #(((
3728219ffec0Smrg    '') as_dir=./ ;;
3729219ffec0Smrg    */) ;;
3730219ffec0Smrg    *) as_dir=$as_dir/ ;;
3731219ffec0Smrg  esac
3732219ffec0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3733219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3734219ffec0Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3735219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3736219ffec0Smrg    break 2
3737219ffec0Smrg  fi
3738219ffec0Smrgdone
3739219ffec0Smrg  done
3740219ffec0SmrgIFS=$as_save_IFS
3741219ffec0Smrg
3742bbfad078Smrgfi ;;
3743bbfad078Smrgesac
3744219ffec0Smrgfi
3745219ffec0SmrgCC=$ac_cv_prog_CC
3746219ffec0Smrgif test -n "$CC"; then
3747219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3748219ffec0Smrgprintf "%s\n" "$CC" >&6; }
3749219ffec0Smrgelse
3750219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3751219ffec0Smrgprintf "%s\n" "no" >&6; }
3752219ffec0Smrgfi
375397e8a2e8Smrg
375497e8a2e8Smrg
3755219ffec0Smrgfi
3756219ffec0Smrgif test -z "$ac_cv_prog_CC"; then
3757219ffec0Smrg  ac_ct_CC=$CC
3758219ffec0Smrg  # Extract the first word of "clang", so it can be a program name with args.
3759219ffec0Smrgset dummy clang; ac_word=$2
3760219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3761219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
3762219ffec0Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3763219ffec0Smrgthen :
3764219ffec0Smrg  printf %s "(cached) " >&6
3765bbfad078Smrgelse case e in #(
3766bbfad078Smrg  e) if test -n "$ac_ct_CC"; then
3767219ffec0Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3768219ffec0Smrgelse
3769219ffec0Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3770219ffec0Smrgfor as_dir in $PATH
3771219ffec0Smrgdo
3772219ffec0Smrg  IFS=$as_save_IFS
3773219ffec0Smrg  case $as_dir in #(((
3774219ffec0Smrg    '') as_dir=./ ;;
3775219ffec0Smrg    */) ;;
3776219ffec0Smrg    *) as_dir=$as_dir/ ;;
3777219ffec0Smrg  esac
3778219ffec0Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3779219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3780219ffec0Smrg    ac_cv_prog_ac_ct_CC="clang"
3781219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3782219ffec0Smrg    break 2
3783219ffec0Smrg  fi
3784219ffec0Smrgdone
3785219ffec0Smrg  done
3786219ffec0SmrgIFS=$as_save_IFS
3787219ffec0Smrg
3788bbfad078Smrgfi ;;
3789bbfad078Smrgesac
3790219ffec0Smrgfi
3791219ffec0Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3792219ffec0Smrgif test -n "$ac_ct_CC"; then
3793219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3794219ffec0Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3795219ffec0Smrgelse
3796219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3797219ffec0Smrgprintf "%s\n" "no" >&6; }
3798219ffec0Smrgfi
3799219ffec0Smrg
3800219ffec0Smrg  if test "x$ac_ct_CC" = x; then
3801219ffec0Smrg    CC=""
3802219ffec0Smrg  else
3803219ffec0Smrg    case $cross_compiling:$ac_tool_warned in
3804219ffec0Smrgyes:)
3805219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3806219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3807219ffec0Smrgac_tool_warned=yes ;;
3808219ffec0Smrgesac
3809219ffec0Smrg    CC=$ac_ct_CC
3810219ffec0Smrg  fi
3811219ffec0Smrgelse
3812219ffec0Smrg  CC="$ac_cv_prog_CC"
3813219ffec0Smrgfi
3814219ffec0Smrg
3815219ffec0Smrgfi
3816219ffec0Smrg
3817219ffec0Smrg
3818bbfad078Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3819bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3820c3f70f0aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3821bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
382297e8a2e8Smrg
382397e8a2e8Smrg# Provide some information about the compiler.
3824219ffec0Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3825d7accfefSmrgset X $ac_compile
3826d7accfefSmrgac_compiler=$2
3827219ffec0Smrgfor ac_option in --version -v -V -qversion -version; do
3828c3f70f0aSmrg  { { ac_try="$ac_compiler $ac_option >&5"
3829d7accfefSmrgcase "(($ac_try" in
3830d7accfefSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3831d7accfefSmrg  *) ac_try_echo=$ac_try;;
3832d7accfefSmrgesac
3833c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3834219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3835c3f70f0aSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
383697e8a2e8Smrg  ac_status=$?
3837c3f70f0aSmrg  if test -s conftest.err; then
3838c3f70f0aSmrg    sed '10a\
3839c3f70f0aSmrg... rest of stderr output deleted ...
3840c3f70f0aSmrg         10q' conftest.err >conftest.er1
3841c3f70f0aSmrg    cat conftest.er1 >&5
3842c3f70f0aSmrg  fi
3843c3f70f0aSmrg  rm -f conftest.er1 conftest.err
3844219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3845c3f70f0aSmrg  test $ac_status = 0; }
3846c3f70f0aSmrgdone
384797e8a2e8Smrg
3848c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
384997e8a2e8Smrg/* end confdefs.h.  */
385097e8a2e8Smrg
385197e8a2e8Smrgint
3852219ffec0Smrgmain (void)
385397e8a2e8Smrg{
385497e8a2e8Smrg
385597e8a2e8Smrg  ;
385697e8a2e8Smrg  return 0;
385797e8a2e8Smrg}
385897e8a2e8Smrg_ACEOF
385997e8a2e8Smrgac_clean_files_save=$ac_clean_files
3860d7accfefSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
386197e8a2e8Smrg# Try to create an executable without -o first, disregard a.out.
386297e8a2e8Smrg# It will help us diagnose broken compilers, and finding out an intuition
386397e8a2e8Smrg# of exeext.
3864219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3865219ffec0Smrgprintf %s "checking whether the C compiler works... " >&6; }
3866219ffec0Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3867d7accfefSmrg
3868d7accfefSmrg# The possible output files:
3869d7accfefSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3870d7accfefSmrg
3871d7accfefSmrgac_rmfiles=
3872d7accfefSmrgfor ac_file in $ac_files
3873d7accfefSmrgdo
3874d7accfefSmrg  case $ac_file in
3875d7accfefSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3876d7accfefSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3877d7accfefSmrg  esac
3878d7accfefSmrgdone
3879d7accfefSmrgrm -f $ac_rmfiles
3880d7accfefSmrg
3881c3f70f0aSmrgif { { ac_try="$ac_link_default"
3882d7accfefSmrgcase "(($ac_try" in
3883d7accfefSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3884d7accfefSmrg  *) ac_try_echo=$ac_try;;
3885d7accfefSmrgesac
3886c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3887219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3888d7accfefSmrg  (eval "$ac_link_default") 2>&5
388997e8a2e8Smrg  ac_status=$?
3890219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3891219ffec0Smrg  test $ac_status = 0; }
3892219ffec0Smrgthen :
3893bbfad078Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3894bbfad078Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3895d7accfefSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3896d7accfefSmrg# so that the user can short-circuit this test for compilers unknown to
3897d7accfefSmrg# Autoconf.
3898d7accfefSmrgfor ac_file in $ac_files ''
389997e8a2e8Smrgdo
390097e8a2e8Smrg  test -f "$ac_file" || continue
390197e8a2e8Smrg  case $ac_file in
3902d7accfefSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
390397e8a2e8Smrg	;;
390497e8a2e8Smrg    [ab].out )
390597e8a2e8Smrg	# We found the default executable, but exeext='' is most
390697e8a2e8Smrg	# certainly right.
390797e8a2e8Smrg	break;;
390897e8a2e8Smrg    *.* )
3909219ffec0Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3910d7accfefSmrg	then :; else
3911d7accfefSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3912d7accfefSmrg	fi
3913d7accfefSmrg	# We set ac_cv_exeext here because the later test for it is not
3914bbfad078Smrg	# safe: cross compilers may not add the suffix if given an '-o'
3915d7accfefSmrg	# argument, so we may need to know it at that point already.
3916d7accfefSmrg	# Even if this section looks crufty: it has the advantage of
3917d7accfefSmrg	# actually working.
391897e8a2e8Smrg	break;;
391997e8a2e8Smrg    * )
392097e8a2e8Smrg	break;;
392197e8a2e8Smrg  esac
392297e8a2e8Smrgdone
3923d7accfefSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3924d7accfefSmrg
3925bbfad078Smrgelse case e in #(
3926bbfad078Smrg  e) ac_file='' ;;
3927bbfad078Smrgesac
3928d7accfefSmrgfi
3929219ffec0Smrgif test -z "$ac_file"
3930219ffec0Smrgthen :
3931219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3932219ffec0Smrgprintf "%s\n" "no" >&6; }
3933219ffec0Smrgprintf "%s\n" "$as_me: failed program was:" >&5
393497e8a2e8Smrgsed 's/^/| /' conftest.$ac_ext >&5
393597e8a2e8Smrg
3936bbfad078Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3937bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3938c3f70f0aSmrgas_fn_error 77 "C compiler cannot create executables
3939bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
3940bbfad078Smrgelse case e in #(
3941bbfad078Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3942bbfad078Smrgprintf "%s\n" "yes" >&6; } ;;
3943bbfad078Smrgesac
3944219ffec0Smrgfi
3945219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3946219ffec0Smrgprintf %s "checking for C compiler default output file name... " >&6; }
3947219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3948219ffec0Smrgprintf "%s\n" "$ac_file" >&6; }
394997e8a2e8Smrgac_exeext=$ac_cv_exeext
395097e8a2e8Smrg
3951d7accfefSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
395297e8a2e8Smrgac_clean_files=$ac_clean_files_save
3953219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3954219ffec0Smrgprintf %s "checking for suffix of executables... " >&6; }
3955c3f70f0aSmrgif { { ac_try="$ac_link"
3956d7accfefSmrgcase "(($ac_try" in
3957d7accfefSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3958d7accfefSmrg  *) ac_try_echo=$ac_try;;
3959d7accfefSmrgesac
3960c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3961219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3962d7accfefSmrg  (eval "$ac_link") 2>&5
396397e8a2e8Smrg  ac_status=$?
3964219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3965219ffec0Smrg  test $ac_status = 0; }
3966219ffec0Smrgthen :
3967bbfad078Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3968bbfad078Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3969bbfad078Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3970bbfad078Smrg# 'rm'.
397197e8a2e8Smrgfor ac_file in conftest.exe conftest conftest.*; do
397297e8a2e8Smrg  test -f "$ac_file" || continue
397397e8a2e8Smrg  case $ac_file in
3974d7accfefSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
397597e8a2e8Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
397697e8a2e8Smrg	  break;;
397797e8a2e8Smrg    * ) break;;
397897e8a2e8Smrg  esac
397997e8a2e8Smrgdone
3980bbfad078Smrgelse case e in #(
3981bbfad078Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3982bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3983c3f70f0aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3984bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3985bbfad078Smrgesac
398697e8a2e8Smrgfi
3987c3f70f0aSmrgrm -f conftest conftest$ac_cv_exeext
3988219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3989219ffec0Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
399097e8a2e8Smrg
399197e8a2e8Smrgrm -f conftest.$ac_ext
399297e8a2e8SmrgEXEEXT=$ac_cv_exeext
399397e8a2e8Smrgac_exeext=$EXEEXT
3994c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995c3f70f0aSmrg/* end confdefs.h.  */
3996c3f70f0aSmrg#include <stdio.h>
3997c3f70f0aSmrgint
3998219ffec0Smrgmain (void)
3999c3f70f0aSmrg{
4000c3f70f0aSmrgFILE *f = fopen ("conftest.out", "w");
4001bbfad078Smrg if (!f)
4002bbfad078Smrg  return 1;
4003c3f70f0aSmrg return ferror (f) || fclose (f) != 0;
4004c3f70f0aSmrg
4005c3f70f0aSmrg  ;
4006c3f70f0aSmrg  return 0;
4007c3f70f0aSmrg}
4008c3f70f0aSmrg_ACEOF
4009c3f70f0aSmrgac_clean_files="$ac_clean_files conftest.out"
4010c3f70f0aSmrg# Check that the compiler produces executables we can run.  If not, either
4011c3f70f0aSmrg# the compiler is broken, or we cross compile.
4012219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4013219ffec0Smrgprintf %s "checking whether we are cross compiling... " >&6; }
4014c3f70f0aSmrgif test "$cross_compiling" != yes; then
4015c3f70f0aSmrg  { { ac_try="$ac_link"
4016c3f70f0aSmrgcase "(($ac_try" in
4017c3f70f0aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4018c3f70f0aSmrg  *) ac_try_echo=$ac_try;;
4019c3f70f0aSmrgesac
4020c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4021219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
4022c3f70f0aSmrg  (eval "$ac_link") 2>&5
4023c3f70f0aSmrg  ac_status=$?
4024219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4025c3f70f0aSmrg  test $ac_status = 0; }
4026c3f70f0aSmrg  if { ac_try='./conftest$ac_cv_exeext'
4027c3f70f0aSmrg  { { case "(($ac_try" in
4028c3f70f0aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4029c3f70f0aSmrg  *) ac_try_echo=$ac_try;;
4030c3f70f0aSmrgesac
4031c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4032219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
4033c3f70f0aSmrg  (eval "$ac_try") 2>&5
4034c3f70f0aSmrg  ac_status=$?
4035219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4036c3f70f0aSmrg  test $ac_status = 0; }; }; then
4037c3f70f0aSmrg    cross_compiling=no
4038c3f70f0aSmrg  else
4039c3f70f0aSmrg    if test "$cross_compiling" = maybe; then
4040c3f70f0aSmrg	cross_compiling=yes
4041c3f70f0aSmrg    else
4042bbfad078Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4043bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4044219ffec0Smrgas_fn_error 77 "cannot run C compiled programs.
4045bbfad078SmrgIf you meant to cross compile, use '--host'.
4046bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
4047c3f70f0aSmrg    fi
4048c3f70f0aSmrg  fi
4049c3f70f0aSmrgfi
4050219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4051219ffec0Smrgprintf "%s\n" "$cross_compiling" >&6; }
4052c3f70f0aSmrg
4053bbfad078Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
4054bbfad078Smrg  conftest.o conftest.obj conftest.out
4055c3f70f0aSmrgac_clean_files=$ac_clean_files_save
4056219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4057219ffec0Smrgprintf %s "checking for suffix of object files... " >&6; }
4058219ffec0Smrgif test ${ac_cv_objext+y}
4059219ffec0Smrgthen :
4060219ffec0Smrg  printf %s "(cached) " >&6
4061bbfad078Smrgelse case e in #(
4062bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
406397e8a2e8Smrg/* end confdefs.h.  */
406497e8a2e8Smrg
406597e8a2e8Smrgint
4066219ffec0Smrgmain (void)
406797e8a2e8Smrg{
406897e8a2e8Smrg
406997e8a2e8Smrg  ;
407097e8a2e8Smrg  return 0;
407197e8a2e8Smrg}
407297e8a2e8Smrg_ACEOF
407397e8a2e8Smrgrm -f conftest.o conftest.obj
4074c3f70f0aSmrgif { { ac_try="$ac_compile"
4075d7accfefSmrgcase "(($ac_try" in
4076d7accfefSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4077d7accfefSmrg  *) ac_try_echo=$ac_try;;
4078d7accfefSmrgesac
4079c3f70f0aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4080219ffec0Smrgprintf "%s\n" "$ac_try_echo"; } >&5
4081d7accfefSmrg  (eval "$ac_compile") 2>&5
408297e8a2e8Smrg  ac_status=$?
4083219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4084219ffec0Smrg  test $ac_status = 0; }
4085219ffec0Smrgthen :
4086d7accfefSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
4087d7accfefSmrg  test -f "$ac_file" || continue;
408897e8a2e8Smrg  case $ac_file in
4089d7accfefSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
409097e8a2e8Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
409197e8a2e8Smrg       break;;
409297e8a2e8Smrg  esac
409397e8a2e8Smrgdone
4094bbfad078Smrgelse case e in #(
4095bbfad078Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
409697e8a2e8Smrgsed 's/^/| /' conftest.$ac_ext >&5
409797e8a2e8Smrg
4098bbfad078Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4099bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4100c3f70f0aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
4101bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4102bbfad078Smrgesac
410397e8a2e8Smrgfi
4104bbfad078Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
4105bbfad078Smrgesac
410697e8a2e8Smrgfi
4107219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4108219ffec0Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
410997e8a2e8SmrgOBJEXT=$ac_cv_objext
411097e8a2e8Smrgac_objext=$OBJEXT
4111219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
4112219ffec0Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
4113219ffec0Smrgif test ${ac_cv_c_compiler_gnu+y}
4114219ffec0Smrgthen :
4115219ffec0Smrg  printf %s "(cached) " >&6
4116bbfad078Smrgelse case e in #(
4117bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
411897e8a2e8Smrg/* end confdefs.h.  */
411997e8a2e8Smrg
412097e8a2e8Smrgint
4121219ffec0Smrgmain (void)
412297e8a2e8Smrg{
412397e8a2e8Smrg#ifndef __GNUC__
412497e8a2e8Smrg       choke me
412597e8a2e8Smrg#endif
412697e8a2e8Smrg
412797e8a2e8Smrg  ;
412897e8a2e8Smrg  return 0;
412997e8a2e8Smrg}
413097e8a2e8Smrg_ACEOF
4131219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4132219ffec0Smrgthen :
413397e8a2e8Smrg  ac_compiler_gnu=yes
4134bbfad078Smrgelse case e in #(
4135bbfad078Smrg  e) ac_compiler_gnu=no ;;
4136bbfad078Smrgesac
413797e8a2e8Smrgfi
4138219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
413997e8a2e8Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
4140bbfad078Smrg ;;
4141bbfad078Smrgesac
414297e8a2e8Smrgfi
4143219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4144219ffec0Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4145219ffec0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4146219ffec0Smrg
4147d7accfefSmrgif test $ac_compiler_gnu = yes; then
4148d7accfefSmrg  GCC=yes
4149d7accfefSmrgelse
4150d7accfefSmrg  GCC=
4151d7accfefSmrgfi
4152219ffec0Smrgac_test_CFLAGS=${CFLAGS+y}
415397e8a2e8Smrgac_save_CFLAGS=$CFLAGS
4154219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4155219ffec0Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
4156219ffec0Smrgif test ${ac_cv_prog_cc_g+y}
4157219ffec0Smrgthen :
4158219ffec0Smrg  printf %s "(cached) " >&6
4159bbfad078Smrgelse case e in #(
4160bbfad078Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
4161d7accfefSmrg   ac_c_werror_flag=yes
4162d7accfefSmrg   ac_cv_prog_cc_g=no
4163d7accfefSmrg   CFLAGS="-g"
4164c3f70f0aSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
416597e8a2e8Smrg/* end confdefs.h.  */
416697e8a2e8Smrg
416797e8a2e8Smrgint
4168219ffec0Smrgmain (void)
416997e8a2e8Smrg{
417097e8a2e8Smrg
417197e8a2e8Smrg  ;
417297e8a2e8Smrg  return 0;
417397e8a2e8Smrg}
417497e8a2e8Smrg_ACEOF
4175219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4176219ffec0Smrgthen :
4177d7accfefSmrg  ac_cv_prog_cc_g=yes
4178bbfad078Smrgelse case e in #(
4179bbfad078Smrg  e) CFLAGS=""
4180c3f70f0aSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4181d7accfefSmrg/* end confdefs.h.  */
4182d7accfefSmrg
4183d7accfefSmrgint
4184219ffec0Smrgmain (void)
4185d7accfefSmrg{
4186d7accfefSmrg
4187d7accfefSmrg  ;
4188d7accfefSmrg  return 0;
4189d7accfefSmrg}
4190d7accfefSmrg_ACEOF
4191219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4192219ffec0Smrgthen :
4193d7accfefSmrg
4194bbfad078Smrgelse case e in #(
4195bbfad078Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
4196d7accfefSmrg	 CFLAGS="-g"
4197c3f70f0aSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4198d7accfefSmrg/* end confdefs.h.  */
4199d7accfefSmrg
4200d7accfefSmrgint
4201219ffec0Smrgmain (void)
4202d7accfefSmrg{
4203d7accfefSmrg
4204d7accfefSmrg  ;
4205d7accfefSmrg  return 0;
4206d7accfefSmrg}
4207d7accfefSmrg_ACEOF
4208219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4209219ffec0Smrgthen :
421097e8a2e8Smrg  ac_cv_prog_cc_g=yes
4211d7accfefSmrgfi
4212bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4213bbfad078Smrgesac
421497e8a2e8Smrgfi
4215bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4216bbfad078Smrgesac
4217d7accfefSmrgfi
4218219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4219bbfad078Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
4220bbfad078Smrgesac
422197e8a2e8Smrgfi
4222219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4223219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4224219ffec0Smrgif test $ac_test_CFLAGS; then
422597e8a2e8Smrg  CFLAGS=$ac_save_CFLAGS
422697e8a2e8Smrgelif test $ac_cv_prog_cc_g = yes; then
422797e8a2e8Smrg  if test "$GCC" = yes; then
422897e8a2e8Smrg    CFLAGS="-g -O2"
422997e8a2e8Smrg  else
423097e8a2e8Smrg    CFLAGS="-g"
423197e8a2e8Smrg  fi
423297e8a2e8Smrgelse
423397e8a2e8Smrg  if test "$GCC" = yes; then
423497e8a2e8Smrg    CFLAGS="-O2"
423597e8a2e8Smrg  else
423697e8a2e8Smrg    CFLAGS=
423797e8a2e8Smrg  fi
423897e8a2e8Smrgfi
4239219ffec0Smrgac_prog_cc_stdc=no
4240219ffec0Smrgif test x$ac_prog_cc_stdc = xno
4241219ffec0Smrgthen :
4242219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4243219ffec0Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4244219ffec0Smrgif test ${ac_cv_prog_cc_c11+y}
4245219ffec0Smrgthen :
4246219ffec0Smrg  printf %s "(cached) " >&6
4247bbfad078Smrgelse case e in #(
4248bbfad078Smrg  e) ac_cv_prog_cc_c11=no
424997e8a2e8Smrgac_save_CC=$CC
4250c3f70f0aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
425197e8a2e8Smrg/* end confdefs.h.  */
4252219ffec0Smrg$ac_c_conftest_c11_program
4253219ffec0Smrg_ACEOF
4254219ffec0Smrgfor ac_arg in '' -std=gnu11
4255219ffec0Smrgdo
4256219ffec0Smrg  CC="$ac_save_CC $ac_arg"
4257219ffec0Smrg  if ac_fn_c_try_compile "$LINENO"
4258219ffec0Smrgthen :
4259219ffec0Smrg  ac_cv_prog_cc_c11=$ac_arg
4260219ffec0Smrgfi
4261219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4262219ffec0Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4263219ffec0Smrgdone
4264219ffec0Smrgrm -f conftest.$ac_ext
4265bbfad078SmrgCC=$ac_save_CC ;;
4266bbfad078Smrgesac
4267219ffec0Smrgfi
426897e8a2e8Smrg
4269219ffec0Smrgif test "x$ac_cv_prog_cc_c11" = xno
4270219ffec0Smrgthen :
4271219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4272219ffec0Smrgprintf "%s\n" "unsupported" >&6; }
4273bbfad078Smrgelse case e in #(
4274bbfad078Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
4275219ffec0Smrgthen :
4276219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4277219ffec0Smrgprintf "%s\n" "none needed" >&6; }
4278bbfad078Smrgelse case e in #(
4279bbfad078Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4280219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4281bbfad078Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
4282bbfad078Smrgesac
4283219ffec0Smrgfi
4284219ffec0Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4285bbfad078Smrg  ac_prog_cc_stdc=c11 ;;
4286bbfad078Smrgesac
4287219ffec0Smrgfi
4288219ffec0Smrgfi
4289219ffec0Smrgif test x$ac_prog_cc_stdc = xno
4290219ffec0Smrgthen :
4291219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4292219ffec0Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4293219ffec0Smrgif test ${ac_cv_prog_cc_c99+y}
4294219ffec0Smrgthen :
4295219ffec0Smrg  printf %s "(cached) " >&6
4296bbfad078Smrgelse case e in #(
4297bbfad078Smrg  e) ac_cv_prog_cc_c99=no
4298219ffec0Smrgac_save_CC=$CC
4299219ffec0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4300219ffec0Smrg/* end confdefs.h.  */
4301219ffec0Smrg$ac_c_conftest_c99_program
4302219ffec0Smrg_ACEOF
4303219ffec0Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4304219ffec0Smrgdo
4305219ffec0Smrg  CC="$ac_save_CC $ac_arg"
4306219ffec0Smrg  if ac_fn_c_try_compile "$LINENO"
4307219ffec0Smrgthen :
4308219ffec0Smrg  ac_cv_prog_cc_c99=$ac_arg
4309219ffec0Smrgfi
4310219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4311219ffec0Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4312219ffec0Smrgdone
4313219ffec0Smrgrm -f conftest.$ac_ext
4314bbfad078SmrgCC=$ac_save_CC ;;
4315bbfad078Smrgesac
4316219ffec0Smrgfi
4317d7accfefSmrg
4318219ffec0Smrgif test "x$ac_cv_prog_cc_c99" = xno
4319219ffec0Smrgthen :
4320219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4321219ffec0Smrgprintf "%s\n" "unsupported" >&6; }
4322bbfad078Smrgelse case e in #(
4323bbfad078Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
4324219ffec0Smrgthen :
4325219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4326219ffec0Smrgprintf "%s\n" "none needed" >&6; }
4327bbfad078Smrgelse case e in #(
4328bbfad078Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4329219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4330bbfad078Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
4331bbfad078Smrgesac
4332219ffec0Smrgfi
4333219ffec0Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4334bbfad078Smrg  ac_prog_cc_stdc=c99 ;;
4335bbfad078Smrgesac
4336219ffec0Smrgfi
4337219ffec0Smrgfi
4338219ffec0Smrgif test x$ac_prog_cc_stdc = xno
4339219ffec0Smrgthen :
4340219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4341219ffec0Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4342219ffec0Smrgif test ${ac_cv_prog_cc_c89+y}
4343219ffec0Smrgthen :
4344219ffec0Smrg  printf %s "(cached) " >&6
4345bbfad078Smrgelse case e in #(
4346bbfad078Smrg  e) ac_cv_prog_cc_c89=no
4347219ffec0Smrgac_save_CC=$CC
4348219ffec0Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4349219ffec0Smrg/* end confdefs.h.  */
4350219ffec0Smrg$ac_c_conftest_c89_program
435197e8a2e8Smrg_ACEOF
4352219ffec0Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
435397e8a2e8Smrgdo
435497e8a2e8Smrg  CC="$ac_save_CC $ac_arg"
4355219ffec0Smrg  if ac_fn_c_try_compile "$LINENO"
4356219ffec0Smrgthen :
4357d7accfefSmrg  ac_cv_prog_cc_c89=$ac_arg
435897e8a2e8Smrgfi
4359219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4360d7accfefSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
436197e8a2e8Smrgdone
4362d7accfefSmrgrm -f conftest.$ac_ext
4363bbfad078SmrgCC=$ac_save_CC ;;
4364bbfad078Smrgesac
436597e8a2e8Smrgfi
436697e8a2e8Smrg
4367219ffec0Smrgif test "x$ac_cv_prog_cc_c89" = xno
4368219ffec0Smrgthen :
4369219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4370219ffec0Smrgprintf "%s\n" "unsupported" >&6; }
4371bbfad078Smrgelse case e in #(
4372bbfad078Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
4373219ffec0Smrgthen :
4374219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4375219ffec0Smrgprintf "%s\n" "none needed" >&6; }
4376bbfad078Smrgelse case e in #(
4377bbfad078Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4378219ffec0Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4379bbfad078Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
4380bbfad078Smrgesac
4381219ffec0Smrgfi
4382219ffec0Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4383bbfad078Smrg  ac_prog_cc_stdc=c89 ;;
4384bbfad078Smrgesac
4385219ffec0Smrgfi
4386c3f70f0aSmrgfi
438797e8a2e8Smrg
438897e8a2e8Smrgac_ext=c
438997e8a2e8Smrgac_cpp='$CPP $CPPFLAGS'
439097e8a2e8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
439197e8a2e8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
439297e8a2e8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
439397e8a2e8Smrg
4394219ffec0Smrg
4395219ffec0Smrg  ac_ext=c
439668af480fSmrgac_cpp='$CPP $CPPFLAGS'
439768af480fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
439868af480fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
439968af480fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4400219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4401219ffec0Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4402219ffec0Smrgif test ${am_cv_prog_cc_c_o+y}
4403219ffec0Smrgthen :
4404219ffec0Smrg  printf %s "(cached) " >&6
4405bbfad078Smrgelse case e in #(
4406bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
440768af480fSmrg/* end confdefs.h.  */
440868af480fSmrg
440968af480fSmrgint
4410219ffec0Smrgmain (void)
441168af480fSmrg{
441268af480fSmrg
441368af480fSmrg  ;
441468af480fSmrg  return 0;
441568af480fSmrg}
441668af480fSmrg_ACEOF
441768af480fSmrg  # Make sure it works both with $CC and with simple cc.
441868af480fSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
441968af480fSmrg  # compilers refuse to overwrite an existing .o file with -o,
442068af480fSmrg  # though they will create one.
442168af480fSmrg  am_cv_prog_cc_c_o=yes
442268af480fSmrg  for am_i in 1 2; do
442368af480fSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
442468af480fSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
442568af480fSmrg   ac_status=$?
442668af480fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
442768af480fSmrg   (exit $ac_status); } \
442868af480fSmrg         && test -f conftest2.$ac_objext; then
442968af480fSmrg      : OK
443068af480fSmrg    else
443168af480fSmrg      am_cv_prog_cc_c_o=no
443268af480fSmrg      break
443368af480fSmrg    fi
443468af480fSmrg  done
443568af480fSmrg  rm -f core conftest*
4436bbfad078Smrg  unset am_i ;;
4437bbfad078Smrgesac
443868af480fSmrgfi
4439219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4440219ffec0Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
444168af480fSmrgif test "$am_cv_prog_cc_c_o" != yes; then
444268af480fSmrg   # Losing compiler, so override with the script.
444368af480fSmrg   # FIXME: It is wrong to rewrite CC.
444468af480fSmrg   # But if we don't then we get into trouble of one sort or another.
444568af480fSmrg   # A longer-term fix would be to have automake use am__CC in this case,
444668af480fSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
444768af480fSmrg   CC="$am_aux_dir/compile $CC"
444868af480fSmrgfi
444968af480fSmrgac_ext=c
445068af480fSmrgac_cpp='$CPP $CPPFLAGS'
445168af480fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
445268af480fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
445368af480fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
445468af480fSmrg
445568af480fSmrg
445697e8a2e8Smrgdepcc="$CC"   am_compiler_list=
445797e8a2e8Smrg
4458219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4459219ffec0Smrgprintf %s "checking dependency style of $depcc... " >&6; }
4460219ffec0Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
4461219ffec0Smrgthen :
4462219ffec0Smrg  printf %s "(cached) " >&6
4463bbfad078Smrgelse case e in #(
4464bbfad078Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
446597e8a2e8Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
446697e8a2e8Smrg  # making bogus files that we don't know about and never remove.  For
446797e8a2e8Smrg  # instance it was reported that on HP-UX the gcc test will end up
446868af480fSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
446968af480fSmrg  # in D".
447068af480fSmrg  rm -rf conftest.dir
447197e8a2e8Smrg  mkdir conftest.dir
447297e8a2e8Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
447397e8a2e8Smrg  # using a relative directory.
447497e8a2e8Smrg  cp "$am_depcomp" conftest.dir
447597e8a2e8Smrg  cd conftest.dir
447697e8a2e8Smrg  # We will build objects and dependencies in a subdirectory because
447797e8a2e8Smrg  # it helps to detect inapplicable dependency modes.  For instance
447897e8a2e8Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
447997e8a2e8Smrg  # side effect of compilation, but ICC will put the dependencies in
448097e8a2e8Smrg  # the current directory while Tru64 will put them in the object
448197e8a2e8Smrg  # directory.
448297e8a2e8Smrg  mkdir sub
448397e8a2e8Smrg
448497e8a2e8Smrg  am_cv_CC_dependencies_compiler_type=none
448597e8a2e8Smrg  if test "$am_compiler_list" = ""; then
448697e8a2e8Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
448797e8a2e8Smrg  fi
4488d7accfefSmrg  am__universal=false
4489d7accfefSmrg  case " $depcc " in #(
4490d7accfefSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4491d7accfefSmrg     esac
4492d7accfefSmrg
449397e8a2e8Smrg  for depmode in $am_compiler_list; do
449497e8a2e8Smrg    # Setup a source with many dependencies, because some compilers
449597e8a2e8Smrg    # like to wrap large dependency lists on column 80 (with \), and
449697e8a2e8Smrg    # we should not choose a depcomp mode which is confused by this.
449797e8a2e8Smrg    #
449897e8a2e8Smrg    # We need to recreate these files for each test, as the compiler may
449997e8a2e8Smrg    # overwrite some of them when testing with obscure command lines.
450097e8a2e8Smrg    # This happens at least with the AIX C compiler.
450197e8a2e8Smrg    : > sub/conftest.c
450297e8a2e8Smrg    for i in 1 2 3 4 5 6; do
450397e8a2e8Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
450468af480fSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
450568af480fSmrg      # Solaris 10 /bin/sh.
450668af480fSmrg      echo '/* dummy */' > sub/conftst$i.h
450797e8a2e8Smrg    done
450897e8a2e8Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
450997e8a2e8Smrg
451068af480fSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4511d7accfefSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
451268af480fSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
451368af480fSmrg    # versions had trouble with output in subdirs.
4514d7accfefSmrg    am__obj=sub/conftest.${OBJEXT-o}
4515d7accfefSmrg    am__minus_obj="-o $am__obj"
451697e8a2e8Smrg    case $depmode in
4517d7accfefSmrg    gcc)
4518d7accfefSmrg      # This depmode causes a compiler race in universal mode.
4519d7accfefSmrg      test "$am__universal" = false || continue
4520d7accfefSmrg      ;;
452197e8a2e8Smrg    nosideeffect)
452268af480fSmrg      # After this tag, mechanisms are not by side-effect, so they'll
452368af480fSmrg      # only be used when explicitly requested.
452497e8a2e8Smrg      if test "x$enable_dependency_tracking" = xyes; then
452597e8a2e8Smrg	continue
452697e8a2e8Smrg      else
452797e8a2e8Smrg	break
452897e8a2e8Smrg      fi
452997e8a2e8Smrg      ;;
453068af480fSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
453168af480fSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4532d7accfefSmrg      # not run yet.  These depmodes are late enough in the game, and
4533d7accfefSmrg      # so weak that their functioning should not be impacted.
4534d7accfefSmrg      am__obj=conftest.${OBJEXT-o}
4535d7accfefSmrg      am__minus_obj=
4536d7accfefSmrg      ;;
453797e8a2e8Smrg    none) break ;;
453897e8a2e8Smrg    esac
453997e8a2e8Smrg    if depmode=$depmode \
4540d7accfefSmrg       source=sub/conftest.c object=$am__obj \
454197e8a2e8Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4542d7accfefSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
454397e8a2e8Smrg         >/dev/null 2>conftest.err &&
4544d7accfefSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
454597e8a2e8Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4546d7accfefSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
454797e8a2e8Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
454897e8a2e8Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4549d7accfefSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4550d7accfefSmrg      # that says an option was ignored or not supported.
4551bbfad078Smrg      # When given -MP, icc 7.0 and 7.1 complain thus:
4552d7accfefSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4553d7accfefSmrg      # The diagnosis changed in icc 8.0:
4554d7accfefSmrg      #   icc: Command line remark: option '-MP' not supported
4555d7accfefSmrg      if (grep 'ignoring option' conftest.err ||
4556d7accfefSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
455797e8a2e8Smrg        am_cv_CC_dependencies_compiler_type=$depmode
455897e8a2e8Smrg        break
455997e8a2e8Smrg      fi
456097e8a2e8Smrg    fi
456197e8a2e8Smrg  done
456297e8a2e8Smrg
456397e8a2e8Smrg  cd ..
4564219ffec0Smrg  rm -rf conftest.dir
4565d7accfefSmrgelse
4566219ffec0Smrg  am_cv_CC_dependencies_compiler_type=none
4567d7accfefSmrgfi
4568bbfad078Smrg ;;
4569bbfad078Smrgesac
4570219ffec0Smrgfi
4571219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4572219ffec0Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4573219ffec0SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4574c3f70f0aSmrg
4575219ffec0Smrg if
4576219ffec0Smrg  test "x$enable_dependency_tracking" != xno \
4577219ffec0Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4578219ffec0Smrg  am__fastdepCC_TRUE=
4579219ffec0Smrg  am__fastdepCC_FALSE='#'
4580d7accfefSmrgelse
4581219ffec0Smrg  am__fastdepCC_TRUE='#'
4582219ffec0Smrg  am__fastdepCC_FALSE=
4583d7accfefSmrgfi
4584d7accfefSmrg
4585d7accfefSmrg
4586d7accfefSmrg
4587219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4588219ffec0Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4589219ffec0Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
4590219ffec0Smrgthen :
4591219ffec0Smrg  printf %s "(cached) " >&6
4592bbfad078Smrgelse case e in #(
4593bbfad078Smrg  e) ac_save_CFLAGS=$CFLAGS
4594219ffec0Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4595219ffec0Smrg   for ac_arg in '' -fno-builtin; do
4596219ffec0Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4597219ffec0Smrg     # This test program should *not* compile successfully.
4598219ffec0Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599219ffec0Smrg/* end confdefs.h.  */
4600d7accfefSmrg
4601219ffec0Smrgint
4602219ffec0Smrgmain (void)
4603219ffec0Smrg{
4604219ffec0Smrg(void) strchr;
4605219ffec0Smrg  ;
4606219ffec0Smrg  return 0;
4607219ffec0Smrg}
4608219ffec0Smrg_ACEOF
4609219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4610219ffec0Smrgthen :
4611d7accfefSmrg
4612bbfad078Smrgelse case e in #(
4613bbfad078Smrg  e) # This test program should compile successfully.
4614219ffec0Smrg        # No library function is consistently available on
4615219ffec0Smrg        # freestanding implementations, so test against a dummy
4616219ffec0Smrg        # declaration.  Include always-available headers on the
4617219ffec0Smrg        # off chance that they somehow elicit warnings.
4618219ffec0Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619d7accfefSmrg/* end confdefs.h.  */
4620219ffec0Smrg#include <float.h>
4621219ffec0Smrg#include <limits.h>
4622219ffec0Smrg#include <stdarg.h>
4623219ffec0Smrg#include <stddef.h>
4624219ffec0Smrgextern void ac_decl (int, char *);
4625d7accfefSmrg
4626d7accfefSmrgint
4627219ffec0Smrgmain (void)
4628d7accfefSmrg{
4629219ffec0Smrg(void) ac_decl (0, (char *) 0);
4630219ffec0Smrg  (void) ac_decl;
4631219ffec0Smrg
4632219ffec0Smrg  ;
4633d7accfefSmrg  return 0;
4634d7accfefSmrg}
4635d7accfefSmrg_ACEOF
4636219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
4637219ffec0Smrgthen :
4638219ffec0Smrg  if test x"$ac_arg" = x
4639219ffec0Smrgthen :
4640219ffec0Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4641bbfad078Smrgelse case e in #(
4642bbfad078Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4643bbfad078Smrgesac
4644d7accfefSmrgfi
4645219ffec0Smrg          break
4646d7accfefSmrgfi
4647bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4648bbfad078Smrgesac
4649d7accfefSmrgfi
4650219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4651219ffec0Smrg    done
4652219ffec0Smrg    CFLAGS=$ac_save_CFLAGS
4653bbfad078Smrg   ;;
4654bbfad078Smrgesac
4655219ffec0Smrgfi
4656219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4657219ffec0Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4658219ffec0Smrg  case $ac_cv_c_undeclared_builtin_options in #(
4659219ffec0Smrg  'cannot detect') :
4660bbfad078Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4661bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4662219ffec0Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4663bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
4664219ffec0Smrg  'none needed') :
4665219ffec0Smrg    ac_c_undeclared_builtin_options='' ;; #(
4666219ffec0Smrg  *) :
4667219ffec0Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4668219ffec0Smrgesac
4669219ffec0Smrg
4670219ffec0Smrgac_header= ac_cache=
4671219ffec0Smrgfor ac_item in $ac_header_c_list
4672219ffec0Smrgdo
4673219ffec0Smrg  if test $ac_cache; then
4674219ffec0Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4675219ffec0Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4676219ffec0Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4677219ffec0Smrg    fi
4678219ffec0Smrg    ac_header= ac_cache=
4679219ffec0Smrg  elif test $ac_header; then
4680219ffec0Smrg    ac_cache=$ac_item
4681219ffec0Smrg  else
4682219ffec0Smrg    ac_header=$ac_item
4683219ffec0Smrg  fi
4684219ffec0Smrgdone
4685219ffec0Smrg
4686d7accfefSmrg
4687d7accfefSmrg
4688d7accfefSmrg
4689d7accfefSmrg
4690d7accfefSmrg
4691d7accfefSmrg
4692d7accfefSmrg
4693219ffec0Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4694219ffec0Smrgthen :
4695d7accfefSmrg
4696219ffec0Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4697219ffec0Smrg
4698219ffec0Smrgfi
4699d7accfefSmrg
470068af480fSmrg
470168af480fSmrg
4702219ffec0Smrg
4703219ffec0Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4704219ffec0Smrgif test "x$ac_cv_have_decl___clang__" = xyes
4705219ffec0Smrgthen :
4706bbf6ba0aSmrg  CLANGCC="yes"
4707bbfad078Smrgelse case e in #(
4708bbfad078Smrg  e) CLANGCC="no" ;;
4709bbfad078Smrgesac
4710bbf6ba0aSmrgfi
4711219ffec0Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4712219ffec0Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4713219ffec0Smrgthen :
4714bbf6ba0aSmrg  INTELCC="yes"
4715bbfad078Smrgelse case e in #(
4716bbfad078Smrg  e) INTELCC="no" ;;
4717bbfad078Smrgesac
4718bbf6ba0aSmrgfi
4719219ffec0Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4720219ffec0Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4721219ffec0Smrgthen :
4722bbf6ba0aSmrg  SUNCC="yes"
4723bbfad078Smrgelse case e in #(
4724bbfad078Smrg  e) SUNCC="no" ;;
4725bbfad078Smrgesac
4726bbf6ba0aSmrgfi
4727bbf6ba0aSmrg
4728bbf6ba0aSmrg
4729bbf6ba0aSmrg
4730bbf6ba0aSmrg
4731219ffec0Smrg
4732219ffec0Smrg
4733219ffec0Smrg
4734219ffec0Smrg
4735c3f70f0aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4736c3f70f0aSmrg	if test -n "$ac_tool_prefix"; then
4737c3f70f0aSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4738c3f70f0aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4739219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4740219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
4741219ffec0Smrgif test ${ac_cv_path_PKG_CONFIG+y}
4742219ffec0Smrgthen :
4743219ffec0Smrg  printf %s "(cached) " >&6
4744bbfad078Smrgelse case e in #(
4745bbfad078Smrg  e) case $PKG_CONFIG in
4746c3f70f0aSmrg  [\\/]* | ?:[\\/]*)
4747c3f70f0aSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4748c3f70f0aSmrg  ;;
4749c3f70f0aSmrg  *)
4750c3f70f0aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4751c3f70f0aSmrgfor as_dir in $PATH
4752d7accfefSmrgdo
4753c3f70f0aSmrg  IFS=$as_save_IFS
4754219ffec0Smrg  case $as_dir in #(((
4755219ffec0Smrg    '') as_dir=./ ;;
4756219ffec0Smrg    */) ;;
4757219ffec0Smrg    *) as_dir=$as_dir/ ;;
4758219ffec0Smrg  esac
4759c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4760219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4761219ffec0Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4762219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4763c3f70f0aSmrg    break 2
4764c3f70f0aSmrg  fi
4765c3f70f0aSmrgdone
4766c3f70f0aSmrg  done
4767c3f70f0aSmrgIFS=$as_save_IFS
4768c3f70f0aSmrg
4769c3f70f0aSmrg  ;;
4770bbfad078Smrgesac ;;
4771d7accfefSmrgesac
4772c3f70f0aSmrgfi
4773c3f70f0aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4774c3f70f0aSmrgif test -n "$PKG_CONFIG"; then
4775219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4776219ffec0Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4777d7accfefSmrgelse
4778219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4779219ffec0Smrgprintf "%s\n" "no" >&6; }
4780d7accfefSmrgfi
4781d7accfefSmrg
4782d7accfefSmrg
4783d7accfefSmrgfi
4784c3f70f0aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4785c3f70f0aSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4786c3f70f0aSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4787c3f70f0aSmrgset dummy pkg-config; ac_word=$2
4788219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4789219ffec0Smrgprintf %s "checking for $ac_word... " >&6; }
4790219ffec0Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4791219ffec0Smrgthen :
4792219ffec0Smrg  printf %s "(cached) " >&6
4793bbfad078Smrgelse case e in #(
4794bbfad078Smrg  e) case $ac_pt_PKG_CONFIG in
4795c3f70f0aSmrg  [\\/]* | ?:[\\/]*)
4796c3f70f0aSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4797c3f70f0aSmrg  ;;
4798d7accfefSmrg  *)
4799c3f70f0aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4800c3f70f0aSmrgfor as_dir in $PATH
4801c3f70f0aSmrgdo
4802c3f70f0aSmrg  IFS=$as_save_IFS
4803219ffec0Smrg  case $as_dir in #(((
4804219ffec0Smrg    '') as_dir=./ ;;
4805219ffec0Smrg    */) ;;
4806219ffec0Smrg    *) as_dir=$as_dir/ ;;
4807219ffec0Smrg  esac
4808c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4809219ffec0Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4810219ffec0Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4811219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4812c3f70f0aSmrg    break 2
4813c3f70f0aSmrg  fi
4814c3f70f0aSmrgdone
4815c3f70f0aSmrg  done
4816c3f70f0aSmrgIFS=$as_save_IFS
4817c3f70f0aSmrg
4818c3f70f0aSmrg  ;;
4819bbfad078Smrgesac ;;
4820d7accfefSmrgesac
4821c3f70f0aSmrgfi
4822c3f70f0aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4823c3f70f0aSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4824219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4825219ffec0Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4826c3f70f0aSmrgelse
4827219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4828219ffec0Smrgprintf "%s\n" "no" >&6; }
4829c3f70f0aSmrgfi
4830d7accfefSmrg
4831c3f70f0aSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4832c3f70f0aSmrg    PKG_CONFIG=""
4833c3f70f0aSmrg  else
4834c3f70f0aSmrg    case $cross_compiling:$ac_tool_warned in
4835c3f70f0aSmrgyes:)
4836219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4837219ffec0Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4838c3f70f0aSmrgac_tool_warned=yes ;;
4839c3f70f0aSmrgesac
4840c3f70f0aSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4841c3f70f0aSmrg  fi
4842c3f70f0aSmrgelse
4843c3f70f0aSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4844c3f70f0aSmrgfi
4845d7accfefSmrg
4846c3f70f0aSmrgfi
4847c3f70f0aSmrgif test -n "$PKG_CONFIG"; then
4848c3f70f0aSmrg	_pkg_min_version=0.9.0
4849219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4850219ffec0Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4851c3f70f0aSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4852219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4853219ffec0Smrgprintf "%s\n" "yes" >&6; }
4854c3f70f0aSmrg	else
4855219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4856219ffec0Smrgprintf "%s\n" "no" >&6; }
4857c3f70f0aSmrg		PKG_CONFIG=""
4858c3f70f0aSmrg	fi
4859c3f70f0aSmrgfi
4860d7accfefSmrg
4861219ffec0Smrg
4862219ffec0Smrg  # Make sure we can run config.sub.
4863219ffec0Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4864219ffec0Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4865219ffec0Smrg
4866219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4867219ffec0Smrgprintf %s "checking build system type... " >&6; }
4868219ffec0Smrgif test ${ac_cv_build+y}
4869219ffec0Smrgthen :
4870219ffec0Smrg  printf %s "(cached) " >&6
4871bbfad078Smrgelse case e in #(
4872bbfad078Smrg  e) ac_build_alias=$build_alias
4873d7accfefSmrgtest "x$ac_build_alias" = x &&
4874219ffec0Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
4875d7accfefSmrgtest "x$ac_build_alias" = x &&
4876c3f70f0aSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4877219ffec0Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4878219ffec0Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4879bbfad078Smrg ;;
4880bbfad078Smrgesac
4881d7accfefSmrgfi
4882219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4883219ffec0Smrgprintf "%s\n" "$ac_cv_build" >&6; }
4884d7accfefSmrgcase $ac_cv_build in
4885d7accfefSmrg*-*-*) ;;
4886c3f70f0aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4887d7accfefSmrgesac
4888d7accfefSmrgbuild=$ac_cv_build
4889d7accfefSmrgac_save_IFS=$IFS; IFS='-'
4890d7accfefSmrgset x $ac_cv_build
4891d7accfefSmrgshift
4892d7accfefSmrgbuild_cpu=$1
4893d7accfefSmrgbuild_vendor=$2
4894d7accfefSmrgshift; shift
4895d7accfefSmrg# Remember, the first character of IFS is used to create $*,
4896d7accfefSmrg# except with old shells:
4897d7accfefSmrgbuild_os=$*
4898d7accfefSmrgIFS=$ac_save_IFS
4899d7accfefSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4900d7accfefSmrg
4901d7accfefSmrg
4902219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4903219ffec0Smrgprintf %s "checking host system type... " >&6; }
4904219ffec0Smrgif test ${ac_cv_host+y}
4905219ffec0Smrgthen :
4906219ffec0Smrg  printf %s "(cached) " >&6
4907bbfad078Smrgelse case e in #(
4908bbfad078Smrg  e) if test "x$host_alias" = x; then
4909d7accfefSmrg  ac_cv_host=$ac_cv_build
4910d7accfefSmrgelse
4911219ffec0Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4912219ffec0Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4913d7accfefSmrgfi
4914bbfad078Smrg ;;
4915bbfad078Smrgesac
4916d7accfefSmrgfi
4917219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4918219ffec0Smrgprintf "%s\n" "$ac_cv_host" >&6; }
4919d7accfefSmrgcase $ac_cv_host in
4920d7accfefSmrg*-*-*) ;;
4921c3f70f0aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4922d7accfefSmrgesac
4923d7accfefSmrghost=$ac_cv_host
4924d7accfefSmrgac_save_IFS=$IFS; IFS='-'
4925d7accfefSmrgset x $ac_cv_host
4926d7accfefSmrgshift
4927d7accfefSmrghost_cpu=$1
4928d7accfefSmrghost_vendor=$2
4929d7accfefSmrgshift; shift
4930d7accfefSmrg# Remember, the first character of IFS is used to create $*,
4931d7accfefSmrg# except with old shells:
4932d7accfefSmrghost_os=$*
4933d7accfefSmrgIFS=$ac_save_IFS
4934d7accfefSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4935d7accfefSmrg
4936d7accfefSmrg
4937219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4938219ffec0Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4939219ffec0Smrgif test ${ac_cv_path_SED+y}
4940219ffec0Smrgthen :
4941219ffec0Smrg  printf %s "(cached) " >&6
4942bbfad078Smrgelse case e in #(
4943bbfad078Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4944c3f70f0aSmrg     for ac_i in 1 2 3 4 5 6 7; do
4945c3f70f0aSmrg       ac_script="$ac_script$as_nl$ac_script"
4946c3f70f0aSmrg     done
4947c3f70f0aSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4948c3f70f0aSmrg     { ac_script=; unset ac_script;}
4949c3f70f0aSmrg     if test -z "$SED"; then
4950c3f70f0aSmrg  ac_path_SED_found=false
4951c3f70f0aSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4952c3f70f0aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4953c3f70f0aSmrgfor as_dir in $PATH
4954c3f70f0aSmrgdo
4955c3f70f0aSmrg  IFS=$as_save_IFS
4956219ffec0Smrg  case $as_dir in #(((
4957219ffec0Smrg    '') as_dir=./ ;;
4958219ffec0Smrg    */) ;;
4959219ffec0Smrg    *) as_dir=$as_dir/ ;;
4960219ffec0Smrg  esac
4961219ffec0Smrg    for ac_prog in sed gsed
4962219ffec0Smrg   do
4963c3f70f0aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4964219ffec0Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4965219ffec0Smrg      as_fn_executable_p "$ac_path_SED" || continue
4966c3f70f0aSmrg# Check for GNU ac_path_SED and select it if it is found.
4967c3f70f0aSmrg  # Check for GNU $ac_path_SED
4968bbfad078Smrgcase `"$ac_path_SED" --version 2>&1` in #(
4969c3f70f0aSmrg*GNU*)
4970c3f70f0aSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4971bbfad078Smrg#(
4972c3f70f0aSmrg*)
4973c3f70f0aSmrg  ac_count=0
4974219ffec0Smrg  printf %s 0123456789 >"conftest.in"
4975c3f70f0aSmrg  while :
4976c3f70f0aSmrg  do
4977c3f70f0aSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4978c3f70f0aSmrg    mv "conftest.tmp" "conftest.in"
4979c3f70f0aSmrg    cp "conftest.in" "conftest.nl"
4980219ffec0Smrg    printf "%s\n" '' >> "conftest.nl"
4981c3f70f0aSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4982c3f70f0aSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4983c3f70f0aSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4984c3f70f0aSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4985c3f70f0aSmrg      # Best one so far, save it but keep looking for a better one
4986c3f70f0aSmrg      ac_cv_path_SED="$ac_path_SED"
4987c3f70f0aSmrg      ac_path_SED_max=$ac_count
4988c3f70f0aSmrg    fi
4989c3f70f0aSmrg    # 10*(2^10) chars as input seems more than enough
4990c3f70f0aSmrg    test $ac_count -gt 10 && break
4991c3f70f0aSmrg  done
4992c3f70f0aSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4993c3f70f0aSmrgesac
4994c3f70f0aSmrg
4995c3f70f0aSmrg      $ac_path_SED_found && break 3
4996c3f70f0aSmrg    done
4997c3f70f0aSmrg  done
4998c3f70f0aSmrg  done
4999c3f70f0aSmrgIFS=$as_save_IFS
5000c3f70f0aSmrg  if test -z "$ac_cv_path_SED"; then
5001c3f70f0aSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5002c3f70f0aSmrg  fi
5003c3f70f0aSmrgelse
5004c3f70f0aSmrg  ac_cv_path_SED=$SED
5005c3f70f0aSmrgfi
5006bbfad078Smrg ;;
5007bbfad078Smrgesac
5008c3f70f0aSmrgfi
5009219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5010219ffec0Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
5011c3f70f0aSmrg SED="$ac_cv_path_SED"
5012c3f70f0aSmrg  rm -f conftest.sed
5013c3f70f0aSmrg
5014c3f70f0aSmrg
5015d7accfefSmrg
5016d7accfefSmrg
5017d7accfefSmrg
5018bbf6ba0aSmrg
5019bbf6ba0aSmrg# Check whether --enable-selective-werror was given.
5020219ffec0Smrgif test ${enable_selective_werror+y}
5021219ffec0Smrgthen :
5022bbf6ba0aSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5023bbfad078Smrgelse case e in #(
5024bbfad078Smrg  e) SELECTIVE_WERROR=yes ;;
5025bbfad078Smrgesac
5026bbf6ba0aSmrgfi
5027bbf6ba0aSmrg
5028bbf6ba0aSmrg
502968af480fSmrg
503068af480fSmrg
503168af480fSmrg
5032bbf6ba0aSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5033bbf6ba0aSmrgif test "x$SUNCC" = "xyes"; then
5034bbf6ba0aSmrg    BASE_CFLAGS="-v"
5035d7accfefSmrgelse
5036bbf6ba0aSmrg    BASE_CFLAGS=""
5037d7accfefSmrgfi
5038d7accfefSmrg
5039bbf6ba0aSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5040bbf6ba0aSmrg
5041bbf6ba0aSmrg
5042bbf6ba0aSmrg
5043bbf6ba0aSmrg
5044bbf6ba0aSmrg
504568af480fSmrg
504668af480fSmrg
504768af480fSmrg
504868af480fSmrg
504968af480fSmrg
505068af480fSmrg
505168af480fSmrg
505268af480fSmrg
5053bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5054bbf6ba0aSmrg
505568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5056bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5057219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5058219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5059219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5060219ffec0Smrgthen :
5061219ffec0Smrg  printf %s "(cached) " >&6
5062bbfad078Smrgelse case e in #(
5063bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064bbf6ba0aSmrg/* end confdefs.h.  */
5065bbf6ba0aSmrgint i;
5066bbf6ba0aSmrg_ACEOF
5067219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5068219ffec0Smrgthen :
5069bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5070bbfad078Smrgelse case e in #(
5071bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5072bbfad078Smrgesac
5073bbf6ba0aSmrgfi
5074bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5075bbfad078Smrgesac
5076bbf6ba0aSmrgfi
5077219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5078219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
507968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5080bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5081d7accfefSmrgfi
5082d7accfefSmrg
508368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
508468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5085bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5086bbf6ba0aSmrg	fi
5087bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5088219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5089219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5090219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5091219ffec0Smrgthen :
5092219ffec0Smrg  printf %s "(cached) " >&6
5093bbfad078Smrgelse case e in #(
5094bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5095bbf6ba0aSmrg/* end confdefs.h.  */
5096bbf6ba0aSmrgint i;
5097bbf6ba0aSmrg_ACEOF
5098219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5099219ffec0Smrgthen :
5100bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5101bbfad078Smrgelse case e in #(
5102bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5103bbfad078Smrgesac
5104bbf6ba0aSmrgfi
5105bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5106bbfad078Smrgesac
5107bbf6ba0aSmrgfi
5108219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5109219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
511068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5111bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5112bbf6ba0aSmrgfi
5113d7accfefSmrg
5114bbf6ba0aSmrgfound="no"
5115d7accfefSmrg
5116bbf6ba0aSmrg	if test $found = "no" ; then
511768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5118bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5119bbf6ba0aSmrg		fi
5120d7accfefSmrg
512168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5122bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5123bbf6ba0aSmrg		fi
5124d7accfefSmrg
5125bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wall"
5126d7accfefSmrg
5127219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5128219ffec0Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
512968af480fSmrg		cacheid=xorg_cv_cc_flag__Wall
5130219ffec0Smrg		if eval test \${$cacheid+y}
5131219ffec0Smrgthen :
5132219ffec0Smrg  printf %s "(cached) " >&6
5133bbfad078Smrgelse case e in #(
5134bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5135bbf6ba0aSmrg/* end confdefs.h.  */
5136bbf6ba0aSmrgint i;
5137bbf6ba0aSmrgint
5138219ffec0Smrgmain (void)
5139bbf6ba0aSmrg{
5140bbf6ba0aSmrg
5141bbf6ba0aSmrg  ;
5142bbf6ba0aSmrg  return 0;
5143bbf6ba0aSmrg}
5144bbf6ba0aSmrg_ACEOF
5145219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5146219ffec0Smrgthen :
514768af480fSmrg  eval $cacheid=yes
5148bbfad078Smrgelse case e in #(
5149bbfad078Smrg  e) eval $cacheid=no ;;
5150bbfad078Smrgesac
5151bbf6ba0aSmrgfi
5152219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5153bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5154bbfad078Smrgesac
5155d7accfefSmrgfi
5156d7accfefSmrg
5157bbf6ba0aSmrg
5158bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5159bbf6ba0aSmrg
516068af480fSmrg		eval supported=\$$cacheid
5161219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5162219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5163bbf6ba0aSmrg		if test "$supported" = "yes" ; then
5164bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5165bbf6ba0aSmrg			found="yes"
5166bbf6ba0aSmrg		fi
5167bbf6ba0aSmrg	fi
5168bbf6ba0aSmrg
5169bbf6ba0aSmrg
5170bbf6ba0aSmrg
5171bbf6ba0aSmrg
5172bbf6ba0aSmrg
5173bbf6ba0aSmrg
5174bbf6ba0aSmrg
517568af480fSmrg
517668af480fSmrg
517768af480fSmrg
517868af480fSmrg
517968af480fSmrg
518068af480fSmrg
518168af480fSmrg
518268af480fSmrg
5183bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5184bbf6ba0aSmrg
518568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5186bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5187219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5188219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5189219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5190219ffec0Smrgthen :
5191219ffec0Smrg  printf %s "(cached) " >&6
5192bbfad078Smrgelse case e in #(
5193bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5194bbf6ba0aSmrg/* end confdefs.h.  */
5195bbf6ba0aSmrgint i;
5196bbf6ba0aSmrg_ACEOF
5197219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5198219ffec0Smrgthen :
5199bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5200bbfad078Smrgelse case e in #(
5201bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5202bbfad078Smrgesac
5203bbf6ba0aSmrgfi
5204bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5205bbfad078Smrgesac
5206bbf6ba0aSmrgfi
5207219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5208219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
520968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5210bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5211d7accfefSmrgfi
5212d7accfefSmrg
521368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
521468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5215bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5216bbf6ba0aSmrg	fi
5217bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5218219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5219219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5220219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5221219ffec0Smrgthen :
5222219ffec0Smrg  printf %s "(cached) " >&6
5223bbfad078Smrgelse case e in #(
5224bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5225bbf6ba0aSmrg/* end confdefs.h.  */
5226bbf6ba0aSmrgint i;
5227bbf6ba0aSmrg_ACEOF
5228219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5229219ffec0Smrgthen :
5230bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5231bbfad078Smrgelse case e in #(
5232bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5233bbfad078Smrgesac
5234bbf6ba0aSmrgfi
5235bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5236bbfad078Smrgesac
5237bbf6ba0aSmrgfi
5238219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5239219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
524068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5241bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5242bbf6ba0aSmrgfi
5243bbf6ba0aSmrg
5244bbf6ba0aSmrgfound="no"
5245bbf6ba0aSmrg
5246bbf6ba0aSmrg	if test $found = "no" ; then
524768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5248bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5249bbf6ba0aSmrg		fi
5250bbf6ba0aSmrg
525168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5252bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5253bbf6ba0aSmrg		fi
5254bbf6ba0aSmrg
5255bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5256bbf6ba0aSmrg
5257219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5258219ffec0Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
525968af480fSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5260219ffec0Smrg		if eval test \${$cacheid+y}
5261219ffec0Smrgthen :
5262219ffec0Smrg  printf %s "(cached) " >&6
5263bbfad078Smrgelse case e in #(
5264bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5265bbf6ba0aSmrg/* end confdefs.h.  */
5266bbf6ba0aSmrgint i;
5267bbf6ba0aSmrgint
5268219ffec0Smrgmain (void)
5269bbf6ba0aSmrg{
5270bbf6ba0aSmrg
5271bbf6ba0aSmrg  ;
5272bbf6ba0aSmrg  return 0;
5273bbf6ba0aSmrg}
5274bbf6ba0aSmrg_ACEOF
5275219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5276219ffec0Smrgthen :
527768af480fSmrg  eval $cacheid=yes
5278bbfad078Smrgelse case e in #(
5279bbfad078Smrg  e) eval $cacheid=no ;;
5280bbfad078Smrgesac
5281bbf6ba0aSmrgfi
5282219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5283bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5284bbfad078Smrgesac
5285bbf6ba0aSmrgfi
5286bbf6ba0aSmrg
5287bbf6ba0aSmrg
5288bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5289bbf6ba0aSmrg
529068af480fSmrg		eval supported=\$$cacheid
5291219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5292219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5293bbf6ba0aSmrg		if test "$supported" = "yes" ; then
5294bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5295bbf6ba0aSmrg			found="yes"
5296bbf6ba0aSmrg		fi
5297bbf6ba0aSmrg	fi
5298bbf6ba0aSmrg
5299bbf6ba0aSmrg
5300bbf6ba0aSmrg
5301bbf6ba0aSmrg
5302bbf6ba0aSmrg
5303bbf6ba0aSmrg
5304bbf6ba0aSmrg
530568af480fSmrg
530668af480fSmrg
530768af480fSmrg
530868af480fSmrg
530968af480fSmrg
531068af480fSmrg
531168af480fSmrg
531268af480fSmrg
5313bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5314bbf6ba0aSmrg
531568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5316bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5317219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5318219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5319219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5320219ffec0Smrgthen :
5321219ffec0Smrg  printf %s "(cached) " >&6
5322bbfad078Smrgelse case e in #(
5323bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5324bbf6ba0aSmrg/* end confdefs.h.  */
5325bbf6ba0aSmrgint i;
5326bbf6ba0aSmrg_ACEOF
5327219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5328219ffec0Smrgthen :
5329bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5330bbfad078Smrgelse case e in #(
5331bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5332bbfad078Smrgesac
5333bbf6ba0aSmrgfi
5334bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5335bbfad078Smrgesac
5336bbf6ba0aSmrgfi
5337219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5338219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
533968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5340bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5341bbf6ba0aSmrgfi
5342bbf6ba0aSmrg
534368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
534468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5345bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5346bbf6ba0aSmrg	fi
5347bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5348219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5349219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5350219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5351219ffec0Smrgthen :
5352219ffec0Smrg  printf %s "(cached) " >&6
5353bbfad078Smrgelse case e in #(
5354bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355bbf6ba0aSmrg/* end confdefs.h.  */
5356bbf6ba0aSmrgint i;
5357bbf6ba0aSmrg_ACEOF
5358219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5359219ffec0Smrgthen :
5360bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5361bbfad078Smrgelse case e in #(
5362bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5363bbfad078Smrgesac
5364bbf6ba0aSmrgfi
5365bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5366bbfad078Smrgesac
5367bbf6ba0aSmrgfi
5368219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5369219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
537068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5371bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5372bbf6ba0aSmrgfi
5373bbf6ba0aSmrg
5374bbf6ba0aSmrgfound="no"
5375bbf6ba0aSmrg
5376bbf6ba0aSmrg	if test $found = "no" ; then
537768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5378bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5379bbf6ba0aSmrg		fi
5380bbf6ba0aSmrg
538168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5382bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5383bbf6ba0aSmrg		fi
5384bbf6ba0aSmrg
538568af480fSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5386bbf6ba0aSmrg
5387219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5388219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
538968af480fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5390219ffec0Smrg		if eval test \${$cacheid+y}
5391219ffec0Smrgthen :
5392219ffec0Smrg  printf %s "(cached) " >&6
5393bbfad078Smrgelse case e in #(
5394bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5395bbf6ba0aSmrg/* end confdefs.h.  */
5396bbf6ba0aSmrgint i;
5397bbf6ba0aSmrgint
5398219ffec0Smrgmain (void)
5399bbf6ba0aSmrg{
5400bbf6ba0aSmrg
5401bbf6ba0aSmrg  ;
5402bbf6ba0aSmrg  return 0;
5403bbf6ba0aSmrg}
5404bbf6ba0aSmrg_ACEOF
5405219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5406219ffec0Smrgthen :
540768af480fSmrg  eval $cacheid=yes
5408bbfad078Smrgelse case e in #(
5409bbfad078Smrg  e) eval $cacheid=no ;;
5410bbfad078Smrgesac
5411bbf6ba0aSmrgfi
5412219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5413bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5414bbfad078Smrgesac
5415bbf6ba0aSmrgfi
5416bbf6ba0aSmrg
5417bbf6ba0aSmrg
5418bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5419bbf6ba0aSmrg
542068af480fSmrg		eval supported=\$$cacheid
5421219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5422219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5423bbf6ba0aSmrg		if test "$supported" = "yes" ; then
542468af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5425bbf6ba0aSmrg			found="yes"
5426bbf6ba0aSmrg		fi
5427bbf6ba0aSmrg	fi
5428bbf6ba0aSmrg
5429bbf6ba0aSmrg
5430bbf6ba0aSmrg
5431bbf6ba0aSmrg
5432bbf6ba0aSmrg
5433bbf6ba0aSmrg
5434bbf6ba0aSmrg
543568af480fSmrg
543668af480fSmrg
543768af480fSmrg
543868af480fSmrg
543968af480fSmrg
544068af480fSmrg
544168af480fSmrg
544268af480fSmrg
5443bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5444bbf6ba0aSmrg
544568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5446bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5447219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5448219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5449219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5450219ffec0Smrgthen :
5451219ffec0Smrg  printf %s "(cached) " >&6
5452bbfad078Smrgelse case e in #(
5453bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5454bbf6ba0aSmrg/* end confdefs.h.  */
5455bbf6ba0aSmrgint i;
5456bbf6ba0aSmrg_ACEOF
5457219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5458219ffec0Smrgthen :
5459bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5460bbfad078Smrgelse case e in #(
5461bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5462bbfad078Smrgesac
5463bbf6ba0aSmrgfi
5464bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5465bbfad078Smrgesac
5466bbf6ba0aSmrgfi
5467219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5468219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
546968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5470bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5471d7accfefSmrgfi
5472d7accfefSmrg
547368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
547468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5475bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5476d7accfefSmrg	fi
5477bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5478219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5479219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5480219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5481219ffec0Smrgthen :
5482219ffec0Smrg  printf %s "(cached) " >&6
5483bbfad078Smrgelse case e in #(
5484bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5485bbf6ba0aSmrg/* end confdefs.h.  */
5486bbf6ba0aSmrgint i;
5487bbf6ba0aSmrg_ACEOF
5488219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5489219ffec0Smrgthen :
5490bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5491bbfad078Smrgelse case e in #(
5492bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5493bbfad078Smrgesac
5494bbf6ba0aSmrgfi
5495bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5496bbfad078Smrgesac
5497d7accfefSmrgfi
5498219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5499219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
550068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5501bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5502bbf6ba0aSmrgfi
5503bbf6ba0aSmrg
5504bbf6ba0aSmrgfound="no"
5505bbf6ba0aSmrg
5506bbf6ba0aSmrg	if test $found = "no" ; then
550768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5508bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5509bbf6ba0aSmrg		fi
5510bbf6ba0aSmrg
551168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5512bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5513bbf6ba0aSmrg		fi
5514bbf6ba0aSmrg
551568af480fSmrg		CFLAGS="$CFLAGS -Wformat=2"
5516bbf6ba0aSmrg
5517219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5518219ffec0Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5519219ffec0Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5520219ffec0Smrg		if eval test \${$cacheid+y}
5521219ffec0Smrgthen :
5522219ffec0Smrg  printf %s "(cached) " >&6
5523bbfad078Smrgelse case e in #(
5524bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5525bbf6ba0aSmrg/* end confdefs.h.  */
5526bbf6ba0aSmrgint i;
5527bbf6ba0aSmrgint
5528219ffec0Smrgmain (void)
5529bbf6ba0aSmrg{
5530bbf6ba0aSmrg
5531bbf6ba0aSmrg  ;
5532bbf6ba0aSmrg  return 0;
5533bbf6ba0aSmrg}
5534bbf6ba0aSmrg_ACEOF
5535219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5536219ffec0Smrgthen :
553768af480fSmrg  eval $cacheid=yes
5538bbfad078Smrgelse case e in #(
5539bbfad078Smrg  e) eval $cacheid=no ;;
5540bbfad078Smrgesac
5541bbf6ba0aSmrgfi
5542219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5543bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5544bbfad078Smrgesac
5545bbf6ba0aSmrgfi
5546bbf6ba0aSmrg
5547bbf6ba0aSmrg
5548bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5549bbf6ba0aSmrg
555068af480fSmrg		eval supported=\$$cacheid
5551219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5552219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5553bbf6ba0aSmrg		if test "$supported" = "yes" ; then
555468af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
555568af480fSmrg			found="yes"
555668af480fSmrg		fi
555768af480fSmrg	fi
555868af480fSmrg
555968af480fSmrg	if test $found = "no" ; then
556068af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
556168af480fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
556268af480fSmrg		fi
556368af480fSmrg
556468af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
556568af480fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
556668af480fSmrg		fi
556768af480fSmrg
556868af480fSmrg		CFLAGS="$CFLAGS -Wformat"
556968af480fSmrg
5570219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5571219ffec0Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
557268af480fSmrg		cacheid=xorg_cv_cc_flag__Wformat
5573219ffec0Smrg		if eval test \${$cacheid+y}
5574219ffec0Smrgthen :
5575219ffec0Smrg  printf %s "(cached) " >&6
5576bbfad078Smrgelse case e in #(
5577bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
557868af480fSmrg/* end confdefs.h.  */
557968af480fSmrgint i;
558068af480fSmrgint
5581219ffec0Smrgmain (void)
558268af480fSmrg{
558368af480fSmrg
558468af480fSmrg  ;
558568af480fSmrg  return 0;
558668af480fSmrg}
558768af480fSmrg_ACEOF
5588219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5589219ffec0Smrgthen :
559068af480fSmrg  eval $cacheid=yes
5591bbfad078Smrgelse case e in #(
5592bbfad078Smrg  e) eval $cacheid=no ;;
5593bbfad078Smrgesac
559468af480fSmrgfi
5595219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5596bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5597bbfad078Smrgesac
559868af480fSmrgfi
559968af480fSmrg
560068af480fSmrg
560168af480fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
560268af480fSmrg
560368af480fSmrg		eval supported=\$$cacheid
5604219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5605219ffec0Smrgprintf "%s\n" "$supported" >&6; }
560668af480fSmrg		if test "$supported" = "yes" ; then
560768af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5608bbf6ba0aSmrg			found="yes"
5609bbf6ba0aSmrg		fi
5610bbf6ba0aSmrg	fi
5611bbf6ba0aSmrg
5612bbf6ba0aSmrg
5613bbf6ba0aSmrg
5614bbf6ba0aSmrg
5615bbf6ba0aSmrg
5616bbf6ba0aSmrg
5617bbf6ba0aSmrg
561868af480fSmrg
561968af480fSmrg
562068af480fSmrg
562168af480fSmrg
562268af480fSmrg
562368af480fSmrg
562468af480fSmrg
562568af480fSmrg
562668af480fSmrg
562768af480fSmrg
5628bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5629bbf6ba0aSmrg
563068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5631bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5632219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5633219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5634219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5635219ffec0Smrgthen :
5636219ffec0Smrg  printf %s "(cached) " >&6
5637bbfad078Smrgelse case e in #(
5638bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5639bbf6ba0aSmrg/* end confdefs.h.  */
5640bbf6ba0aSmrgint i;
5641bbf6ba0aSmrg_ACEOF
5642219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5643219ffec0Smrgthen :
5644bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5645bbfad078Smrgelse case e in #(
5646bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5647bbfad078Smrgesac
5648bbf6ba0aSmrgfi
5649bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5650bbfad078Smrgesac
5651bbf6ba0aSmrgfi
5652219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5653219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
565468af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5655bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5656bbf6ba0aSmrgfi
5657bbf6ba0aSmrg
565868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
565968af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5660bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5661bbf6ba0aSmrg	fi
5662bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5663219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5664219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5665219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5666219ffec0Smrgthen :
5667219ffec0Smrg  printf %s "(cached) " >&6
5668bbfad078Smrgelse case e in #(
5669bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5670bbf6ba0aSmrg/* end confdefs.h.  */
5671bbf6ba0aSmrgint i;
5672bbf6ba0aSmrg_ACEOF
5673219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5674219ffec0Smrgthen :
5675bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5676bbfad078Smrgelse case e in #(
5677bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5678bbfad078Smrgesac
5679bbf6ba0aSmrgfi
5680bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5681bbfad078Smrgesac
5682bbf6ba0aSmrgfi
5683219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5684219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
568568af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5686bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5687bbf6ba0aSmrgfi
5688bbf6ba0aSmrg
5689bbf6ba0aSmrgfound="no"
5690bbf6ba0aSmrg
5691bbf6ba0aSmrg	if test $found = "no" ; then
569268af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5693bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5694bbf6ba0aSmrg		fi
5695bbf6ba0aSmrg
569668af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5697bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5698bbf6ba0aSmrg		fi
5699bbf6ba0aSmrg
570068af480fSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5701bbf6ba0aSmrg
5702219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5703219ffec0Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
570468af480fSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5705219ffec0Smrg		if eval test \${$cacheid+y}
5706219ffec0Smrgthen :
5707219ffec0Smrg  printf %s "(cached) " >&6
5708bbfad078Smrgelse case e in #(
5709bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5710bbf6ba0aSmrg/* end confdefs.h.  */
5711bbf6ba0aSmrgint i;
5712bbf6ba0aSmrgint
5713219ffec0Smrgmain (void)
5714bbf6ba0aSmrg{
5715bbf6ba0aSmrg
5716bbf6ba0aSmrg  ;
5717bbf6ba0aSmrg  return 0;
5718bbf6ba0aSmrg}
5719bbf6ba0aSmrg_ACEOF
5720219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5721219ffec0Smrgthen :
572268af480fSmrg  eval $cacheid=yes
5723bbfad078Smrgelse case e in #(
5724bbfad078Smrg  e) eval $cacheid=no ;;
5725bbfad078Smrgesac
5726bbf6ba0aSmrgfi
5727219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5728bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5729bbfad078Smrgesac
5730bbf6ba0aSmrgfi
5731bbf6ba0aSmrg
5732bbf6ba0aSmrg
5733bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5734bbf6ba0aSmrg
573568af480fSmrg		eval supported=\$$cacheid
5736219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5737219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5738bbf6ba0aSmrg		if test "$supported" = "yes" ; then
573968af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5740bbf6ba0aSmrg			found="yes"
5741bbf6ba0aSmrg		fi
5742bbf6ba0aSmrg	fi
5743bbf6ba0aSmrg
5744bbf6ba0aSmrg
5745bbf6ba0aSmrg
5746bbf6ba0aSmrg
5747bbf6ba0aSmrg
5748bbf6ba0aSmrg
5749bbf6ba0aSmrg
575068af480fSmrg
575168af480fSmrg
575268af480fSmrg
575368af480fSmrg
575468af480fSmrg
575568af480fSmrg
575668af480fSmrg
575768af480fSmrg
5758bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5759bbf6ba0aSmrg
576068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5761bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5762219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5763219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5764219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5765219ffec0Smrgthen :
5766219ffec0Smrg  printf %s "(cached) " >&6
5767bbfad078Smrgelse case e in #(
5768bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5769bbf6ba0aSmrg/* end confdefs.h.  */
5770bbf6ba0aSmrgint i;
5771bbf6ba0aSmrg_ACEOF
5772219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5773219ffec0Smrgthen :
5774bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5775bbfad078Smrgelse case e in #(
5776bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5777bbfad078Smrgesac
5778bbf6ba0aSmrgfi
5779bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5780bbfad078Smrgesac
5781bbf6ba0aSmrgfi
5782219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5783219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
578468af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5785bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5786bbf6ba0aSmrgfi
5787bbf6ba0aSmrg
578868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
578968af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5790bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5791bbf6ba0aSmrg	fi
5792bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5793219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5794219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5795219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5796219ffec0Smrgthen :
5797219ffec0Smrg  printf %s "(cached) " >&6
5798bbfad078Smrgelse case e in #(
5799bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5800bbf6ba0aSmrg/* end confdefs.h.  */
5801bbf6ba0aSmrgint i;
5802bbf6ba0aSmrg_ACEOF
5803219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5804219ffec0Smrgthen :
5805bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5806bbfad078Smrgelse case e in #(
5807bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5808bbfad078Smrgesac
5809bbf6ba0aSmrgfi
5810bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5811bbfad078Smrgesac
5812bbf6ba0aSmrgfi
5813219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5814219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
581568af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5816bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5817bbf6ba0aSmrgfi
5818bbf6ba0aSmrg
5819bbf6ba0aSmrgfound="no"
5820bbf6ba0aSmrg
5821bbf6ba0aSmrg	if test $found = "no" ; then
582268af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5823bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5824bbf6ba0aSmrg		fi
5825bbf6ba0aSmrg
582668af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5827bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5828bbf6ba0aSmrg		fi
5829bbf6ba0aSmrg
583068af480fSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5831bbf6ba0aSmrg
5832219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5833219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
583468af480fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5835219ffec0Smrg		if eval test \${$cacheid+y}
5836219ffec0Smrgthen :
5837219ffec0Smrg  printf %s "(cached) " >&6
5838bbfad078Smrgelse case e in #(
5839bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5840bbf6ba0aSmrg/* end confdefs.h.  */
5841bbf6ba0aSmrgint i;
5842bbf6ba0aSmrgint
5843219ffec0Smrgmain (void)
5844bbf6ba0aSmrg{
5845bbf6ba0aSmrg
5846bbf6ba0aSmrg  ;
5847bbf6ba0aSmrg  return 0;
5848bbf6ba0aSmrg}
5849bbf6ba0aSmrg_ACEOF
5850219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5851219ffec0Smrgthen :
585268af480fSmrg  eval $cacheid=yes
5853bbfad078Smrgelse case e in #(
5854bbfad078Smrg  e) eval $cacheid=no ;;
5855bbfad078Smrgesac
5856bbf6ba0aSmrgfi
5857219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5858bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5859bbfad078Smrgesac
5860bbf6ba0aSmrgfi
5861bbf6ba0aSmrg
5862bbf6ba0aSmrg
5863bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5864bbf6ba0aSmrg
586568af480fSmrg		eval supported=\$$cacheid
5866219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5867219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5868bbf6ba0aSmrg		if test "$supported" = "yes" ; then
586968af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5870bbf6ba0aSmrg			found="yes"
5871bbf6ba0aSmrg		fi
5872bbf6ba0aSmrg	fi
5873bbf6ba0aSmrg
5874bbf6ba0aSmrg
5875bbf6ba0aSmrg
5876bbf6ba0aSmrg
5877bbf6ba0aSmrg
5878bbf6ba0aSmrg
5879bbf6ba0aSmrg
588068af480fSmrg
588168af480fSmrg
588268af480fSmrg
588368af480fSmrg
588468af480fSmrg
588568af480fSmrg
588668af480fSmrg
588768af480fSmrg
5888bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5889bbf6ba0aSmrg
589068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5891bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5892219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5893219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5894219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5895219ffec0Smrgthen :
5896219ffec0Smrg  printf %s "(cached) " >&6
5897bbfad078Smrgelse case e in #(
5898bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5899bbf6ba0aSmrg/* end confdefs.h.  */
5900bbf6ba0aSmrgint i;
5901bbf6ba0aSmrg_ACEOF
5902219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5903219ffec0Smrgthen :
5904bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5905bbfad078Smrgelse case e in #(
5906bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5907bbfad078Smrgesac
5908bbf6ba0aSmrgfi
5909bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5910bbfad078Smrgesac
5911bbf6ba0aSmrgfi
5912219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5913219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
591468af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5915bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5916bbf6ba0aSmrgfi
5917bbf6ba0aSmrg
591868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
591968af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5920bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5921bbf6ba0aSmrg	fi
5922bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5923219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5924219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5925219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5926219ffec0Smrgthen :
5927219ffec0Smrg  printf %s "(cached) " >&6
5928bbfad078Smrgelse case e in #(
5929bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5930bbf6ba0aSmrg/* end confdefs.h.  */
5931bbf6ba0aSmrgint i;
5932bbf6ba0aSmrg_ACEOF
5933219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
5934219ffec0Smrgthen :
5935bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5936bbfad078Smrgelse case e in #(
5937bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5938bbfad078Smrgesac
5939bbf6ba0aSmrgfi
5940bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5941bbfad078Smrgesac
5942bbf6ba0aSmrgfi
5943219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5944219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
594568af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5946bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5947bbf6ba0aSmrgfi
5948bbf6ba0aSmrg
5949bbf6ba0aSmrgfound="no"
5950bbf6ba0aSmrg
5951bbf6ba0aSmrg	if test $found = "no" ; then
595268af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5953bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5954bbf6ba0aSmrg		fi
5955bbf6ba0aSmrg
595668af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5957bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5958bbf6ba0aSmrg		fi
5959bbf6ba0aSmrg
596068af480fSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5961bbf6ba0aSmrg
5962219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5963219ffec0Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
596468af480fSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5965219ffec0Smrg		if eval test \${$cacheid+y}
5966219ffec0Smrgthen :
5967219ffec0Smrg  printf %s "(cached) " >&6
5968bbfad078Smrgelse case e in #(
5969bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5970bbf6ba0aSmrg/* end confdefs.h.  */
5971bbf6ba0aSmrgint i;
5972bbf6ba0aSmrgint
5973219ffec0Smrgmain (void)
5974bbf6ba0aSmrg{
5975bbf6ba0aSmrg
5976bbf6ba0aSmrg  ;
5977bbf6ba0aSmrg  return 0;
5978bbf6ba0aSmrg}
5979bbf6ba0aSmrg_ACEOF
5980219ffec0Smrgif ac_fn_c_try_link "$LINENO"
5981219ffec0Smrgthen :
598268af480fSmrg  eval $cacheid=yes
5983bbfad078Smrgelse case e in #(
5984bbfad078Smrg  e) eval $cacheid=no ;;
5985bbfad078Smrgesac
5986bbf6ba0aSmrgfi
5987219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5988bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5989bbfad078Smrgesac
5990bbf6ba0aSmrgfi
5991bbf6ba0aSmrg
5992bbf6ba0aSmrg
5993bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5994bbf6ba0aSmrg
599568af480fSmrg		eval supported=\$$cacheid
5996219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5997219ffec0Smrgprintf "%s\n" "$supported" >&6; }
5998bbf6ba0aSmrg		if test "$supported" = "yes" ; then
599968af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6000bbf6ba0aSmrg			found="yes"
6001bbf6ba0aSmrg		fi
6002bbf6ba0aSmrg	fi
6003bbf6ba0aSmrg
6004bbf6ba0aSmrg
6005bbf6ba0aSmrg
6006bbf6ba0aSmrg
6007bbf6ba0aSmrg
6008bbf6ba0aSmrg
6009bbf6ba0aSmrg
601068af480fSmrg
601168af480fSmrg
601268af480fSmrg
601368af480fSmrg
601468af480fSmrg
601568af480fSmrg
601668af480fSmrg
601768af480fSmrg
6018bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6019bbf6ba0aSmrg
602068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6021bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6022219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6023219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6024219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6025219ffec0Smrgthen :
6026219ffec0Smrg  printf %s "(cached) " >&6
6027bbfad078Smrgelse case e in #(
6028bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6029bbf6ba0aSmrg/* end confdefs.h.  */
6030bbf6ba0aSmrgint i;
6031bbf6ba0aSmrg_ACEOF
6032219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6033219ffec0Smrgthen :
6034bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6035bbfad078Smrgelse case e in #(
6036bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6037bbfad078Smrgesac
6038bbf6ba0aSmrgfi
6039bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6040bbfad078Smrgesac
6041bbf6ba0aSmrgfi
6042219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6043219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
604468af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6045bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6046bbf6ba0aSmrgfi
6047bbf6ba0aSmrg
604868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
604968af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6050bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6051bbf6ba0aSmrg	fi
6052bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6053219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6054219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6055219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6056219ffec0Smrgthen :
6057219ffec0Smrg  printf %s "(cached) " >&6
6058bbfad078Smrgelse case e in #(
6059bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6060bbf6ba0aSmrg/* end confdefs.h.  */
6061bbf6ba0aSmrgint i;
6062bbf6ba0aSmrg_ACEOF
6063219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6064219ffec0Smrgthen :
6065bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6066bbfad078Smrgelse case e in #(
6067bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6068bbfad078Smrgesac
6069bbf6ba0aSmrgfi
6070bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6071bbfad078Smrgesac
6072bbf6ba0aSmrgfi
6073219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6074219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
607568af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6076bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6077bbf6ba0aSmrgfi
6078bbf6ba0aSmrg
6079bbf6ba0aSmrgfound="no"
6080bbf6ba0aSmrg
6081bbf6ba0aSmrg	if test $found = "no" ; then
608268af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6083bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6084bbf6ba0aSmrg		fi
6085bbf6ba0aSmrg
608668af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6087bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6088bbf6ba0aSmrg		fi
6089bbf6ba0aSmrg
609068af480fSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6091bbf6ba0aSmrg
6092219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6093219ffec0Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
609468af480fSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
6095219ffec0Smrg		if eval test \${$cacheid+y}
6096219ffec0Smrgthen :
6097219ffec0Smrg  printf %s "(cached) " >&6
6098bbfad078Smrgelse case e in #(
6099bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6100bbf6ba0aSmrg/* end confdefs.h.  */
6101bbf6ba0aSmrgint i;
6102bbf6ba0aSmrgint
6103219ffec0Smrgmain (void)
6104bbf6ba0aSmrg{
6105bbf6ba0aSmrg
6106bbf6ba0aSmrg  ;
6107bbf6ba0aSmrg  return 0;
6108bbf6ba0aSmrg}
6109bbf6ba0aSmrg_ACEOF
6110219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6111219ffec0Smrgthen :
611268af480fSmrg  eval $cacheid=yes
6113bbfad078Smrgelse case e in #(
6114bbfad078Smrg  e) eval $cacheid=no ;;
6115bbfad078Smrgesac
6116bbf6ba0aSmrgfi
6117219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6118bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6119bbfad078Smrgesac
6120bbf6ba0aSmrgfi
6121bbf6ba0aSmrg
6122bbf6ba0aSmrg
6123bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6124bbf6ba0aSmrg
612568af480fSmrg		eval supported=\$$cacheid
6126219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6127219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6128bbf6ba0aSmrg		if test "$supported" = "yes" ; then
612968af480fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6130bbf6ba0aSmrg			found="yes"
6131bbf6ba0aSmrg		fi
6132bbf6ba0aSmrg	fi
6133bbf6ba0aSmrg
6134bbf6ba0aSmrg
6135bbf6ba0aSmrg
6136bbf6ba0aSmrg
6137bbf6ba0aSmrg
6138bbf6ba0aSmrg
6139bbf6ba0aSmrg
6140bbf6ba0aSmrg
6141bbf6ba0aSmrg
6142bbf6ba0aSmrg
6143bbf6ba0aSmrg
6144bbf6ba0aSmrg
6145bbf6ba0aSmrg
6146bbf6ba0aSmrg
6147bbf6ba0aSmrg
6148bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6149bbf6ba0aSmrg
615068af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6151bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6152219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6153219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6154219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6155219ffec0Smrgthen :
6156219ffec0Smrg  printf %s "(cached) " >&6
6157bbfad078Smrgelse case e in #(
6158bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6159bbf6ba0aSmrg/* end confdefs.h.  */
6160bbf6ba0aSmrgint i;
6161bbf6ba0aSmrg_ACEOF
6162219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6163219ffec0Smrgthen :
6164bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6165bbfad078Smrgelse case e in #(
6166bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6167bbfad078Smrgesac
6168bbf6ba0aSmrgfi
6169bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6170bbfad078Smrgesac
6171bbf6ba0aSmrgfi
6172219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6173219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
617468af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6175bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6176bbf6ba0aSmrgfi
6177bbf6ba0aSmrg
617868af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
617968af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6180bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6181bbf6ba0aSmrg	fi
6182bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6183219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6184219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6185219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6186219ffec0Smrgthen :
6187219ffec0Smrg  printf %s "(cached) " >&6
6188bbfad078Smrgelse case e in #(
6189bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6190bbf6ba0aSmrg/* end confdefs.h.  */
6191bbf6ba0aSmrgint i;
6192bbf6ba0aSmrg_ACEOF
6193219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6194219ffec0Smrgthen :
6195bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6196bbfad078Smrgelse case e in #(
6197bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6198bbfad078Smrgesac
6199bbf6ba0aSmrgfi
6200bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6201bbfad078Smrgesac
6202bbf6ba0aSmrgfi
6203219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6204219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
620568af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6206bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6207bbf6ba0aSmrgfi
6208bbf6ba0aSmrg
6209bbf6ba0aSmrgfound="no"
6210bbf6ba0aSmrg
6211bbf6ba0aSmrg	if test $found = "no" ; then
621268af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6213bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6214bbf6ba0aSmrg		fi
6215bbf6ba0aSmrg
621668af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6217bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6218bbf6ba0aSmrg		fi
6219bbf6ba0aSmrg
6220bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
6221bbf6ba0aSmrg
6222219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6223219ffec0Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
622468af480fSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
6225219ffec0Smrg		if eval test \${$cacheid+y}
6226219ffec0Smrgthen :
6227219ffec0Smrg  printf %s "(cached) " >&6
6228bbfad078Smrgelse case e in #(
6229bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6230bbf6ba0aSmrg/* end confdefs.h.  */
6231bbf6ba0aSmrgint i;
6232bbf6ba0aSmrgint
6233219ffec0Smrgmain (void)
6234bbf6ba0aSmrg{
6235bbf6ba0aSmrg
6236bbf6ba0aSmrg  ;
6237bbf6ba0aSmrg  return 0;
6238bbf6ba0aSmrg}
6239bbf6ba0aSmrg_ACEOF
6240219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6241219ffec0Smrgthen :
624268af480fSmrg  eval $cacheid=yes
6243bbfad078Smrgelse case e in #(
6244bbfad078Smrg  e) eval $cacheid=no ;;
6245bbfad078Smrgesac
6246bbf6ba0aSmrgfi
6247219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6248bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6249bbfad078Smrgesac
6250bbf6ba0aSmrgfi
6251bbf6ba0aSmrg
6252bbf6ba0aSmrg
6253bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6254bbf6ba0aSmrg
625568af480fSmrg		eval supported=\$$cacheid
6256219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6257219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6258bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6259bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6260bbf6ba0aSmrg			found="yes"
6261bbf6ba0aSmrg		fi
6262bbf6ba0aSmrg	fi
6263bbf6ba0aSmrg
6264219ffec0Smrg	if test $found = "no" ; then
6265219ffec0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6266219ffec0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6267219ffec0Smrg		fi
6268219ffec0Smrg
6269219ffec0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6270219ffec0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6271219ffec0Smrg		fi
6272219ffec0Smrg
6273219ffec0Smrg		CFLAGS="$CFLAGS -fd"
6274219ffec0Smrg
6275219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6276219ffec0Smrgprintf %s "checking if $CC supports -fd... " >&6; }
6277219ffec0Smrg		cacheid=xorg_cv_cc_flag__fd
6278219ffec0Smrg		if eval test \${$cacheid+y}
6279219ffec0Smrgthen :
6280219ffec0Smrg  printf %s "(cached) " >&6
6281bbfad078Smrgelse case e in #(
6282bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6283219ffec0Smrg/* end confdefs.h.  */
6284219ffec0Smrgint i;
6285219ffec0Smrgint
6286219ffec0Smrgmain (void)
6287219ffec0Smrg{
6288219ffec0Smrg
6289219ffec0Smrg  ;
6290219ffec0Smrg  return 0;
6291219ffec0Smrg}
6292219ffec0Smrg_ACEOF
6293219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6294219ffec0Smrgthen :
6295219ffec0Smrg  eval $cacheid=yes
6296bbfad078Smrgelse case e in #(
6297bbfad078Smrg  e) eval $cacheid=no ;;
6298bbfad078Smrgesac
6299219ffec0Smrgfi
6300219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6301bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6302bbfad078Smrgesac
6303219ffec0Smrgfi
6304219ffec0Smrg
6305219ffec0Smrg
6306219ffec0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6307219ffec0Smrg
6308219ffec0Smrg		eval supported=\$$cacheid
6309219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6310219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6311219ffec0Smrg		if test "$supported" = "yes" ; then
6312219ffec0Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6313219ffec0Smrg			found="yes"
6314219ffec0Smrg		fi
6315219ffec0Smrg	fi
6316219ffec0Smrg
6317bbf6ba0aSmrg
6318bbf6ba0aSmrg
6319bbf6ba0aSmrg
6320bbf6ba0aSmrg
6321bbf6ba0aSmrg
6322bbf6ba0aSmrg
632368af480fSmrg
632468af480fSmrg
632568af480fSmrg
632668af480fSmrg
632768af480fSmrg
632868af480fSmrg
632968af480fSmrg
633068af480fSmrg
6331bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6332bbf6ba0aSmrg
633368af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6334bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6335219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6336219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6337219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6338219ffec0Smrgthen :
6339219ffec0Smrg  printf %s "(cached) " >&6
6340bbfad078Smrgelse case e in #(
6341bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6342bbf6ba0aSmrg/* end confdefs.h.  */
6343bbf6ba0aSmrgint i;
6344bbf6ba0aSmrg_ACEOF
6345219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6346219ffec0Smrgthen :
6347bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6348bbfad078Smrgelse case e in #(
6349bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6350bbfad078Smrgesac
6351bbf6ba0aSmrgfi
6352bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6353bbfad078Smrgesac
6354bbf6ba0aSmrgfi
6355219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6356219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
635768af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6358bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6359bbf6ba0aSmrgfi
6360bbf6ba0aSmrg
636168af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
636268af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6363bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6364bbf6ba0aSmrg	fi
6365bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6366219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6367219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6368219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6369219ffec0Smrgthen :
6370219ffec0Smrg  printf %s "(cached) " >&6
6371bbfad078Smrgelse case e in #(
6372bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6373bbf6ba0aSmrg/* end confdefs.h.  */
6374bbf6ba0aSmrgint i;
6375bbf6ba0aSmrg_ACEOF
6376219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6377219ffec0Smrgthen :
6378bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6379bbfad078Smrgelse case e in #(
6380bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6381bbfad078Smrgesac
6382bbf6ba0aSmrgfi
6383bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6384bbfad078Smrgesac
6385bbf6ba0aSmrgfi
6386219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6387219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
638868af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6389bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6390bbf6ba0aSmrgfi
6391bbf6ba0aSmrg
6392bbf6ba0aSmrgfound="no"
6393bbf6ba0aSmrg
6394bbf6ba0aSmrg	if test $found = "no" ; then
639568af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6396bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6397bbf6ba0aSmrg		fi
6398bbf6ba0aSmrg
639968af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6400bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6401bbf6ba0aSmrg		fi
6402bbf6ba0aSmrg
6403bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6404bbf6ba0aSmrg
6405219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6406219ffec0Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
640768af480fSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6408219ffec0Smrg		if eval test \${$cacheid+y}
6409219ffec0Smrgthen :
6410219ffec0Smrg  printf %s "(cached) " >&6
6411bbfad078Smrgelse case e in #(
6412bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6413bbf6ba0aSmrg/* end confdefs.h.  */
6414bbf6ba0aSmrgint i;
6415bbf6ba0aSmrgint
6416219ffec0Smrgmain (void)
6417bbf6ba0aSmrg{
6418bbf6ba0aSmrg
6419bbf6ba0aSmrg  ;
6420bbf6ba0aSmrg  return 0;
6421bbf6ba0aSmrg}
6422bbf6ba0aSmrg_ACEOF
6423219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6424219ffec0Smrgthen :
642568af480fSmrg  eval $cacheid=yes
6426bbfad078Smrgelse case e in #(
6427bbfad078Smrg  e) eval $cacheid=no ;;
6428bbfad078Smrgesac
6429bbf6ba0aSmrgfi
6430219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6431bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6432bbfad078Smrgesac
6433bbf6ba0aSmrgfi
6434bbf6ba0aSmrg
6435bbf6ba0aSmrg
6436bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6437bbf6ba0aSmrg
643868af480fSmrg		eval supported=\$$cacheid
6439219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6440219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6441bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6442bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6443bbf6ba0aSmrg			found="yes"
6444bbf6ba0aSmrg		fi
6445bbf6ba0aSmrg	fi
6446bbf6ba0aSmrg
6447bbf6ba0aSmrg
6448bbf6ba0aSmrg
644968af480fSmrg
645068af480fSmrg
6451bbf6ba0aSmrg# This chunk adds additional warnings that could catch undesired effects.
6452bbf6ba0aSmrg
6453bbf6ba0aSmrg
6454bbf6ba0aSmrg
6455bbf6ba0aSmrg
6456bbf6ba0aSmrg
645768af480fSmrg
645868af480fSmrg
645968af480fSmrg
646068af480fSmrg
646168af480fSmrg
646268af480fSmrg
646368af480fSmrg
646468af480fSmrg
6465bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6466bbf6ba0aSmrg
646768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6468bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6469219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6470219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6471219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6472219ffec0Smrgthen :
6473219ffec0Smrg  printf %s "(cached) " >&6
6474bbfad078Smrgelse case e in #(
6475bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6476bbf6ba0aSmrg/* end confdefs.h.  */
6477bbf6ba0aSmrgint i;
6478bbf6ba0aSmrg_ACEOF
6479219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6480219ffec0Smrgthen :
6481bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6482bbfad078Smrgelse case e in #(
6483bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6484bbfad078Smrgesac
6485bbf6ba0aSmrgfi
6486bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6487bbfad078Smrgesac
6488bbf6ba0aSmrgfi
6489219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6490219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
649168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6492bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6493bbf6ba0aSmrgfi
6494bbf6ba0aSmrg
649568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
649668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6497bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6498bbf6ba0aSmrg	fi
6499bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6500219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6501219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6502219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6503219ffec0Smrgthen :
6504219ffec0Smrg  printf %s "(cached) " >&6
6505bbfad078Smrgelse case e in #(
6506bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6507bbf6ba0aSmrg/* end confdefs.h.  */
6508bbf6ba0aSmrgint i;
6509bbf6ba0aSmrg_ACEOF
6510219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6511219ffec0Smrgthen :
6512bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6513bbfad078Smrgelse case e in #(
6514bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6515bbfad078Smrgesac
6516bbf6ba0aSmrgfi
6517bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6518bbfad078Smrgesac
6519bbf6ba0aSmrgfi
6520219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6521219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
652268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6523bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6524bbf6ba0aSmrgfi
6525bbf6ba0aSmrg
6526bbf6ba0aSmrgfound="no"
6527bbf6ba0aSmrg
6528bbf6ba0aSmrg	if test $found = "no" ; then
652968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6530bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6531bbf6ba0aSmrg		fi
6532bbf6ba0aSmrg
653368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6534bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6535bbf6ba0aSmrg		fi
6536bbf6ba0aSmrg
6537bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wunused"
6538bbf6ba0aSmrg
6539219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6540219ffec0Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
654168af480fSmrg		cacheid=xorg_cv_cc_flag__Wunused
6542219ffec0Smrg		if eval test \${$cacheid+y}
6543219ffec0Smrgthen :
6544219ffec0Smrg  printf %s "(cached) " >&6
6545bbfad078Smrgelse case e in #(
6546bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6547bbf6ba0aSmrg/* end confdefs.h.  */
6548bbf6ba0aSmrgint i;
6549bbf6ba0aSmrgint
6550219ffec0Smrgmain (void)
6551bbf6ba0aSmrg{
6552bbf6ba0aSmrg
6553bbf6ba0aSmrg  ;
6554bbf6ba0aSmrg  return 0;
6555bbf6ba0aSmrg}
6556bbf6ba0aSmrg_ACEOF
6557219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6558219ffec0Smrgthen :
655968af480fSmrg  eval $cacheid=yes
6560bbfad078Smrgelse case e in #(
6561bbfad078Smrg  e) eval $cacheid=no ;;
6562bbfad078Smrgesac
6563bbf6ba0aSmrgfi
6564219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6565bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6566bbfad078Smrgesac
6567bbf6ba0aSmrgfi
6568bbf6ba0aSmrg
6569bbf6ba0aSmrg
6570bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6571bbf6ba0aSmrg
657268af480fSmrg		eval supported=\$$cacheid
6573219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6574219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6575bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6576bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6577bbf6ba0aSmrg			found="yes"
6578bbf6ba0aSmrg		fi
6579bbf6ba0aSmrg	fi
6580bbf6ba0aSmrg
6581bbf6ba0aSmrg
6582bbf6ba0aSmrg
6583bbf6ba0aSmrg
6584bbf6ba0aSmrg
6585bbf6ba0aSmrg
6586bbf6ba0aSmrg
658768af480fSmrg
658868af480fSmrg
658968af480fSmrg
659068af480fSmrg
659168af480fSmrg
659268af480fSmrg
659368af480fSmrg
659468af480fSmrg
6595bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6596bbf6ba0aSmrg
659768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6598bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6599219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6600219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6601219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6602219ffec0Smrgthen :
6603219ffec0Smrg  printf %s "(cached) " >&6
6604bbfad078Smrgelse case e in #(
6605bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6606bbf6ba0aSmrg/* end confdefs.h.  */
6607bbf6ba0aSmrgint i;
6608bbf6ba0aSmrg_ACEOF
6609219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6610219ffec0Smrgthen :
6611bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6612bbfad078Smrgelse case e in #(
6613bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6614bbfad078Smrgesac
6615bbf6ba0aSmrgfi
6616bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6617bbfad078Smrgesac
6618bbf6ba0aSmrgfi
6619219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6620219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
662168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6622bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6623bbf6ba0aSmrgfi
6624bbf6ba0aSmrg
662568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
662668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6627bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6628bbf6ba0aSmrg	fi
6629bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6630219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6631219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6632219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6633219ffec0Smrgthen :
6634219ffec0Smrg  printf %s "(cached) " >&6
6635bbfad078Smrgelse case e in #(
6636bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6637bbf6ba0aSmrg/* end confdefs.h.  */
6638bbf6ba0aSmrgint i;
6639bbf6ba0aSmrg_ACEOF
6640219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6641219ffec0Smrgthen :
6642bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6643bbfad078Smrgelse case e in #(
6644bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6645bbfad078Smrgesac
6646bbf6ba0aSmrgfi
6647bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6648bbfad078Smrgesac
6649bbf6ba0aSmrgfi
6650219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6651219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
665268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6653bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6654bbf6ba0aSmrgfi
6655bbf6ba0aSmrg
6656bbf6ba0aSmrgfound="no"
6657bbf6ba0aSmrg
6658bbf6ba0aSmrg	if test $found = "no" ; then
665968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6660bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6661bbf6ba0aSmrg		fi
6662bbf6ba0aSmrg
666368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6664bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6665bbf6ba0aSmrg		fi
6666bbf6ba0aSmrg
6667bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6668bbf6ba0aSmrg
6669219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6670219ffec0Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
667168af480fSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6672219ffec0Smrg		if eval test \${$cacheid+y}
6673219ffec0Smrgthen :
6674219ffec0Smrg  printf %s "(cached) " >&6
6675bbfad078Smrgelse case e in #(
6676bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6677bbf6ba0aSmrg/* end confdefs.h.  */
6678bbf6ba0aSmrgint i;
6679bbf6ba0aSmrgint
6680219ffec0Smrgmain (void)
6681bbf6ba0aSmrg{
6682bbf6ba0aSmrg
6683bbf6ba0aSmrg  ;
6684bbf6ba0aSmrg  return 0;
6685bbf6ba0aSmrg}
6686bbf6ba0aSmrg_ACEOF
6687219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6688219ffec0Smrgthen :
668968af480fSmrg  eval $cacheid=yes
6690bbfad078Smrgelse case e in #(
6691bbfad078Smrg  e) eval $cacheid=no ;;
6692bbfad078Smrgesac
6693bbf6ba0aSmrgfi
6694219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6695bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6696bbfad078Smrgesac
6697bbf6ba0aSmrgfi
6698bbf6ba0aSmrg
6699bbf6ba0aSmrg
6700bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6701bbf6ba0aSmrg
670268af480fSmrg		eval supported=\$$cacheid
6703219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6704219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6705bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6706bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6707bbf6ba0aSmrg			found="yes"
6708bbf6ba0aSmrg		fi
6709bbf6ba0aSmrg	fi
6710bbf6ba0aSmrg
6711bbf6ba0aSmrg
6712bbf6ba0aSmrg
6713bbf6ba0aSmrg
6714bbf6ba0aSmrg
6715bbf6ba0aSmrg
6716bbf6ba0aSmrg
671768af480fSmrg
671868af480fSmrg
671968af480fSmrg
672068af480fSmrg
672168af480fSmrg
672268af480fSmrg
672368af480fSmrg
672468af480fSmrg
6725bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6726bbf6ba0aSmrg
672768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6728bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6729219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6730219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6731219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6732219ffec0Smrgthen :
6733219ffec0Smrg  printf %s "(cached) " >&6
6734bbfad078Smrgelse case e in #(
6735bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6736bbf6ba0aSmrg/* end confdefs.h.  */
6737bbf6ba0aSmrgint i;
6738bbf6ba0aSmrg_ACEOF
6739219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6740219ffec0Smrgthen :
6741bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6742bbfad078Smrgelse case e in #(
6743bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6744bbfad078Smrgesac
6745bbf6ba0aSmrgfi
6746bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6747bbfad078Smrgesac
6748bbf6ba0aSmrgfi
6749219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6750219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
675168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6752bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6753bbf6ba0aSmrgfi
6754bbf6ba0aSmrg
675568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
675668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6757bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6758bbf6ba0aSmrg	fi
6759bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6760219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6761219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6762219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6763219ffec0Smrgthen :
6764219ffec0Smrg  printf %s "(cached) " >&6
6765bbfad078Smrgelse case e in #(
6766bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6767bbf6ba0aSmrg/* end confdefs.h.  */
6768bbf6ba0aSmrgint i;
6769bbf6ba0aSmrg_ACEOF
6770219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6771219ffec0Smrgthen :
6772bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6773bbfad078Smrgelse case e in #(
6774bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6775bbfad078Smrgesac
6776bbf6ba0aSmrgfi
6777bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6778bbfad078Smrgesac
6779bbf6ba0aSmrgfi
6780219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6781219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
678268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6783bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6784bbf6ba0aSmrgfi
6785bbf6ba0aSmrg
6786bbf6ba0aSmrgfound="no"
6787bbf6ba0aSmrg
6788bbf6ba0aSmrg	if test $found = "no" ; then
678968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6790bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6791bbf6ba0aSmrg		fi
6792bbf6ba0aSmrg
679368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6794bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6795bbf6ba0aSmrg		fi
6796bbf6ba0aSmrg
6797bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wshadow"
6798bbf6ba0aSmrg
6799219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6800219ffec0Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
680168af480fSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6802219ffec0Smrg		if eval test \${$cacheid+y}
6803219ffec0Smrgthen :
6804219ffec0Smrg  printf %s "(cached) " >&6
6805bbfad078Smrgelse case e in #(
6806bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6807bbf6ba0aSmrg/* end confdefs.h.  */
6808bbf6ba0aSmrgint i;
6809bbf6ba0aSmrgint
6810219ffec0Smrgmain (void)
6811bbf6ba0aSmrg{
6812bbf6ba0aSmrg
6813bbf6ba0aSmrg  ;
6814bbf6ba0aSmrg  return 0;
6815bbf6ba0aSmrg}
6816bbf6ba0aSmrg_ACEOF
6817219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6818219ffec0Smrgthen :
681968af480fSmrg  eval $cacheid=yes
6820bbfad078Smrgelse case e in #(
6821bbfad078Smrg  e) eval $cacheid=no ;;
6822bbfad078Smrgesac
6823bbf6ba0aSmrgfi
6824219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6825bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6826bbfad078Smrgesac
6827bbf6ba0aSmrgfi
6828bbf6ba0aSmrg
6829bbf6ba0aSmrg
6830bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6831bbf6ba0aSmrg
683268af480fSmrg		eval supported=\$$cacheid
6833219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6834219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6835bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6836bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6837bbf6ba0aSmrg			found="yes"
6838bbf6ba0aSmrg		fi
6839bbf6ba0aSmrg	fi
6840bbf6ba0aSmrg
6841bbf6ba0aSmrg
6842bbf6ba0aSmrg
6843bbf6ba0aSmrg
6844bbf6ba0aSmrg
6845bbf6ba0aSmrg
6846bbf6ba0aSmrg
684768af480fSmrg
684868af480fSmrg
684968af480fSmrg
685068af480fSmrg
685168af480fSmrg
685268af480fSmrg
685368af480fSmrg
685468af480fSmrg
6855bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6856bbf6ba0aSmrg
685768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6858bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6859219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6860219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6861219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6862219ffec0Smrgthen :
6863219ffec0Smrg  printf %s "(cached) " >&6
6864bbfad078Smrgelse case e in #(
6865bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866bbf6ba0aSmrg/* end confdefs.h.  */
6867bbf6ba0aSmrgint i;
6868bbf6ba0aSmrg_ACEOF
6869219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6870219ffec0Smrgthen :
6871bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6872bbfad078Smrgelse case e in #(
6873bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6874bbfad078Smrgesac
6875bbf6ba0aSmrgfi
6876bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6877bbfad078Smrgesac
6878bbf6ba0aSmrgfi
6879219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6880219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
688168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6882bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6883bbf6ba0aSmrgfi
6884bbf6ba0aSmrg
688568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
688668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6887bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6888bbf6ba0aSmrg	fi
6889bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6890219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6891219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6892219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6893219ffec0Smrgthen :
6894219ffec0Smrg  printf %s "(cached) " >&6
6895bbfad078Smrgelse case e in #(
6896bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6897bbf6ba0aSmrg/* end confdefs.h.  */
6898bbf6ba0aSmrgint i;
6899bbf6ba0aSmrg_ACEOF
6900219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
6901219ffec0Smrgthen :
6902bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6903bbfad078Smrgelse case e in #(
6904bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6905bbfad078Smrgesac
6906bbf6ba0aSmrgfi
6907bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6908bbfad078Smrgesac
6909bbf6ba0aSmrgfi
6910219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6911219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
691268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6913bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6914bbf6ba0aSmrgfi
6915bbf6ba0aSmrg
6916bbf6ba0aSmrgfound="no"
6917bbf6ba0aSmrg
6918bbf6ba0aSmrg	if test $found = "no" ; then
691968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6920bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6921bbf6ba0aSmrg		fi
6922bbf6ba0aSmrg
692368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6924bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6925bbf6ba0aSmrg		fi
6926bbf6ba0aSmrg
6927219ffec0Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6928bbf6ba0aSmrg
6929219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6930219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6931219ffec0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6932219ffec0Smrg		if eval test \${$cacheid+y}
6933219ffec0Smrgthen :
6934219ffec0Smrg  printf %s "(cached) " >&6
6935bbfad078Smrgelse case e in #(
6936bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6937bbf6ba0aSmrg/* end confdefs.h.  */
6938bbf6ba0aSmrgint i;
6939bbf6ba0aSmrgint
6940219ffec0Smrgmain (void)
6941bbf6ba0aSmrg{
6942bbf6ba0aSmrg
6943bbf6ba0aSmrg  ;
6944bbf6ba0aSmrg  return 0;
6945bbf6ba0aSmrg}
6946bbf6ba0aSmrg_ACEOF
6947219ffec0Smrgif ac_fn_c_try_link "$LINENO"
6948219ffec0Smrgthen :
694968af480fSmrg  eval $cacheid=yes
6950bbfad078Smrgelse case e in #(
6951bbfad078Smrg  e) eval $cacheid=no ;;
6952bbfad078Smrgesac
6953bbf6ba0aSmrgfi
6954219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6955bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6956bbfad078Smrgesac
6957bbf6ba0aSmrgfi
6958bbf6ba0aSmrg
6959bbf6ba0aSmrg
6960bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6961bbf6ba0aSmrg
696268af480fSmrg		eval supported=\$$cacheid
6963219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6964219ffec0Smrgprintf "%s\n" "$supported" >&6; }
6965bbf6ba0aSmrg		if test "$supported" = "yes" ; then
6966219ffec0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6967bbf6ba0aSmrg			found="yes"
6968bbf6ba0aSmrg		fi
6969bbf6ba0aSmrg	fi
6970bbf6ba0aSmrg
6971bbf6ba0aSmrg
6972bbf6ba0aSmrg
6973bbf6ba0aSmrg
6974bbf6ba0aSmrg
6975bbf6ba0aSmrg
6976bbf6ba0aSmrg
697768af480fSmrg
697868af480fSmrg
697968af480fSmrg
698068af480fSmrg
698168af480fSmrg
698268af480fSmrg
698368af480fSmrg
698468af480fSmrg
6985bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6986bbf6ba0aSmrg
698768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6988bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6989219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6990219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6991219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6992219ffec0Smrgthen :
6993219ffec0Smrg  printf %s "(cached) " >&6
6994bbfad078Smrgelse case e in #(
6995bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6996bbf6ba0aSmrg/* end confdefs.h.  */
6997bbf6ba0aSmrgint i;
6998bbf6ba0aSmrg_ACEOF
6999219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7000219ffec0Smrgthen :
7001bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7002bbfad078Smrgelse case e in #(
7003bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7004bbfad078Smrgesac
7005bbf6ba0aSmrgfi
7006bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7007bbfad078Smrgesac
7008bbf6ba0aSmrgfi
7009219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7010219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
701168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7012bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7013bbf6ba0aSmrgfi
7014bbf6ba0aSmrg
701568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
701668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7017bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7018bbf6ba0aSmrg	fi
7019bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7020219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7021219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7022219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7023219ffec0Smrgthen :
7024219ffec0Smrg  printf %s "(cached) " >&6
7025bbfad078Smrgelse case e in #(
7026bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027bbf6ba0aSmrg/* end confdefs.h.  */
7028bbf6ba0aSmrgint i;
7029bbf6ba0aSmrg_ACEOF
7030219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7031219ffec0Smrgthen :
7032bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7033bbfad078Smrgelse case e in #(
7034bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7035bbfad078Smrgesac
7036bbf6ba0aSmrgfi
7037bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7038bbfad078Smrgesac
7039bbf6ba0aSmrgfi
7040219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7041219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
704268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7043bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7044bbf6ba0aSmrgfi
7045bbf6ba0aSmrg
7046bbf6ba0aSmrgfound="no"
7047bbf6ba0aSmrg
7048bbf6ba0aSmrg	if test $found = "no" ; then
704968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7050bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7051bbf6ba0aSmrg		fi
7052bbf6ba0aSmrg
705368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7054bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7055bbf6ba0aSmrg		fi
7056bbf6ba0aSmrg
7057219ffec0Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
7058bbf6ba0aSmrg
7059219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
7060219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7061219ffec0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
7062219ffec0Smrg		if eval test \${$cacheid+y}
7063219ffec0Smrgthen :
7064219ffec0Smrg  printf %s "(cached) " >&6
7065bbfad078Smrgelse case e in #(
7066bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7067bbf6ba0aSmrg/* end confdefs.h.  */
7068bbf6ba0aSmrgint i;
7069bbf6ba0aSmrgint
7070219ffec0Smrgmain (void)
7071bbf6ba0aSmrg{
7072bbf6ba0aSmrg
7073bbf6ba0aSmrg  ;
7074bbf6ba0aSmrg  return 0;
7075bbf6ba0aSmrg}
7076bbf6ba0aSmrg_ACEOF
7077219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7078219ffec0Smrgthen :
707968af480fSmrg  eval $cacheid=yes
7080bbfad078Smrgelse case e in #(
7081bbfad078Smrg  e) eval $cacheid=no ;;
7082bbfad078Smrgesac
7083bbf6ba0aSmrgfi
7084219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7085bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7086bbfad078Smrgesac
7087bbf6ba0aSmrgfi
7088bbf6ba0aSmrg
7089bbf6ba0aSmrg
7090bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7091bbf6ba0aSmrg
709268af480fSmrg		eval supported=\$$cacheid
7093219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7094219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7095bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7096219ffec0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7097bbf6ba0aSmrg			found="yes"
7098bbf6ba0aSmrg		fi
7099bbf6ba0aSmrg	fi
7100bbf6ba0aSmrg
7101bbf6ba0aSmrg
7102bbf6ba0aSmrg
7103bbf6ba0aSmrg
7104bbf6ba0aSmrg
7105bbf6ba0aSmrg
7106bbf6ba0aSmrg
710768af480fSmrg
710868af480fSmrg
710968af480fSmrg
711068af480fSmrg
711168af480fSmrg
711268af480fSmrg
711368af480fSmrg
711468af480fSmrg
7115bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7116bbf6ba0aSmrg
711768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7118bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7119219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7120219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7121219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7122219ffec0Smrgthen :
7123219ffec0Smrg  printf %s "(cached) " >&6
7124bbfad078Smrgelse case e in #(
7125bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7126bbf6ba0aSmrg/* end confdefs.h.  */
7127bbf6ba0aSmrgint i;
7128bbf6ba0aSmrg_ACEOF
7129219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7130219ffec0Smrgthen :
7131bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7132bbfad078Smrgelse case e in #(
7133bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7134bbfad078Smrgesac
7135bbf6ba0aSmrgfi
7136bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7137bbfad078Smrgesac
7138bbf6ba0aSmrgfi
7139219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7140219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
714168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7142bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7143bbf6ba0aSmrgfi
7144bbf6ba0aSmrg
714568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
714668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7147bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7148bbf6ba0aSmrg	fi
7149bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7150219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7151219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7152219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7153219ffec0Smrgthen :
7154219ffec0Smrg  printf %s "(cached) " >&6
7155bbfad078Smrgelse case e in #(
7156bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7157bbf6ba0aSmrg/* end confdefs.h.  */
7158bbf6ba0aSmrgint i;
7159bbf6ba0aSmrg_ACEOF
7160219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7161219ffec0Smrgthen :
7162bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7163bbfad078Smrgelse case e in #(
7164bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7165bbfad078Smrgesac
7166bbf6ba0aSmrgfi
7167bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7168bbfad078Smrgesac
7169bbf6ba0aSmrgfi
7170219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7171219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
717268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7173bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7174bbf6ba0aSmrgfi
7175bbf6ba0aSmrg
7176bbf6ba0aSmrgfound="no"
7177bbf6ba0aSmrg
7178bbf6ba0aSmrg	if test $found = "no" ; then
717968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7180bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7181bbf6ba0aSmrg		fi
7182bbf6ba0aSmrg
718368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7184bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7185bbf6ba0aSmrg		fi
7186bbf6ba0aSmrg
7187219ffec0Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7188bbf6ba0aSmrg
7189219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7190219ffec0Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7191219ffec0Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
7192219ffec0Smrg		if eval test \${$cacheid+y}
7193219ffec0Smrgthen :
7194219ffec0Smrg  printf %s "(cached) " >&6
7195bbfad078Smrgelse case e in #(
7196bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7197bbf6ba0aSmrg/* end confdefs.h.  */
7198bbf6ba0aSmrgint i;
7199bbf6ba0aSmrgint
7200219ffec0Smrgmain (void)
7201bbf6ba0aSmrg{
7202bbf6ba0aSmrg
7203bbf6ba0aSmrg  ;
7204bbf6ba0aSmrg  return 0;
7205bbf6ba0aSmrg}
7206bbf6ba0aSmrg_ACEOF
7207219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7208219ffec0Smrgthen :
720968af480fSmrg  eval $cacheid=yes
7210bbfad078Smrgelse case e in #(
7211bbfad078Smrg  e) eval $cacheid=no ;;
7212bbfad078Smrgesac
7213bbf6ba0aSmrgfi
7214219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7215bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7216bbfad078Smrgesac
7217bbf6ba0aSmrgfi
7218bbf6ba0aSmrg
7219bbf6ba0aSmrg
7220bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7221bbf6ba0aSmrg
722268af480fSmrg		eval supported=\$$cacheid
7223219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7224219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7225bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7226219ffec0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7227bbf6ba0aSmrg			found="yes"
7228bbf6ba0aSmrg		fi
7229bbf6ba0aSmrg	fi
7230bbf6ba0aSmrg
7231bbf6ba0aSmrg
7232bbf6ba0aSmrg
7233bbf6ba0aSmrg
7234bbf6ba0aSmrg
7235bbf6ba0aSmrg
7236bbf6ba0aSmrg
723768af480fSmrg
723868af480fSmrg
723968af480fSmrg
724068af480fSmrg
724168af480fSmrg
724268af480fSmrg
724368af480fSmrg
724468af480fSmrg
7245bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7246bbf6ba0aSmrg
724768af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7248bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7249219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7250219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7251219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7252219ffec0Smrgthen :
7253219ffec0Smrg  printf %s "(cached) " >&6
7254bbfad078Smrgelse case e in #(
7255bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7256bbf6ba0aSmrg/* end confdefs.h.  */
7257bbf6ba0aSmrgint i;
7258bbf6ba0aSmrg_ACEOF
7259219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7260219ffec0Smrgthen :
7261bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7262bbfad078Smrgelse case e in #(
7263bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7264bbfad078Smrgesac
7265bbf6ba0aSmrgfi
7266bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7267bbfad078Smrgesac
7268bbf6ba0aSmrgfi
7269219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7270219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
727168af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7272bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7273bbf6ba0aSmrgfi
7274bbf6ba0aSmrg
727568af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
727668af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7277bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7278bbf6ba0aSmrg	fi
7279bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7280219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7281219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7282219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7283219ffec0Smrgthen :
7284219ffec0Smrg  printf %s "(cached) " >&6
7285bbfad078Smrgelse case e in #(
7286bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7287bbf6ba0aSmrg/* end confdefs.h.  */
7288bbf6ba0aSmrgint i;
7289bbf6ba0aSmrg_ACEOF
7290219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7291219ffec0Smrgthen :
7292bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7293bbfad078Smrgelse case e in #(
7294bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7295bbfad078Smrgesac
7296bbf6ba0aSmrgfi
7297bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7298bbfad078Smrgesac
7299bbf6ba0aSmrgfi
7300219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7301219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
730268af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7303bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7304bbf6ba0aSmrgfi
7305bbf6ba0aSmrg
7306bbf6ba0aSmrgfound="no"
7307bbf6ba0aSmrg
7308bbf6ba0aSmrg	if test $found = "no" ; then
730968af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7310bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7311bbf6ba0aSmrg		fi
7312bbf6ba0aSmrg
731368af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7314bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7315bbf6ba0aSmrg		fi
7316bbf6ba0aSmrg
7317219ffec0Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7318bbf6ba0aSmrg
7319219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7320219ffec0Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7321219ffec0Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7322219ffec0Smrg		if eval test \${$cacheid+y}
7323219ffec0Smrgthen :
7324219ffec0Smrg  printf %s "(cached) " >&6
7325bbfad078Smrgelse case e in #(
7326bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7327bbf6ba0aSmrg/* end confdefs.h.  */
7328bbf6ba0aSmrgint i;
7329bbf6ba0aSmrgint
7330219ffec0Smrgmain (void)
7331bbf6ba0aSmrg{
7332bbf6ba0aSmrg
7333bbf6ba0aSmrg  ;
7334bbf6ba0aSmrg  return 0;
7335bbf6ba0aSmrg}
7336bbf6ba0aSmrg_ACEOF
7337219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7338219ffec0Smrgthen :
733968af480fSmrg  eval $cacheid=yes
7340bbfad078Smrgelse case e in #(
7341bbfad078Smrg  e) eval $cacheid=no ;;
7342bbfad078Smrgesac
7343bbf6ba0aSmrgfi
7344219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7345bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7346bbfad078Smrgesac
7347bbf6ba0aSmrgfi
7348bbf6ba0aSmrg
7349bbf6ba0aSmrg
7350bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7351bbf6ba0aSmrg
735268af480fSmrg		eval supported=\$$cacheid
7353219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7354219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7355bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7356219ffec0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7357bbf6ba0aSmrg			found="yes"
7358bbf6ba0aSmrg		fi
7359bbf6ba0aSmrg	fi
7360bbf6ba0aSmrg
7361bbf6ba0aSmrg
7362bbf6ba0aSmrg
7363bbf6ba0aSmrg# These are currently disabled because they are noisy.  They will be enabled
7364bbf6ba0aSmrg# in the future once the codebase is sufficiently modernized to silence
7365bbf6ba0aSmrg# them.  For now, I don't want them to drown out the other warnings.
736668af480fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
736768af480fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7368219ffec0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7369bbf6ba0aSmrg
7370bbfad078Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
7371bbf6ba0aSmrg# when there are problems that should be fixed.
7372bbf6ba0aSmrg
7373bbf6ba0aSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7374bbf6ba0aSmrg
7375bbf6ba0aSmrg
7376bbf6ba0aSmrg
7377bbf6ba0aSmrg
7378bbf6ba0aSmrg
737968af480fSmrg
738068af480fSmrg
738168af480fSmrg
738268af480fSmrg
738368af480fSmrg
738468af480fSmrg
738568af480fSmrg
738668af480fSmrg
7387bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7388bbf6ba0aSmrg
738968af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7390bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7391219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7392219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7393219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7394219ffec0Smrgthen :
7395219ffec0Smrg  printf %s "(cached) " >&6
7396bbfad078Smrgelse case e in #(
7397bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7398bbf6ba0aSmrg/* end confdefs.h.  */
7399bbf6ba0aSmrgint i;
7400bbf6ba0aSmrg_ACEOF
7401219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7402219ffec0Smrgthen :
7403bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7404bbfad078Smrgelse case e in #(
7405bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7406bbfad078Smrgesac
7407bbf6ba0aSmrgfi
7408bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7409bbfad078Smrgesac
7410bbf6ba0aSmrgfi
7411219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7412219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
741368af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7414bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7415bbf6ba0aSmrgfi
7416bbf6ba0aSmrg
741768af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
741868af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7419bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7420bbf6ba0aSmrg	fi
7421bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7422219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7423219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7424219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7425219ffec0Smrgthen :
7426219ffec0Smrg  printf %s "(cached) " >&6
7427bbfad078Smrgelse case e in #(
7428bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429bbf6ba0aSmrg/* end confdefs.h.  */
7430bbf6ba0aSmrgint i;
7431bbf6ba0aSmrg_ACEOF
7432219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7433219ffec0Smrgthen :
7434bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7435bbfad078Smrgelse case e in #(
7436bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7437bbfad078Smrgesac
7438bbf6ba0aSmrgfi
7439bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7440bbfad078Smrgesac
7441bbf6ba0aSmrgfi
7442219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7443219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
744468af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7445bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7446bbf6ba0aSmrgfi
7447bbf6ba0aSmrg
7448bbf6ba0aSmrgfound="no"
7449bbf6ba0aSmrg
7450bbf6ba0aSmrg	if test $found = "no" ; then
745168af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7452bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7453bbf6ba0aSmrg		fi
7454bbf6ba0aSmrg
745568af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7456bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7457bbf6ba0aSmrg		fi
7458bbf6ba0aSmrg
7459bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7460bbf6ba0aSmrg
7461219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7462219ffec0Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7463219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7464219ffec0Smrg		if eval test \${$cacheid+y}
7465219ffec0Smrgthen :
7466219ffec0Smrg  printf %s "(cached) " >&6
7467bbfad078Smrgelse case e in #(
7468bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7469bbf6ba0aSmrg/* end confdefs.h.  */
7470bbf6ba0aSmrgint i;
7471bbf6ba0aSmrgint
7472219ffec0Smrgmain (void)
7473bbf6ba0aSmrg{
7474bbf6ba0aSmrg
7475bbf6ba0aSmrg  ;
7476bbf6ba0aSmrg  return 0;
7477bbf6ba0aSmrg}
7478bbf6ba0aSmrg_ACEOF
7479219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7480219ffec0Smrgthen :
748168af480fSmrg  eval $cacheid=yes
7482bbfad078Smrgelse case e in #(
7483bbfad078Smrg  e) eval $cacheid=no ;;
7484bbfad078Smrgesac
7485bbf6ba0aSmrgfi
7486219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7487bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7488bbfad078Smrgesac
7489bbf6ba0aSmrgfi
7490bbf6ba0aSmrg
7491bbf6ba0aSmrg
7492bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7493bbf6ba0aSmrg
749468af480fSmrg		eval supported=\$$cacheid
7495219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7496219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7497bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7498bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7499bbf6ba0aSmrg			found="yes"
7500bbf6ba0aSmrg		fi
7501bbf6ba0aSmrg	fi
7502bbf6ba0aSmrg
7503bbf6ba0aSmrg	if test $found = "no" ; then
750468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7505bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7506bbf6ba0aSmrg		fi
7507bbf6ba0aSmrg
750868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7509bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7510bbf6ba0aSmrg		fi
7511bbf6ba0aSmrg
7512bbf6ba0aSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7513bbf6ba0aSmrg
7514219ffec0Smrg		{ 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
7515219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7516219ffec0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7517219ffec0Smrg		if eval test \${$cacheid+y}
7518219ffec0Smrgthen :
7519219ffec0Smrg  printf %s "(cached) " >&6
7520bbfad078Smrgelse case e in #(
7521bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7522bbf6ba0aSmrg/* end confdefs.h.  */
7523bbf6ba0aSmrgint i;
7524bbf6ba0aSmrgint
7525219ffec0Smrgmain (void)
7526bbf6ba0aSmrg{
7527bbf6ba0aSmrg
7528bbf6ba0aSmrg  ;
7529bbf6ba0aSmrg  return 0;
7530bbf6ba0aSmrg}
7531bbf6ba0aSmrg_ACEOF
7532219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7533219ffec0Smrgthen :
753468af480fSmrg  eval $cacheid=yes
7535bbfad078Smrgelse case e in #(
7536bbfad078Smrg  e) eval $cacheid=no ;;
7537bbfad078Smrgesac
7538bbf6ba0aSmrgfi
7539219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7540bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7541bbfad078Smrgesac
7542bbf6ba0aSmrgfi
7543bbf6ba0aSmrg
7544bbf6ba0aSmrg
7545bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7546bbf6ba0aSmrg
754768af480fSmrg		eval supported=\$$cacheid
7548219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7549219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7550bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7551bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7552bbf6ba0aSmrg			found="yes"
7553bbf6ba0aSmrg		fi
7554bbf6ba0aSmrg	fi
7555bbf6ba0aSmrg
7556bbf6ba0aSmrg
7557bbf6ba0aSmrg
7558bbf6ba0aSmrg
7559bbf6ba0aSmrg
7560bbf6ba0aSmrg
7561bbf6ba0aSmrg
756268af480fSmrg
756368af480fSmrg
756468af480fSmrg
756568af480fSmrg
756668af480fSmrg
756768af480fSmrg
756868af480fSmrg
756968af480fSmrg
7570bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7571bbf6ba0aSmrg
757268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7573bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7574219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7575219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7576219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7577219ffec0Smrgthen :
7578219ffec0Smrg  printf %s "(cached) " >&6
7579bbfad078Smrgelse case e in #(
7580bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7581bbf6ba0aSmrg/* end confdefs.h.  */
7582bbf6ba0aSmrgint i;
7583bbf6ba0aSmrg_ACEOF
7584219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7585219ffec0Smrgthen :
7586bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7587bbfad078Smrgelse case e in #(
7588bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7589bbfad078Smrgesac
7590bbf6ba0aSmrgfi
7591bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7592bbfad078Smrgesac
7593bbf6ba0aSmrgfi
7594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7595219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
759668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7597bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7598bbf6ba0aSmrgfi
7599bbf6ba0aSmrg
760068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
760168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7602bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7603bbf6ba0aSmrg	fi
7604bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7605219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7606219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7607219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7608219ffec0Smrgthen :
7609219ffec0Smrg  printf %s "(cached) " >&6
7610bbfad078Smrgelse case e in #(
7611bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7612bbf6ba0aSmrg/* end confdefs.h.  */
7613bbf6ba0aSmrgint i;
7614bbf6ba0aSmrg_ACEOF
7615219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7616219ffec0Smrgthen :
7617bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7618bbfad078Smrgelse case e in #(
7619bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7620bbfad078Smrgesac
7621bbf6ba0aSmrgfi
7622bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7623bbfad078Smrgesac
7624bbf6ba0aSmrgfi
7625219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7626219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
762768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7628bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7629bbf6ba0aSmrgfi
7630bbf6ba0aSmrg
7631bbf6ba0aSmrgfound="no"
7632bbf6ba0aSmrg
7633bbf6ba0aSmrg	if test $found = "no" ; then
763468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7635bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7636bbf6ba0aSmrg		fi
7637bbf6ba0aSmrg
763868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7639bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7640bbf6ba0aSmrg		fi
7641bbf6ba0aSmrg
7642bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7643bbf6ba0aSmrg
7644219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7645219ffec0Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7646219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7647219ffec0Smrg		if eval test \${$cacheid+y}
7648219ffec0Smrgthen :
7649219ffec0Smrg  printf %s "(cached) " >&6
7650bbfad078Smrgelse case e in #(
7651bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7652bbf6ba0aSmrg/* end confdefs.h.  */
7653bbf6ba0aSmrgint i;
7654bbf6ba0aSmrgint
7655219ffec0Smrgmain (void)
7656bbf6ba0aSmrg{
7657bbf6ba0aSmrg
7658bbf6ba0aSmrg  ;
7659bbf6ba0aSmrg  return 0;
7660bbf6ba0aSmrg}
7661bbf6ba0aSmrg_ACEOF
7662219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7663219ffec0Smrgthen :
766468af480fSmrg  eval $cacheid=yes
7665bbfad078Smrgelse case e in #(
7666bbfad078Smrg  e) eval $cacheid=no ;;
7667bbfad078Smrgesac
7668bbf6ba0aSmrgfi
7669219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7670bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7671bbfad078Smrgesac
7672bbf6ba0aSmrgfi
7673bbf6ba0aSmrg
7674bbf6ba0aSmrg
7675bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7676bbf6ba0aSmrg
767768af480fSmrg		eval supported=\$$cacheid
7678219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7679219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7680bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7681bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7682bbf6ba0aSmrg			found="yes"
7683bbf6ba0aSmrg		fi
7684bbf6ba0aSmrg	fi
7685bbf6ba0aSmrg
7686bbf6ba0aSmrg
7687bbf6ba0aSmrg
7688bbf6ba0aSmrg
7689bbf6ba0aSmrg
7690bbf6ba0aSmrg
7691bbf6ba0aSmrg
769268af480fSmrg
769368af480fSmrg
769468af480fSmrg
769568af480fSmrg
769668af480fSmrg
769768af480fSmrg
769868af480fSmrg
769968af480fSmrg
7700bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7701bbf6ba0aSmrg
770268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7703bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7704219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7705219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7706219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7707219ffec0Smrgthen :
7708219ffec0Smrg  printf %s "(cached) " >&6
7709bbfad078Smrgelse case e in #(
7710bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7711bbf6ba0aSmrg/* end confdefs.h.  */
7712bbf6ba0aSmrgint i;
7713bbf6ba0aSmrg_ACEOF
7714219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7715219ffec0Smrgthen :
7716bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7717bbfad078Smrgelse case e in #(
7718bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7719bbfad078Smrgesac
7720bbf6ba0aSmrgfi
7721bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7722bbfad078Smrgesac
7723bbf6ba0aSmrgfi
7724219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7725219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
772668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7727bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7728bbf6ba0aSmrgfi
7729bbf6ba0aSmrg
773068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
773168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7732bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7733bbf6ba0aSmrg	fi
7734bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7735219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7736219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7737219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7738219ffec0Smrgthen :
7739219ffec0Smrg  printf %s "(cached) " >&6
7740bbfad078Smrgelse case e in #(
7741bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7742bbf6ba0aSmrg/* end confdefs.h.  */
7743bbf6ba0aSmrgint i;
7744bbf6ba0aSmrg_ACEOF
7745219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7746219ffec0Smrgthen :
7747bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7748bbfad078Smrgelse case e in #(
7749bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7750bbfad078Smrgesac
7751bbf6ba0aSmrgfi
7752bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7753bbfad078Smrgesac
7754bbf6ba0aSmrgfi
7755219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7756219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
775768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7758bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7759bbf6ba0aSmrgfi
7760bbf6ba0aSmrg
7761bbf6ba0aSmrgfound="no"
7762bbf6ba0aSmrg
7763bbf6ba0aSmrg	if test $found = "no" ; then
776468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7765bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7766bbf6ba0aSmrg		fi
7767bbf6ba0aSmrg
776868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7769bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7770bbf6ba0aSmrg		fi
7771bbf6ba0aSmrg
7772bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7773bbf6ba0aSmrg
7774219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7775219ffec0Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7776219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7777219ffec0Smrg		if eval test \${$cacheid+y}
7778219ffec0Smrgthen :
7779219ffec0Smrg  printf %s "(cached) " >&6
7780bbfad078Smrgelse case e in #(
7781bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7782bbf6ba0aSmrg/* end confdefs.h.  */
7783bbf6ba0aSmrgint i;
7784bbf6ba0aSmrgint
7785219ffec0Smrgmain (void)
7786bbf6ba0aSmrg{
7787bbf6ba0aSmrg
7788bbf6ba0aSmrg  ;
7789bbf6ba0aSmrg  return 0;
7790bbf6ba0aSmrg}
7791bbf6ba0aSmrg_ACEOF
7792219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7793219ffec0Smrgthen :
779468af480fSmrg  eval $cacheid=yes
7795bbfad078Smrgelse case e in #(
7796bbfad078Smrg  e) eval $cacheid=no ;;
7797bbfad078Smrgesac
7798bbf6ba0aSmrgfi
7799219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7800bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7801bbfad078Smrgesac
7802bbf6ba0aSmrgfi
7803bbf6ba0aSmrg
7804bbf6ba0aSmrg
7805bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7806bbf6ba0aSmrg
780768af480fSmrg		eval supported=\$$cacheid
7808219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7809219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7810bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7811bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7812bbf6ba0aSmrg			found="yes"
7813bbf6ba0aSmrg		fi
7814bbf6ba0aSmrg	fi
7815bbf6ba0aSmrg
7816bbf6ba0aSmrg
7817bbf6ba0aSmrg
7818bbf6ba0aSmrg
7819bbf6ba0aSmrg
7820bbf6ba0aSmrg
7821bbf6ba0aSmrg
782268af480fSmrg
782368af480fSmrg
782468af480fSmrg
782568af480fSmrg
782668af480fSmrg
782768af480fSmrg
782868af480fSmrg
782968af480fSmrg
7830bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7831bbf6ba0aSmrg
783268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7833bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7834219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7835219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7836219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7837219ffec0Smrgthen :
7838219ffec0Smrg  printf %s "(cached) " >&6
7839bbfad078Smrgelse case e in #(
7840bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7841bbf6ba0aSmrg/* end confdefs.h.  */
7842bbf6ba0aSmrgint i;
7843bbf6ba0aSmrg_ACEOF
7844219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7845219ffec0Smrgthen :
7846bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7847bbfad078Smrgelse case e in #(
7848bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7849bbfad078Smrgesac
7850bbf6ba0aSmrgfi
7851bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7852bbfad078Smrgesac
7853bbf6ba0aSmrgfi
7854219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7855219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
785668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7857bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7858bbf6ba0aSmrgfi
7859bbf6ba0aSmrg
786068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
786168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7862bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7863bbf6ba0aSmrg	fi
7864bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7865219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7866219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7867219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7868219ffec0Smrgthen :
7869219ffec0Smrg  printf %s "(cached) " >&6
7870bbfad078Smrgelse case e in #(
7871bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7872bbf6ba0aSmrg/* end confdefs.h.  */
7873bbf6ba0aSmrgint i;
7874bbf6ba0aSmrg_ACEOF
7875219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7876219ffec0Smrgthen :
7877bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7878bbfad078Smrgelse case e in #(
7879bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7880bbfad078Smrgesac
7881bbf6ba0aSmrgfi
7882bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7883bbfad078Smrgesac
7884bbf6ba0aSmrgfi
7885219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7886219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
788768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7888bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7889bbf6ba0aSmrgfi
7890bbf6ba0aSmrg
7891bbf6ba0aSmrgfound="no"
7892bbf6ba0aSmrg
7893bbf6ba0aSmrg	if test $found = "no" ; then
789468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7895bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7896bbf6ba0aSmrg		fi
7897bbf6ba0aSmrg
789868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7899bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7900bbf6ba0aSmrg		fi
7901bbf6ba0aSmrg
7902bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=main"
7903bbf6ba0aSmrg
7904219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7905219ffec0Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7906219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7907219ffec0Smrg		if eval test \${$cacheid+y}
7908219ffec0Smrgthen :
7909219ffec0Smrg  printf %s "(cached) " >&6
7910bbfad078Smrgelse case e in #(
7911bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7912bbf6ba0aSmrg/* end confdefs.h.  */
7913bbf6ba0aSmrgint i;
7914bbf6ba0aSmrgint
7915219ffec0Smrgmain (void)
7916bbf6ba0aSmrg{
7917bbf6ba0aSmrg
7918bbf6ba0aSmrg  ;
7919bbf6ba0aSmrg  return 0;
7920bbf6ba0aSmrg}
7921bbf6ba0aSmrg_ACEOF
7922219ffec0Smrgif ac_fn_c_try_link "$LINENO"
7923219ffec0Smrgthen :
792468af480fSmrg  eval $cacheid=yes
7925bbfad078Smrgelse case e in #(
7926bbfad078Smrg  e) eval $cacheid=no ;;
7927bbfad078Smrgesac
7928bbf6ba0aSmrgfi
7929219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7930bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7931bbfad078Smrgesac
7932bbf6ba0aSmrgfi
7933bbf6ba0aSmrg
7934bbf6ba0aSmrg
7935bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7936bbf6ba0aSmrg
793768af480fSmrg		eval supported=\$$cacheid
7938219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7939219ffec0Smrgprintf "%s\n" "$supported" >&6; }
7940bbf6ba0aSmrg		if test "$supported" = "yes" ; then
7941bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7942bbf6ba0aSmrg			found="yes"
7943bbf6ba0aSmrg		fi
7944bbf6ba0aSmrg	fi
7945bbf6ba0aSmrg
7946bbf6ba0aSmrg
7947bbf6ba0aSmrg
7948bbf6ba0aSmrg
7949bbf6ba0aSmrg
7950bbf6ba0aSmrg
7951bbf6ba0aSmrg
795268af480fSmrg
795368af480fSmrg
795468af480fSmrg
795568af480fSmrg
795668af480fSmrg
795768af480fSmrg
795868af480fSmrg
795968af480fSmrg
7960bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7961bbf6ba0aSmrg
796268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7963bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7964219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7965219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7966219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7967219ffec0Smrgthen :
7968219ffec0Smrg  printf %s "(cached) " >&6
7969bbfad078Smrgelse case e in #(
7970bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7971bbf6ba0aSmrg/* end confdefs.h.  */
7972bbf6ba0aSmrgint i;
7973bbf6ba0aSmrg_ACEOF
7974219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
7975219ffec0Smrgthen :
7976bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7977bbfad078Smrgelse case e in #(
7978bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7979bbfad078Smrgesac
7980bbf6ba0aSmrgfi
7981bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7982bbfad078Smrgesac
7983bbf6ba0aSmrgfi
7984219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7985219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
798668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7987bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7988bbf6ba0aSmrgfi
7989bbf6ba0aSmrg
799068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
799168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7992bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7993bbf6ba0aSmrg	fi
7994bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7995219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7996219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7997219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7998219ffec0Smrgthen :
7999219ffec0Smrg  printf %s "(cached) " >&6
8000bbfad078Smrgelse case e in #(
8001bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8002bbf6ba0aSmrg/* end confdefs.h.  */
8003bbf6ba0aSmrgint i;
8004bbf6ba0aSmrg_ACEOF
8005219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8006219ffec0Smrgthen :
8007bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8008bbfad078Smrgelse case e in #(
8009bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8010bbfad078Smrgesac
8011bbf6ba0aSmrgfi
8012bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8013bbfad078Smrgesac
8014bbf6ba0aSmrgfi
8015219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8016219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
801768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8018bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8019bbf6ba0aSmrgfi
8020bbf6ba0aSmrg
8021bbf6ba0aSmrgfound="no"
8022bbf6ba0aSmrg
8023bbf6ba0aSmrg	if test $found = "no" ; then
802468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8025bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8026bbf6ba0aSmrg		fi
8027bbf6ba0aSmrg
802868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8029bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8030bbf6ba0aSmrg		fi
8031bbf6ba0aSmrg
8032bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
8033bbf6ba0aSmrg
8034219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
8035219ffec0Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
8036219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
8037219ffec0Smrg		if eval test \${$cacheid+y}
8038219ffec0Smrgthen :
8039219ffec0Smrg  printf %s "(cached) " >&6
8040bbfad078Smrgelse case e in #(
8041bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8042bbf6ba0aSmrg/* end confdefs.h.  */
8043bbf6ba0aSmrgint i;
8044bbf6ba0aSmrgint
8045219ffec0Smrgmain (void)
8046bbf6ba0aSmrg{
8047bbf6ba0aSmrg
8048bbf6ba0aSmrg  ;
8049bbf6ba0aSmrg  return 0;
8050bbf6ba0aSmrg}
8051bbf6ba0aSmrg_ACEOF
8052219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8053219ffec0Smrgthen :
805468af480fSmrg  eval $cacheid=yes
8055bbfad078Smrgelse case e in #(
8056bbfad078Smrg  e) eval $cacheid=no ;;
8057bbfad078Smrgesac
8058bbf6ba0aSmrgfi
8059219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8060bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8061bbfad078Smrgesac
8062bbf6ba0aSmrgfi
8063bbf6ba0aSmrg
8064bbf6ba0aSmrg
8065bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8066bbf6ba0aSmrg
806768af480fSmrg		eval supported=\$$cacheid
8068219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8069219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8070bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8071bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
8072bbf6ba0aSmrg			found="yes"
8073bbf6ba0aSmrg		fi
8074bbf6ba0aSmrg	fi
8075bbf6ba0aSmrg
8076bbf6ba0aSmrg
8077bbf6ba0aSmrg
8078bbf6ba0aSmrg
8079bbf6ba0aSmrg
8080bbf6ba0aSmrg
8081bbf6ba0aSmrg
808268af480fSmrg
808368af480fSmrg
808468af480fSmrg
808568af480fSmrg
808668af480fSmrg
808768af480fSmrg
808868af480fSmrg
808968af480fSmrg
8090bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8091bbf6ba0aSmrg
809268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8093bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8094219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8095219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8096219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8097219ffec0Smrgthen :
8098219ffec0Smrg  printf %s "(cached) " >&6
8099bbfad078Smrgelse case e in #(
8100bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8101bbf6ba0aSmrg/* end confdefs.h.  */
8102bbf6ba0aSmrgint i;
8103bbf6ba0aSmrg_ACEOF
8104219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8105219ffec0Smrgthen :
8106bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8107bbfad078Smrgelse case e in #(
8108bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8109bbfad078Smrgesac
8110bbf6ba0aSmrgfi
8111bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8112bbfad078Smrgesac
8113bbf6ba0aSmrgfi
8114219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8115219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
811668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8117bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8118bbf6ba0aSmrgfi
8119bbf6ba0aSmrg
812068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
812168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8122bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8123bbf6ba0aSmrg	fi
8124bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8125219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8126219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8127219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8128219ffec0Smrgthen :
8129219ffec0Smrg  printf %s "(cached) " >&6
8130bbfad078Smrgelse case e in #(
8131bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8132bbf6ba0aSmrg/* end confdefs.h.  */
8133bbf6ba0aSmrgint i;
8134bbf6ba0aSmrg_ACEOF
8135219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8136219ffec0Smrgthen :
8137bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8138bbfad078Smrgelse case e in #(
8139bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8140bbfad078Smrgesac
8141bbf6ba0aSmrgfi
8142bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8143bbfad078Smrgesac
8144bbf6ba0aSmrgfi
8145219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8146219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
814768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8148bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8149bbf6ba0aSmrgfi
8150bbf6ba0aSmrg
8151bbf6ba0aSmrgfound="no"
8152bbf6ba0aSmrg
8153bbf6ba0aSmrg	if test $found = "no" ; then
815468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8155bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8156bbf6ba0aSmrg		fi
8157bbf6ba0aSmrg
815868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8159bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8160bbf6ba0aSmrg		fi
8161bbf6ba0aSmrg
8162bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8163bbf6ba0aSmrg
8164219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
8165219ffec0Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8166219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
8167219ffec0Smrg		if eval test \${$cacheid+y}
8168219ffec0Smrgthen :
8169219ffec0Smrg  printf %s "(cached) " >&6
8170bbfad078Smrgelse case e in #(
8171bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8172bbf6ba0aSmrg/* end confdefs.h.  */
8173bbf6ba0aSmrgint i;
8174bbf6ba0aSmrgint
8175219ffec0Smrgmain (void)
8176bbf6ba0aSmrg{
8177bbf6ba0aSmrg
8178bbf6ba0aSmrg  ;
8179bbf6ba0aSmrg  return 0;
8180bbf6ba0aSmrg}
8181bbf6ba0aSmrg_ACEOF
8182219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8183219ffec0Smrgthen :
818468af480fSmrg  eval $cacheid=yes
8185bbfad078Smrgelse case e in #(
8186bbfad078Smrg  e) eval $cacheid=no ;;
8187bbfad078Smrgesac
8188bbf6ba0aSmrgfi
8189219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8190bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8191bbfad078Smrgesac
8192bbf6ba0aSmrgfi
8193bbf6ba0aSmrg
8194bbf6ba0aSmrg
8195bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8196bbf6ba0aSmrg
819768af480fSmrg		eval supported=\$$cacheid
8198219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8199219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8200bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8201bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8202bbf6ba0aSmrg			found="yes"
8203bbf6ba0aSmrg		fi
8204bbf6ba0aSmrg	fi
8205bbf6ba0aSmrg
8206bbf6ba0aSmrg
8207bbf6ba0aSmrg
8208bbf6ba0aSmrg
8209bbf6ba0aSmrg
8210bbf6ba0aSmrg
8211bbf6ba0aSmrg
821268af480fSmrg
821368af480fSmrg
821468af480fSmrg
821568af480fSmrg
821668af480fSmrg
821768af480fSmrg
821868af480fSmrg
821968af480fSmrg
8220bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8221bbf6ba0aSmrg
822268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8223bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8224219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8225219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8226219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8227219ffec0Smrgthen :
8228219ffec0Smrg  printf %s "(cached) " >&6
8229bbfad078Smrgelse case e in #(
8230bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8231bbf6ba0aSmrg/* end confdefs.h.  */
8232bbf6ba0aSmrgint i;
8233bbf6ba0aSmrg_ACEOF
8234219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8235219ffec0Smrgthen :
8236bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8237bbfad078Smrgelse case e in #(
8238bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8239bbfad078Smrgesac
8240bbf6ba0aSmrgfi
8241bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8242bbfad078Smrgesac
8243bbf6ba0aSmrgfi
8244219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8245219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
824668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8247bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8248bbf6ba0aSmrgfi
8249bbf6ba0aSmrg
825068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
825168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8252bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8253bbf6ba0aSmrg	fi
8254bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8255219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8256219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8257219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8258219ffec0Smrgthen :
8259219ffec0Smrg  printf %s "(cached) " >&6
8260bbfad078Smrgelse case e in #(
8261bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8262bbf6ba0aSmrg/* end confdefs.h.  */
8263bbf6ba0aSmrgint i;
8264bbf6ba0aSmrg_ACEOF
8265219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8266219ffec0Smrgthen :
8267bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8268bbfad078Smrgelse case e in #(
8269bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8270bbfad078Smrgesac
8271bbf6ba0aSmrgfi
8272bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8273bbfad078Smrgesac
8274bbf6ba0aSmrgfi
8275219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8276219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
827768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8278bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8279bbf6ba0aSmrgfi
8280bbf6ba0aSmrg
8281bbf6ba0aSmrgfound="no"
8282bbf6ba0aSmrg
8283bbf6ba0aSmrg	if test $found = "no" ; then
828468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8285bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8286bbf6ba0aSmrg		fi
8287bbf6ba0aSmrg
828868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8289bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8290bbf6ba0aSmrg		fi
8291bbf6ba0aSmrg
8292bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=return-type"
8293bbf6ba0aSmrg
8294219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8295219ffec0Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8296219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
8297219ffec0Smrg		if eval test \${$cacheid+y}
8298219ffec0Smrgthen :
8299219ffec0Smrg  printf %s "(cached) " >&6
8300bbfad078Smrgelse case e in #(
8301bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8302bbf6ba0aSmrg/* end confdefs.h.  */
8303bbf6ba0aSmrgint i;
8304bbf6ba0aSmrgint
8305219ffec0Smrgmain (void)
8306bbf6ba0aSmrg{
8307bbf6ba0aSmrg
8308bbf6ba0aSmrg  ;
8309bbf6ba0aSmrg  return 0;
8310bbf6ba0aSmrg}
8311bbf6ba0aSmrg_ACEOF
8312219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8313219ffec0Smrgthen :
831468af480fSmrg  eval $cacheid=yes
8315bbfad078Smrgelse case e in #(
8316bbfad078Smrg  e) eval $cacheid=no ;;
8317bbfad078Smrgesac
8318bbf6ba0aSmrgfi
8319219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8320bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8321bbfad078Smrgesac
8322bbf6ba0aSmrgfi
8323bbf6ba0aSmrg
8324bbf6ba0aSmrg
8325bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8326bbf6ba0aSmrg
832768af480fSmrg		eval supported=\$$cacheid
8328219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8329219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8330bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8331bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8332bbf6ba0aSmrg			found="yes"
8333bbf6ba0aSmrg		fi
8334bbf6ba0aSmrg	fi
8335bbf6ba0aSmrg
8336bbf6ba0aSmrg	if test $found = "no" ; then
833768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8338bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8339bbf6ba0aSmrg		fi
8340bbf6ba0aSmrg
834168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8342bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8343bbf6ba0aSmrg		fi
8344bbf6ba0aSmrg
8345bbf6ba0aSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8346bbf6ba0aSmrg
8347219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8348219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8349219ffec0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8350219ffec0Smrg		if eval test \${$cacheid+y}
8351219ffec0Smrgthen :
8352219ffec0Smrg  printf %s "(cached) " >&6
8353bbfad078Smrgelse case e in #(
8354bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8355bbf6ba0aSmrg/* end confdefs.h.  */
8356bbf6ba0aSmrgint i;
8357bbf6ba0aSmrgint
8358219ffec0Smrgmain (void)
8359bbf6ba0aSmrg{
8360bbf6ba0aSmrg
8361bbf6ba0aSmrg  ;
8362bbf6ba0aSmrg  return 0;
8363bbf6ba0aSmrg}
8364bbf6ba0aSmrg_ACEOF
8365219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8366219ffec0Smrgthen :
836768af480fSmrg  eval $cacheid=yes
8368bbfad078Smrgelse case e in #(
8369bbfad078Smrg  e) eval $cacheid=no ;;
8370bbfad078Smrgesac
8371bbf6ba0aSmrgfi
8372219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8373bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8374bbfad078Smrgesac
8375bbf6ba0aSmrgfi
8376bbf6ba0aSmrg
8377bbf6ba0aSmrg
8378bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8379bbf6ba0aSmrg
838068af480fSmrg		eval supported=\$$cacheid
8381219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8382219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8383bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8384bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8385bbf6ba0aSmrg			found="yes"
8386bbf6ba0aSmrg		fi
8387bbf6ba0aSmrg	fi
8388bbf6ba0aSmrg
8389bbf6ba0aSmrg
8390bbf6ba0aSmrg
8391bbf6ba0aSmrg
8392bbf6ba0aSmrg
8393bbf6ba0aSmrg
8394bbf6ba0aSmrg
839568af480fSmrg
839668af480fSmrg
839768af480fSmrg
839868af480fSmrg
839968af480fSmrg
840068af480fSmrg
840168af480fSmrg
840268af480fSmrg
8403bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8404bbf6ba0aSmrg
840568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8406bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8407219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8408219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8409219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8410219ffec0Smrgthen :
8411219ffec0Smrg  printf %s "(cached) " >&6
8412bbfad078Smrgelse case e in #(
8413bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8414bbf6ba0aSmrg/* end confdefs.h.  */
8415bbf6ba0aSmrgint i;
8416bbf6ba0aSmrg_ACEOF
8417219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8418219ffec0Smrgthen :
8419bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8420bbfad078Smrgelse case e in #(
8421bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8422bbfad078Smrgesac
8423bbf6ba0aSmrgfi
8424bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8425bbfad078Smrgesac
8426bbf6ba0aSmrgfi
8427219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8428219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
842968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8430bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8431bbf6ba0aSmrgfi
8432bbf6ba0aSmrg
843368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
843468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8435bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8436bbf6ba0aSmrg	fi
8437bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8438219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8439219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8440219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8441219ffec0Smrgthen :
8442219ffec0Smrg  printf %s "(cached) " >&6
8443bbfad078Smrgelse case e in #(
8444bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8445bbf6ba0aSmrg/* end confdefs.h.  */
8446bbf6ba0aSmrgint i;
8447bbf6ba0aSmrg_ACEOF
8448219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8449219ffec0Smrgthen :
8450bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8451bbfad078Smrgelse case e in #(
8452bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8453bbfad078Smrgesac
8454bbf6ba0aSmrgfi
8455bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8456bbfad078Smrgesac
8457bbf6ba0aSmrgfi
8458219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8459219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
846068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8461bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8462bbf6ba0aSmrgfi
8463bbf6ba0aSmrg
8464bbf6ba0aSmrgfound="no"
8465bbf6ba0aSmrg
8466bbf6ba0aSmrg	if test $found = "no" ; then
846768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8468bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8469bbf6ba0aSmrg		fi
8470bbf6ba0aSmrg
847168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8472bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8473bbf6ba0aSmrg		fi
8474bbf6ba0aSmrg
8475bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8476bbf6ba0aSmrg
8477219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8478219ffec0Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8479219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8480219ffec0Smrg		if eval test \${$cacheid+y}
8481219ffec0Smrgthen :
8482219ffec0Smrg  printf %s "(cached) " >&6
8483bbfad078Smrgelse case e in #(
8484bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8485bbf6ba0aSmrg/* end confdefs.h.  */
8486bbf6ba0aSmrgint i;
8487bbf6ba0aSmrgint
8488219ffec0Smrgmain (void)
8489bbf6ba0aSmrg{
8490bbf6ba0aSmrg
8491bbf6ba0aSmrg  ;
8492bbf6ba0aSmrg  return 0;
8493bbf6ba0aSmrg}
8494bbf6ba0aSmrg_ACEOF
8495219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8496219ffec0Smrgthen :
849768af480fSmrg  eval $cacheid=yes
8498bbfad078Smrgelse case e in #(
8499bbfad078Smrg  e) eval $cacheid=no ;;
8500bbfad078Smrgesac
8501bbf6ba0aSmrgfi
8502219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8503bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8504bbfad078Smrgesac
8505bbf6ba0aSmrgfi
8506bbf6ba0aSmrg
8507bbf6ba0aSmrg
8508bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8509bbf6ba0aSmrg
851068af480fSmrg		eval supported=\$$cacheid
8511219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8512219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8513bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8514bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8515bbf6ba0aSmrg			found="yes"
8516bbf6ba0aSmrg		fi
8517bbf6ba0aSmrg	fi
8518bbf6ba0aSmrg
8519bbf6ba0aSmrg
8520bbf6ba0aSmrg
8521bbf6ba0aSmrg
8522bbf6ba0aSmrg
8523bbf6ba0aSmrg
8524bbf6ba0aSmrg
852568af480fSmrg
852668af480fSmrg
852768af480fSmrg
852868af480fSmrg
852968af480fSmrg
853068af480fSmrg
853168af480fSmrg
853268af480fSmrg
8533bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8534bbf6ba0aSmrg
853568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8536bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8537219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8538219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8539219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8540219ffec0Smrgthen :
8541219ffec0Smrg  printf %s "(cached) " >&6
8542bbfad078Smrgelse case e in #(
8543bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8544bbf6ba0aSmrg/* end confdefs.h.  */
8545bbf6ba0aSmrgint i;
8546bbf6ba0aSmrg_ACEOF
8547219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8548219ffec0Smrgthen :
8549bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8550bbfad078Smrgelse case e in #(
8551bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8552bbfad078Smrgesac
8553bbf6ba0aSmrgfi
8554bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8555bbfad078Smrgesac
8556bbf6ba0aSmrgfi
8557219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8558219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
855968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8560bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8561bbf6ba0aSmrgfi
8562bbf6ba0aSmrg
856368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
856468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8565bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8566bbf6ba0aSmrg	fi
8567bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8568219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8569219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8570219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8571219ffec0Smrgthen :
8572219ffec0Smrg  printf %s "(cached) " >&6
8573bbfad078Smrgelse case e in #(
8574bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8575bbf6ba0aSmrg/* end confdefs.h.  */
8576bbf6ba0aSmrgint i;
8577bbf6ba0aSmrg_ACEOF
8578219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8579219ffec0Smrgthen :
8580bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8581bbfad078Smrgelse case e in #(
8582bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8583bbfad078Smrgesac
8584bbf6ba0aSmrgfi
8585bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8586bbfad078Smrgesac
8587bbf6ba0aSmrgfi
8588219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8589219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
859068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8591bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8592bbf6ba0aSmrgfi
8593bbf6ba0aSmrg
8594bbf6ba0aSmrgfound="no"
8595bbf6ba0aSmrg
8596bbf6ba0aSmrg	if test $found = "no" ; then
859768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8598bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8599bbf6ba0aSmrg		fi
8600bbf6ba0aSmrg
860168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8602bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8603bbf6ba0aSmrg		fi
8604bbf6ba0aSmrg
8605bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8606bbf6ba0aSmrg
8607219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8608219ffec0Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8609219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8610219ffec0Smrg		if eval test \${$cacheid+y}
8611219ffec0Smrgthen :
8612219ffec0Smrg  printf %s "(cached) " >&6
8613bbfad078Smrgelse case e in #(
8614bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8615bbf6ba0aSmrg/* end confdefs.h.  */
8616bbf6ba0aSmrgint i;
8617bbf6ba0aSmrgint
8618219ffec0Smrgmain (void)
8619bbf6ba0aSmrg{
8620bbf6ba0aSmrg
8621bbf6ba0aSmrg  ;
8622bbf6ba0aSmrg  return 0;
8623bbf6ba0aSmrg}
8624bbf6ba0aSmrg_ACEOF
8625219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8626219ffec0Smrgthen :
862768af480fSmrg  eval $cacheid=yes
8628bbfad078Smrgelse case e in #(
8629bbfad078Smrg  e) eval $cacheid=no ;;
8630bbfad078Smrgesac
8631bbf6ba0aSmrgfi
8632219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8633bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8634bbfad078Smrgesac
8635bbf6ba0aSmrgfi
8636bbf6ba0aSmrg
8637bbf6ba0aSmrg
8638bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8639bbf6ba0aSmrg
864068af480fSmrg		eval supported=\$$cacheid
8641219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8642219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8643bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8644bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8645bbf6ba0aSmrg			found="yes"
8646bbf6ba0aSmrg		fi
8647bbf6ba0aSmrg	fi
8648bbf6ba0aSmrg
8649bbf6ba0aSmrg
8650bbf6ba0aSmrg
8651bbf6ba0aSmrg
8652bbf6ba0aSmrg
8653bbf6ba0aSmrg
8654bbf6ba0aSmrg
865568af480fSmrg
865668af480fSmrg
865768af480fSmrg
865868af480fSmrg
865968af480fSmrg
866068af480fSmrg
866168af480fSmrg
866268af480fSmrg
8663bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8664bbf6ba0aSmrg
866568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8666bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8667219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8668219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8669219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8670219ffec0Smrgthen :
8671219ffec0Smrg  printf %s "(cached) " >&6
8672bbfad078Smrgelse case e in #(
8673bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8674bbf6ba0aSmrg/* end confdefs.h.  */
8675bbf6ba0aSmrgint i;
8676bbf6ba0aSmrg_ACEOF
8677219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8678219ffec0Smrgthen :
8679bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8680bbfad078Smrgelse case e in #(
8681bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8682bbfad078Smrgesac
8683bbf6ba0aSmrgfi
8684bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8685bbfad078Smrgesac
8686bbf6ba0aSmrgfi
8687219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8688219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
868968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8690bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8691bbf6ba0aSmrgfi
8692bbf6ba0aSmrg
869368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
869468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8695bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8696bbf6ba0aSmrg	fi
8697bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8698219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8699219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8700219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8701219ffec0Smrgthen :
8702219ffec0Smrg  printf %s "(cached) " >&6
8703bbfad078Smrgelse case e in #(
8704bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8705bbf6ba0aSmrg/* end confdefs.h.  */
8706bbf6ba0aSmrgint i;
8707bbf6ba0aSmrg_ACEOF
8708219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8709219ffec0Smrgthen :
8710bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8711bbfad078Smrgelse case e in #(
8712bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8713bbfad078Smrgesac
8714bbf6ba0aSmrgfi
8715bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8716bbfad078Smrgesac
8717bbf6ba0aSmrgfi
8718219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8719219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
872068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8721bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8722bbf6ba0aSmrgfi
8723bbf6ba0aSmrg
8724bbf6ba0aSmrgfound="no"
8725bbf6ba0aSmrg
8726bbf6ba0aSmrg	if test $found = "no" ; then
872768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8728bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8729bbf6ba0aSmrg		fi
8730bbf6ba0aSmrg
873168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8732bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8733bbf6ba0aSmrg		fi
8734bbf6ba0aSmrg
8735bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8736bbf6ba0aSmrg
8737219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8738219ffec0Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8739219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8740219ffec0Smrg		if eval test \${$cacheid+y}
8741219ffec0Smrgthen :
8742219ffec0Smrg  printf %s "(cached) " >&6
8743bbfad078Smrgelse case e in #(
8744bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8745bbf6ba0aSmrg/* end confdefs.h.  */
8746bbf6ba0aSmrgint i;
8747bbf6ba0aSmrgint
8748219ffec0Smrgmain (void)
8749bbf6ba0aSmrg{
8750bbf6ba0aSmrg
8751bbf6ba0aSmrg  ;
8752bbf6ba0aSmrg  return 0;
8753bbf6ba0aSmrg}
8754bbf6ba0aSmrg_ACEOF
8755219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8756219ffec0Smrgthen :
875768af480fSmrg  eval $cacheid=yes
8758bbfad078Smrgelse case e in #(
8759bbfad078Smrg  e) eval $cacheid=no ;;
8760bbfad078Smrgesac
8761bbf6ba0aSmrgfi
8762219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8763bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8764bbfad078Smrgesac
8765bbf6ba0aSmrgfi
8766bbf6ba0aSmrg
8767bbf6ba0aSmrg
8768bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8769bbf6ba0aSmrg
877068af480fSmrg		eval supported=\$$cacheid
8771219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8772219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8773bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8774bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8775bbf6ba0aSmrg			found="yes"
8776bbf6ba0aSmrg		fi
8777bbf6ba0aSmrg	fi
8778bbf6ba0aSmrg
8779bbf6ba0aSmrg
8780bbf6ba0aSmrg
8781bbf6ba0aSmrg
8782bbf6ba0aSmrg
8783bbf6ba0aSmrg
8784bbf6ba0aSmrg
878568af480fSmrg
878668af480fSmrg
878768af480fSmrg
878868af480fSmrg
878968af480fSmrg
879068af480fSmrg
879168af480fSmrg
879268af480fSmrg
8793bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8794bbf6ba0aSmrg
879568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8796bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8797219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8798219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8799219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8800219ffec0Smrgthen :
8801219ffec0Smrg  printf %s "(cached) " >&6
8802bbfad078Smrgelse case e in #(
8803bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8804bbf6ba0aSmrg/* end confdefs.h.  */
8805bbf6ba0aSmrgint i;
8806bbf6ba0aSmrg_ACEOF
8807219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8808219ffec0Smrgthen :
8809bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8810bbfad078Smrgelse case e in #(
8811bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8812bbfad078Smrgesac
8813bbf6ba0aSmrgfi
8814bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8815bbfad078Smrgesac
8816bbf6ba0aSmrgfi
8817219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8818219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
881968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8820bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8821bbf6ba0aSmrgfi
8822bbf6ba0aSmrg
882368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
882468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8825bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8826bbf6ba0aSmrg	fi
8827bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8828219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8829219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8830219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8831219ffec0Smrgthen :
8832219ffec0Smrg  printf %s "(cached) " >&6
8833bbfad078Smrgelse case e in #(
8834bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8835bbf6ba0aSmrg/* end confdefs.h.  */
8836bbf6ba0aSmrgint i;
8837bbf6ba0aSmrg_ACEOF
8838219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8839219ffec0Smrgthen :
8840bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8841bbfad078Smrgelse case e in #(
8842bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8843bbfad078Smrgesac
8844bbf6ba0aSmrgfi
8845bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8846bbfad078Smrgesac
8847bbf6ba0aSmrgfi
8848219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8849219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
885068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8851bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8852bbf6ba0aSmrgfi
8853bbf6ba0aSmrg
8854bbf6ba0aSmrgfound="no"
8855bbf6ba0aSmrg
8856bbf6ba0aSmrg	if test $found = "no" ; then
885768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8858bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8859bbf6ba0aSmrg		fi
8860bbf6ba0aSmrg
886168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8862bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8863bbf6ba0aSmrg		fi
8864bbf6ba0aSmrg
8865bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=address"
8866bbf6ba0aSmrg
8867219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8868219ffec0Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8869219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8870219ffec0Smrg		if eval test \${$cacheid+y}
8871219ffec0Smrgthen :
8872219ffec0Smrg  printf %s "(cached) " >&6
8873bbfad078Smrgelse case e in #(
8874bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8875bbf6ba0aSmrg/* end confdefs.h.  */
8876bbf6ba0aSmrgint i;
8877bbf6ba0aSmrgint
8878219ffec0Smrgmain (void)
8879bbf6ba0aSmrg{
8880bbf6ba0aSmrg
8881bbf6ba0aSmrg  ;
8882bbf6ba0aSmrg  return 0;
8883bbf6ba0aSmrg}
8884bbf6ba0aSmrg_ACEOF
8885219ffec0Smrgif ac_fn_c_try_link "$LINENO"
8886219ffec0Smrgthen :
888768af480fSmrg  eval $cacheid=yes
8888bbfad078Smrgelse case e in #(
8889bbfad078Smrg  e) eval $cacheid=no ;;
8890bbfad078Smrgesac
8891bbf6ba0aSmrgfi
8892219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8893bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8894bbfad078Smrgesac
8895bbf6ba0aSmrgfi
8896bbf6ba0aSmrg
8897bbf6ba0aSmrg
8898bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8899bbf6ba0aSmrg
890068af480fSmrg		eval supported=\$$cacheid
8901219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8902219ffec0Smrgprintf "%s\n" "$supported" >&6; }
8903bbf6ba0aSmrg		if test "$supported" = "yes" ; then
8904bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8905bbf6ba0aSmrg			found="yes"
8906bbf6ba0aSmrg		fi
8907bbf6ba0aSmrg	fi
8908bbf6ba0aSmrg
8909bbf6ba0aSmrg
8910bbf6ba0aSmrg
8911bbf6ba0aSmrg
8912bbf6ba0aSmrg
8913bbf6ba0aSmrg
8914bbf6ba0aSmrg
891568af480fSmrg
891668af480fSmrg
891768af480fSmrg
891868af480fSmrg
891968af480fSmrg
892068af480fSmrg
892168af480fSmrg
892268af480fSmrg
8923bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8924bbf6ba0aSmrg
892568af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8926bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8927219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8928219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8929219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8930219ffec0Smrgthen :
8931219ffec0Smrg  printf %s "(cached) " >&6
8932bbfad078Smrgelse case e in #(
8933bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8934bbf6ba0aSmrg/* end confdefs.h.  */
8935bbf6ba0aSmrgint i;
8936bbf6ba0aSmrg_ACEOF
8937219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8938219ffec0Smrgthen :
8939bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8940bbfad078Smrgelse case e in #(
8941bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8942bbfad078Smrgesac
8943bbf6ba0aSmrgfi
8944bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8945bbfad078Smrgesac
8946bbf6ba0aSmrgfi
8947219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8948219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
894968af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8950bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8951bbf6ba0aSmrgfi
8952bbf6ba0aSmrg
895368af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
895468af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8955bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8956bbf6ba0aSmrg	fi
8957bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8958219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8959219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8960219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8961219ffec0Smrgthen :
8962219ffec0Smrg  printf %s "(cached) " >&6
8963bbfad078Smrgelse case e in #(
8964bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8965bbf6ba0aSmrg/* end confdefs.h.  */
8966bbf6ba0aSmrgint i;
8967bbf6ba0aSmrg_ACEOF
8968219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
8969219ffec0Smrgthen :
8970bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8971bbfad078Smrgelse case e in #(
8972bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8973bbfad078Smrgesac
8974bbf6ba0aSmrgfi
8975bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8976bbfad078Smrgesac
8977bbf6ba0aSmrgfi
8978219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8979219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
898068af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8981bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8982bbf6ba0aSmrgfi
8983bbf6ba0aSmrg
8984bbf6ba0aSmrgfound="no"
8985bbf6ba0aSmrg
8986bbf6ba0aSmrg	if test $found = "no" ; then
898768af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8988bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8989bbf6ba0aSmrg		fi
8990bbf6ba0aSmrg
899168af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8992bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8993bbf6ba0aSmrg		fi
8994bbf6ba0aSmrg
8995bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8996bbf6ba0aSmrg
8997219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8998219ffec0Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8999219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
9000219ffec0Smrg		if eval test \${$cacheid+y}
9001219ffec0Smrgthen :
9002219ffec0Smrg  printf %s "(cached) " >&6
9003bbfad078Smrgelse case e in #(
9004bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9005bbf6ba0aSmrg/* end confdefs.h.  */
9006bbf6ba0aSmrgint i;
9007bbf6ba0aSmrgint
9008219ffec0Smrgmain (void)
9009bbf6ba0aSmrg{
9010bbf6ba0aSmrg
9011bbf6ba0aSmrg  ;
9012bbf6ba0aSmrg  return 0;
9013bbf6ba0aSmrg}
9014bbf6ba0aSmrg_ACEOF
9015219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9016219ffec0Smrgthen :
901768af480fSmrg  eval $cacheid=yes
9018bbfad078Smrgelse case e in #(
9019bbfad078Smrg  e) eval $cacheid=no ;;
9020bbfad078Smrgesac
9021bbf6ba0aSmrgfi
9022219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9023bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9024bbfad078Smrgesac
9025bbf6ba0aSmrgfi
9026bbf6ba0aSmrg
9027bbf6ba0aSmrg
9028bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9029bbf6ba0aSmrg
903068af480fSmrg		eval supported=\$$cacheid
9031219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9032219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9033bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9034bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
9035bbf6ba0aSmrg			found="yes"
9036bbf6ba0aSmrg		fi
9037bbf6ba0aSmrg	fi
9038bbf6ba0aSmrg
9039bbf6ba0aSmrg	if test $found = "no" ; then
904068af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9041bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9042bbf6ba0aSmrg		fi
9043bbf6ba0aSmrg
904468af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9045bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9046bbf6ba0aSmrg		fi
9047bbf6ba0aSmrg
9048bbf6ba0aSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9049bbf6ba0aSmrg
9050219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
9051219ffec0Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
9052219ffec0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
9053219ffec0Smrg		if eval test \${$cacheid+y}
9054219ffec0Smrgthen :
9055219ffec0Smrg  printf %s "(cached) " >&6
9056bbfad078Smrgelse case e in #(
9057bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9058bbf6ba0aSmrg/* end confdefs.h.  */
9059bbf6ba0aSmrgint i;
9060bbf6ba0aSmrgint
9061219ffec0Smrgmain (void)
9062bbf6ba0aSmrg{
9063bbf6ba0aSmrg
9064bbf6ba0aSmrg  ;
9065bbf6ba0aSmrg  return 0;
9066bbf6ba0aSmrg}
9067bbf6ba0aSmrg_ACEOF
9068219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9069219ffec0Smrgthen :
907068af480fSmrg  eval $cacheid=yes
9071bbfad078Smrgelse case e in #(
9072bbfad078Smrg  e) eval $cacheid=no ;;
9073bbfad078Smrgesac
9074bbf6ba0aSmrgfi
9075219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9076bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9077bbfad078Smrgesac
9078bbf6ba0aSmrgfi
9079bbf6ba0aSmrg
9080bbf6ba0aSmrg
9081bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9082bbf6ba0aSmrg
908368af480fSmrg		eval supported=\$$cacheid
9084219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9085219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9086bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9087bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9088bbf6ba0aSmrg			found="yes"
9089bbf6ba0aSmrg		fi
9090bbf6ba0aSmrg	fi
9091bbf6ba0aSmrg
9092bbf6ba0aSmrg
9093bbf6ba0aSmrg
9094bbf6ba0aSmrg
9095bbf6ba0aSmrg
9096bbf6ba0aSmrg
9097bbf6ba0aSmrg
909868af480fSmrg
909968af480fSmrg
910068af480fSmrg
910168af480fSmrg
910268af480fSmrg
910368af480fSmrg
910468af480fSmrg
910568af480fSmrg
9106bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9107bbf6ba0aSmrg
910868af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9109bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9110219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9111219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9112219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9113219ffec0Smrgthen :
9114219ffec0Smrg  printf %s "(cached) " >&6
9115bbfad078Smrgelse case e in #(
9116bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9117bbf6ba0aSmrg/* end confdefs.h.  */
9118bbf6ba0aSmrgint i;
9119bbf6ba0aSmrg_ACEOF
9120219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9121219ffec0Smrgthen :
9122bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9123bbfad078Smrgelse case e in #(
9124bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9125bbfad078Smrgesac
9126bbf6ba0aSmrgfi
9127bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9128bbfad078Smrgesac
9129bbf6ba0aSmrgfi
9130219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9131219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
913268af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9133bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9134bbf6ba0aSmrgfi
9135bbf6ba0aSmrg
913668af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
913768af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9138bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9139bbf6ba0aSmrg	fi
9140bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9141219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9142219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9143219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9144219ffec0Smrgthen :
9145219ffec0Smrg  printf %s "(cached) " >&6
9146bbfad078Smrgelse case e in #(
9147bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9148bbf6ba0aSmrg/* end confdefs.h.  */
9149bbf6ba0aSmrgint i;
9150bbf6ba0aSmrg_ACEOF
9151219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9152219ffec0Smrgthen :
9153bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9154bbfad078Smrgelse case e in #(
9155bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9156bbfad078Smrgesac
9157bbf6ba0aSmrgfi
9158bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9159bbfad078Smrgesac
9160bbf6ba0aSmrgfi
9161219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9162219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
916368af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9164bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9165bbf6ba0aSmrgfi
9166bbf6ba0aSmrg
9167bbf6ba0aSmrgfound="no"
9168bbf6ba0aSmrg
9169bbf6ba0aSmrg	if test $found = "no" ; then
917068af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9171bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9172bbf6ba0aSmrg		fi
9173bbf6ba0aSmrg
917468af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9175bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9176bbf6ba0aSmrg		fi
9177bbf6ba0aSmrg
9178bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9179bbf6ba0aSmrg
9180219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
9181219ffec0Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9182219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
9183219ffec0Smrg		if eval test \${$cacheid+y}
9184219ffec0Smrgthen :
9185219ffec0Smrg  printf %s "(cached) " >&6
9186bbfad078Smrgelse case e in #(
9187bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9188bbf6ba0aSmrg/* end confdefs.h.  */
9189bbf6ba0aSmrgint i;
9190bbf6ba0aSmrgint
9191219ffec0Smrgmain (void)
9192bbf6ba0aSmrg{
9193bbf6ba0aSmrg
9194bbf6ba0aSmrg  ;
9195bbf6ba0aSmrg  return 0;
9196bbf6ba0aSmrg}
9197bbf6ba0aSmrg_ACEOF
9198219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9199219ffec0Smrgthen :
920068af480fSmrg  eval $cacheid=yes
9201bbfad078Smrgelse case e in #(
9202bbfad078Smrg  e) eval $cacheid=no ;;
9203bbfad078Smrgesac
9204bbf6ba0aSmrgfi
9205219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9206bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9207bbfad078Smrgesac
9208bbf6ba0aSmrgfi
9209bbf6ba0aSmrg
9210bbf6ba0aSmrg
9211bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9212bbf6ba0aSmrg
921368af480fSmrg		eval supported=\$$cacheid
9214219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9215219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9216bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9217bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9218bbf6ba0aSmrg			found="yes"
9219bbf6ba0aSmrg		fi
9220bbf6ba0aSmrg	fi
9221bbf6ba0aSmrg
9222bbf6ba0aSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9223bbf6ba0aSmrgelse
9224219ffec0Smrg{ 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
9225219ffec0Smrgprintf "%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;}
9226bbf6ba0aSmrg
9227bbf6ba0aSmrg
9228bbf6ba0aSmrg
9229bbf6ba0aSmrg
9230bbf6ba0aSmrg
923168af480fSmrg
923268af480fSmrg
923368af480fSmrg
923468af480fSmrg
923568af480fSmrg
923668af480fSmrg
923768af480fSmrg
923868af480fSmrg
9239bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9240bbf6ba0aSmrg
924168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9242bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9243219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9244219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9245219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9246219ffec0Smrgthen :
9247219ffec0Smrg  printf %s "(cached) " >&6
9248bbfad078Smrgelse case e in #(
9249bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9250bbf6ba0aSmrg/* end confdefs.h.  */
9251bbf6ba0aSmrgint i;
9252bbf6ba0aSmrg_ACEOF
9253219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9254219ffec0Smrgthen :
9255bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9256bbfad078Smrgelse case e in #(
9257bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9258bbfad078Smrgesac
9259bbf6ba0aSmrgfi
9260bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9261bbfad078Smrgesac
9262bbf6ba0aSmrgfi
9263219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9264219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
926568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9266bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9267bbf6ba0aSmrgfi
9268bbf6ba0aSmrg
926968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
927068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9271bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9272bbf6ba0aSmrg	fi
9273bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9274219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9275219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9276219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9277219ffec0Smrgthen :
9278219ffec0Smrg  printf %s "(cached) " >&6
9279bbfad078Smrgelse case e in #(
9280bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9281bbf6ba0aSmrg/* end confdefs.h.  */
9282bbf6ba0aSmrgint i;
9283bbf6ba0aSmrg_ACEOF
9284219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9285219ffec0Smrgthen :
9286bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9287bbfad078Smrgelse case e in #(
9288bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9289bbfad078Smrgesac
9290bbf6ba0aSmrgfi
9291bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9292bbfad078Smrgesac
9293bbf6ba0aSmrgfi
9294219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9295219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
929668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9297bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9298bbf6ba0aSmrgfi
9299bbf6ba0aSmrg
9300bbf6ba0aSmrgfound="no"
9301bbf6ba0aSmrg
9302bbf6ba0aSmrg	if test $found = "no" ; then
930368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9304bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9305bbf6ba0aSmrg		fi
9306bbf6ba0aSmrg
930768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9308bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9309bbf6ba0aSmrg		fi
9310bbf6ba0aSmrg
9311bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wimplicit"
9312bbf6ba0aSmrg
9313219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9314219ffec0Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
931568af480fSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
9316219ffec0Smrg		if eval test \${$cacheid+y}
9317219ffec0Smrgthen :
9318219ffec0Smrg  printf %s "(cached) " >&6
9319bbfad078Smrgelse case e in #(
9320bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9321bbf6ba0aSmrg/* end confdefs.h.  */
9322bbf6ba0aSmrgint i;
9323bbf6ba0aSmrgint
9324219ffec0Smrgmain (void)
9325bbf6ba0aSmrg{
9326bbf6ba0aSmrg
9327bbf6ba0aSmrg  ;
9328bbf6ba0aSmrg  return 0;
9329bbf6ba0aSmrg}
9330bbf6ba0aSmrg_ACEOF
9331219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9332219ffec0Smrgthen :
933368af480fSmrg  eval $cacheid=yes
9334bbfad078Smrgelse case e in #(
9335bbfad078Smrg  e) eval $cacheid=no ;;
9336bbfad078Smrgesac
9337bbf6ba0aSmrgfi
9338219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9339bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9340bbfad078Smrgesac
9341bbf6ba0aSmrgfi
9342bbf6ba0aSmrg
9343bbf6ba0aSmrg
9344bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9345bbf6ba0aSmrg
934668af480fSmrg		eval supported=\$$cacheid
9347219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9348219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9349bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9350bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9351bbf6ba0aSmrg			found="yes"
9352bbf6ba0aSmrg		fi
9353bbf6ba0aSmrg	fi
9354bbf6ba0aSmrg
9355bbf6ba0aSmrg
9356bbf6ba0aSmrg
9357bbf6ba0aSmrg
9358bbf6ba0aSmrg
9359bbf6ba0aSmrg
9360bbf6ba0aSmrg
936168af480fSmrg
936268af480fSmrg
936368af480fSmrg
936468af480fSmrg
936568af480fSmrg
936668af480fSmrg
936768af480fSmrg
936868af480fSmrg
9369bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9370bbf6ba0aSmrg
937168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9372bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9373219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9374219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9375219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9376219ffec0Smrgthen :
9377219ffec0Smrg  printf %s "(cached) " >&6
9378bbfad078Smrgelse case e in #(
9379bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9380bbf6ba0aSmrg/* end confdefs.h.  */
9381bbf6ba0aSmrgint i;
9382bbf6ba0aSmrg_ACEOF
9383219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9384219ffec0Smrgthen :
9385bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9386bbfad078Smrgelse case e in #(
9387bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9388bbfad078Smrgesac
9389bbf6ba0aSmrgfi
9390bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9391bbfad078Smrgesac
9392bbf6ba0aSmrgfi
9393219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9394219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
939568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9396bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9397bbf6ba0aSmrgfi
9398bbf6ba0aSmrg
939968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
940068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9401bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9402bbf6ba0aSmrg	fi
9403bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9404219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9405219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9406219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9407219ffec0Smrgthen :
9408219ffec0Smrg  printf %s "(cached) " >&6
9409bbfad078Smrgelse case e in #(
9410bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9411bbf6ba0aSmrg/* end confdefs.h.  */
9412bbf6ba0aSmrgint i;
9413bbf6ba0aSmrg_ACEOF
9414219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9415219ffec0Smrgthen :
9416bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9417bbfad078Smrgelse case e in #(
9418bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9419bbfad078Smrgesac
9420bbf6ba0aSmrgfi
9421bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9422bbfad078Smrgesac
9423bbf6ba0aSmrgfi
9424219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9425219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
942668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9427bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9428bbf6ba0aSmrgfi
9429bbf6ba0aSmrg
9430bbf6ba0aSmrgfound="no"
9431bbf6ba0aSmrg
9432bbf6ba0aSmrg	if test $found = "no" ; then
943368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9434bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9435bbf6ba0aSmrg		fi
9436bbf6ba0aSmrg
943768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9438bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9439bbf6ba0aSmrg		fi
9440bbf6ba0aSmrg
9441bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wnonnull"
9442bbf6ba0aSmrg
9443219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9444219ffec0Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
944568af480fSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9446219ffec0Smrg		if eval test \${$cacheid+y}
9447219ffec0Smrgthen :
9448219ffec0Smrg  printf %s "(cached) " >&6
9449bbfad078Smrgelse case e in #(
9450bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9451bbf6ba0aSmrg/* end confdefs.h.  */
9452bbf6ba0aSmrgint i;
9453bbf6ba0aSmrgint
9454219ffec0Smrgmain (void)
9455bbf6ba0aSmrg{
9456bbf6ba0aSmrg
9457bbf6ba0aSmrg  ;
9458bbf6ba0aSmrg  return 0;
9459bbf6ba0aSmrg}
9460bbf6ba0aSmrg_ACEOF
9461219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9462219ffec0Smrgthen :
946368af480fSmrg  eval $cacheid=yes
9464bbfad078Smrgelse case e in #(
9465bbfad078Smrg  e) eval $cacheid=no ;;
9466bbfad078Smrgesac
9467bbf6ba0aSmrgfi
9468219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9469bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9470bbfad078Smrgesac
9471bbf6ba0aSmrgfi
9472bbf6ba0aSmrg
9473bbf6ba0aSmrg
9474bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9475bbf6ba0aSmrg
947668af480fSmrg		eval supported=\$$cacheid
9477219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9478219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9479bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9480bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9481bbf6ba0aSmrg			found="yes"
9482bbf6ba0aSmrg		fi
9483bbf6ba0aSmrg	fi
9484bbf6ba0aSmrg
9485bbf6ba0aSmrg
9486bbf6ba0aSmrg
9487bbf6ba0aSmrg
9488bbf6ba0aSmrg
9489bbf6ba0aSmrg
9490bbf6ba0aSmrg
949168af480fSmrg
949268af480fSmrg
949368af480fSmrg
949468af480fSmrg
949568af480fSmrg
949668af480fSmrg
949768af480fSmrg
949868af480fSmrg
9499bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9500bbf6ba0aSmrg
950168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9502bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9503219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9504219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9505219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9506219ffec0Smrgthen :
9507219ffec0Smrg  printf %s "(cached) " >&6
9508bbfad078Smrgelse case e in #(
9509bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9510bbf6ba0aSmrg/* end confdefs.h.  */
9511bbf6ba0aSmrgint i;
9512bbf6ba0aSmrg_ACEOF
9513219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9514219ffec0Smrgthen :
9515bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9516bbfad078Smrgelse case e in #(
9517bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9518bbfad078Smrgesac
9519bbf6ba0aSmrgfi
9520bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9521bbfad078Smrgesac
9522bbf6ba0aSmrgfi
9523219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9524219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
952568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9526bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9527bbf6ba0aSmrgfi
9528bbf6ba0aSmrg
952968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
953068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9531bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9532bbf6ba0aSmrg	fi
9533bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9534219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9535219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9536219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9537219ffec0Smrgthen :
9538219ffec0Smrg  printf %s "(cached) " >&6
9539bbfad078Smrgelse case e in #(
9540bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9541bbf6ba0aSmrg/* end confdefs.h.  */
9542bbf6ba0aSmrgint i;
9543bbf6ba0aSmrg_ACEOF
9544219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9545219ffec0Smrgthen :
9546bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9547bbfad078Smrgelse case e in #(
9548bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9549bbfad078Smrgesac
9550bbf6ba0aSmrgfi
9551bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9552bbfad078Smrgesac
9553bbf6ba0aSmrgfi
9554219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9555219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
955668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9557bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9558bbf6ba0aSmrgfi
9559bbf6ba0aSmrg
9560bbf6ba0aSmrgfound="no"
9561bbf6ba0aSmrg
9562bbf6ba0aSmrg	if test $found = "no" ; then
956368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9564bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9565bbf6ba0aSmrg		fi
9566bbf6ba0aSmrg
956768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9568bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9569bbf6ba0aSmrg		fi
9570bbf6ba0aSmrg
9571bbf6ba0aSmrg		CFLAGS="$CFLAGS -Winit-self"
9572bbf6ba0aSmrg
9573219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9574219ffec0Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
957568af480fSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9576219ffec0Smrg		if eval test \${$cacheid+y}
9577219ffec0Smrgthen :
9578219ffec0Smrg  printf %s "(cached) " >&6
9579bbfad078Smrgelse case e in #(
9580bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9581bbf6ba0aSmrg/* end confdefs.h.  */
9582bbf6ba0aSmrgint i;
9583bbf6ba0aSmrgint
9584219ffec0Smrgmain (void)
9585bbf6ba0aSmrg{
9586bbf6ba0aSmrg
9587bbf6ba0aSmrg  ;
9588bbf6ba0aSmrg  return 0;
9589bbf6ba0aSmrg}
9590bbf6ba0aSmrg_ACEOF
9591219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9592219ffec0Smrgthen :
959368af480fSmrg  eval $cacheid=yes
9594bbfad078Smrgelse case e in #(
9595bbfad078Smrg  e) eval $cacheid=no ;;
9596bbfad078Smrgesac
9597bbf6ba0aSmrgfi
9598219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9599bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9600bbfad078Smrgesac
9601bbf6ba0aSmrgfi
9602bbf6ba0aSmrg
9603bbf6ba0aSmrg
9604bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9605bbf6ba0aSmrg
960668af480fSmrg		eval supported=\$$cacheid
9607219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9608219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9609bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9610bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9611bbf6ba0aSmrg			found="yes"
9612bbf6ba0aSmrg		fi
9613bbf6ba0aSmrg	fi
9614bbf6ba0aSmrg
9615bbf6ba0aSmrg
9616bbf6ba0aSmrg
9617bbf6ba0aSmrg
9618bbf6ba0aSmrg
9619bbf6ba0aSmrg
9620bbf6ba0aSmrg
962168af480fSmrg
962268af480fSmrg
962368af480fSmrg
962468af480fSmrg
962568af480fSmrg
962668af480fSmrg
962768af480fSmrg
962868af480fSmrg
9629bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9630bbf6ba0aSmrg
963168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9632bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9633219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9634219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9635219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9636219ffec0Smrgthen :
9637219ffec0Smrg  printf %s "(cached) " >&6
9638bbfad078Smrgelse case e in #(
9639bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9640bbf6ba0aSmrg/* end confdefs.h.  */
9641bbf6ba0aSmrgint i;
9642bbf6ba0aSmrg_ACEOF
9643219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9644219ffec0Smrgthen :
9645bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9646bbfad078Smrgelse case e in #(
9647bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9648bbfad078Smrgesac
9649bbf6ba0aSmrgfi
9650bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9651bbfad078Smrgesac
9652bbf6ba0aSmrgfi
9653219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9654219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
965568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9656bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9657bbf6ba0aSmrgfi
9658bbf6ba0aSmrg
965968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
966068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9661bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9662bbf6ba0aSmrg	fi
9663bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9664219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9665219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9666219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9667219ffec0Smrgthen :
9668219ffec0Smrg  printf %s "(cached) " >&6
9669bbfad078Smrgelse case e in #(
9670bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9671bbf6ba0aSmrg/* end confdefs.h.  */
9672bbf6ba0aSmrgint i;
9673bbf6ba0aSmrg_ACEOF
9674219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9675219ffec0Smrgthen :
9676bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9677bbfad078Smrgelse case e in #(
9678bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9679bbfad078Smrgesac
9680bbf6ba0aSmrgfi
9681bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9682bbfad078Smrgesac
9683bbf6ba0aSmrgfi
9684219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9685219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
968668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9687bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9688bbf6ba0aSmrgfi
9689bbf6ba0aSmrg
9690bbf6ba0aSmrgfound="no"
9691bbf6ba0aSmrg
9692bbf6ba0aSmrg	if test $found = "no" ; then
969368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9694bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9695bbf6ba0aSmrg		fi
9696bbf6ba0aSmrg
969768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9698bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9699bbf6ba0aSmrg		fi
9700bbf6ba0aSmrg
9701bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wmain"
9702bbf6ba0aSmrg
9703219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9704219ffec0Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
970568af480fSmrg		cacheid=xorg_cv_cc_flag__Wmain
9706219ffec0Smrg		if eval test \${$cacheid+y}
9707219ffec0Smrgthen :
9708219ffec0Smrg  printf %s "(cached) " >&6
9709bbfad078Smrgelse case e in #(
9710bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9711bbf6ba0aSmrg/* end confdefs.h.  */
9712bbf6ba0aSmrgint i;
9713bbf6ba0aSmrgint
9714219ffec0Smrgmain (void)
9715bbf6ba0aSmrg{
9716bbf6ba0aSmrg
9717bbf6ba0aSmrg  ;
9718bbf6ba0aSmrg  return 0;
9719bbf6ba0aSmrg}
9720bbf6ba0aSmrg_ACEOF
9721219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9722219ffec0Smrgthen :
972368af480fSmrg  eval $cacheid=yes
9724bbfad078Smrgelse case e in #(
9725bbfad078Smrg  e) eval $cacheid=no ;;
9726bbfad078Smrgesac
9727bbf6ba0aSmrgfi
9728219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9729bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9730bbfad078Smrgesac
9731bbf6ba0aSmrgfi
9732bbf6ba0aSmrg
9733bbf6ba0aSmrg
9734bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9735bbf6ba0aSmrg
973668af480fSmrg		eval supported=\$$cacheid
9737219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9738219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9739bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9740bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9741bbf6ba0aSmrg			found="yes"
9742bbf6ba0aSmrg		fi
9743bbf6ba0aSmrg	fi
9744bbf6ba0aSmrg
9745bbf6ba0aSmrg
9746bbf6ba0aSmrg
9747bbf6ba0aSmrg
9748bbf6ba0aSmrg
9749bbf6ba0aSmrg
9750bbf6ba0aSmrg
975168af480fSmrg
975268af480fSmrg
975368af480fSmrg
975468af480fSmrg
975568af480fSmrg
975668af480fSmrg
975768af480fSmrg
975868af480fSmrg
9759bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9760bbf6ba0aSmrg
976168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9762bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9763219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9764219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9765219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9766219ffec0Smrgthen :
9767219ffec0Smrg  printf %s "(cached) " >&6
9768bbfad078Smrgelse case e in #(
9769bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9770bbf6ba0aSmrg/* end confdefs.h.  */
9771bbf6ba0aSmrgint i;
9772bbf6ba0aSmrg_ACEOF
9773219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9774219ffec0Smrgthen :
9775bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9776bbfad078Smrgelse case e in #(
9777bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9778bbfad078Smrgesac
9779bbf6ba0aSmrgfi
9780bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9781bbfad078Smrgesac
9782bbf6ba0aSmrgfi
9783219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9784219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
978568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9786bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9787bbf6ba0aSmrgfi
9788bbf6ba0aSmrg
978968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
979068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9791bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9792bbf6ba0aSmrg	fi
9793bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9794219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9795219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9796219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9797219ffec0Smrgthen :
9798219ffec0Smrg  printf %s "(cached) " >&6
9799bbfad078Smrgelse case e in #(
9800bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9801bbf6ba0aSmrg/* end confdefs.h.  */
9802bbf6ba0aSmrgint i;
9803bbf6ba0aSmrg_ACEOF
9804219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9805219ffec0Smrgthen :
9806bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9807bbfad078Smrgelse case e in #(
9808bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9809bbfad078Smrgesac
9810bbf6ba0aSmrgfi
9811bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9812bbfad078Smrgesac
9813bbf6ba0aSmrgfi
9814219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9815219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
981668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9817bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9818bbf6ba0aSmrgfi
9819bbf6ba0aSmrg
9820bbf6ba0aSmrgfound="no"
9821bbf6ba0aSmrg
9822bbf6ba0aSmrg	if test $found = "no" ; then
982368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9824bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9825bbf6ba0aSmrg		fi
9826bbf6ba0aSmrg
982768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9828bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9829bbf6ba0aSmrg		fi
9830bbf6ba0aSmrg
9831bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9832bbf6ba0aSmrg
9833219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9834219ffec0Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
983568af480fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9836219ffec0Smrg		if eval test \${$cacheid+y}
9837219ffec0Smrgthen :
9838219ffec0Smrg  printf %s "(cached) " >&6
9839bbfad078Smrgelse case e in #(
9840bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9841bbf6ba0aSmrg/* end confdefs.h.  */
9842bbf6ba0aSmrgint i;
9843bbf6ba0aSmrgint
9844219ffec0Smrgmain (void)
9845bbf6ba0aSmrg{
9846bbf6ba0aSmrg
9847bbf6ba0aSmrg  ;
9848bbf6ba0aSmrg  return 0;
9849bbf6ba0aSmrg}
9850bbf6ba0aSmrg_ACEOF
9851219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9852219ffec0Smrgthen :
985368af480fSmrg  eval $cacheid=yes
9854bbfad078Smrgelse case e in #(
9855bbfad078Smrg  e) eval $cacheid=no ;;
9856bbfad078Smrgesac
9857bbf6ba0aSmrgfi
9858219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9859bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9860bbfad078Smrgesac
9861bbf6ba0aSmrgfi
9862bbf6ba0aSmrg
9863bbf6ba0aSmrg
9864bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9865bbf6ba0aSmrg
986668af480fSmrg		eval supported=\$$cacheid
9867219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9868219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9869bbf6ba0aSmrg		if test "$supported" = "yes" ; then
9870bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9871bbf6ba0aSmrg			found="yes"
9872bbf6ba0aSmrg		fi
9873bbf6ba0aSmrg	fi
9874bbf6ba0aSmrg
9875bbf6ba0aSmrg
9876bbf6ba0aSmrg
9877bbf6ba0aSmrg
9878bbf6ba0aSmrg
9879bbf6ba0aSmrg
9880bbf6ba0aSmrg
988168af480fSmrg
988268af480fSmrg
988368af480fSmrg
988468af480fSmrg
988568af480fSmrg
988668af480fSmrg
988768af480fSmrg
988868af480fSmrg
9889bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9890bbf6ba0aSmrg
989168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9892bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9893219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9894219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9895219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9896219ffec0Smrgthen :
9897219ffec0Smrg  printf %s "(cached) " >&6
9898bbfad078Smrgelse case e in #(
9899bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900bbf6ba0aSmrg/* end confdefs.h.  */
9901bbf6ba0aSmrgint i;
9902bbf6ba0aSmrg_ACEOF
9903219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9904219ffec0Smrgthen :
9905bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9906bbfad078Smrgelse case e in #(
9907bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9908bbfad078Smrgesac
9909bbf6ba0aSmrgfi
9910bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9911bbfad078Smrgesac
9912bbf6ba0aSmrgfi
9913219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9914219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
991568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9916bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9917bbf6ba0aSmrgfi
9918bbf6ba0aSmrg
991968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
992068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9921bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9922bbf6ba0aSmrg	fi
9923bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9924219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9925219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9926219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9927219ffec0Smrgthen :
9928219ffec0Smrg  printf %s "(cached) " >&6
9929bbfad078Smrgelse case e in #(
9930bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9931bbf6ba0aSmrg/* end confdefs.h.  */
9932bbf6ba0aSmrgint i;
9933bbf6ba0aSmrg_ACEOF
9934219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
9935219ffec0Smrgthen :
9936bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9937bbfad078Smrgelse case e in #(
9938bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9939bbfad078Smrgesac
9940bbf6ba0aSmrgfi
9941bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9942bbfad078Smrgesac
9943bbf6ba0aSmrgfi
9944219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9945219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
994668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9947bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9948bbf6ba0aSmrgfi
9949bbf6ba0aSmrg
9950bbf6ba0aSmrgfound="no"
9951bbf6ba0aSmrg
9952bbf6ba0aSmrg	if test $found = "no" ; then
995368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9954bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9955bbf6ba0aSmrg		fi
9956bbf6ba0aSmrg
995768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9958bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9959bbf6ba0aSmrg		fi
9960bbf6ba0aSmrg
9961bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9962bbf6ba0aSmrg
9963219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9964219ffec0Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
996568af480fSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9966219ffec0Smrg		if eval test \${$cacheid+y}
9967219ffec0Smrgthen :
9968219ffec0Smrg  printf %s "(cached) " >&6
9969bbfad078Smrgelse case e in #(
9970bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9971bbf6ba0aSmrg/* end confdefs.h.  */
9972bbf6ba0aSmrgint i;
9973bbf6ba0aSmrgint
9974219ffec0Smrgmain (void)
9975bbf6ba0aSmrg{
9976bbf6ba0aSmrg
9977bbf6ba0aSmrg  ;
9978bbf6ba0aSmrg  return 0;
9979bbf6ba0aSmrg}
9980bbf6ba0aSmrg_ACEOF
9981219ffec0Smrgif ac_fn_c_try_link "$LINENO"
9982219ffec0Smrgthen :
998368af480fSmrg  eval $cacheid=yes
9984bbfad078Smrgelse case e in #(
9985bbfad078Smrg  e) eval $cacheid=no ;;
9986bbfad078Smrgesac
9987bbf6ba0aSmrgfi
9988219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9989bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9990bbfad078Smrgesac
9991bbf6ba0aSmrgfi
9992bbf6ba0aSmrg
9993bbf6ba0aSmrg
9994bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9995bbf6ba0aSmrg
999668af480fSmrg		eval supported=\$$cacheid
9997219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9998219ffec0Smrgprintf "%s\n" "$supported" >&6; }
9999bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10000bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
10001bbf6ba0aSmrg			found="yes"
10002bbf6ba0aSmrg		fi
10003bbf6ba0aSmrg	fi
10004bbf6ba0aSmrg
10005bbf6ba0aSmrg
10006bbf6ba0aSmrg
10007bbf6ba0aSmrg
10008bbf6ba0aSmrg
10009bbf6ba0aSmrg
10010bbf6ba0aSmrg
1001168af480fSmrg
1001268af480fSmrg
1001368af480fSmrg
1001468af480fSmrg
1001568af480fSmrg
1001668af480fSmrg
1001768af480fSmrg
1001868af480fSmrg
10019bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10020bbf6ba0aSmrg
1002168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10022bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10023219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10024219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10025219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10026219ffec0Smrgthen :
10027219ffec0Smrg  printf %s "(cached) " >&6
10028bbfad078Smrgelse case e in #(
10029bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10030bbf6ba0aSmrg/* end confdefs.h.  */
10031bbf6ba0aSmrgint i;
10032bbf6ba0aSmrg_ACEOF
10033219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10034219ffec0Smrgthen :
10035bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10036bbfad078Smrgelse case e in #(
10037bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10038bbfad078Smrgesac
10039bbf6ba0aSmrgfi
10040bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10041bbfad078Smrgesac
10042bbf6ba0aSmrgfi
10043219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10044219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1004568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10046bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10047bbf6ba0aSmrgfi
10048bbf6ba0aSmrg
1004968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1005068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10051bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10052bbf6ba0aSmrg	fi
10053bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10054219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10055219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10056219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10057219ffec0Smrgthen :
10058219ffec0Smrg  printf %s "(cached) " >&6
10059bbfad078Smrgelse case e in #(
10060bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10061bbf6ba0aSmrg/* end confdefs.h.  */
10062bbf6ba0aSmrgint i;
10063bbf6ba0aSmrg_ACEOF
10064219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10065219ffec0Smrgthen :
10066bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10067bbfad078Smrgelse case e in #(
10068bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10069bbfad078Smrgesac
10070bbf6ba0aSmrgfi
10071bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10072bbfad078Smrgesac
10073bbf6ba0aSmrgfi
10074219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10075219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1007668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10077bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10078bbf6ba0aSmrgfi
10079bbf6ba0aSmrg
10080bbf6ba0aSmrgfound="no"
10081bbf6ba0aSmrg
10082bbf6ba0aSmrg	if test $found = "no" ; then
1008368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10084bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10085bbf6ba0aSmrg		fi
10086bbf6ba0aSmrg
1008768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10088bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10089bbf6ba0aSmrg		fi
10090bbf6ba0aSmrg
10091bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wreturn-type"
10092bbf6ba0aSmrg
10093219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
10094219ffec0Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
1009568af480fSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
10096219ffec0Smrg		if eval test \${$cacheid+y}
10097219ffec0Smrgthen :
10098219ffec0Smrg  printf %s "(cached) " >&6
10099bbfad078Smrgelse case e in #(
10100bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10101bbf6ba0aSmrg/* end confdefs.h.  */
10102bbf6ba0aSmrgint i;
10103bbf6ba0aSmrgint
10104219ffec0Smrgmain (void)
10105bbf6ba0aSmrg{
10106bbf6ba0aSmrg
10107bbf6ba0aSmrg  ;
10108bbf6ba0aSmrg  return 0;
10109bbf6ba0aSmrg}
10110bbf6ba0aSmrg_ACEOF
10111219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10112219ffec0Smrgthen :
1011368af480fSmrg  eval $cacheid=yes
10114bbfad078Smrgelse case e in #(
10115bbfad078Smrg  e) eval $cacheid=no ;;
10116bbfad078Smrgesac
10117bbf6ba0aSmrgfi
10118219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10119bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10120bbfad078Smrgesac
10121bbf6ba0aSmrgfi
10122bbf6ba0aSmrg
10123bbf6ba0aSmrg
10124bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10125bbf6ba0aSmrg
1012668af480fSmrg		eval supported=\$$cacheid
10127219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10128219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10129bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10130bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
10131bbf6ba0aSmrg			found="yes"
10132bbf6ba0aSmrg		fi
10133bbf6ba0aSmrg	fi
10134bbf6ba0aSmrg
10135bbf6ba0aSmrg
10136bbf6ba0aSmrg
10137bbf6ba0aSmrg
10138bbf6ba0aSmrg
10139bbf6ba0aSmrg
10140bbf6ba0aSmrg
1014168af480fSmrg
1014268af480fSmrg
1014368af480fSmrg
1014468af480fSmrg
1014568af480fSmrg
1014668af480fSmrg
1014768af480fSmrg
1014868af480fSmrg
10149bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10150bbf6ba0aSmrg
1015168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10152bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10153219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10154219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10155219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10156219ffec0Smrgthen :
10157219ffec0Smrg  printf %s "(cached) " >&6
10158bbfad078Smrgelse case e in #(
10159bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10160bbf6ba0aSmrg/* end confdefs.h.  */
10161bbf6ba0aSmrgint i;
10162bbf6ba0aSmrg_ACEOF
10163219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10164219ffec0Smrgthen :
10165bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10166bbfad078Smrgelse case e in #(
10167bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10168bbfad078Smrgesac
10169bbf6ba0aSmrgfi
10170bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10171bbfad078Smrgesac
10172bbf6ba0aSmrgfi
10173219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10174219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1017568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10176bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10177bbf6ba0aSmrgfi
10178bbf6ba0aSmrg
1017968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1018068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10181bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10182bbf6ba0aSmrg	fi
10183bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10184219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10185219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10186219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10187219ffec0Smrgthen :
10188219ffec0Smrg  printf %s "(cached) " >&6
10189bbfad078Smrgelse case e in #(
10190bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10191bbf6ba0aSmrg/* end confdefs.h.  */
10192bbf6ba0aSmrgint i;
10193bbf6ba0aSmrg_ACEOF
10194219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10195219ffec0Smrgthen :
10196bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10197bbfad078Smrgelse case e in #(
10198bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10199bbfad078Smrgesac
10200bbf6ba0aSmrgfi
10201bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10202bbfad078Smrgesac
10203bbf6ba0aSmrgfi
10204219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10205219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1020668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10207bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10208bbf6ba0aSmrgfi
10209bbf6ba0aSmrg
10210bbf6ba0aSmrgfound="no"
10211bbf6ba0aSmrg
10212bbf6ba0aSmrg	if test $found = "no" ; then
1021368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10214bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10215bbf6ba0aSmrg		fi
10216bbf6ba0aSmrg
1021768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10218bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10219bbf6ba0aSmrg		fi
10220bbf6ba0aSmrg
10221bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
10222bbf6ba0aSmrg
10223219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
10224219ffec0Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
1022568af480fSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
10226219ffec0Smrg		if eval test \${$cacheid+y}
10227219ffec0Smrgthen :
10228219ffec0Smrg  printf %s "(cached) " >&6
10229bbfad078Smrgelse case e in #(
10230bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10231bbf6ba0aSmrg/* end confdefs.h.  */
10232bbf6ba0aSmrgint i;
10233bbf6ba0aSmrgint
10234219ffec0Smrgmain (void)
10235bbf6ba0aSmrg{
10236bbf6ba0aSmrg
10237bbf6ba0aSmrg  ;
10238bbf6ba0aSmrg  return 0;
10239bbf6ba0aSmrg}
10240bbf6ba0aSmrg_ACEOF
10241219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10242219ffec0Smrgthen :
1024368af480fSmrg  eval $cacheid=yes
10244bbfad078Smrgelse case e in #(
10245bbfad078Smrg  e) eval $cacheid=no ;;
10246bbfad078Smrgesac
10247bbf6ba0aSmrgfi
10248219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10249bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10250bbfad078Smrgesac
10251bbf6ba0aSmrgfi
10252bbf6ba0aSmrg
10253bbf6ba0aSmrg
10254bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10255bbf6ba0aSmrg
1025668af480fSmrg		eval supported=\$$cacheid
10257219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10258219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10259bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10260bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10261bbf6ba0aSmrg			found="yes"
10262bbf6ba0aSmrg		fi
10263bbf6ba0aSmrg	fi
10264bbf6ba0aSmrg
10265bbf6ba0aSmrg
10266bbf6ba0aSmrg
10267bbf6ba0aSmrg
10268bbf6ba0aSmrg
10269bbf6ba0aSmrg
10270bbf6ba0aSmrg
1027168af480fSmrg
1027268af480fSmrg
1027368af480fSmrg
1027468af480fSmrg
1027568af480fSmrg
1027668af480fSmrg
1027768af480fSmrg
1027868af480fSmrg
10279bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10280bbf6ba0aSmrg
1028168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10282bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10283219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10284219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10285219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10286219ffec0Smrgthen :
10287219ffec0Smrg  printf %s "(cached) " >&6
10288bbfad078Smrgelse case e in #(
10289bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10290bbf6ba0aSmrg/* end confdefs.h.  */
10291bbf6ba0aSmrgint i;
10292bbf6ba0aSmrg_ACEOF
10293219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10294219ffec0Smrgthen :
10295bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10296bbfad078Smrgelse case e in #(
10297bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10298bbfad078Smrgesac
10299bbf6ba0aSmrgfi
10300bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10301bbfad078Smrgesac
10302bbf6ba0aSmrgfi
10303219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10304219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1030568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10306bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10307bbf6ba0aSmrgfi
10308bbf6ba0aSmrg
1030968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1031068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10311bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10312bbf6ba0aSmrg	fi
10313bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10314219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10315219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10316219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10317219ffec0Smrgthen :
10318219ffec0Smrg  printf %s "(cached) " >&6
10319bbfad078Smrgelse case e in #(
10320bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10321bbf6ba0aSmrg/* end confdefs.h.  */
10322bbf6ba0aSmrgint i;
10323bbf6ba0aSmrg_ACEOF
10324219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10325219ffec0Smrgthen :
10326bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10327bbfad078Smrgelse case e in #(
10328bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10329bbfad078Smrgesac
10330bbf6ba0aSmrgfi
10331bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10332bbfad078Smrgesac
10333bbf6ba0aSmrgfi
10334219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10335219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1033668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10337bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10338bbf6ba0aSmrgfi
10339bbf6ba0aSmrg
10340bbf6ba0aSmrgfound="no"
10341bbf6ba0aSmrg
10342bbf6ba0aSmrg	if test $found = "no" ; then
1034368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10344bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10345bbf6ba0aSmrg		fi
10346bbf6ba0aSmrg
1034768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10348bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10349bbf6ba0aSmrg		fi
10350bbf6ba0aSmrg
10351bbf6ba0aSmrg		CFLAGS="$CFLAGS -Warray-bounds"
10352bbf6ba0aSmrg
10353219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
10354219ffec0Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
1035568af480fSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
10356219ffec0Smrg		if eval test \${$cacheid+y}
10357219ffec0Smrgthen :
10358219ffec0Smrg  printf %s "(cached) " >&6
10359bbfad078Smrgelse case e in #(
10360bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10361bbf6ba0aSmrg/* end confdefs.h.  */
10362bbf6ba0aSmrgint i;
10363bbf6ba0aSmrgint
10364219ffec0Smrgmain (void)
10365bbf6ba0aSmrg{
10366bbf6ba0aSmrg
10367bbf6ba0aSmrg  ;
10368bbf6ba0aSmrg  return 0;
10369bbf6ba0aSmrg}
10370bbf6ba0aSmrg_ACEOF
10371219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10372219ffec0Smrgthen :
1037368af480fSmrg  eval $cacheid=yes
10374bbfad078Smrgelse case e in #(
10375bbfad078Smrg  e) eval $cacheid=no ;;
10376bbfad078Smrgesac
10377bbf6ba0aSmrgfi
10378219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10379bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10380bbfad078Smrgesac
10381bbf6ba0aSmrgfi
10382bbf6ba0aSmrg
10383bbf6ba0aSmrg
10384bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10385bbf6ba0aSmrg
1038668af480fSmrg		eval supported=\$$cacheid
10387219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10388219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10389bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10390bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10391bbf6ba0aSmrg			found="yes"
10392bbf6ba0aSmrg		fi
10393bbf6ba0aSmrg	fi
10394bbf6ba0aSmrg
10395bbf6ba0aSmrg
10396bbf6ba0aSmrg
10397bbf6ba0aSmrg
10398bbf6ba0aSmrg
10399bbf6ba0aSmrg
10400bbf6ba0aSmrg
1040168af480fSmrg
1040268af480fSmrg
1040368af480fSmrg
1040468af480fSmrg
1040568af480fSmrg
1040668af480fSmrg
1040768af480fSmrg
1040868af480fSmrg
10409bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10410bbf6ba0aSmrg
1041168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10412bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10413219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10414219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10415219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10416219ffec0Smrgthen :
10417219ffec0Smrg  printf %s "(cached) " >&6
10418bbfad078Smrgelse case e in #(
10419bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10420bbf6ba0aSmrg/* end confdefs.h.  */
10421bbf6ba0aSmrgint i;
10422bbf6ba0aSmrg_ACEOF
10423219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10424219ffec0Smrgthen :
10425bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10426bbfad078Smrgelse case e in #(
10427bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10428bbfad078Smrgesac
10429bbf6ba0aSmrgfi
10430bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10431bbfad078Smrgesac
10432bbf6ba0aSmrgfi
10433219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10434219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1043568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10436bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10437bbf6ba0aSmrgfi
10438bbf6ba0aSmrg
1043968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1044068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10441bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10442bbf6ba0aSmrg	fi
10443bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10444219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10445219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10446219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10447219ffec0Smrgthen :
10448219ffec0Smrg  printf %s "(cached) " >&6
10449bbfad078Smrgelse case e in #(
10450bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10451bbf6ba0aSmrg/* end confdefs.h.  */
10452bbf6ba0aSmrgint i;
10453bbf6ba0aSmrg_ACEOF
10454219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10455219ffec0Smrgthen :
10456bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10457bbfad078Smrgelse case e in #(
10458bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10459bbfad078Smrgesac
10460bbf6ba0aSmrgfi
10461bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10462bbfad078Smrgesac
10463bbf6ba0aSmrgfi
10464219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10465219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1046668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10467bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10468bbf6ba0aSmrgfi
10469bbf6ba0aSmrg
10470bbf6ba0aSmrgfound="no"
10471bbf6ba0aSmrg
10472bbf6ba0aSmrg	if test $found = "no" ; then
1047368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10474bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10475bbf6ba0aSmrg		fi
10476bbf6ba0aSmrg
1047768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10478bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10479bbf6ba0aSmrg		fi
10480bbf6ba0aSmrg
10481bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10482bbf6ba0aSmrg
10483219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10484219ffec0Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
1048568af480fSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10486219ffec0Smrg		if eval test \${$cacheid+y}
10487219ffec0Smrgthen :
10488219ffec0Smrg  printf %s "(cached) " >&6
10489bbfad078Smrgelse case e in #(
10490bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10491bbf6ba0aSmrg/* end confdefs.h.  */
10492bbf6ba0aSmrgint i;
10493bbf6ba0aSmrgint
10494219ffec0Smrgmain (void)
10495bbf6ba0aSmrg{
10496bbf6ba0aSmrg
10497bbf6ba0aSmrg  ;
10498bbf6ba0aSmrg  return 0;
10499bbf6ba0aSmrg}
10500bbf6ba0aSmrg_ACEOF
10501219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10502219ffec0Smrgthen :
1050368af480fSmrg  eval $cacheid=yes
10504bbfad078Smrgelse case e in #(
10505bbfad078Smrg  e) eval $cacheid=no ;;
10506bbfad078Smrgesac
10507bbf6ba0aSmrgfi
10508219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10509bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10510bbfad078Smrgesac
10511bbf6ba0aSmrgfi
10512bbf6ba0aSmrg
10513bbf6ba0aSmrg
10514bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10515bbf6ba0aSmrg
1051668af480fSmrg		eval supported=\$$cacheid
10517219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10518219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10519bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10520bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10521bbf6ba0aSmrg			found="yes"
10522bbf6ba0aSmrg		fi
10523bbf6ba0aSmrg	fi
10524bbf6ba0aSmrg
10525bbf6ba0aSmrg
10526bbf6ba0aSmrg
10527bbf6ba0aSmrg
10528bbf6ba0aSmrg
10529bbf6ba0aSmrg
10530bbf6ba0aSmrg
1053168af480fSmrg
1053268af480fSmrg
1053368af480fSmrg
1053468af480fSmrg
1053568af480fSmrg
1053668af480fSmrg
1053768af480fSmrg
1053868af480fSmrg
10539bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10540bbf6ba0aSmrg
1054168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10542bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10543219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10544219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10545219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10546219ffec0Smrgthen :
10547219ffec0Smrg  printf %s "(cached) " >&6
10548bbfad078Smrgelse case e in #(
10549bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10550bbf6ba0aSmrg/* end confdefs.h.  */
10551bbf6ba0aSmrgint i;
10552bbf6ba0aSmrg_ACEOF
10553219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10554219ffec0Smrgthen :
10555bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10556bbfad078Smrgelse case e in #(
10557bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10558bbfad078Smrgesac
10559bbf6ba0aSmrgfi
10560bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10561bbfad078Smrgesac
10562bbf6ba0aSmrgfi
10563219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10564219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1056568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10566bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10567bbf6ba0aSmrgfi
10568bbf6ba0aSmrg
1056968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1057068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10571bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10572bbf6ba0aSmrg	fi
10573bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10574219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10575219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10576219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10577219ffec0Smrgthen :
10578219ffec0Smrg  printf %s "(cached) " >&6
10579bbfad078Smrgelse case e in #(
10580bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10581bbf6ba0aSmrg/* end confdefs.h.  */
10582bbf6ba0aSmrgint i;
10583bbf6ba0aSmrg_ACEOF
10584219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10585219ffec0Smrgthen :
10586bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10587bbfad078Smrgelse case e in #(
10588bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10589bbfad078Smrgesac
10590bbf6ba0aSmrgfi
10591bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10592bbfad078Smrgesac
10593bbf6ba0aSmrgfi
10594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10595219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1059668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10597bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10598bbf6ba0aSmrgfi
10599bbf6ba0aSmrg
10600bbf6ba0aSmrgfound="no"
10601bbf6ba0aSmrg
10602bbf6ba0aSmrg	if test $found = "no" ; then
1060368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10604bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10605bbf6ba0aSmrg		fi
10606bbf6ba0aSmrg
1060768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10608bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10609bbf6ba0aSmrg		fi
10610bbf6ba0aSmrg
10611bbf6ba0aSmrg		CFLAGS="$CFLAGS -Waddress"
10612bbf6ba0aSmrg
10613219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10614219ffec0Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
1061568af480fSmrg		cacheid=xorg_cv_cc_flag__Waddress
10616219ffec0Smrg		if eval test \${$cacheid+y}
10617219ffec0Smrgthen :
10618219ffec0Smrg  printf %s "(cached) " >&6
10619bbfad078Smrgelse case e in #(
10620bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10621bbf6ba0aSmrg/* end confdefs.h.  */
10622bbf6ba0aSmrgint i;
10623bbf6ba0aSmrgint
10624219ffec0Smrgmain (void)
10625bbf6ba0aSmrg{
10626bbf6ba0aSmrg
10627bbf6ba0aSmrg  ;
10628bbf6ba0aSmrg  return 0;
10629bbf6ba0aSmrg}
10630bbf6ba0aSmrg_ACEOF
10631219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10632219ffec0Smrgthen :
1063368af480fSmrg  eval $cacheid=yes
10634bbfad078Smrgelse case e in #(
10635bbfad078Smrg  e) eval $cacheid=no ;;
10636bbfad078Smrgesac
10637bbf6ba0aSmrgfi
10638219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10639bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10640bbfad078Smrgesac
10641bbf6ba0aSmrgfi
10642bbf6ba0aSmrg
10643bbf6ba0aSmrg
10644bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10645bbf6ba0aSmrg
1064668af480fSmrg		eval supported=\$$cacheid
10647219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10648219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10649bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10650bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10651bbf6ba0aSmrg			found="yes"
10652bbf6ba0aSmrg		fi
10653bbf6ba0aSmrg	fi
10654bbf6ba0aSmrg
10655bbf6ba0aSmrg
10656bbf6ba0aSmrg
10657bbf6ba0aSmrg
10658bbf6ba0aSmrg
10659bbf6ba0aSmrg
10660bbf6ba0aSmrg
1066168af480fSmrg
1066268af480fSmrg
1066368af480fSmrg
1066468af480fSmrg
1066568af480fSmrg
1066668af480fSmrg
1066768af480fSmrg
1066868af480fSmrg
10669bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10670bbf6ba0aSmrg
1067168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10672bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10673219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10674219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10675219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10676219ffec0Smrgthen :
10677219ffec0Smrg  printf %s "(cached) " >&6
10678bbfad078Smrgelse case e in #(
10679bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10680bbf6ba0aSmrg/* end confdefs.h.  */
10681bbf6ba0aSmrgint i;
10682bbf6ba0aSmrg_ACEOF
10683219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10684219ffec0Smrgthen :
10685bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10686bbfad078Smrgelse case e in #(
10687bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10688bbfad078Smrgesac
10689bbf6ba0aSmrgfi
10690bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10691bbfad078Smrgesac
10692bbf6ba0aSmrgfi
10693219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10694219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1069568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10696bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10697bbf6ba0aSmrgfi
10698bbf6ba0aSmrg
1069968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1070068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10701bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10702bbf6ba0aSmrg	fi
10703bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10704219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10705219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10706219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10707219ffec0Smrgthen :
10708219ffec0Smrg  printf %s "(cached) " >&6
10709bbfad078Smrgelse case e in #(
10710bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10711bbf6ba0aSmrg/* end confdefs.h.  */
10712bbf6ba0aSmrgint i;
10713bbf6ba0aSmrg_ACEOF
10714219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10715219ffec0Smrgthen :
10716bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10717bbfad078Smrgelse case e in #(
10718bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10719bbfad078Smrgesac
10720bbf6ba0aSmrgfi
10721bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10722bbfad078Smrgesac
10723bbf6ba0aSmrgfi
10724219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10725219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1072668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10727bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10728bbf6ba0aSmrgfi
10729bbf6ba0aSmrg
10730bbf6ba0aSmrgfound="no"
10731bbf6ba0aSmrg
10732bbf6ba0aSmrg	if test $found = "no" ; then
1073368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10734bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10735bbf6ba0aSmrg		fi
10736bbf6ba0aSmrg
1073768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10738bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10739bbf6ba0aSmrg		fi
10740bbf6ba0aSmrg
10741bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10742bbf6ba0aSmrg
10743219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10744219ffec0Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
1074568af480fSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10746219ffec0Smrg		if eval test \${$cacheid+y}
10747219ffec0Smrgthen :
10748219ffec0Smrg  printf %s "(cached) " >&6
10749bbfad078Smrgelse case e in #(
10750bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10751bbf6ba0aSmrg/* end confdefs.h.  */
10752bbf6ba0aSmrgint i;
10753bbf6ba0aSmrgint
10754219ffec0Smrgmain (void)
10755bbf6ba0aSmrg{
10756bbf6ba0aSmrg
10757bbf6ba0aSmrg  ;
10758bbf6ba0aSmrg  return 0;
10759bbf6ba0aSmrg}
10760bbf6ba0aSmrg_ACEOF
10761219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10762219ffec0Smrgthen :
1076368af480fSmrg  eval $cacheid=yes
10764bbfad078Smrgelse case e in #(
10765bbfad078Smrg  e) eval $cacheid=no ;;
10766bbfad078Smrgesac
10767bbf6ba0aSmrgfi
10768219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10769bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10770bbfad078Smrgesac
10771bbf6ba0aSmrgfi
10772bbf6ba0aSmrg
10773bbf6ba0aSmrg
10774bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10775bbf6ba0aSmrg
1077668af480fSmrg		eval supported=\$$cacheid
10777219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10778219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10779bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10780bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10781bbf6ba0aSmrg			found="yes"
10782bbf6ba0aSmrg		fi
10783bbf6ba0aSmrg	fi
10784bbf6ba0aSmrg
10785bbf6ba0aSmrg
10786bbf6ba0aSmrg
10787bbf6ba0aSmrg
10788bbf6ba0aSmrg
10789bbf6ba0aSmrg
10790bbf6ba0aSmrg
1079168af480fSmrg
1079268af480fSmrg
1079368af480fSmrg
1079468af480fSmrg
1079568af480fSmrg
1079668af480fSmrg
1079768af480fSmrg
1079868af480fSmrg
10799bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10800bbf6ba0aSmrg
1080168af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10802bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10803219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10804219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10805219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10806219ffec0Smrgthen :
10807219ffec0Smrg  printf %s "(cached) " >&6
10808bbfad078Smrgelse case e in #(
10809bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10810bbf6ba0aSmrg/* end confdefs.h.  */
10811bbf6ba0aSmrgint i;
10812bbf6ba0aSmrg_ACEOF
10813219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10814219ffec0Smrgthen :
10815bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10816bbfad078Smrgelse case e in #(
10817bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10818bbfad078Smrgesac
10819bbf6ba0aSmrgfi
10820bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10821bbfad078Smrgesac
10822bbf6ba0aSmrgfi
10823219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10824219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1082568af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10826bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10827bbf6ba0aSmrgfi
10828bbf6ba0aSmrg
1082968af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1083068af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10831bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10832bbf6ba0aSmrg	fi
10833bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10834219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10835219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10836219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10837219ffec0Smrgthen :
10838219ffec0Smrg  printf %s "(cached) " >&6
10839bbfad078Smrgelse case e in #(
10840bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10841bbf6ba0aSmrg/* end confdefs.h.  */
10842bbf6ba0aSmrgint i;
10843bbf6ba0aSmrg_ACEOF
10844219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10845219ffec0Smrgthen :
10846bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10847bbfad078Smrgelse case e in #(
10848bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10849bbfad078Smrgesac
10850bbf6ba0aSmrgfi
10851bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10852bbfad078Smrgesac
10853bbf6ba0aSmrgfi
10854219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10855219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1085668af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10857bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10858bbf6ba0aSmrgfi
10859bbf6ba0aSmrg
10860bbf6ba0aSmrgfound="no"
10861bbf6ba0aSmrg
10862bbf6ba0aSmrg	if test $found = "no" ; then
1086368af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10864bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10865bbf6ba0aSmrg		fi
10866bbf6ba0aSmrg
1086768af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10868bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10869bbf6ba0aSmrg		fi
10870bbf6ba0aSmrg
10871bbf6ba0aSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10872bbf6ba0aSmrg
10873219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10874219ffec0Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
1087568af480fSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10876219ffec0Smrg		if eval test \${$cacheid+y}
10877219ffec0Smrgthen :
10878219ffec0Smrg  printf %s "(cached) " >&6
10879bbfad078Smrgelse case e in #(
10880bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10881bbf6ba0aSmrg/* end confdefs.h.  */
10882bbf6ba0aSmrgint i;
10883bbf6ba0aSmrgint
10884219ffec0Smrgmain (void)
10885bbf6ba0aSmrg{
10886bbf6ba0aSmrg
10887bbf6ba0aSmrg  ;
10888bbf6ba0aSmrg  return 0;
10889bbf6ba0aSmrg}
10890bbf6ba0aSmrg_ACEOF
10891219ffec0Smrgif ac_fn_c_try_link "$LINENO"
10892219ffec0Smrgthen :
1089368af480fSmrg  eval $cacheid=yes
10894bbfad078Smrgelse case e in #(
10895bbfad078Smrg  e) eval $cacheid=no ;;
10896bbfad078Smrgesac
10897bbf6ba0aSmrgfi
10898219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10899bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10900bbfad078Smrgesac
10901bbf6ba0aSmrgfi
10902bbf6ba0aSmrg
10903bbf6ba0aSmrg
10904bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10905bbf6ba0aSmrg
1090668af480fSmrg		eval supported=\$$cacheid
10907219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10908219ffec0Smrgprintf "%s\n" "$supported" >&6; }
10909bbf6ba0aSmrg		if test "$supported" = "yes" ; then
10910bbf6ba0aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10911bbf6ba0aSmrg			found="yes"
10912bbf6ba0aSmrg		fi
10913bbf6ba0aSmrg	fi
10914bbf6ba0aSmrg
10915bbf6ba0aSmrg
10916bbf6ba0aSmrgfi
10917bbf6ba0aSmrg
10918bbf6ba0aSmrg
10919bbf6ba0aSmrg
10920bbf6ba0aSmrg
10921bbf6ba0aSmrg
10922bbf6ba0aSmrg
1092368af480fSmrg
1092468af480fSmrg		CWARNFLAGS="$BASE_CFLAGS"
1092568af480fSmrg		if  test "x$GCC" = xyes ; then
1092668af480fSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
1092768af480fSmrg		fi
1092868af480fSmrg
1092968af480fSmrg
10930bbf6ba0aSmrg
10931bbf6ba0aSmrg
10932bbf6ba0aSmrg
10933bbf6ba0aSmrg
10934bbf6ba0aSmrg
10935bbf6ba0aSmrg
10936bbf6ba0aSmrg# Check whether --enable-strict-compilation was given.
10937219ffec0Smrgif test ${enable_strict_compilation+y}
10938219ffec0Smrgthen :
10939bbf6ba0aSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10940bbfad078Smrgelse case e in #(
10941bbfad078Smrg  e) STRICT_COMPILE=no ;;
10942bbfad078Smrgesac
10943bbf6ba0aSmrgfi
10944bbf6ba0aSmrg
10945bbf6ba0aSmrg
1094668af480fSmrg
1094768af480fSmrg
1094868af480fSmrg
1094968af480fSmrg
10950bbf6ba0aSmrgSTRICT_CFLAGS=""
10951bbf6ba0aSmrg
10952bbf6ba0aSmrg
10953bbf6ba0aSmrg
10954bbf6ba0aSmrg
10955bbf6ba0aSmrg
1095668af480fSmrg
1095768af480fSmrg
1095868af480fSmrg
1095968af480fSmrg
1096068af480fSmrg
1096168af480fSmrg
1096268af480fSmrg
1096368af480fSmrg
10964bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10965bbf6ba0aSmrg
1096668af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10967bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10968219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10969219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10970219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10971219ffec0Smrgthen :
10972219ffec0Smrg  printf %s "(cached) " >&6
10973bbfad078Smrgelse case e in #(
10974bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10975bbf6ba0aSmrg/* end confdefs.h.  */
10976bbf6ba0aSmrgint i;
10977bbf6ba0aSmrg_ACEOF
10978219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
10979219ffec0Smrgthen :
10980bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10981bbfad078Smrgelse case e in #(
10982bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10983bbfad078Smrgesac
10984bbf6ba0aSmrgfi
10985bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10986bbfad078Smrgesac
10987bbf6ba0aSmrgfi
10988219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10989219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1099068af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10991bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10992bbf6ba0aSmrgfi
10993bbf6ba0aSmrg
1099468af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1099568af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10996bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10997bbf6ba0aSmrg	fi
10998bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10999219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11000219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11001219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11002219ffec0Smrgthen :
11003219ffec0Smrg  printf %s "(cached) " >&6
11004bbfad078Smrgelse case e in #(
11005bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11006bbf6ba0aSmrg/* end confdefs.h.  */
11007bbf6ba0aSmrgint i;
11008bbf6ba0aSmrg_ACEOF
11009219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
11010219ffec0Smrgthen :
11011bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11012bbfad078Smrgelse case e in #(
11013bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11014bbfad078Smrgesac
11015bbf6ba0aSmrgfi
11016bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11017bbfad078Smrgesac
11018bbf6ba0aSmrgfi
11019219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11020219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1102168af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11022bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11023bbf6ba0aSmrgfi
11024bbf6ba0aSmrg
11025bbf6ba0aSmrgfound="no"
11026bbf6ba0aSmrg
11027bbf6ba0aSmrg	if test $found = "no" ; then
1102868af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11029bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11030bbf6ba0aSmrg		fi
11031bbf6ba0aSmrg
1103268af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11033bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11034bbf6ba0aSmrg		fi
11035bbf6ba0aSmrg
11036bbf6ba0aSmrg		CFLAGS="$CFLAGS -pedantic"
11037bbf6ba0aSmrg
11038219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
11039219ffec0Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
1104068af480fSmrg		cacheid=xorg_cv_cc_flag__pedantic
11041219ffec0Smrg		if eval test \${$cacheid+y}
11042219ffec0Smrgthen :
11043219ffec0Smrg  printf %s "(cached) " >&6
11044bbfad078Smrgelse case e in #(
11045bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046bbf6ba0aSmrg/* end confdefs.h.  */
11047bbf6ba0aSmrgint i;
11048bbf6ba0aSmrgint
11049219ffec0Smrgmain (void)
11050bbf6ba0aSmrg{
11051bbf6ba0aSmrg
11052bbf6ba0aSmrg  ;
11053bbf6ba0aSmrg  return 0;
11054bbf6ba0aSmrg}
11055bbf6ba0aSmrg_ACEOF
11056219ffec0Smrgif ac_fn_c_try_link "$LINENO"
11057219ffec0Smrgthen :
1105868af480fSmrg  eval $cacheid=yes
11059bbfad078Smrgelse case e in #(
11060bbfad078Smrg  e) eval $cacheid=no ;;
11061bbfad078Smrgesac
11062bbf6ba0aSmrgfi
11063219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11064bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11065bbfad078Smrgesac
11066bbf6ba0aSmrgfi
11067bbf6ba0aSmrg
11068bbf6ba0aSmrg
11069bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11070bbf6ba0aSmrg
1107168af480fSmrg		eval supported=\$$cacheid
11072219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11073219ffec0Smrgprintf "%s\n" "$supported" >&6; }
11074bbf6ba0aSmrg		if test "$supported" = "yes" ; then
11075bbf6ba0aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
11076bbf6ba0aSmrg			found="yes"
11077bbf6ba0aSmrg		fi
11078bbf6ba0aSmrg	fi
11079bbf6ba0aSmrg
11080bbf6ba0aSmrg
11081bbf6ba0aSmrg
11082bbf6ba0aSmrg
11083bbf6ba0aSmrg
11084bbf6ba0aSmrg
11085bbf6ba0aSmrg
1108668af480fSmrg
1108768af480fSmrg
1108868af480fSmrg
1108968af480fSmrg
1109068af480fSmrg
1109168af480fSmrg
1109268af480fSmrg
1109368af480fSmrg
11094bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11095bbf6ba0aSmrg
1109668af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11097bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11098219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11099219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11100219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11101219ffec0Smrgthen :
11102219ffec0Smrg  printf %s "(cached) " >&6
11103bbfad078Smrgelse case e in #(
11104bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11105bbf6ba0aSmrg/* end confdefs.h.  */
11106bbf6ba0aSmrgint i;
11107bbf6ba0aSmrg_ACEOF
11108219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
11109219ffec0Smrgthen :
11110bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11111bbfad078Smrgelse case e in #(
11112bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11113bbfad078Smrgesac
11114bbf6ba0aSmrgfi
11115bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11116bbfad078Smrgesac
11117bbf6ba0aSmrgfi
11118219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11119219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1112068af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11121bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11122bbf6ba0aSmrgfi
11123bbf6ba0aSmrg
1112468af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1112568af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11126bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11127bbf6ba0aSmrg	fi
11128bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11129219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11130219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11131219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11132219ffec0Smrgthen :
11133219ffec0Smrg  printf %s "(cached) " >&6
11134bbfad078Smrgelse case e in #(
11135bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11136bbf6ba0aSmrg/* end confdefs.h.  */
11137bbf6ba0aSmrgint i;
11138bbf6ba0aSmrg_ACEOF
11139219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
11140219ffec0Smrgthen :
11141bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11142bbfad078Smrgelse case e in #(
11143bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11144bbfad078Smrgesac
11145bbf6ba0aSmrgfi
11146bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11147bbfad078Smrgesac
11148bbf6ba0aSmrgfi
11149219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11150219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1115168af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11152bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11153bbf6ba0aSmrgfi
11154bbf6ba0aSmrg
11155bbf6ba0aSmrgfound="no"
11156bbf6ba0aSmrg
11157bbf6ba0aSmrg	if test $found = "no" ; then
1115868af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11159bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11160bbf6ba0aSmrg		fi
11161bbf6ba0aSmrg
1116268af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11163bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11164bbf6ba0aSmrg		fi
11165bbf6ba0aSmrg
11166bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror"
11167bbf6ba0aSmrg
11168219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
11169219ffec0Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
1117068af480fSmrg		cacheid=xorg_cv_cc_flag__Werror
11171219ffec0Smrg		if eval test \${$cacheid+y}
11172219ffec0Smrgthen :
11173219ffec0Smrg  printf %s "(cached) " >&6
11174bbfad078Smrgelse case e in #(
11175bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11176bbf6ba0aSmrg/* end confdefs.h.  */
11177bbf6ba0aSmrgint i;
11178bbf6ba0aSmrgint
11179219ffec0Smrgmain (void)
11180bbf6ba0aSmrg{
11181bbf6ba0aSmrg
11182bbf6ba0aSmrg  ;
11183bbf6ba0aSmrg  return 0;
11184bbf6ba0aSmrg}
11185bbf6ba0aSmrg_ACEOF
11186219ffec0Smrgif ac_fn_c_try_link "$LINENO"
11187219ffec0Smrgthen :
1118868af480fSmrg  eval $cacheid=yes
11189bbfad078Smrgelse case e in #(
11190bbfad078Smrg  e) eval $cacheid=no ;;
11191bbfad078Smrgesac
11192bbf6ba0aSmrgfi
11193219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11194bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11195bbfad078Smrgesac
11196bbf6ba0aSmrgfi
11197bbf6ba0aSmrg
11198bbf6ba0aSmrg
11199bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11200bbf6ba0aSmrg
1120168af480fSmrg		eval supported=\$$cacheid
11202219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11203219ffec0Smrgprintf "%s\n" "$supported" >&6; }
11204bbf6ba0aSmrg		if test "$supported" = "yes" ; then
11205bbf6ba0aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11206bbf6ba0aSmrg			found="yes"
11207bbf6ba0aSmrg		fi
11208bbf6ba0aSmrg	fi
11209bbf6ba0aSmrg
11210bbf6ba0aSmrg	if test $found = "no" ; then
1121168af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11212bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11213bbf6ba0aSmrg		fi
11214bbf6ba0aSmrg
1121568af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11216bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11217bbf6ba0aSmrg		fi
11218bbf6ba0aSmrg
11219bbf6ba0aSmrg		CFLAGS="$CFLAGS -errwarn"
11220bbf6ba0aSmrg
11221219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
11222219ffec0Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
1122368af480fSmrg		cacheid=xorg_cv_cc_flag__errwarn
11224219ffec0Smrg		if eval test \${$cacheid+y}
11225219ffec0Smrgthen :
11226219ffec0Smrg  printf %s "(cached) " >&6
11227bbfad078Smrgelse case e in #(
11228bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11229bbf6ba0aSmrg/* end confdefs.h.  */
11230bbf6ba0aSmrgint i;
11231bbf6ba0aSmrgint
11232219ffec0Smrgmain (void)
11233bbf6ba0aSmrg{
11234bbf6ba0aSmrg
11235bbf6ba0aSmrg  ;
11236bbf6ba0aSmrg  return 0;
11237bbf6ba0aSmrg}
11238bbf6ba0aSmrg_ACEOF
11239219ffec0Smrgif ac_fn_c_try_link "$LINENO"
11240219ffec0Smrgthen :
1124168af480fSmrg  eval $cacheid=yes
11242bbfad078Smrgelse case e in #(
11243bbfad078Smrg  e) eval $cacheid=no ;;
11244bbfad078Smrgesac
11245bbf6ba0aSmrgfi
11246219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11247bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11248bbfad078Smrgesac
11249bbf6ba0aSmrgfi
11250bbf6ba0aSmrg
11251bbf6ba0aSmrg
11252bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11253bbf6ba0aSmrg
1125468af480fSmrg		eval supported=\$$cacheid
11255219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11256219ffec0Smrgprintf "%s\n" "$supported" >&6; }
11257bbf6ba0aSmrg		if test "$supported" = "yes" ; then
11258bbf6ba0aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11259bbf6ba0aSmrg			found="yes"
11260bbf6ba0aSmrg		fi
11261bbf6ba0aSmrg	fi
11262bbf6ba0aSmrg
11263bbf6ba0aSmrg
11264bbf6ba0aSmrg
11265bbf6ba0aSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11266bbf6ba0aSmrg# activate it with -Werror, so we add it here explicitly.
11267bbf6ba0aSmrg
11268bbf6ba0aSmrg
11269bbf6ba0aSmrg
11270bbf6ba0aSmrg
11271bbf6ba0aSmrg
1127268af480fSmrg
1127368af480fSmrg
1127468af480fSmrg
1127568af480fSmrg
1127668af480fSmrg
1127768af480fSmrg
1127868af480fSmrg
1127968af480fSmrg
11280bbf6ba0aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11281bbf6ba0aSmrg
1128268af480fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11283bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11284219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11285219ffec0Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11286219ffec0Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11287219ffec0Smrgthen :
11288219ffec0Smrg  printf %s "(cached) " >&6
11289bbfad078Smrgelse case e in #(
11290bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11291bbf6ba0aSmrg/* end confdefs.h.  */
11292bbf6ba0aSmrgint i;
11293bbf6ba0aSmrg_ACEOF
11294219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
11295219ffec0Smrgthen :
11296bbf6ba0aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11297bbfad078Smrgelse case e in #(
11298bbfad078Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11299bbfad078Smrgesac
11300bbf6ba0aSmrgfi
11301bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11302bbfad078Smrgesac
11303bbf6ba0aSmrgfi
11304219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11305219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1130668af480fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11307bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11308bbf6ba0aSmrgfi
11309bbf6ba0aSmrg
1131068af480fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1131168af480fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11312bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11313bbf6ba0aSmrg	fi
11314bbf6ba0aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11315219ffec0Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11316219ffec0Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11317219ffec0Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11318219ffec0Smrgthen :
11319219ffec0Smrg  printf %s "(cached) " >&6
11320bbfad078Smrgelse case e in #(
11321bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11322bbf6ba0aSmrg/* end confdefs.h.  */
11323bbf6ba0aSmrgint i;
11324bbf6ba0aSmrg_ACEOF
11325219ffec0Smrgif ac_fn_c_try_compile "$LINENO"
11326219ffec0Smrgthen :
11327bbf6ba0aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11328bbfad078Smrgelse case e in #(
11329bbfad078Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11330bbfad078Smrgesac
11331bbf6ba0aSmrgfi
11332bbfad078Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11333bbfad078Smrgesac
11334bbf6ba0aSmrgfi
11335219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11336219ffec0Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1133768af480fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11338bbf6ba0aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11339bbf6ba0aSmrgfi
11340bbf6ba0aSmrg
11341bbf6ba0aSmrgfound="no"
11342bbf6ba0aSmrg
11343bbf6ba0aSmrg	if test $found = "no" ; then
1134468af480fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11345bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11346bbf6ba0aSmrg		fi
11347bbf6ba0aSmrg
1134868af480fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11349bbf6ba0aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11350bbf6ba0aSmrg		fi
11351bbf6ba0aSmrg
11352bbf6ba0aSmrg		CFLAGS="$CFLAGS -Werror=attributes"
11353bbf6ba0aSmrg
11354219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
11355219ffec0Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11356219ffec0Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
11357219ffec0Smrg		if eval test \${$cacheid+y}
11358219ffec0Smrgthen :
11359219ffec0Smrg  printf %s "(cached) " >&6
11360bbfad078Smrgelse case e in #(
11361bbfad078Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11362bbf6ba0aSmrg/* end confdefs.h.  */
11363bbf6ba0aSmrgint i;
11364bbf6ba0aSmrgint
11365219ffec0Smrgmain (void)
11366bbf6ba0aSmrg{
11367bbf6ba0aSmrg
11368bbf6ba0aSmrg  ;
11369bbf6ba0aSmrg  return 0;
11370bbf6ba0aSmrg}
11371bbf6ba0aSmrg_ACEOF
11372219ffec0Smrgif ac_fn_c_try_link "$LINENO"
11373219ffec0Smrgthen :
1137468af480fSmrg  eval $cacheid=yes
11375bbfad078Smrgelse case e in #(
11376bbfad078Smrg  e) eval $cacheid=no ;;
11377bbfad078Smrgesac
11378bbf6ba0aSmrgfi
11379219ffec0Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11380bbfad078Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11381bbfad078Smrgesac
11382bbf6ba0aSmrgfi
11383bbf6ba0aSmrg
11384bbf6ba0aSmrg
11385bbf6ba0aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11386bbf6ba0aSmrg
1138768af480fSmrg		eval supported=\$$cacheid
11388219ffec0Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11389219ffec0Smrgprintf "%s\n" "$supported" >&6; }
11390bbf6ba0aSmrg		if test "$supported" = "yes" ; then
11391bbf6ba0aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11392bbf6ba0aSmrg			found="yes"
11393bbf6ba0aSmrg		fi
11394bbf6ba0aSmrg	fi
11395bbf6ba0aSmrg
11396bbf6ba0aSmrg
11397bbf6ba0aSmrg
11398bbf6ba0aSmrgif test "x$STRICT_COMPILE" = "xyes"; then
11399bbf6ba0aSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11400bbf6ba0aSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11401bbf6ba0aSmrgfi
11402bbf6ba0aSmrg
11403bbf6ba0aSmrg
11404d7accfefSmrg
11405d7accfefSmrg
11406d7accfefSmrg
11407d7accfefSmrg
11408bbfad078Smrg
11409bbfad078Smrg
11410d7accfefSmrgcat >>confdefs.h <<_ACEOF
11411d7accfefSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11412d7accfefSmrg_ACEOF
11413d7accfefSmrg
11414d7accfefSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11415d7accfefSmrg	if test "x$PVM" = "x"; then
11416d7accfefSmrg		PVM="0"
11417d7accfefSmrg	fi
11418d7accfefSmrg
11419219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11420d7accfefSmrg
11421d7accfefSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11422d7accfefSmrg	if test "x$PVP" = "x"; then
11423d7accfefSmrg		PVP="0"
11424d7accfefSmrg	fi
11425d7accfefSmrg
11426219ffec0Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11427d7accfefSmrg
11428d7accfefSmrg
11429d7accfefSmrg
11430219ffec0SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11431c3f70f0aSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11432219ffec0Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
11433219ffec0Smrgtouch \$(top_srcdir)/ChangeLog; \
11434219ffec0Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11435d7accfefSmrg
11436c3f70f0aSmrg
11437c3f70f0aSmrg
11438c3f70f0aSmrg
11439c3f70f0aSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11440c3f70f0aSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11441c3f70f0aSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11442219ffec0Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
11443219ffec0Smrgtouch \$(top_srcdir)/INSTALL; \
11444219ffec0Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11445c3f70f0aSmrg
11446d7accfefSmrg
11447d7accfefSmrg
11448d7accfefSmrg
11449d7accfefSmrg
11450d7accfefSmrg
11451219ffec0Smrgcase $host_os in
11452219ffec0Smrg    solaris*)
11453219ffec0Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
11454219ffec0Smrg        # check for a man page file found in later versions that use
11455219ffec0Smrg        # traditional section numbers instead
11456219ffec0Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
11457219ffec0Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
11458219ffec0Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
11459219ffec0Smrgthen :
11460219ffec0Smrg  printf %s "(cached) " >&6
11461bbfad078Smrgelse case e in #(
11462bbfad078Smrg  e) test "$cross_compiling" = yes &&
11463219ffec0Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
11464219ffec0Smrgif test -r "/usr/share/man/man7/attributes.7"; then
11465219ffec0Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
11466219ffec0Smrgelse
11467219ffec0Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11468bbfad078Smrgfi ;;
11469bbfad078Smrgesac
11470219ffec0Smrgfi
11471219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
11472219ffec0Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
11473219ffec0Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
11474219ffec0Smrgthen :
11475219ffec0Smrg  SYSV_MAN_SECTIONS=false
11476bbfad078Smrgelse case e in #(
11477bbfad078Smrg  e) SYSV_MAN_SECTIONS=true ;;
11478bbfad078Smrgesac
11479219ffec0Smrgfi
11480219ffec0Smrg
11481219ffec0Smrg        ;;
11482219ffec0Smrg    *) SYSV_MAN_SECTIONS=false ;;
11483219ffec0Smrgesac
11484219ffec0Smrg
11485d7accfefSmrgif test x$APP_MAN_SUFFIX = x    ; then
11486d7accfefSmrg    APP_MAN_SUFFIX=1
11487d7accfefSmrgfi
11488d7accfefSmrgif test x$APP_MAN_DIR = x    ; then
11489d7accfefSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11490d7accfefSmrgfi
11491d7accfefSmrg
11492d7accfefSmrgif test x$LIB_MAN_SUFFIX = x    ; then
11493d7accfefSmrg    LIB_MAN_SUFFIX=3
11494d7accfefSmrgfi
11495d7accfefSmrgif test x$LIB_MAN_DIR = x    ; then
11496d7accfefSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11497d7accfefSmrgfi
11498d7accfefSmrg
11499d7accfefSmrgif test x$FILE_MAN_SUFFIX = x    ; then
11500219ffec0Smrg    case $SYSV_MAN_SECTIONS in
11501219ffec0Smrg	true)				FILE_MAN_SUFFIX=4  ;;
11502219ffec0Smrg	*)				FILE_MAN_SUFFIX=5  ;;
11503d7accfefSmrg    esac
11504d7accfefSmrgfi
11505d7accfefSmrgif test x$FILE_MAN_DIR = x    ; then
11506d7accfefSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11507d7accfefSmrgfi
11508d7accfefSmrg
11509d7accfefSmrgif test x$MISC_MAN_SUFFIX = x    ; then
11510219ffec0Smrg    case $SYSV_MAN_SECTIONS in
11511219ffec0Smrg	true)				MISC_MAN_SUFFIX=5  ;;
11512219ffec0Smrg	*)				MISC_MAN_SUFFIX=7  ;;
11513d7accfefSmrg    esac
11514d7accfefSmrgfi
11515d7accfefSmrgif test x$MISC_MAN_DIR = x    ; then
11516d7accfefSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11517d7accfefSmrgfi
11518d7accfefSmrg
11519d7accfefSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11520219ffec0Smrg    case $SYSV_MAN_SECTIONS in
11521219ffec0Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11522219ffec0Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11523d7accfefSmrg    esac
11524d7accfefSmrgfi
11525d7accfefSmrgif test x$DRIVER_MAN_DIR = x    ; then
11526d7accfefSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11527d7accfefSmrgfi
11528d7accfefSmrg
11529d7accfefSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11530219ffec0Smrg    case $SYSV_MAN_SECTIONS in
11531219ffec0Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11532219ffec0Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11533c3f70f0aSmrg    esac
1153497e8a2e8Smrgfi
11535c3f70f0aSmrgif test x$ADMIN_MAN_DIR = x    ; then
11536c3f70f0aSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
1153797e8a2e8Smrgfi
1153897e8a2e8Smrg
11539d7accfefSmrg
1154097e8a2e8Smrg
11541c3f70f0aSmrg
11542c3f70f0aSmrg
11543c3f70f0aSmrg
11544c3f70f0aSmrg
11545c3f70f0aSmrg
11546c3f70f0aSmrg
11547c3f70f0aSmrg
11548c3f70f0aSmrg
11549c3f70f0aSmrg
11550c3f70f0aSmrg
11551c3f70f0aSmrg
11552c3f70f0aSmrg
11553c3f70f0aSmrgXORG_MAN_PAGE="X Version 11"
11554c3f70f0aSmrg
11555c3f70f0aSmrgMAN_SUBSTS="\
11556c3f70f0aSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11557c3f70f0aSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11558c3f70f0aSmrg	-e 's|__xservername__|Xorg|g' \
11559c3f70f0aSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11560c3f70f0aSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11561c3f70f0aSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11562c3f70f0aSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11563c3f70f0aSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11564c3f70f0aSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11565c3f70f0aSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11566c3f70f0aSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11567c3f70f0aSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11568c3f70f0aSmrg
11569c3f70f0aSmrg
11570c3f70f0aSmrg
1157197e8a2e8Smrg
11572bbfad078SmrgAM_DEFAULT_VERBOSITY=0
1157397e8a2e8Smrg
1157497e8a2e8Smrg
11575c3f70f0aSmrg
11576c3f70f0aSmrg# Checks for pkg-config packages
11577d7accfefSmrgif test -n "$PKG_CONFIG" && \
11578219ffec0Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile\""; } >&5
11579d7accfefSmrg  ($PKG_CONFIG --exists --print-errors "xkbfile") 2>&5
11580d7accfefSmrg  ac_status=$?
11581219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11582c3f70f0aSmrg  test $ac_status = 0; }; then
11583d7accfefSmrg  XKBPKG="xkbfile"
1158497e8a2e8Smrgelse
11585d7accfefSmrg  XKBPKG=""
1158697e8a2e8Smrgfi
11587d7accfefSmrgif test x$XKBPKG = xxkbfile ; then
11588d7accfefSmrg
11589219ffec0Smrgprintf "%s\n" "#define XKB 1" >>confdefs.h
1159097e8a2e8Smrg
1159197e8a2e8Smrgfi
1159297e8a2e8Smrg
1159397e8a2e8Smrgpkg_failed=no
11594219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XCLIPBOARD" >&5
11595219ffec0Smrgprintf %s "checking for XCLIPBOARD... " >&6; }
11596d7accfefSmrg
11597d7accfefSmrgif test -n "$XCLIPBOARD_CFLAGS"; then
11598d7accfefSmrg    pkg_cv_XCLIPBOARD_CFLAGS="$XCLIPBOARD_CFLAGS"
11599d7accfefSmrg elif test -n "$PKG_CONFIG"; then
11600d7accfefSmrg    if test -n "$PKG_CONFIG" && \
11601219ffec0Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 x11 \${XKBPKG} xproto >= 7.0.17\""; } >&5
1160268af480fSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17") 2>&5
1160397e8a2e8Smrg  ac_status=$?
11604219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11605c3f70f0aSmrg  test $ac_status = 0; }; then
1160668af480fSmrg  pkg_cv_XCLIPBOARD_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>/dev/null`
11607219ffec0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1160897e8a2e8Smrgelse
1160997e8a2e8Smrg  pkg_failed=yes
1161097e8a2e8Smrgfi
11611d7accfefSmrg else
11612d7accfefSmrg    pkg_failed=untried
1161397e8a2e8Smrgfi
11614d7accfefSmrgif test -n "$XCLIPBOARD_LIBS"; then
11615d7accfefSmrg    pkg_cv_XCLIPBOARD_LIBS="$XCLIPBOARD_LIBS"
11616d7accfefSmrg elif test -n "$PKG_CONFIG"; then
11617d7accfefSmrg    if test -n "$PKG_CONFIG" && \
11618219ffec0Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.1 x11 \${XKBPKG} xproto >= 7.0.17\""; } >&5
1161968af480fSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17") 2>&5
1162097e8a2e8Smrg  ac_status=$?
11621219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11622c3f70f0aSmrg  test $ac_status = 0; }; then
1162368af480fSmrg  pkg_cv_XCLIPBOARD_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>/dev/null`
11624219ffec0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1162597e8a2e8Smrgelse
1162697e8a2e8Smrg  pkg_failed=yes
1162797e8a2e8Smrgfi
11628d7accfefSmrg else
11629d7accfefSmrg    pkg_failed=untried
1163097e8a2e8Smrgfi
1163197e8a2e8Smrg
1163297e8a2e8Smrg
1163397e8a2e8Smrg
1163497e8a2e8Smrgif test $pkg_failed = yes; then
11635219ffec0Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11636219ffec0Smrgprintf "%s\n" "no" >&6; }
1163797e8a2e8Smrg
1163897e8a2e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1163997e8a2e8Smrg        _pkg_short_errors_supported=yes
1164097e8a2e8Smrgelse
1164197e8a2e8Smrg        _pkg_short_errors_supported=no
1164297e8a2e8Smrgfi
1164397e8a2e8Smrg        if test $_pkg_short_errors_supported = yes; then
11644219ffec0Smrg	        XCLIPBOARD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>&1`
1164597e8a2e8Smrg        else
11646219ffec0Smrg	        XCLIPBOARD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17" 2>&1`
1164797e8a2e8Smrg        fi
1164897e8a2e8Smrg	# Put the nasty error message in config.log where it belongs
11649d7accfefSmrg	echo "$XCLIPBOARD_PKG_ERRORS" >&5
1165097e8a2e8Smrg
1165168af480fSmrg	as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.1 x11 ${XKBPKG} xproto >= 7.0.17) were not met:
1165297e8a2e8Smrg
11653d7accfefSmrg$XCLIPBOARD_PKG_ERRORS
1165497e8a2e8Smrg
11655d7accfefSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11656d7accfefSmrginstalled software in a non-standard prefix.
11657d7accfefSmrg
11658d7accfefSmrgAlternatively, you may set the environment variables XCLIPBOARD_CFLAGS
11659d7accfefSmrgand XCLIPBOARD_LIBS to avoid the need to call pkg-config.
11660219ffec0SmrgSee the pkg-config man page for more details." "$LINENO" 5
11661d7accfefSmrgelif test $pkg_failed = untried; then
11662219ffec0Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11663219ffec0Smrgprintf "%s\n" "no" >&6; }
11664bbfad078Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11665bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11666c3f70f0aSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11667d7accfefSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
11668d7accfefSmrgpath to pkg-config.
11669d7accfefSmrg
11670d7accfefSmrgAlternatively, you may set the environment variables XCLIPBOARD_CFLAGS
11671d7accfefSmrgand XCLIPBOARD_LIBS to avoid the need to call pkg-config.
11672d7accfefSmrgSee the pkg-config man page for more details.
1167397e8a2e8Smrg
11674d7accfefSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11675bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
11676d7accfefSmrgelse
11677d7accfefSmrg	XCLIPBOARD_CFLAGS=$pkg_cv_XCLIPBOARD_CFLAGS
11678d7accfefSmrg	XCLIPBOARD_LIBS=$pkg_cv_XCLIPBOARD_LIBS
11679219ffec0Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11680219ffec0Smrgprintf "%s\n" "yes" >&6; }
11681219ffec0Smrg
11682d7accfefSmrgfi
1168397e8a2e8Smrg
1168497e8a2e8Smrg
1168597e8a2e8Smrgpkg_failed=no
11686219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5
11687219ffec0Smrgprintf %s "checking for APPDEFS... " >&6; }
11688d7accfefSmrg
11689d7accfefSmrgif test -n "$APPDEFS_CFLAGS"; then
11690d7accfefSmrg    pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS"
11691d7accfefSmrg elif test -n "$PKG_CONFIG"; then
11692d7accfefSmrg    if test -n "$PKG_CONFIG" && \
11693219ffec0Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
1169497e8a2e8Smrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
1169597e8a2e8Smrg  ac_status=$?
11696219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11697c3f70f0aSmrg  test $ac_status = 0; }; then
1169897e8a2e8Smrg  pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
11699219ffec0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1170097e8a2e8Smrgelse
1170197e8a2e8Smrg  pkg_failed=yes
1170297e8a2e8Smrgfi
11703d7accfefSmrg else
11704d7accfefSmrg    pkg_failed=untried
1170597e8a2e8Smrgfi
11706d7accfefSmrgif test -n "$APPDEFS_LIBS"; then
11707d7accfefSmrg    pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS"
11708d7accfefSmrg elif test -n "$PKG_CONFIG"; then
11709d7accfefSmrg    if test -n "$PKG_CONFIG" && \
11710219ffec0Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
1171197e8a2e8Smrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
1171297e8a2e8Smrg  ac_status=$?
11713219ffec0Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11714c3f70f0aSmrg  test $ac_status = 0; }; then
1171597e8a2e8Smrg  pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
11716219ffec0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1171797e8a2e8Smrgelse
1171897e8a2e8Smrg  pkg_failed=yes
1171997e8a2e8Smrgfi
11720d7accfefSmrg else
11721d7accfefSmrg    pkg_failed=untried
1172297e8a2e8Smrgfi
1172397e8a2e8Smrg
1172497e8a2e8Smrg
1172597e8a2e8Smrg
1172697e8a2e8Smrgif test $pkg_failed = yes; then
11727219ffec0Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11728219ffec0Smrgprintf "%s\n" "no" >&6; }
1172997e8a2e8Smrg
1173097e8a2e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1173197e8a2e8Smrg        _pkg_short_errors_supported=yes
1173297e8a2e8Smrgelse
1173397e8a2e8Smrg        _pkg_short_errors_supported=no
1173497e8a2e8Smrgfi
1173597e8a2e8Smrg        if test $_pkg_short_errors_supported = yes; then
11736219ffec0Smrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
1173797e8a2e8Smrg        else
11738219ffec0Smrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
1173997e8a2e8Smrg        fi
1174097e8a2e8Smrg	# Put the nasty error message in config.log where it belongs
1174197e8a2e8Smrg	echo "$APPDEFS_PKG_ERRORS" >&5
1174297e8a2e8Smrg
11743c3f70f0aSmrg	as_fn_error $? "Package requirements (xt) were not met:
1174497e8a2e8Smrg
11745c3f70f0aSmrg$APPDEFS_PKG_ERRORS
1174697e8a2e8Smrg
11747c3f70f0aSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11748c3f70f0aSmrginstalled software in a non-standard prefix.
11749c3f70f0aSmrg
11750c3f70f0aSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
11751c3f70f0aSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
11752219ffec0SmrgSee the pkg-config man page for more details." "$LINENO" 5
11753c3f70f0aSmrgelif test $pkg_failed = untried; then
11754219ffec0Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11755219ffec0Smrgprintf "%s\n" "no" >&6; }
11756bbfad078Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11757bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11758c3f70f0aSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11759c3f70f0aSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
11760c3f70f0aSmrgpath to pkg-config.
1176197e8a2e8Smrg
11762c3f70f0aSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
11763c3f70f0aSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
11764c3f70f0aSmrgSee the pkg-config man page for more details.
1176597e8a2e8Smrg
11766c3f70f0aSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11767bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
11768c3f70f0aSmrgelse
11769c3f70f0aSmrg	APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS
11770c3f70f0aSmrg	APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS
11771219ffec0Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11772219ffec0Smrgprintf "%s\n" "yes" >&6; }
11773219ffec0Smrg
11774c3f70f0aSmrgfi
11775c3f70f0aSmrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
1177697e8a2e8Smrg
11777c3f70f0aSmrg# Check whether --with-appdefaultdir was given.
11778219ffec0Smrgif test ${with_appdefaultdir+y}
11779219ffec0Smrgthen :
11780c3f70f0aSmrg  withval=$with_appdefaultdir; appdefaultdir="$withval"
11781bbfad078Smrgelse case e in #(
11782bbfad078Smrg  e) appdefaultdir="${xt_appdefaultdir}" ;;
11783bbfad078Smrgesac
11784c3f70f0aSmrgfi
1178597e8a2e8Smrg
1178697e8a2e8Smrg
1178797e8a2e8Smrg
1178897e8a2e8Smrg
11789bbf6ba0aSmrgac_config_files="$ac_config_files Makefile man/Makefile"
1179097e8a2e8Smrg
1179197e8a2e8Smrgcat >confcache <<\_ACEOF
1179297e8a2e8Smrg# This file is a shell script that caches the results of configure
1179397e8a2e8Smrg# tests run on this system so they can be shared between configure
1179497e8a2e8Smrg# scripts and configure runs, see configure's option --config-cache.
1179597e8a2e8Smrg# It is not useful on other systems.  If it contains results you don't
1179697e8a2e8Smrg# want to keep, you may remove or edit it.
1179797e8a2e8Smrg#
1179897e8a2e8Smrg# config.status only pays attention to the cache file if you give it
1179997e8a2e8Smrg# the --recheck option to rerun configure.
1180097e8a2e8Smrg#
11801bbfad078Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
11802bbfad078Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
1180397e8a2e8Smrg# following values.
1180497e8a2e8Smrg
1180597e8a2e8Smrg_ACEOF
1180697e8a2e8Smrg
1180797e8a2e8Smrg# The following way of writing the cache mishandles newlines in values,
1180897e8a2e8Smrg# but we know of no workaround that is simple, portable, and efficient.
11809d7accfefSmrg# So, we kill variables containing newlines.
1181097e8a2e8Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
1181197e8a2e8Smrg# and sets the high bit in the cache file unless we assign to the vars.
11812d7accfefSmrg(
11813d7accfefSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11814d7accfefSmrg    eval ac_val=\$$ac_var
11815d7accfefSmrg    case $ac_val in #(
11816d7accfefSmrg    *${as_nl}*)
11817d7accfefSmrg      case $ac_var in #(
11818219ffec0Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11819219ffec0Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11820d7accfefSmrg      esac
11821d7accfefSmrg      case $ac_var in #(
11822d7accfefSmrg      _ | IFS | as_nl) ;; #(
11823d7accfefSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11824c3f70f0aSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
11825d7accfefSmrg      esac ;;
11826d7accfefSmrg    esac
11827d7accfefSmrg  done
11828d7accfefSmrg
1182997e8a2e8Smrg  (set) 2>&1 |
11830d7accfefSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11831d7accfefSmrg    *${as_nl}ac_space=\ *)
11832bbfad078Smrg      # 'set' does not quote correctly, so add quotes: double-quote
11833c3f70f0aSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1183497e8a2e8Smrg      sed -n \
1183597e8a2e8Smrg	"s/'/'\\\\''/g;
1183697e8a2e8Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11837d7accfefSmrg      ;; #(
1183897e8a2e8Smrg    *)
11839bbfad078Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
11840d7accfefSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1184197e8a2e8Smrg      ;;
11842d7accfefSmrg    esac |
11843d7accfefSmrg    sort
11844d7accfefSmrg) |
1184597e8a2e8Smrg  sed '
11846d7accfefSmrg     /^ac_cv_env_/b end
1184797e8a2e8Smrg     t clear
11848d7accfefSmrg     :clear
11849219ffec0Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
1185097e8a2e8Smrg     t end
11851d7accfefSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11852d7accfefSmrg     :end' >>confcache
11853d7accfefSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11854d7accfefSmrg  if test -w "$cache_file"; then
11855c3f70f0aSmrg    if test "x$cache_file" != "x/dev/null"; then
11856219ffec0Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11857219ffec0Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11858c3f70f0aSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11859c3f70f0aSmrg	cat confcache >"$cache_file"
11860c3f70f0aSmrg      else
11861c3f70f0aSmrg        case $cache_file in #(
11862c3f70f0aSmrg        */* | ?:*)
11863c3f70f0aSmrg	  mv -f confcache "$cache_file"$$ &&
11864c3f70f0aSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11865c3f70f0aSmrg        *)
11866c3f70f0aSmrg	  mv -f confcache "$cache_file" ;;
11867c3f70f0aSmrg	esac
11868c3f70f0aSmrg      fi
11869c3f70f0aSmrg    fi
1187097e8a2e8Smrg  else
11871219ffec0Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11872219ffec0Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
1187397e8a2e8Smrg  fi
1187497e8a2e8Smrgfi
1187597e8a2e8Smrgrm -f confcache
1187697e8a2e8Smrg
1187797e8a2e8Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1187897e8a2e8Smrg# Let make expand exec_prefix.
1187997e8a2e8Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1188097e8a2e8Smrg
1188197e8a2e8SmrgDEFS=-DHAVE_CONFIG_H
1188297e8a2e8Smrg
1188397e8a2e8Smrgac_libobjs=
1188497e8a2e8Smrgac_ltlibobjs=
11885c3f70f0aSmrgU=
1188697e8a2e8Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1188797e8a2e8Smrg  # 1. Remove the extension, and $U if already installed.
11888d7accfefSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11889219ffec0Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
11890d7accfefSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11891d7accfefSmrg  #    will be set to the directory where LIBOBJS objects are built.
11892c3f70f0aSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11893c3f70f0aSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1189497e8a2e8Smrgdone
1189597e8a2e8SmrgLIBOBJS=$ac_libobjs
1189697e8a2e8Smrg
1189797e8a2e8SmrgLTLIBOBJS=$ac_ltlibobjs
1189897e8a2e8Smrg
1189997e8a2e8Smrg
11900219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11901219ffec0Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
1190268af480fSmrg   if test -n "$am_sleep_pid"; then
1190368af480fSmrg     # Hide warnings about reused PIDs.
1190468af480fSmrg     wait $am_sleep_pid 2>/dev/null
1190568af480fSmrg   fi
11906219ffec0Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11907219ffec0Smrgprintf "%s\n" "done" >&6; }
11908bbfad078Smrgcase $enable_silent_rules in # (((
11909bbfad078Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11910bbfad078Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11911bbfad078Smrgesac
11912bbfad078Smrgif test $am_cv_make_support_nested_variables = yes; then
11913bbfad078Smrg    AM_V='$(V)'
11914bbfad078Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11915bbfad078Smrgelse
11916bbfad078Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11917bbfad078Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11918bbfad078Smrgfi
11919bbfad078Smrg
11920d7accfefSmrg if test -n "$EXEEXT"; then
11921d7accfefSmrg  am__EXEEXT_TRUE=
11922d7accfefSmrg  am__EXEEXT_FALSE='#'
11923d7accfefSmrgelse
11924d7accfefSmrg  am__EXEEXT_TRUE='#'
11925d7accfefSmrg  am__EXEEXT_FALSE=
11926d7accfefSmrgfi
11927d7accfefSmrg
1192897e8a2e8Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11929c3f70f0aSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11930c3f70f0aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1193197e8a2e8Smrgfi
1193297e8a2e8Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11933c3f70f0aSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11934c3f70f0aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1193597e8a2e8Smrgfi
1193697e8a2e8Smrg
11937c3f70f0aSmrg: "${CONFIG_STATUS=./config.status}"
11938d7accfefSmrgac_write_fail=0
1193997e8a2e8Smrgac_clean_files_save=$ac_clean_files
1194097e8a2e8Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11941219ffec0Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11942219ffec0Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11943c3f70f0aSmrgas_write_fail=0
11944c3f70f0aSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1194597e8a2e8Smrg#! $SHELL
1194697e8a2e8Smrg# Generated by $as_me.
1194797e8a2e8Smrg# Run this file to recreate the current configuration.
1194897e8a2e8Smrg# Compiler output produced by configure, useful for debugging
1194997e8a2e8Smrg# configure, is in config.log if it exists.
1195097e8a2e8Smrg
1195197e8a2e8Smrgdebug=false
1195297e8a2e8Smrgac_cs_recheck=false
1195397e8a2e8Smrgac_cs_silent=false
1195497e8a2e8Smrg
11955c3f70f0aSmrgSHELL=\${CONFIG_SHELL-$SHELL}
11956c3f70f0aSmrgexport SHELL
11957c3f70f0aSmrg_ASEOF
11958c3f70f0aSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11959c3f70f0aSmrg## -------------------- ##
11960c3f70f0aSmrg## M4sh Initialization. ##
11961c3f70f0aSmrg## -------------------- ##
1196297e8a2e8Smrg
11963d7accfefSmrg# Be more Bourne compatible
11964d7accfefSmrgDUALCASE=1; export DUALCASE # for MKS sh
11965219ffec0Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11966219ffec0Smrgthen :
1196797e8a2e8Smrg  emulate sh
1196897e8a2e8Smrg  NULLCMD=:
11969d7accfefSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1197097e8a2e8Smrg  # is contrary to our usage.  Disable this feature.
1197197e8a2e8Smrg  alias -g '${1+"$@"}'='"$@"'
11972d7accfefSmrg  setopt NO_GLOB_SUBST
11973bbfad078Smrgelse case e in #(
11974bbfad078Smrg  e) case `(set -o) 2>/dev/null` in #(
11975c3f70f0aSmrg  *posix*) :
11976c3f70f0aSmrg    set -o posix ;; #(
11977c3f70f0aSmrg  *) :
11978c3f70f0aSmrg     ;;
11979bbfad078Smrgesac ;;
11980d7accfefSmrgesac
11981d7accfefSmrgfi
11982d7accfefSmrg
11983d7accfefSmrg
11984219ffec0Smrg
11985219ffec0Smrg# Reset variables that may have inherited troublesome values from
11986219ffec0Smrg# the environment.
11987219ffec0Smrg
11988219ffec0Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11989219ffec0Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11990219ffec0Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
11991219ffec0Smrg# Quoting is to prevent editors from complaining about space-tab.
11992d7accfefSmrgas_nl='
11993d7accfefSmrg'
11994d7accfefSmrgexport as_nl
11995219ffec0SmrgIFS=" ""	$as_nl"
11996219ffec0Smrg
11997219ffec0SmrgPS1='$ '
11998219ffec0SmrgPS2='> '
11999219ffec0SmrgPS4='+ '
12000219ffec0Smrg
12001219ffec0Smrg# Ensure predictable behavior from utilities with locale-dependent output.
12002219ffec0SmrgLC_ALL=C
12003219ffec0Smrgexport LC_ALL
12004219ffec0SmrgLANGUAGE=C
12005219ffec0Smrgexport LANGUAGE
12006219ffec0Smrg
12007219ffec0Smrg# We cannot yet rely on "unset" to work, but we need these variables
12008219ffec0Smrg# to be unset--not just set to an empty or harmless value--now, to
12009219ffec0Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
12010219ffec0Smrg# also avoids known problems related to "unset" and subshell syntax
12011219ffec0Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
12012219ffec0Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
12013219ffec0Smrgdo eval test \${$as_var+y} \
12014219ffec0Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12015219ffec0Smrgdone
12016219ffec0Smrg
12017219ffec0Smrg# Ensure that fds 0, 1, and 2 are open.
12018219ffec0Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
12019219ffec0Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
12020219ffec0Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
12021d7accfefSmrg
12022d7accfefSmrg# The user is always right.
12023219ffec0Smrgif ${PATH_SEPARATOR+false} :; then
12024d7accfefSmrg  PATH_SEPARATOR=:
12025d7accfefSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12026d7accfefSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12027d7accfefSmrg      PATH_SEPARATOR=';'
12028d7accfefSmrg  }
1202997e8a2e8Smrgfi
1203097e8a2e8Smrg
1203197e8a2e8Smrg
12032d7accfefSmrg# Find who we are.  Look in the path if we contain no directory separator.
12033c3f70f0aSmrgas_myself=
12034c3f70f0aSmrgcase $0 in #((
12035d7accfefSmrg  *[\\/]* ) as_myself=$0 ;;
12036d7accfefSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12037d7accfefSmrgfor as_dir in $PATH
12038d7accfefSmrgdo
12039d7accfefSmrg  IFS=$as_save_IFS
12040219ffec0Smrg  case $as_dir in #(((
12041219ffec0Smrg    '') as_dir=./ ;;
12042219ffec0Smrg    */) ;;
12043219ffec0Smrg    *) as_dir=$as_dir/ ;;
12044219ffec0Smrg  esac
12045219ffec0Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
12046c3f70f0aSmrg  done
12047d7accfefSmrgIFS=$as_save_IFS
12048d7accfefSmrg
12049d7accfefSmrg     ;;
12050d7accfefSmrgesac
12051bbfad078Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
12052d7accfefSmrg# in which case we are not to be found in the path.
12053d7accfefSmrgif test "x$as_myself" = x; then
12054d7accfefSmrg  as_myself=$0
12055d7accfefSmrgfi
12056d7accfefSmrgif test ! -f "$as_myself"; then
12057219ffec0Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12058c3f70f0aSmrg  exit 1
12059d7accfefSmrgfi
12060d7accfefSmrg
12061c3f70f0aSmrg
12062c3f70f0aSmrg
12063c3f70f0aSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12064c3f70f0aSmrg# ----------------------------------------
12065c3f70f0aSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12066c3f70f0aSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12067c3f70f0aSmrg# script with STATUS, using 1 if that was 0.
12068c3f70f0aSmrgas_fn_error ()
12069c3f70f0aSmrg{
12070c3f70f0aSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
12071c3f70f0aSmrg  if test "$4"; then
12072c3f70f0aSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12073219ffec0Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12074c3f70f0aSmrg  fi
12075219ffec0Smrg  printf "%s\n" "$as_me: error: $2" >&2
12076c3f70f0aSmrg  as_fn_exit $as_status
12077c3f70f0aSmrg} # as_fn_error
12078c3f70f0aSmrg
12079c3f70f0aSmrg
12080c3f70f0aSmrg# as_fn_set_status STATUS
12081c3f70f0aSmrg# -----------------------
12082c3f70f0aSmrg# Set $? to STATUS, without forking.
12083c3f70f0aSmrgas_fn_set_status ()
12084c3f70f0aSmrg{
12085c3f70f0aSmrg  return $1
12086c3f70f0aSmrg} # as_fn_set_status
12087c3f70f0aSmrg
12088c3f70f0aSmrg# as_fn_exit STATUS
12089c3f70f0aSmrg# -----------------
12090c3f70f0aSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12091c3f70f0aSmrgas_fn_exit ()
12092c3f70f0aSmrg{
12093c3f70f0aSmrg  set +e
12094c3f70f0aSmrg  as_fn_set_status $1
12095c3f70f0aSmrg  exit $1
12096c3f70f0aSmrg} # as_fn_exit
12097c3f70f0aSmrg
12098c3f70f0aSmrg# as_fn_unset VAR
12099c3f70f0aSmrg# ---------------
12100c3f70f0aSmrg# Portably unset VAR.
12101c3f70f0aSmrgas_fn_unset ()
12102c3f70f0aSmrg{
12103c3f70f0aSmrg  { eval $1=; unset $1;}
12104c3f70f0aSmrg}
12105c3f70f0aSmrgas_unset=as_fn_unset
12106219ffec0Smrg
12107c3f70f0aSmrg# as_fn_append VAR VALUE
12108c3f70f0aSmrg# ----------------------
12109c3f70f0aSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
12110c3f70f0aSmrg# advantage of any shell optimizations that allow amortized linear growth over
12111c3f70f0aSmrg# repeated appends, instead of the typical quadratic growth present in naive
12112c3f70f0aSmrg# implementations.
12113219ffec0Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
12114219ffec0Smrgthen :
12115c3f70f0aSmrg  eval 'as_fn_append ()
12116c3f70f0aSmrg  {
12117c3f70f0aSmrg    eval $1+=\$2
12118c3f70f0aSmrg  }'
12119bbfad078Smrgelse case e in #(
12120bbfad078Smrg  e) as_fn_append ()
12121c3f70f0aSmrg  {
12122c3f70f0aSmrg    eval $1=\$$1\$2
12123bbfad078Smrg  } ;;
12124bbfad078Smrgesac
12125c3f70f0aSmrgfi # as_fn_append
12126c3f70f0aSmrg
12127c3f70f0aSmrg# as_fn_arith ARG...
12128c3f70f0aSmrg# ------------------
12129c3f70f0aSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
12130c3f70f0aSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
12131c3f70f0aSmrg# must be portable across $(()) and expr.
12132219ffec0Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
12133219ffec0Smrgthen :
12134c3f70f0aSmrg  eval 'as_fn_arith ()
12135c3f70f0aSmrg  {
12136c3f70f0aSmrg    as_val=$(( $* ))
12137c3f70f0aSmrg  }'
12138bbfad078Smrgelse case e in #(
12139bbfad078Smrg  e) as_fn_arith ()
12140c3f70f0aSmrg  {
12141c3f70f0aSmrg    as_val=`expr "$@" || test $? -eq 1`
12142bbfad078Smrg  } ;;
12143bbfad078Smrgesac
12144c3f70f0aSmrgfi # as_fn_arith
12145c3f70f0aSmrg
12146c3f70f0aSmrg
12147d7accfefSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12148d7accfefSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1214997e8a2e8Smrg  as_expr=expr
1215097e8a2e8Smrgelse
1215197e8a2e8Smrg  as_expr=false
1215297e8a2e8Smrgfi
1215397e8a2e8Smrg
12154d7accfefSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1215597e8a2e8Smrg  as_basename=basename
1215697e8a2e8Smrgelse
1215797e8a2e8Smrg  as_basename=false
1215897e8a2e8Smrgfi
1215997e8a2e8Smrg
12160c3f70f0aSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12161c3f70f0aSmrg  as_dirname=dirname
12162c3f70f0aSmrgelse
12163c3f70f0aSmrg  as_dirname=false
12164c3f70f0aSmrgfi
1216597e8a2e8Smrg
12166d7accfefSmrgas_me=`$as_basename -- "$0" ||
1216797e8a2e8Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1216897e8a2e8Smrg	 X"$0" : 'X\(//\)$' \| \
12169d7accfefSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12170219ffec0Smrgprintf "%s\n" X/"$0" |
12171d7accfefSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12172d7accfefSmrg	    s//\1/
12173d7accfefSmrg	    q
12174d7accfefSmrg	  }
12175d7accfefSmrg	  /^X\/\(\/\/\)$/{
12176d7accfefSmrg	    s//\1/
12177d7accfefSmrg	    q
12178d7accfefSmrg	  }
12179d7accfefSmrg	  /^X\/\(\/\).*/{
12180d7accfefSmrg	    s//\1/
12181d7accfefSmrg	    q
12182d7accfefSmrg	  }
12183d7accfefSmrg	  s/.*/./; q'`
1218497e8a2e8Smrg
12185c3f70f0aSmrg# Avoid depending upon Character Ranges.
12186c3f70f0aSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12187c3f70f0aSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12188c3f70f0aSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12189c3f70f0aSmrgas_cr_digits='0123456789'
12190c3f70f0aSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1219197e8a2e8Smrg
12192219ffec0Smrg
12193219ffec0Smrg# Determine whether it's possible to make 'echo' print without a newline.
12194219ffec0Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
12195219ffec0Smrg# for compatibility with existing Makefiles.
12196d7accfefSmrgECHO_C= ECHO_N= ECHO_T=
12197c3f70f0aSmrgcase `echo -n x` in #(((((
12198d7accfefSmrg-n*)
12199c3f70f0aSmrg  case `echo 'xy\c'` in
12200d7accfefSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12201c3f70f0aSmrg  xy)  ECHO_C='\c';;
12202c3f70f0aSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12203c3f70f0aSmrg       ECHO_T='	';;
12204d7accfefSmrg  esac;;
12205d7accfefSmrg*)
12206d7accfefSmrg  ECHO_N='-n';;
12207d7accfefSmrgesac
1220897e8a2e8Smrg
12209219ffec0Smrg# For backward compatibility with old third-party macros, we provide
12210219ffec0Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
12211219ffec0Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
12212219ffec0Smrgas_echo='printf %s\n'
12213219ffec0Smrgas_echo_n='printf %s'
12214219ffec0Smrg
1221597e8a2e8Smrgrm -f conf$$ conf$$.exe conf$$.file
12216d7accfefSmrgif test -d conf$$.dir; then
12217d7accfefSmrg  rm -f conf$$.dir/conf$$.file
12218d7accfefSmrgelse
12219d7accfefSmrg  rm -f conf$$.dir
12220d7accfefSmrg  mkdir conf$$.dir 2>/dev/null
12221d7accfefSmrgfi
12222d7accfefSmrgif (echo >conf$$.file) 2>/dev/null; then
12223d7accfefSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1222497e8a2e8Smrg    as_ln_s='ln -s'
12225d7accfefSmrg    # ... but there are two gotchas:
12226bbfad078Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12227bbfad078Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12228bbfad078Smrg    # In both cases, we have to default to 'cp -pR'.
12229d7accfefSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12230219ffec0Smrg      as_ln_s='cp -pR'
12231d7accfefSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12232d7accfefSmrg    as_ln_s=ln
12233d7accfefSmrg  else
12234219ffec0Smrg    as_ln_s='cp -pR'
1223597e8a2e8Smrg  fi
1223697e8a2e8Smrgelse
12237219ffec0Smrg  as_ln_s='cp -pR'
1223897e8a2e8Smrgfi
12239d7accfefSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12240d7accfefSmrgrmdir conf$$.dir 2>/dev/null
1224197e8a2e8Smrg
12242c3f70f0aSmrg
12243c3f70f0aSmrg# as_fn_mkdir_p
12244c3f70f0aSmrg# -------------
12245c3f70f0aSmrg# Create "$as_dir" as a directory, including parents if necessary.
12246c3f70f0aSmrgas_fn_mkdir_p ()
12247c3f70f0aSmrg{
12248c3f70f0aSmrg
12249c3f70f0aSmrg  case $as_dir in #(
12250c3f70f0aSmrg  -*) as_dir=./$as_dir;;
12251c3f70f0aSmrg  esac
12252c3f70f0aSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
12253c3f70f0aSmrg    as_dirs=
12254c3f70f0aSmrg    while :; do
12255c3f70f0aSmrg      case $as_dir in #(
12256219ffec0Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12257c3f70f0aSmrg      *) as_qdir=$as_dir;;
12258c3f70f0aSmrg      esac
12259c3f70f0aSmrg      as_dirs="'$as_qdir' $as_dirs"
12260c3f70f0aSmrg      as_dir=`$as_dirname -- "$as_dir" ||
12261c3f70f0aSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12262c3f70f0aSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
12263c3f70f0aSmrg	 X"$as_dir" : 'X\(//\)$' \| \
12264c3f70f0aSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12265219ffec0Smrgprintf "%s\n" X"$as_dir" |
12266c3f70f0aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12267c3f70f0aSmrg	    s//\1/
12268c3f70f0aSmrg	    q
12269c3f70f0aSmrg	  }
12270c3f70f0aSmrg	  /^X\(\/\/\)[^/].*/{
12271c3f70f0aSmrg	    s//\1/
12272c3f70f0aSmrg	    q
12273c3f70f0aSmrg	  }
12274c3f70f0aSmrg	  /^X\(\/\/\)$/{
12275c3f70f0aSmrg	    s//\1/
12276c3f70f0aSmrg	    q
12277c3f70f0aSmrg	  }
12278c3f70f0aSmrg	  /^X\(\/\).*/{
12279c3f70f0aSmrg	    s//\1/
12280c3f70f0aSmrg	    q
12281c3f70f0aSmrg	  }
12282c3f70f0aSmrg	  s/.*/./; q'`
12283c3f70f0aSmrg      test -d "$as_dir" && break
12284c3f70f0aSmrg    done
12285c3f70f0aSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12286c3f70f0aSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12287c3f70f0aSmrg
12288c3f70f0aSmrg
12289c3f70f0aSmrg} # as_fn_mkdir_p
1229097e8a2e8Smrgif mkdir -p . 2>/dev/null; then
12291c3f70f0aSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1229297e8a2e8Smrgelse
1229397e8a2e8Smrg  test -d ./-p && rmdir ./-p
1229497e8a2e8Smrg  as_mkdir_p=false
1229597e8a2e8Smrgfi
1229697e8a2e8Smrg
12297219ffec0Smrg
12298219ffec0Smrg# as_fn_executable_p FILE
12299219ffec0Smrg# -----------------------
12300219ffec0Smrg# Test if FILE is an executable regular file.
12301219ffec0Smrgas_fn_executable_p ()
12302219ffec0Smrg{
12303219ffec0Smrg  test -f "$1" && test -x "$1"
12304219ffec0Smrg} # as_fn_executable_p
12305219ffec0Smrgas_test_x='test -x'
12306219ffec0Smrgas_executable_p=as_fn_executable_p
1230797e8a2e8Smrg
1230897e8a2e8Smrg# Sed expression to map a string onto a valid CPP name.
12309bbfad078Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12310bbfad078Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
1231197e8a2e8Smrg
1231297e8a2e8Smrg# Sed expression to map a string onto a valid variable name.
12313bbfad078Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12314bbfad078Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
1231597e8a2e8Smrg
1231697e8a2e8Smrg
1231797e8a2e8Smrgexec 6>&1
12318c3f70f0aSmrg## ----------------------------------- ##
12319c3f70f0aSmrg## Main body of $CONFIG_STATUS script. ##
12320c3f70f0aSmrg## ----------------------------------- ##
12321c3f70f0aSmrg_ASEOF
12322c3f70f0aSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1232397e8a2e8Smrg
12324c3f70f0aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12325c3f70f0aSmrg# Save the log message, to keep $0 and so on meaningful, and to
1232697e8a2e8Smrg# report actual input values of CONFIG_FILES etc. instead of their
12327d7accfefSmrg# values after options handling.
12328d7accfefSmrgac_log="
12329bbfad078SmrgThis file was extended by xclipboard $as_me 1.1.5, which was
12330bbfad078Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1233197e8a2e8Smrg
1233297e8a2e8Smrg  CONFIG_FILES    = $CONFIG_FILES
1233397e8a2e8Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1233497e8a2e8Smrg  CONFIG_LINKS    = $CONFIG_LINKS
1233597e8a2e8Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1233697e8a2e8Smrg  $ $0 $@
1233797e8a2e8Smrg
12338d7accfefSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12339d7accfefSmrg"
12340d7accfefSmrg
1234197e8a2e8Smrg_ACEOF
1234297e8a2e8Smrg
12343d7accfefSmrgcase $ac_config_files in *"
12344d7accfefSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12345d7accfefSmrgesac
1234697e8a2e8Smrg
12347d7accfefSmrgcase $ac_config_headers in *"
12348d7accfefSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12349d7accfefSmrgesac
1235097e8a2e8Smrg
1235197e8a2e8Smrg
12352d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12353d7accfefSmrg# Files that config.status was made for.
12354d7accfefSmrgconfig_files="$ac_config_files"
12355d7accfefSmrgconfig_headers="$ac_config_headers"
12356d7accfefSmrgconfig_commands="$ac_config_commands"
1235797e8a2e8Smrg
12358d7accfefSmrg_ACEOF
1235997e8a2e8Smrg
12360d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1236197e8a2e8Smrgac_cs_usage="\
12362bbfad078Smrg'$as_me' instantiates files and other configuration actions
12363c3f70f0aSmrgfrom templates according to the current configuration.  Unless the files
12364c3f70f0aSmrgand actions are specified as TAGs, all are instantiated by default.
1236597e8a2e8Smrg
12366c3f70f0aSmrgUsage: $0 [OPTION]... [TAG]...
1236797e8a2e8Smrg
1236897e8a2e8Smrg  -h, --help       print this help, then exit
12369d7accfefSmrg  -V, --version    print version number and configuration settings, then exit
12370c3f70f0aSmrg      --config     print configuration, then exit
12371d7accfefSmrg  -q, --quiet, --silent
12372d7accfefSmrg                   do not print progress messages
1237397e8a2e8Smrg  -d, --debug      don't remove temporary files
1237497e8a2e8Smrg      --recheck    update $as_me by reconfiguring in the same conditions
12375d7accfefSmrg      --file=FILE[:TEMPLATE]
12376d7accfefSmrg                   instantiate the configuration file FILE
12377d7accfefSmrg      --header=FILE[:TEMPLATE]
12378d7accfefSmrg                   instantiate the configuration header FILE
1237997e8a2e8Smrg
1238097e8a2e8SmrgConfiguration files:
1238197e8a2e8Smrg$config_files
1238297e8a2e8Smrg
1238397e8a2e8SmrgConfiguration headers:
1238497e8a2e8Smrg$config_headers
1238597e8a2e8Smrg
1238697e8a2e8SmrgConfiguration commands:
1238797e8a2e8Smrg$config_commands
1238897e8a2e8Smrg
12389bbfad078SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xclipboard/-/issue>.
12390bbfad078Smrgxclipboard home page: <https://gitlab.freedesktop.org/xorg/app/xclipboard/>."
1239197e8a2e8Smrg
12392d7accfefSmrg_ACEOF
12393219ffec0Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
12394219ffec0Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12395d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12396219ffec0Smrgac_cs_config='$ac_cs_config_escaped'
1239797e8a2e8Smrgac_cs_version="\\
12398bbfad078Smrgxclipboard config.status 1.1.5
12399bbfad078Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12400c3f70f0aSmrg  with options \\"\$ac_cs_config\\"
1240197e8a2e8Smrg
12402bbfad078SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1240397e8a2e8SmrgThis config.status script is free software; the Free Software Foundation
1240497e8a2e8Smrggives unlimited permission to copy, distribute and modify it."
12405d7accfefSmrg
12406d7accfefSmrgac_pwd='$ac_pwd'
12407d7accfefSmrgsrcdir='$srcdir'
12408d7accfefSmrgINSTALL='$INSTALL'
12409d7accfefSmrgMKDIR_P='$MKDIR_P'
12410d7accfefSmrgAWK='$AWK'
12411d7accfefSmrgtest -n "\$AWK" || AWK=awk
1241297e8a2e8Smrg_ACEOF
1241397e8a2e8Smrg
12414d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12415d7accfefSmrg# The default lists apply if the user does not specify any file.
1241697e8a2e8Smrgac_need_defaults=:
1241797e8a2e8Smrgwhile test $# != 0
1241897e8a2e8Smrgdo
1241997e8a2e8Smrg  case $1 in
12420c3f70f0aSmrg  --*=?*)
12421d7accfefSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12422d7accfefSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1242397e8a2e8Smrg    ac_shift=:
1242497e8a2e8Smrg    ;;
12425c3f70f0aSmrg  --*=)
12426c3f70f0aSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12427c3f70f0aSmrg    ac_optarg=
12428c3f70f0aSmrg    ac_shift=:
12429c3f70f0aSmrg    ;;
12430d7accfefSmrg  *)
1243197e8a2e8Smrg    ac_option=$1
1243297e8a2e8Smrg    ac_optarg=$2
1243397e8a2e8Smrg    ac_shift=shift
1243497e8a2e8Smrg    ;;
1243597e8a2e8Smrg  esac
1243697e8a2e8Smrg
1243797e8a2e8Smrg  case $ac_option in
1243897e8a2e8Smrg  # Handling of the options.
1243997e8a2e8Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1244097e8a2e8Smrg    ac_cs_recheck=: ;;
12441d7accfefSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12442219ffec0Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
12443c3f70f0aSmrg  --config | --confi | --conf | --con | --co | --c )
12444219ffec0Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
12445d7accfefSmrg  --debug | --debu | --deb | --de | --d | -d )
1244697e8a2e8Smrg    debug=: ;;
1244797e8a2e8Smrg  --file | --fil | --fi | --f )
1244897e8a2e8Smrg    $ac_shift
12449d7accfefSmrg    case $ac_optarg in
12450219ffec0Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12451c3f70f0aSmrg    '') as_fn_error $? "missing file argument" ;;
12452d7accfefSmrg    esac
12453c3f70f0aSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1245497e8a2e8Smrg    ac_need_defaults=false;;
1245597e8a2e8Smrg  --header | --heade | --head | --hea )
1245697e8a2e8Smrg    $ac_shift
12457d7accfefSmrg    case $ac_optarg in
12458219ffec0Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12459d7accfefSmrg    esac
12460c3f70f0aSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1246197e8a2e8Smrg    ac_need_defaults=false;;
12462d7accfefSmrg  --he | --h)
12463d7accfefSmrg    # Conflict between --help and --header
12464bbfad078Smrg    as_fn_error $? "ambiguous option: '$1'
12465bbfad078SmrgTry '$0 --help' for more information.";;
12466d7accfefSmrg  --help | --hel | -h )
12467219ffec0Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
1246897e8a2e8Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1246997e8a2e8Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1247097e8a2e8Smrg    ac_cs_silent=: ;;
1247197e8a2e8Smrg
1247297e8a2e8Smrg  # This is an error.
12473bbfad078Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12474bbfad078SmrgTry '$0 --help' for more information." ;;
1247597e8a2e8Smrg
12476c3f70f0aSmrg  *) as_fn_append ac_config_targets " $1"
12477d7accfefSmrg     ac_need_defaults=false ;;
1247897e8a2e8Smrg
1247997e8a2e8Smrg  esac
1248097e8a2e8Smrg  shift
1248197e8a2e8Smrgdone
1248297e8a2e8Smrg
1248397e8a2e8Smrgac_configure_extra_args=
1248497e8a2e8Smrg
1248597e8a2e8Smrgif $ac_cs_silent; then
1248697e8a2e8Smrg  exec 6>/dev/null
1248797e8a2e8Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1248897e8a2e8Smrgfi
1248997e8a2e8Smrg
1249097e8a2e8Smrg_ACEOF
12491d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1249297e8a2e8Smrgif \$ac_cs_recheck; then
12493219ffec0Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12494d7accfefSmrg  shift
12495219ffec0Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
12496d7accfefSmrg  CONFIG_SHELL='$SHELL'
12497d7accfefSmrg  export CONFIG_SHELL
12498d7accfefSmrg  exec "\$@"
1249997e8a2e8Smrgfi
1250097e8a2e8Smrg
1250197e8a2e8Smrg_ACEOF
12502d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12503d7accfefSmrgexec 5>>config.log
12504d7accfefSmrg{
12505d7accfefSmrg  echo
12506d7accfefSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12507d7accfefSmrg## Running $as_me. ##
12508d7accfefSmrg_ASBOX
12509219ffec0Smrg  printf "%s\n" "$ac_log"
12510d7accfefSmrg} >&5
1251197e8a2e8Smrg
12512d7accfefSmrg_ACEOF
12513d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1251497e8a2e8Smrg#
12515d7accfefSmrg# INIT-COMMANDS
1251697e8a2e8Smrg#
12517219ffec0SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1251897e8a2e8Smrg
1251997e8a2e8Smrg_ACEOF
1252097e8a2e8Smrg
12521d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1252297e8a2e8Smrg
12523d7accfefSmrg# Handling of arguments.
1252497e8a2e8Smrgfor ac_config_target in $ac_config_targets
1252597e8a2e8Smrgdo
12526d7accfefSmrg  case $ac_config_target in
12527d7accfefSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12528d7accfefSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12529d7accfefSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12530bbf6ba0aSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12531d7accfefSmrg
12532bbfad078Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
1253397e8a2e8Smrg  esac
1253497e8a2e8Smrgdone
1253597e8a2e8Smrg
12536d7accfefSmrg
1253797e8a2e8Smrg# If the user did not use the arguments to specify the items to instantiate,
1253897e8a2e8Smrg# then the envvar interface is used.  Set only those that are not.
1253997e8a2e8Smrg# We use the long form for the default assignment because of an extremely
1254097e8a2e8Smrg# bizarre bug on SunOS 4.1.3.
1254197e8a2e8Smrgif $ac_need_defaults; then
12542219ffec0Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
12543219ffec0Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
12544219ffec0Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
1254597e8a2e8Smrgfi
1254697e8a2e8Smrg
1254797e8a2e8Smrg# Have a temporary directory for convenience.  Make it in the build tree
12548d7accfefSmrg# simply because there is no reason against having it here, and in addition,
1254997e8a2e8Smrg# creating and moving files from /tmp can sometimes cause problems.
12550d7accfefSmrg# Hook for its removal unless debugging.
12551d7accfefSmrg# Note that there is a small window in which the directory will not be cleaned:
12552bbfad078Smrg# after its creation but before its name has been assigned to '$tmp'.
1255397e8a2e8Smrg$debug ||
1255497e8a2e8Smrg{
12555c3f70f0aSmrg  tmp= ac_tmp=
12556d7accfefSmrg  trap 'exit_status=$?
12557c3f70f0aSmrg  : "${ac_tmp:=$tmp}"
12558c3f70f0aSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12559d7accfefSmrg' 0
12560c3f70f0aSmrg  trap 'as_fn_exit 1' 1 2 13 15
1256197e8a2e8Smrg}
1256297e8a2e8Smrg# Create a (secure) tmp directory for tmp files.
1256397e8a2e8Smrg
1256497e8a2e8Smrg{
12565d7accfefSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12566c3f70f0aSmrg  test -d "$tmp"
1256797e8a2e8Smrg}  ||
1256897e8a2e8Smrg{
12569d7accfefSmrg  tmp=./conf$$-$RANDOM
12570d7accfefSmrg  (umask 077 && mkdir "$tmp")
12571c3f70f0aSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12572c3f70f0aSmrgac_tmp=$tmp
1257397e8a2e8Smrg
12574d7accfefSmrg# Set up the scripts for CONFIG_FILES section.
12575d7accfefSmrg# No need to generate them if there are no CONFIG_FILES.
12576bbfad078Smrg# This happens for instance with './config.status config.h'.
12577d7accfefSmrgif test -n "$CONFIG_FILES"; then
12578d7accfefSmrg
12579d7accfefSmrg
12580c3f70f0aSmrgac_cr=`echo X | tr X '\015'`
12581c3f70f0aSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12582c3f70f0aSmrg# But we know of no other shell where ac_cr would be empty at this
12583c3f70f0aSmrg# point, so we can use a bashism as a fallback.
12584c3f70f0aSmrgif test "x$ac_cr" = x; then
12585c3f70f0aSmrg  eval ac_cr=\$\'\\r\'
12586c3f70f0aSmrgfi
12587d7accfefSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12588d7accfefSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12589d7accfefSmrg  ac_cs_awk_cr='\\r'
12590d7accfefSmrgelse
12591d7accfefSmrg  ac_cs_awk_cr=$ac_cr
12592d7accfefSmrgfi
12593d7accfefSmrg
12594c3f70f0aSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1259597e8a2e8Smrg_ACEOF
1259697e8a2e8Smrg
1259797e8a2e8Smrg
12598d7accfefSmrg{
12599d7accfefSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
12600d7accfefSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12601d7accfefSmrg  echo "_ACEOF"
12602d7accfefSmrg} >conf$$subs.sh ||
12603c3f70f0aSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12604c3f70f0aSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12605d7accfefSmrgac_delim='%!_!# '
12606d7accfefSmrgfor ac_last_try in false false false false false :; do
12607d7accfefSmrg  . ./conf$$subs.sh ||
12608c3f70f0aSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1260997e8a2e8Smrg
12610d7accfefSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12611d7accfefSmrg  if test $ac_delim_n = $ac_delim_num; then
12612d7accfefSmrg    break
12613d7accfefSmrg  elif $ac_last_try; then
12614c3f70f0aSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12615d7accfefSmrg  else
12616d7accfefSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12617d7accfefSmrg  fi
12618d7accfefSmrgdone
12619d7accfefSmrgrm -f conf$$subs.sh
1262097e8a2e8Smrg
12621d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12622c3f70f0aSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1262397e8a2e8Smrg_ACEOF
12624d7accfefSmrgsed -n '
12625d7accfefSmrgh
12626d7accfefSmrgs/^/S["/; s/!.*/"]=/
12627d7accfefSmrgp
12628d7accfefSmrgg
12629d7accfefSmrgs/^[^!]*!//
12630d7accfefSmrg:repl
12631d7accfefSmrgt repl
12632d7accfefSmrgs/'"$ac_delim"'$//
12633d7accfefSmrgt delim
12634d7accfefSmrg:nl
12635d7accfefSmrgh
12636c3f70f0aSmrgs/\(.\{148\}\)..*/\1/
12637d7accfefSmrgt more1
12638d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12639d7accfefSmrgp
12640d7accfefSmrgn
12641d7accfefSmrgb repl
12642d7accfefSmrg:more1
12643d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12644d7accfefSmrgp
12645d7accfefSmrgg
12646d7accfefSmrgs/.\{148\}//
12647d7accfefSmrgt nl
12648d7accfefSmrg:delim
12649d7accfefSmrgh
12650c3f70f0aSmrgs/\(.\{148\}\)..*/\1/
12651d7accfefSmrgt more2
12652d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
12653d7accfefSmrgp
12654d7accfefSmrgb
12655d7accfefSmrg:more2
12656d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12657d7accfefSmrgp
12658d7accfefSmrgg
12659d7accfefSmrgs/.\{148\}//
12660d7accfefSmrgt delim
12661d7accfefSmrg' <conf$$subs.awk | sed '
12662d7accfefSmrg/^[^""]/{
12663d7accfefSmrg  N
12664d7accfefSmrg  s/\n//
12665d7accfefSmrg}
12666d7accfefSmrg' >>$CONFIG_STATUS || ac_write_fail=1
12667d7accfefSmrgrm -f conf$$subs.awk
12668d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12669d7accfefSmrg_ACAWK
12670c3f70f0aSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12671d7accfefSmrg  for (key in S) S_is_set[key] = 1
12672d7accfefSmrg  FS = ""
1267397e8a2e8Smrg
12674d7accfefSmrg}
12675d7accfefSmrg{
12676d7accfefSmrg  line = $ 0
12677d7accfefSmrg  nfields = split(line, field, "@")
12678d7accfefSmrg  substed = 0
12679d7accfefSmrg  len = length(field[1])
12680d7accfefSmrg  for (i = 2; i < nfields; i++) {
12681d7accfefSmrg    key = field[i]
12682d7accfefSmrg    keylen = length(key)
12683d7accfefSmrg    if (S_is_set[key]) {
12684d7accfefSmrg      value = S[key]
12685d7accfefSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12686d7accfefSmrg      len += length(value) + length(field[++i])
12687d7accfefSmrg      substed = 1
12688d7accfefSmrg    } else
12689d7accfefSmrg      len += 1 + keylen
12690d7accfefSmrg  }
12691d7accfefSmrg
12692d7accfefSmrg  print line
12693d7accfefSmrg}
12694d7accfefSmrg
12695d7accfefSmrg_ACAWK
12696d7accfefSmrg_ACEOF
12697d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12698d7accfefSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12699d7accfefSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12700d7accfefSmrgelse
12701d7accfefSmrg  cat
12702c3f70f0aSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12703c3f70f0aSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12704d7accfefSmrg_ACEOF
12705d7accfefSmrg
12706c3f70f0aSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12707c3f70f0aSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12708d7accfefSmrg# trailing colons and then remove the whole line if VPATH becomes empty
12709d7accfefSmrg# (actually we leave an empty line to preserve line numbers).
12710d7accfefSmrgif test "x$srcdir" = x.; then
12711c3f70f0aSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12712c3f70f0aSmrgh
12713c3f70f0aSmrgs///
12714c3f70f0aSmrgs/^/:/
12715c3f70f0aSmrgs/[	 ]*$/:/
12716c3f70f0aSmrgs/:\$(srcdir):/:/g
12717c3f70f0aSmrgs/:\${srcdir}:/:/g
12718c3f70f0aSmrgs/:@srcdir@:/:/g
12719c3f70f0aSmrgs/^:*//
12720d7accfefSmrgs/:*$//
12721c3f70f0aSmrgx
12722c3f70f0aSmrgs/\(=[	 ]*\).*/\1/
12723c3f70f0aSmrgG
12724c3f70f0aSmrgs/\n//
12725d7accfefSmrgs/^[^=]*=[	 ]*$//
12726d7accfefSmrg}'
12727d7accfefSmrgfi
12728d7accfefSmrg
12729d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1273097e8a2e8Smrgfi # test -n "$CONFIG_FILES"
1273197e8a2e8Smrg
12732d7accfefSmrg# Set up the scripts for CONFIG_HEADERS section.
12733d7accfefSmrg# No need to generate them if there are no CONFIG_HEADERS.
12734bbfad078Smrg# This happens for instance with './config.status Makefile'.
12735d7accfefSmrgif test -n "$CONFIG_HEADERS"; then
12736c3f70f0aSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12737d7accfefSmrgBEGIN {
1273897e8a2e8Smrg_ACEOF
12739d7accfefSmrg
12740bbfad078Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
12741d7accfefSmrg# here-document in config.status, that substitutes the proper values into
12742d7accfefSmrg# config.h.in to produce config.h.
12743d7accfefSmrg
12744d7accfefSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
12745d7accfefSmrg# handling of long lines.
12746d7accfefSmrgac_delim='%!_!# '
12747d7accfefSmrgfor ac_last_try in false false :; do
12748c3f70f0aSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12749c3f70f0aSmrg  if test -z "$ac_tt"; then
12750d7accfefSmrg    break
12751d7accfefSmrg  elif $ac_last_try; then
12752c3f70f0aSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12753d7accfefSmrg  else
12754d7accfefSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12755d7accfefSmrg  fi
12756d7accfefSmrgdone
12757d7accfefSmrg
12758d7accfefSmrg# For the awk script, D is an array of macro values keyed by name,
12759d7accfefSmrg# likewise P contains macro parameters if any.  Preserve backslash
12760d7accfefSmrg# newline sequences.
12761d7accfefSmrg
12762d7accfefSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12763d7accfefSmrgsed -n '
12764d7accfefSmrgs/.\{148\}/&'"$ac_delim"'/g
12765d7accfefSmrgt rset
12766d7accfefSmrg:rset
12767d7accfefSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12768d7accfefSmrgt def
12769d7accfefSmrgd
12770d7accfefSmrg:def
12771d7accfefSmrgs/\\$//
12772d7accfefSmrgt bsnl
12773d7accfefSmrgs/["\\]/\\&/g
12774d7accfefSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12775d7accfefSmrgD["\1"]=" \3"/p
12776d7accfefSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12777d7accfefSmrgd
12778d7accfefSmrg:bsnl
12779d7accfefSmrgs/["\\]/\\&/g
12780d7accfefSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12781d7accfefSmrgD["\1"]=" \3\\\\\\n"\\/p
12782d7accfefSmrgt cont
12783d7accfefSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12784d7accfefSmrgt cont
12785d7accfefSmrgd
12786d7accfefSmrg:cont
12787d7accfefSmrgn
12788d7accfefSmrgs/.\{148\}/&'"$ac_delim"'/g
12789d7accfefSmrgt clear
12790d7accfefSmrg:clear
12791d7accfefSmrgs/\\$//
12792d7accfefSmrgt bsnlc
12793d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
12794d7accfefSmrgd
12795d7accfefSmrg:bsnlc
12796d7accfefSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12797d7accfefSmrgb cont
12798d7accfefSmrg' <confdefs.h | sed '
12799d7accfefSmrgs/'"$ac_delim"'/"\\\
12800d7accfefSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
12801d7accfefSmrg
12802d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12803d7accfefSmrg  for (key in D) D_is_set[key] = 1
12804d7accfefSmrg  FS = ""
12805d7accfefSmrg}
12806d7accfefSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12807d7accfefSmrg  line = \$ 0
12808d7accfefSmrg  split(line, arg, " ")
12809d7accfefSmrg  if (arg[1] == "#") {
12810d7accfefSmrg    defundef = arg[2]
12811d7accfefSmrg    mac1 = arg[3]
12812d7accfefSmrg  } else {
12813d7accfefSmrg    defundef = substr(arg[1], 2)
12814d7accfefSmrg    mac1 = arg[2]
12815d7accfefSmrg  }
12816d7accfefSmrg  split(mac1, mac2, "(") #)
12817d7accfefSmrg  macro = mac2[1]
12818d7accfefSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
12819d7accfefSmrg  if (D_is_set[macro]) {
12820d7accfefSmrg    # Preserve the white space surrounding the "#".
12821d7accfefSmrg    print prefix "define", macro P[macro] D[macro]
12822d7accfefSmrg    next
12823d7accfefSmrg  } else {
12824d7accfefSmrg    # Replace #undef with comments.  This is necessary, for example,
12825d7accfefSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
12826d7accfefSmrg    # on some systems where configure will not decide to define it.
12827d7accfefSmrg    if (defundef == "undef") {
12828d7accfefSmrg      print "/*", prefix defundef, macro, "*/"
12829d7accfefSmrg      next
12830d7accfefSmrg    }
12831d7accfefSmrg  }
12832d7accfefSmrg}
12833d7accfefSmrg{ print }
12834d7accfefSmrg_ACAWK
12835d7accfefSmrg_ACEOF
12836d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12837c3f70f0aSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12838d7accfefSmrgfi # test -n "$CONFIG_HEADERS"
12839d7accfefSmrg
12840d7accfefSmrg
12841d7accfefSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12842d7accfefSmrgshift
12843d7accfefSmrgfor ac_tag
12844d7accfefSmrgdo
12845d7accfefSmrg  case $ac_tag in
12846d7accfefSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
12847d7accfefSmrg  esac
12848d7accfefSmrg  case $ac_mode$ac_tag in
12849d7accfefSmrg  :[FHL]*:*);;
12850bbfad078Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
12851d7accfefSmrg  :[FH]-) ac_tag=-:-;;
12852d7accfefSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12853d7accfefSmrg  esac
12854d7accfefSmrg  ac_save_IFS=$IFS
12855d7accfefSmrg  IFS=:
12856d7accfefSmrg  set x $ac_tag
12857d7accfefSmrg  IFS=$ac_save_IFS
12858d7accfefSmrg  shift
12859d7accfefSmrg  ac_file=$1
12860d7accfefSmrg  shift
12861d7accfefSmrg
12862d7accfefSmrg  case $ac_mode in
12863d7accfefSmrg  :L) ac_source=$1;;
12864d7accfefSmrg  :[FH])
12865d7accfefSmrg    ac_file_inputs=
12866d7accfefSmrg    for ac_f
12867d7accfefSmrg    do
12868d7accfefSmrg      case $ac_f in
12869c3f70f0aSmrg      -) ac_f="$ac_tmp/stdin";;
12870d7accfefSmrg      *) # Look for the file first in the build tree, then in the source tree
12871d7accfefSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12872bbfad078Smrg	 # because $ac_f cannot contain ':'.
12873d7accfefSmrg	 test -f "$ac_f" ||
12874d7accfefSmrg	   case $ac_f in
12875d7accfefSmrg	   [\\/$]*) false;;
12876d7accfefSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12877d7accfefSmrg	   esac ||
12878bbfad078Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
12879d7accfefSmrg      esac
12880219ffec0Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12881c3f70f0aSmrg      as_fn_append ac_file_inputs " '$ac_f'"
12882d7accfefSmrg    done
12883d7accfefSmrg
12884bbfad078Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
12885d7accfefSmrg    # use $as_me), people would be surprised to read:
12886d7accfefSmrg    #    /* config.h.  Generated by config.status.  */
12887d7accfefSmrg    configure_input='Generated from '`
12888219ffec0Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12889d7accfefSmrg	`' by configure.'
12890d7accfefSmrg    if test x"$ac_file" != x-; then
12891d7accfefSmrg      configure_input="$ac_file.  $configure_input"
12892219ffec0Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12893219ffec0Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
12894d7accfefSmrg    fi
12895d7accfefSmrg    # Neutralize special characters interpreted by sed in replacement strings.
12896d7accfefSmrg    case $configure_input in #(
12897d7accfefSmrg    *\&* | *\|* | *\\* )
12898219ffec0Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
12899d7accfefSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12900d7accfefSmrg    *) ac_sed_conf_input=$configure_input;;
12901d7accfefSmrg    esac
12902d7accfefSmrg
12903d7accfefSmrg    case $ac_tag in
12904c3f70f0aSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12905c3f70f0aSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12906d7accfefSmrg    esac
12907d7accfefSmrg    ;;
1290897e8a2e8Smrg  esac
1290997e8a2e8Smrg
12910d7accfefSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1291197e8a2e8Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291297e8a2e8Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1291397e8a2e8Smrg	 X"$ac_file" : 'X\(//\)$' \| \
12914d7accfefSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12915219ffec0Smrgprintf "%s\n" X"$ac_file" |
12916d7accfefSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12917d7accfefSmrg	    s//\1/
12918d7accfefSmrg	    q
12919d7accfefSmrg	  }
12920d7accfefSmrg	  /^X\(\/\/\)[^/].*/{
12921d7accfefSmrg	    s//\1/
12922d7accfefSmrg	    q
12923d7accfefSmrg	  }
12924d7accfefSmrg	  /^X\(\/\/\)$/{
12925d7accfefSmrg	    s//\1/
12926d7accfefSmrg	    q
12927d7accfefSmrg	  }
12928d7accfefSmrg	  /^X\(\/\).*/{
12929d7accfefSmrg	    s//\1/
12930d7accfefSmrg	    q
12931d7accfefSmrg	  }
12932d7accfefSmrg	  s/.*/./; q'`
12933c3f70f0aSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1293497e8a2e8Smrg  ac_builddir=.
1293597e8a2e8Smrg
12936d7accfefSmrgcase "$ac_dir" in
12937d7accfefSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12938d7accfefSmrg*)
12939219ffec0Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
12940d7accfefSmrg  # A ".." for each directory in $ac_dir_suffix.
12941219ffec0Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12942d7accfefSmrg  case $ac_top_builddir_sub in
12943d7accfefSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12944d7accfefSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12945d7accfefSmrg  esac ;;
12946d7accfefSmrgesac
12947d7accfefSmrgac_abs_top_builddir=$ac_pwd
12948d7accfefSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
12949d7accfefSmrg# for backward compatibility:
12950d7accfefSmrgac_top_builddir=$ac_top_build_prefix
1295197e8a2e8Smrg
1295297e8a2e8Smrgcase $srcdir in
12953d7accfefSmrg  .)  # We are building in place.
1295497e8a2e8Smrg    ac_srcdir=.
12955d7accfefSmrg    ac_top_srcdir=$ac_top_builddir_sub
12956d7accfefSmrg    ac_abs_top_srcdir=$ac_pwd ;;
12957d7accfefSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1295897e8a2e8Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
12959d7accfefSmrg    ac_top_srcdir=$srcdir
12960d7accfefSmrg    ac_abs_top_srcdir=$srcdir ;;
12961d7accfefSmrg  *) # Relative name.
12962d7accfefSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12963d7accfefSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
12964d7accfefSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1296597e8a2e8Smrgesac
12966d7accfefSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1296797e8a2e8Smrg
1296897e8a2e8Smrg
12969d7accfefSmrg  case $ac_mode in
12970d7accfefSmrg  :F)
12971d7accfefSmrg  #
12972d7accfefSmrg  # CONFIG_FILE
12973d7accfefSmrg  #
1297497e8a2e8Smrg
1297597e8a2e8Smrg  case $INSTALL in
1297697e8a2e8Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12977d7accfefSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1297897e8a2e8Smrg  esac
12979d7accfefSmrg  ac_MKDIR_P=$MKDIR_P
12980d7accfefSmrg  case $MKDIR_P in
12981d7accfefSmrg  [\\/$]* | ?:[\\/]* ) ;;
12982d7accfefSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12983d7accfefSmrg  esac
12984d7accfefSmrg_ACEOF
1298597e8a2e8Smrg
12986d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12987d7accfefSmrg# If the template does not know about datarootdir, expand it.
12988d7accfefSmrg# FIXME: This hack should be removed a few years after 2.60.
12989d7accfefSmrgac_datarootdir_hack=; ac_datarootdir_seen=
12990d7accfefSmrgac_sed_dataroot='
12991d7accfefSmrg/datarootdir/ {
12992d7accfefSmrg  p
12993d7accfefSmrg  q
12994d7accfefSmrg}
12995d7accfefSmrg/@datadir@/p
12996d7accfefSmrg/@docdir@/p
12997d7accfefSmrg/@infodir@/p
12998d7accfefSmrg/@localedir@/p
12999c3f70f0aSmrg/@mandir@/p'
13000d7accfefSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13001d7accfefSmrg*datarootdir*) ac_datarootdir_seen=yes;;
13002d7accfefSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13003219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13004219ffec0Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1300597e8a2e8Smrg_ACEOF
13006d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13007d7accfefSmrg  ac_datarootdir_hack='
13008d7accfefSmrg  s&@datadir@&$datadir&g
13009d7accfefSmrg  s&@docdir@&$docdir&g
13010d7accfefSmrg  s&@infodir@&$infodir&g
13011d7accfefSmrg  s&@localedir@&$localedir&g
13012d7accfefSmrg  s&@mandir@&$mandir&g
13013c3f70f0aSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
13014d7accfefSmrgesac
13015d7accfefSmrg_ACEOF
13016d7accfefSmrg
13017bbfad078Smrg# Neutralize VPATH when '$srcdir' = '.'.
13018d7accfefSmrg# Shell code in configure.ac might set extrasub.
13019d7accfefSmrg# FIXME: do we really want to maintain this feature?
13020d7accfefSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13021d7accfefSmrgac_sed_extra="$ac_vpsub
1302297e8a2e8Smrg$extrasub
1302397e8a2e8Smrg_ACEOF
13024d7accfefSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1302597e8a2e8Smrg:t
1302697e8a2e8Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13027d7accfefSmrgs|@configure_input@|$ac_sed_conf_input|;t t
13028d7accfefSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
13029d7accfefSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
13030d7accfefSmrgs&@srcdir@&$ac_srcdir&;t t
13031d7accfefSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
13032d7accfefSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
13033d7accfefSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13034d7accfefSmrgs&@builddir@&$ac_builddir&;t t
13035d7accfefSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
13036d7accfefSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13037d7accfefSmrgs&@INSTALL@&$ac_INSTALL&;t t
13038d7accfefSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
13039d7accfefSmrg$ac_datarootdir_hack
13040d7accfefSmrg"
13041c3f70f0aSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13042c3f70f0aSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1304397e8a2e8Smrg
13044d7accfefSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13045c3f70f0aSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13046c3f70f0aSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13047c3f70f0aSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13048bbfad078Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13049c3f70f0aSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
13050bbfad078Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13051c3f70f0aSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
1305297e8a2e8Smrg
13053c3f70f0aSmrg  rm -f "$ac_tmp/stdin"
1305497e8a2e8Smrg  case $ac_file in
13055c3f70f0aSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13056c3f70f0aSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13057d7accfefSmrg  esac \
13058c3f70f0aSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13059d7accfefSmrg ;;
13060d7accfefSmrg  :H)
13061d7accfefSmrg  #
13062d7accfefSmrg  # CONFIG_HEADER
13063d7accfefSmrg  #
1306497e8a2e8Smrg  if test x"$ac_file" != x-; then
13065d7accfefSmrg    {
13066219ffec0Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
13067c3f70f0aSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13068c3f70f0aSmrg    } >"$ac_tmp/config.h" \
13069c3f70f0aSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13070c3f70f0aSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13071219ffec0Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13072219ffec0Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
1307397e8a2e8Smrg    else
13074d7accfefSmrg      rm -f "$ac_file"
13075c3f70f0aSmrg      mv "$ac_tmp/config.h" "$ac_file" \
13076c3f70f0aSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1307797e8a2e8Smrg    fi
1307897e8a2e8Smrg  else
13079219ffec0Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
13080c3f70f0aSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13081c3f70f0aSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
1308297e8a2e8Smrg  fi
13083d7accfefSmrg# Compute "$ac_file"'s index in $config_headers.
13084d7accfefSmrg_am_arg="$ac_file"
1308597e8a2e8Smrg_am_stamp_count=1
1308697e8a2e8Smrgfor _am_header in $config_headers :; do
1308797e8a2e8Smrg  case $_am_header in
13088d7accfefSmrg    $_am_arg | $_am_arg:* )
1308997e8a2e8Smrg      break ;;
1309097e8a2e8Smrg    * )
1309197e8a2e8Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1309297e8a2e8Smrg  esac
1309397e8a2e8Smrgdone
13094d7accfefSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13095d7accfefSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13096d7accfefSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13097d7accfefSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
13098d7accfefSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13099219ffec0Smrgprintf "%s\n" X"$_am_arg" |
13100d7accfefSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13101d7accfefSmrg	    s//\1/
13102d7accfefSmrg	    q
13103d7accfefSmrg	  }
13104d7accfefSmrg	  /^X\(\/\/\)[^/].*/{
13105d7accfefSmrg	    s//\1/
13106d7accfefSmrg	    q
13107d7accfefSmrg	  }
13108d7accfefSmrg	  /^X\(\/\/\)$/{
13109d7accfefSmrg	    s//\1/
13110d7accfefSmrg	    q
13111d7accfefSmrg	  }
13112d7accfefSmrg	  /^X\(\/\).*/{
13113d7accfefSmrg	    s//\1/
13114d7accfefSmrg	    q
13115d7accfefSmrg	  }
13116d7accfefSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
13117d7accfefSmrg ;;
1311897e8a2e8Smrg
13119219ffec0Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13120219ffec0Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13121d7accfefSmrg ;;
13122d7accfefSmrg  esac
1312397e8a2e8Smrg
1312497e8a2e8Smrg
13125d7accfefSmrg  case $ac_file$ac_mode in
13126d7accfefSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1312768af480fSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
13128d7accfefSmrg  # are listed without --file.  Let's play safe and only enable the eval
13129d7accfefSmrg  # if we detect the quoting.
13130219ffec0Smrg  # TODO: see whether this extra hack can be removed once we start
13131219ffec0Smrg  # requiring Autoconf 2.70 or later.
13132219ffec0Smrg  case $CONFIG_FILES in #(
13133219ffec0Smrg  *\'*) :
13134219ffec0Smrg    eval set x "$CONFIG_FILES" ;; #(
13135219ffec0Smrg  *) :
13136219ffec0Smrg    set x $CONFIG_FILES ;; #(
13137219ffec0Smrg  *) :
13138219ffec0Smrg     ;;
13139219ffec0Smrgesac
13140d7accfefSmrg  shift
13141219ffec0Smrg  # Used to flag and report bootstrapping failures.
13142219ffec0Smrg  am_rc=0
13143219ffec0Smrg  for am_mf
13144d7accfefSmrg  do
13145d7accfefSmrg    # Strip MF so we end up with the name of the file.
13146219ffec0Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
13147219ffec0Smrg    # Check whether this is an Automake generated Makefile which includes
13148219ffec0Smrg    # dependency-tracking related rules and includes.
13149219ffec0Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
13150d7accfefSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
13151219ffec0Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
13152219ffec0Smrg      || continue
13153219ffec0Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
13154219ffec0Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13155219ffec0Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
13156219ffec0Smrg	 X"$am_mf" : 'X\(//\)$' \| \
13157219ffec0Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
13158219ffec0Smrgprintf "%s\n" X"$am_mf" |
13159d7accfefSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13160d7accfefSmrg	    s//\1/
13161d7accfefSmrg	    q
13162d7accfefSmrg	  }
13163d7accfefSmrg	  /^X\(\/\/\)[^/].*/{
13164d7accfefSmrg	    s//\1/
13165d7accfefSmrg	    q
13166d7accfefSmrg	  }
13167d7accfefSmrg	  /^X\(\/\/\)$/{
13168d7accfefSmrg	    s//\1/
13169d7accfefSmrg	    q
13170d7accfefSmrg	  }
13171d7accfefSmrg	  /^X\(\/\).*/{
13172d7accfefSmrg	    s//\1/
13173d7accfefSmrg	    q
13174d7accfefSmrg	  }
13175d7accfefSmrg	  s/.*/./; q'`
13176219ffec0Smrg    am_filepart=`$as_basename -- "$am_mf" ||
13177219ffec0Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
13178219ffec0Smrg	 X"$am_mf" : 'X\(//\)$' \| \
13179219ffec0Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
13180219ffec0Smrgprintf "%s\n" X/"$am_mf" |
13181219ffec0Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13182d7accfefSmrg	    s//\1/
13183d7accfefSmrg	    q
13184d7accfefSmrg	  }
13185219ffec0Smrg	  /^X\/\(\/\/\)$/{
13186d7accfefSmrg	    s//\1/
13187d7accfefSmrg	    q
13188d7accfefSmrg	  }
13189219ffec0Smrg	  /^X\/\(\/\).*/{
13190d7accfefSmrg	    s//\1/
13191d7accfefSmrg	    q
13192d7accfefSmrg	  }
13193d7accfefSmrg	  s/.*/./; q'`
13194219ffec0Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
13195219ffec0Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13196219ffec0Smrg        | $MAKE -f - am--depfiles" >&5
13197219ffec0Smrg   (cd "$am_dirpart" \
13198219ffec0Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13199219ffec0Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
13200219ffec0Smrg   ac_status=$?
13201219ffec0Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13202219ffec0Smrg   (exit $ac_status); } || am_rc=$?
1320397e8a2e8Smrg  done
13204219ffec0Smrg  if test $am_rc -ne 0; then
13205bbfad078Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13206bbfad078Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
13207219ffec0Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
13208219ffec0Smrg    for automatic dependency tracking.  If GNU make was not used, consider
13209219ffec0Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
13210219ffec0Smrg    necessary).  You can also try re-running configure with the
13211219ffec0Smrg    '--disable-dependency-tracking' option to at least be able to build
13212219ffec0Smrg    the package (albeit without support for automatic dependency tracking).
13213bbfad078SmrgSee 'config.log' for more details" "$LINENO" 5; }
13214219ffec0Smrg  fi
13215219ffec0Smrg  { am_dirpart=; unset am_dirpart;}
13216219ffec0Smrg  { am_filepart=; unset am_filepart;}
13217219ffec0Smrg  { am_mf=; unset am_mf;}
13218219ffec0Smrg  { am_rc=; unset am_rc;}
13219219ffec0Smrg  rm -f conftest-deps.mk
13220d7accfefSmrg}
1322197e8a2e8Smrg ;;
13222d7accfefSmrg
1322397e8a2e8Smrg  esac
13224d7accfefSmrgdone # for ac_tag
1322597e8a2e8Smrg
1322697e8a2e8Smrg
13227c3f70f0aSmrgas_fn_exit 0
1322897e8a2e8Smrg_ACEOF
1322997e8a2e8Smrgac_clean_files=$ac_clean_files_save
1323097e8a2e8Smrg
13231d7accfefSmrgtest $ac_write_fail = 0 ||
13232c3f70f0aSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13233d7accfefSmrg
1323497e8a2e8Smrg
1323597e8a2e8Smrg# configure is writing to config.log, and then calls config.status.
1323697e8a2e8Smrg# config.status does its own redirection, appending to config.log.
1323797e8a2e8Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
1323897e8a2e8Smrg# by configure, so config.status won't be able to write to it; its
1323997e8a2e8Smrg# output is simply discarded.  So we exec the FD to /dev/null,
1324097e8a2e8Smrg# effectively closing config.log, so it can be properly (re)opened and
1324197e8a2e8Smrg# appended to by config.status.  When coming back to configure, we
1324297e8a2e8Smrg# need to make the FD available again.
1324397e8a2e8Smrgif test "$no_create" != yes; then
1324497e8a2e8Smrg  ac_cs_success=:
1324597e8a2e8Smrg  ac_config_status_args=
1324697e8a2e8Smrg  test "$silent" = yes &&
1324797e8a2e8Smrg    ac_config_status_args="$ac_config_status_args --quiet"
1324897e8a2e8Smrg  exec 5>/dev/null
1324997e8a2e8Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1325097e8a2e8Smrg  exec 5>>config.log
1325197e8a2e8Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1325297e8a2e8Smrg  # would make configure fail if this is the last instruction.
13253c3f70f0aSmrg  $ac_cs_success || as_fn_exit 1
1325497e8a2e8Smrgfi
13255d7accfefSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13256219ffec0Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13257219ffec0Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13258d7accfefSmrgfi
1325997e8a2e8Smrg
13260219ffec0Smrg
13261