11fb077a1Smrg#! /bin/sh
21fb077a1Smrg# Guess values for system-dependent variables and create Makefiles.
3ebcdf611Smrg# Generated by GNU Autoconf 2.71 for ico 1.0.6.
41fb077a1Smrg#
5ebcdf611Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>.
61fb077a1Smrg#
7a5a92c01Smrg#
8ebcdf611Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9ebcdf611Smrg# Inc.
10a5a92c01Smrg#
11a5a92c01Smrg#
121fb077a1Smrg# This configure script is free software; the Free Software Foundation
131fb077a1Smrg# gives unlimited permission to copy, distribute and modify it.
14a5a92c01Smrg## -------------------- ##
15a5a92c01Smrg## M4sh Initialization. ##
16a5a92c01Smrg## -------------------- ##
171fb077a1Smrg
181fb077a1Smrg# Be more Bourne compatible
191fb077a1SmrgDUALCASE=1; export DUALCASE # for MKS sh
20ebcdf611Smrgas_nop=:
21ebcdf611Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22ebcdf611Smrgthen :
231fb077a1Smrg  emulate sh
241fb077a1Smrg  NULLCMD=:
25a5a92c01Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
261fb077a1Smrg  # is contrary to our usage.  Disable this feature.
271fb077a1Smrg  alias -g '${1+"$@"}'='"$@"'
281fb077a1Smrg  setopt NO_GLOB_SUBST
29ebcdf611Smrgelse $as_nop
30a5a92c01Smrg  case `(set -o) 2>/dev/null` in #(
31a5a92c01Smrg  *posix*) :
32a5a92c01Smrg    set -o posix ;; #(
33a5a92c01Smrg  *) :
34a5a92c01Smrg     ;;
351fb077a1Smrgesac
361fb077a1Smrgfi
371fb077a1Smrg
381fb077a1Smrg
39ebcdf611Smrg
40ebcdf611Smrg# Reset variables that may have inherited troublesome values from
41ebcdf611Smrg# the environment.
42ebcdf611Smrg
43ebcdf611Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44ebcdf611Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45ebcdf611Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
46ebcdf611Smrg# Quoting is to prevent editors from complaining about space-tab.
47a5a92c01Smrgas_nl='
48a5a92c01Smrg'
49a5a92c01Smrgexport as_nl
50ebcdf611SmrgIFS=" ""	$as_nl"
51ebcdf611Smrg
52ebcdf611SmrgPS1='$ '
53ebcdf611SmrgPS2='> '
54ebcdf611SmrgPS4='+ '
55ebcdf611Smrg
56ebcdf611Smrg# Ensure predictable behavior from utilities with locale-dependent output.
57ebcdf611SmrgLC_ALL=C
58ebcdf611Smrgexport LC_ALL
59ebcdf611SmrgLANGUAGE=C
60ebcdf611Smrgexport LANGUAGE
61ebcdf611Smrg
62ebcdf611Smrg# We cannot yet rely on "unset" to work, but we need these variables
63ebcdf611Smrg# to be unset--not just set to an empty or harmless value--now, to
64ebcdf611Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65ebcdf611Smrg# also avoids known problems related to "unset" and subshell syntax
66ebcdf611Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67ebcdf611Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68ebcdf611Smrgdo eval test \${$as_var+y} \
69ebcdf611Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70ebcdf611Smrgdone
71ebcdf611Smrg
72ebcdf611Smrg# Ensure that fds 0, 1, and 2 are open.
73ebcdf611Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74ebcdf611Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75ebcdf611Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
761fb077a1Smrg
77a5a92c01Smrg# The user is always right.
78ebcdf611Smrgif ${PATH_SEPARATOR+false} :; then
79a5a92c01Smrg  PATH_SEPARATOR=:
80a5a92c01Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81a5a92c01Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82a5a92c01Smrg      PATH_SEPARATOR=';'
83a5a92c01Smrg  }
841fb077a1Smrgfi
851fb077a1Smrg
861fb077a1Smrg
871fb077a1Smrg# Find who we are.  Look in the path if we contain no directory separator.
88a5a92c01Smrgas_myself=
89a5a92c01Smrgcase $0 in #((
901fb077a1Smrg  *[\\/]* ) as_myself=$0 ;;
911fb077a1Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
921fb077a1Smrgfor as_dir in $PATH
931fb077a1Smrgdo
941fb077a1Smrg  IFS=$as_save_IFS
95ebcdf611Smrg  case $as_dir in #(((
96ebcdf611Smrg    '') as_dir=./ ;;
97ebcdf611Smrg    */) ;;
98ebcdf611Smrg    *) as_dir=$as_dir/ ;;
99ebcdf611Smrg  esac
100ebcdf611Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101a5a92c01Smrg  done
1021fb077a1SmrgIFS=$as_save_IFS
1031fb077a1Smrg
1041fb077a1Smrg     ;;
1051fb077a1Smrgesac
1061fb077a1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1071fb077a1Smrg# in which case we are not to be found in the path.
1081fb077a1Smrgif test "x$as_myself" = x; then
1091fb077a1Smrg  as_myself=$0
1101fb077a1Smrgfi
1111fb077a1Smrgif test ! -f "$as_myself"; then
112ebcdf611Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113a5a92c01Smrg  exit 1
1141fb077a1Smrgfi
1151fb077a1Smrg
116a5a92c01Smrg
117ae51dfb6Smrg# Use a proper internal environment variable to ensure we don't fall
118ae51dfb6Smrg  # into an infinite loop, continuously re-executing ourselves.
119ae51dfb6Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120ae51dfb6Smrg    _as_can_reexec=no; export _as_can_reexec;
121ae51dfb6Smrg    # We cannot yet assume a decent shell, so we have to provide a
122ae51dfb6Smrg# neutralization value for shells without unset; and this also
123ae51dfb6Smrg# works around shells that cannot unset nonexistent variables.
124ae51dfb6Smrg# Preserve -v and -x to the replacement shell.
125ae51dfb6SmrgBASH_ENV=/dev/null
126ae51dfb6SmrgENV=/dev/null
127ae51dfb6Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128ae51dfb6Smrgcase $- in # ((((
129ae51dfb6Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130ae51dfb6Smrg  *v* ) as_opts=-v ;;
131ae51dfb6Smrg  *x* ) as_opts=-x ;;
132ae51dfb6Smrg  * ) as_opts= ;;
133ae51dfb6Smrgesac
134ae51dfb6Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135ae51dfb6Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136ae51dfb6Smrg# out after a failed `exec'.
137ebcdf611Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138ebcdf611Smrgexit 255
139ae51dfb6Smrg  fi
140ae51dfb6Smrg  # We don't want this to propagate to other subprocesses.
141ae51dfb6Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142a5a92c01Smrgif test "x$CONFIG_SHELL" = x; then
143ebcdf611Smrg  as_bourne_compatible="as_nop=:
144ebcdf611Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145ebcdf611Smrgthen :
146a5a92c01Smrg  emulate sh
147a5a92c01Smrg  NULLCMD=:
148a5a92c01Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149a5a92c01Smrg  # is contrary to our usage.  Disable this feature.
150a5a92c01Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
151a5a92c01Smrg  setopt NO_GLOB_SUBST
152ebcdf611Smrgelse \$as_nop
153a5a92c01Smrg  case \`(set -o) 2>/dev/null\` in #(
154a5a92c01Smrg  *posix*) :
155a5a92c01Smrg    set -o posix ;; #(
156a5a92c01Smrg  *) :
157a5a92c01Smrg     ;;
158a5a92c01Smrgesac
159a5a92c01Smrgfi
160a5a92c01Smrg"
161a5a92c01Smrg  as_required="as_fn_return () { (exit \$1); }
162a5a92c01Smrgas_fn_success () { as_fn_return 0; }
163a5a92c01Smrgas_fn_failure () { as_fn_return 1; }
164a5a92c01Smrgas_fn_ret_success () { return 0; }
165a5a92c01Smrgas_fn_ret_failure () { return 1; }
166a5a92c01Smrg
167a5a92c01Smrgexitcode=0
168a5a92c01Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169a5a92c01Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170a5a92c01Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171a5a92c01Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172ebcdf611Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173ebcdf611Smrgthen :
174a5a92c01Smrg
175ebcdf611Smrgelse \$as_nop
176a5a92c01Smrg  exitcode=1; echo positional parameters were not saved.
177a5a92c01Smrgfi
178ae51dfb6Smrgtest x\$exitcode = x0 || exit 1
179ebcdf611Smrgblah=\$(echo \$(echo blah))
180ebcdf611Smrgtest x\"\$blah\" = xblah || exit 1
181ae51dfb6Smrgtest -x / || exit 1"
182a5a92c01Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183a5a92c01Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184a5a92c01Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185a5a92c01Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186a5a92c01Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
187ebcdf611Smrg  if (eval "$as_required") 2>/dev/null
188ebcdf611Smrgthen :
189a5a92c01Smrg  as_have_required=yes
190ebcdf611Smrgelse $as_nop
191a5a92c01Smrg  as_have_required=no
192a5a92c01Smrgfi
193ebcdf611Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
194ebcdf611Smrgthen :
195a5a92c01Smrg
196ebcdf611Smrgelse $as_nop
197a5a92c01Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
198a5a92c01Smrgas_found=false
199a5a92c01Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2001fb077a1Smrgdo
201a5a92c01Smrg  IFS=$as_save_IFS
202ebcdf611Smrg  case $as_dir in #(((
203ebcdf611Smrg    '') as_dir=./ ;;
204ebcdf611Smrg    */) ;;
205ebcdf611Smrg    *) as_dir=$as_dir/ ;;
206ebcdf611Smrg  esac
207a5a92c01Smrg  as_found=:
208a5a92c01Smrg  case $as_dir in #(
209a5a92c01Smrg	 /*)
210a5a92c01Smrg	   for as_base in sh bash ksh sh5; do
211a5a92c01Smrg	     # Try only shells that exist, to save several forks.
212ebcdf611Smrg	     as_shell=$as_dir$as_base
213a5a92c01Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
214ebcdf611Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
215ebcdf611Smrgthen :
216a5a92c01Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
217ebcdf611Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
218ebcdf611Smrgthen :
219a5a92c01Smrg  break 2
220a5a92c01Smrgfi
221a5a92c01Smrgfi
222a5a92c01Smrg	   done;;
223a5a92c01Smrg       esac
224a5a92c01Smrg  as_found=false
225a5a92c01Smrgdone
226a5a92c01SmrgIFS=$as_save_IFS
227ebcdf611Smrgif $as_found
228ebcdf611Smrgthen :
229ebcdf611Smrg
230ebcdf611Smrgelse $as_nop
231ebcdf611Smrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232ebcdf611Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
233ebcdf611Smrgthen :
234ebcdf611Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
235ebcdf611Smrgfi
236ebcdf611Smrgfi
237a5a92c01Smrg
238a5a92c01Smrg
239ebcdf611Smrg      if test "x$CONFIG_SHELL" != x
240ebcdf611Smrgthen :
241ae51dfb6Smrg  export CONFIG_SHELL
242ae51dfb6Smrg             # We cannot yet assume a decent shell, so we have to provide a
243ae51dfb6Smrg# neutralization value for shells without unset; and this also
244ae51dfb6Smrg# works around shells that cannot unset nonexistent variables.
245ae51dfb6Smrg# Preserve -v and -x to the replacement shell.
246ae51dfb6SmrgBASH_ENV=/dev/null
247ae51dfb6SmrgENV=/dev/null
248ae51dfb6Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249ae51dfb6Smrgcase $- in # ((((
250ae51dfb6Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251ae51dfb6Smrg  *v* ) as_opts=-v ;;
252ae51dfb6Smrg  *x* ) as_opts=-x ;;
253ae51dfb6Smrg  * ) as_opts= ;;
254ae51dfb6Smrgesac
255ae51dfb6Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256ae51dfb6Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257ae51dfb6Smrg# out after a failed `exec'.
258ebcdf611Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
259ae51dfb6Smrgexit 255
260a5a92c01Smrgfi
261a5a92c01Smrg
262ebcdf611Smrg    if test x$as_have_required = xno
263ebcdf611Smrgthen :
264ebcdf611Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
265ebcdf611Smrg  printf "%s\n" "$0: the shells that I found on your system."
266ebcdf611Smrg  if test ${ZSH_VERSION+y} ; then
267ebcdf611Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268ebcdf611Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
2691fb077a1Smrg  else
270ebcdf611Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271ebcdf611Smrg$0: https://gitlab.freedesktop.org/xorg/app/ico/issues
272a5a92c01Smrg$0: about your system, including any error possibly output
273a5a92c01Smrg$0: before this message. Then install a modern shell, or
274a5a92c01Smrg$0: manually run the script under such a shell if you do
275a5a92c01Smrg$0: have one."
2761fb077a1Smrg  fi
277a5a92c01Smrg  exit 1
278a5a92c01Smrgfi
279a5a92c01Smrgfi
280a5a92c01Smrgfi
281a5a92c01SmrgSHELL=${CONFIG_SHELL-/bin/sh}
282a5a92c01Smrgexport SHELL
283a5a92c01Smrg# Unset more variables known to interfere with behavior of common tools.
284a5a92c01SmrgCLICOLOR_FORCE= GREP_OPTIONS=
285a5a92c01Smrgunset CLICOLOR_FORCE GREP_OPTIONS
286a5a92c01Smrg
287a5a92c01Smrg## --------------------- ##
288a5a92c01Smrg## M4sh Shell Functions. ##
289a5a92c01Smrg## --------------------- ##
290a5a92c01Smrg# as_fn_unset VAR
291a5a92c01Smrg# ---------------
292a5a92c01Smrg# Portably unset VAR.
293a5a92c01Smrgas_fn_unset ()
294a5a92c01Smrg{
295a5a92c01Smrg  { eval $1=; unset $1;}
296a5a92c01Smrg}
297a5a92c01Smrgas_unset=as_fn_unset
298a5a92c01Smrg
299ebcdf611Smrg
300a5a92c01Smrg# as_fn_set_status STATUS
301a5a92c01Smrg# -----------------------
302a5a92c01Smrg# Set $? to STATUS, without forking.
303a5a92c01Smrgas_fn_set_status ()
304a5a92c01Smrg{
305a5a92c01Smrg  return $1
306a5a92c01Smrg} # as_fn_set_status
307a5a92c01Smrg
308a5a92c01Smrg# as_fn_exit STATUS
309a5a92c01Smrg# -----------------
310a5a92c01Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
311a5a92c01Smrgas_fn_exit ()
312a5a92c01Smrg{
313a5a92c01Smrg  set +e
314a5a92c01Smrg  as_fn_set_status $1
315a5a92c01Smrg  exit $1
316a5a92c01Smrg} # as_fn_exit
317ebcdf611Smrg# as_fn_nop
318ebcdf611Smrg# ---------
319ebcdf611Smrg# Do nothing but, unlike ":", preserve the value of $?.
320ebcdf611Smrgas_fn_nop ()
321ebcdf611Smrg{
322ebcdf611Smrg  return $?
323ebcdf611Smrg}
324ebcdf611Smrgas_nop=as_fn_nop
325a5a92c01Smrg
326a5a92c01Smrg# as_fn_mkdir_p
327a5a92c01Smrg# -------------
328a5a92c01Smrg# Create "$as_dir" as a directory, including parents if necessary.
329a5a92c01Smrgas_fn_mkdir_p ()
330a5a92c01Smrg{
331a5a92c01Smrg
332a5a92c01Smrg  case $as_dir in #(
333a5a92c01Smrg  -*) as_dir=./$as_dir;;
334a5a92c01Smrg  esac
335a5a92c01Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
336a5a92c01Smrg    as_dirs=
337a5a92c01Smrg    while :; do
338a5a92c01Smrg      case $as_dir in #(
339ebcdf611Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
340a5a92c01Smrg      *) as_qdir=$as_dir;;
341a5a92c01Smrg      esac
342a5a92c01Smrg      as_dirs="'$as_qdir' $as_dirs"
343a5a92c01Smrg      as_dir=`$as_dirname -- "$as_dir" ||
344a5a92c01Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
345a5a92c01Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
346a5a92c01Smrg	 X"$as_dir" : 'X\(//\)$' \| \
347a5a92c01Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
348ebcdf611Smrgprintf "%s\n" X"$as_dir" |
349a5a92c01Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
350a5a92c01Smrg	    s//\1/
351a5a92c01Smrg	    q
352a5a92c01Smrg	  }
353a5a92c01Smrg	  /^X\(\/\/\)[^/].*/{
354a5a92c01Smrg	    s//\1/
355a5a92c01Smrg	    q
356a5a92c01Smrg	  }
357a5a92c01Smrg	  /^X\(\/\/\)$/{
358a5a92c01Smrg	    s//\1/
359a5a92c01Smrg	    q
360a5a92c01Smrg	  }
361a5a92c01Smrg	  /^X\(\/\).*/{
362a5a92c01Smrg	    s//\1/
363a5a92c01Smrg	    q
364a5a92c01Smrg	  }
365a5a92c01Smrg	  s/.*/./; q'`
366a5a92c01Smrg      test -d "$as_dir" && break
367a5a92c01Smrg    done
368a5a92c01Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
369a5a92c01Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
370a5a92c01Smrg
371a5a92c01Smrg
372a5a92c01Smrg} # as_fn_mkdir_p
373ae51dfb6Smrg
374ae51dfb6Smrg# as_fn_executable_p FILE
375ae51dfb6Smrg# -----------------------
376ae51dfb6Smrg# Test if FILE is an executable regular file.
377ae51dfb6Smrgas_fn_executable_p ()
378ae51dfb6Smrg{
379ae51dfb6Smrg  test -f "$1" && test -x "$1"
380ae51dfb6Smrg} # as_fn_executable_p
381a5a92c01Smrg# as_fn_append VAR VALUE
382a5a92c01Smrg# ----------------------
383a5a92c01Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
384a5a92c01Smrg# advantage of any shell optimizations that allow amortized linear growth over
385a5a92c01Smrg# repeated appends, instead of the typical quadratic growth present in naive
386a5a92c01Smrg# implementations.
387ebcdf611Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
388ebcdf611Smrgthen :
389a5a92c01Smrg  eval 'as_fn_append ()
390a5a92c01Smrg  {
391a5a92c01Smrg    eval $1+=\$2
392a5a92c01Smrg  }'
393ebcdf611Smrgelse $as_nop
394a5a92c01Smrg  as_fn_append ()
395a5a92c01Smrg  {
396a5a92c01Smrg    eval $1=\$$1\$2
397a5a92c01Smrg  }
398a5a92c01Smrgfi # as_fn_append
399a5a92c01Smrg
400a5a92c01Smrg# as_fn_arith ARG...
401a5a92c01Smrg# ------------------
402a5a92c01Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
403a5a92c01Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
404a5a92c01Smrg# must be portable across $(()) and expr.
405ebcdf611Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
406ebcdf611Smrgthen :
407a5a92c01Smrg  eval 'as_fn_arith ()
408a5a92c01Smrg  {
409a5a92c01Smrg    as_val=$(( $* ))
410a5a92c01Smrg  }'
411ebcdf611Smrgelse $as_nop
412a5a92c01Smrg  as_fn_arith ()
413a5a92c01Smrg  {
414a5a92c01Smrg    as_val=`expr "$@" || test $? -eq 1`
415a5a92c01Smrg  }
416a5a92c01Smrgfi # as_fn_arith
417a5a92c01Smrg
418ebcdf611Smrg# as_fn_nop
419ebcdf611Smrg# ---------
420ebcdf611Smrg# Do nothing but, unlike ":", preserve the value of $?.
421ebcdf611Smrgas_fn_nop ()
422ebcdf611Smrg{
423ebcdf611Smrg  return $?
424ebcdf611Smrg}
425ebcdf611Smrgas_nop=as_fn_nop
426a5a92c01Smrg
427a5a92c01Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
428a5a92c01Smrg# ----------------------------------------
429a5a92c01Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
430a5a92c01Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
431a5a92c01Smrg# script with STATUS, using 1 if that was 0.
432a5a92c01Smrgas_fn_error ()
433a5a92c01Smrg{
434a5a92c01Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
435a5a92c01Smrg  if test "$4"; then
436a5a92c01Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
437ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
438a5a92c01Smrg  fi
439ebcdf611Smrg  printf "%s\n" "$as_me: error: $2" >&2
440a5a92c01Smrg  as_fn_exit $as_status
441a5a92c01Smrg} # as_fn_error
4421fb077a1Smrg
4431fb077a1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4441fb077a1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4451fb077a1Smrg  as_expr=expr
4461fb077a1Smrgelse
4471fb077a1Smrg  as_expr=false
4481fb077a1Smrgfi
4491fb077a1Smrg
4501fb077a1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4511fb077a1Smrg  as_basename=basename
4521fb077a1Smrgelse
4531fb077a1Smrg  as_basename=false
4541fb077a1Smrgfi
4551fb077a1Smrg
456a5a92c01Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
457a5a92c01Smrg  as_dirname=dirname
458a5a92c01Smrgelse
459a5a92c01Smrg  as_dirname=false
460a5a92c01Smrgfi
4611fb077a1Smrg
4621fb077a1Smrgas_me=`$as_basename -- "$0" ||
4631fb077a1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4641fb077a1Smrg	 X"$0" : 'X\(//\)$' \| \
4651fb077a1Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
466ebcdf611Smrgprintf "%s\n" X/"$0" |
4671fb077a1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4681fb077a1Smrg	    s//\1/
4691fb077a1Smrg	    q
4701fb077a1Smrg	  }
4711fb077a1Smrg	  /^X\/\(\/\/\)$/{
4721fb077a1Smrg	    s//\1/
4731fb077a1Smrg	    q
4741fb077a1Smrg	  }
4751fb077a1Smrg	  /^X\/\(\/\).*/{
4761fb077a1Smrg	    s//\1/
4771fb077a1Smrg	    q
4781fb077a1Smrg	  }
4791fb077a1Smrg	  s/.*/./; q'`
4801fb077a1Smrg
481a5a92c01Smrg# Avoid depending upon Character Ranges.
482a5a92c01Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
483a5a92c01Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
484a5a92c01Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
485a5a92c01Smrgas_cr_digits='0123456789'
486a5a92c01Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4871fb077a1Smrg
4881fb077a1Smrg
489a5a92c01Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
490a5a92c01Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
491a5a92c01Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
492a5a92c01Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
493a5a92c01Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
494a5a92c01Smrg  sed -n '
495a5a92c01Smrg    p
496a5a92c01Smrg    /[$]LINENO/=
497a5a92c01Smrg  ' <$as_myself |
498a5a92c01Smrg    sed '
499a5a92c01Smrg      s/[$]LINENO.*/&-/
500a5a92c01Smrg      t lineno
501a5a92c01Smrg      b
502a5a92c01Smrg      :lineno
503a5a92c01Smrg      N
504a5a92c01Smrg      :loop
505a5a92c01Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
506a5a92c01Smrg      t loop
507a5a92c01Smrg      s/-\n.*//
508a5a92c01Smrg    ' >$as_me.lineno &&
509a5a92c01Smrg  chmod +x "$as_me.lineno" ||
510ebcdf611Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
5111fb077a1Smrg
512ae51dfb6Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
513ae51dfb6Smrg  # already done that, so ensure we don't try to do so again and fall
514ae51dfb6Smrg  # in an infinite loop.  This has already happened in practice.
515ae51dfb6Smrg  _as_can_reexec=no; export _as_can_reexec
516a5a92c01Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
517a5a92c01Smrg  # (the dirname of $[0] is not the place where we might find the
518a5a92c01Smrg  # original and so on.  Autoconf is especially sensitive to this).
519a5a92c01Smrg  . "./$as_me.lineno"
520a5a92c01Smrg  # Exit status is that of the last command.
521a5a92c01Smrg  exit
5221fb077a1Smrg}
5231fb077a1Smrg
524ebcdf611Smrg
525ebcdf611Smrg# Determine whether it's possible to make 'echo' print without a newline.
526ebcdf611Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
527ebcdf611Smrg# for compatibility with existing Makefiles.
528a5a92c01SmrgECHO_C= ECHO_N= ECHO_T=
529a5a92c01Smrgcase `echo -n x` in #(((((
530a5a92c01Smrg-n*)
531a5a92c01Smrg  case `echo 'xy\c'` in
532a5a92c01Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
533a5a92c01Smrg  xy)  ECHO_C='\c';;
534a5a92c01Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
535a5a92c01Smrg       ECHO_T='	';;
536a5a92c01Smrg  esac;;
537a5a92c01Smrg*)
538a5a92c01Smrg  ECHO_N='-n';;
539a5a92c01Smrgesac
5401fb077a1Smrg
541ebcdf611Smrg# For backward compatibility with old third-party macros, we provide
542ebcdf611Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
543ebcdf611Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
544ebcdf611Smrgas_echo='printf %s\n'
545ebcdf611Smrgas_echo_n='printf %s'
546ebcdf611Smrg
547ebcdf611Smrg
548a5a92c01Smrgrm -f conf$$ conf$$.exe conf$$.file
549a5a92c01Smrgif test -d conf$$.dir; then
550a5a92c01Smrg  rm -f conf$$.dir/conf$$.file
5511fb077a1Smrgelse
552a5a92c01Smrg  rm -f conf$$.dir
553a5a92c01Smrg  mkdir conf$$.dir 2>/dev/null
554a5a92c01Smrgfi
555a5a92c01Smrgif (echo >conf$$.file) 2>/dev/null; then
556a5a92c01Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
557a5a92c01Smrg    as_ln_s='ln -s'
558a5a92c01Smrg    # ... but there are two gotchas:
559a5a92c01Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
560a5a92c01Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
561ae51dfb6Smrg    # In both cases, we have to default to `cp -pR'.
562a5a92c01Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
563ae51dfb6Smrg      as_ln_s='cp -pR'
564a5a92c01Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
565a5a92c01Smrg    as_ln_s=ln
566a5a92c01Smrg  else
567ae51dfb6Smrg    as_ln_s='cp -pR'
568a5a92c01Smrg  fi
5691fb077a1Smrgelse
570ae51dfb6Smrg  as_ln_s='cp -pR'
5711fb077a1Smrgfi
572a5a92c01Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
573a5a92c01Smrgrmdir conf$$.dir 2>/dev/null
5741fb077a1Smrg
575a5a92c01Smrgif mkdir -p . 2>/dev/null; then
576a5a92c01Smrg  as_mkdir_p='mkdir -p "$as_dir"'
5771fb077a1Smrgelse
578a5a92c01Smrg  test -d ./-p && rmdir ./-p
579a5a92c01Smrg  as_mkdir_p=false
580a5a92c01Smrgfi
5811fb077a1Smrg
582ae51dfb6Smrgas_test_x='test -x'
583ae51dfb6Smrgas_executable_p=as_fn_executable_p
5841fb077a1Smrg
585a5a92c01Smrg# Sed expression to map a string onto a valid CPP name.
586a5a92c01Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5871fb077a1Smrg
588a5a92c01Smrg# Sed expression to map a string onto a valid variable name.
589a5a92c01Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5901fb077a1Smrg
5911fb077a1Smrg
592a5a92c01Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
593a5a92c01Smrgexec 6>&1
5941fb077a1Smrg
5951fb077a1Smrg# Name of the host.
596a5a92c01Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5971fb077a1Smrg# so uname gets run too.
5981fb077a1Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5991fb077a1Smrg
6001fb077a1Smrg#
6011fb077a1Smrg# Initializations.
6021fb077a1Smrg#
6031fb077a1Smrgac_default_prefix=/usr/local
6041fb077a1Smrgac_clean_files=
6051fb077a1Smrgac_config_libobj_dir=.
6061fb077a1SmrgLIBOBJS=
6071fb077a1Smrgcross_compiling=no
6081fb077a1Smrgsubdirs=
6091fb077a1SmrgMFLAGS=
6101fb077a1SmrgMAKEFLAGS=
6111fb077a1Smrg
6121fb077a1Smrg# Identity of this package.
6131fb077a1SmrgPACKAGE_NAME='ico'
6141fb077a1SmrgPACKAGE_TARNAME='ico'
615ebcdf611SmrgPACKAGE_VERSION='1.0.6'
616ebcdf611SmrgPACKAGE_STRING='ico 1.0.6'
617ebcdf611SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/ico/issues'
618a5a92c01SmrgPACKAGE_URL=''
6191fb077a1Smrg
620ae51dfb6Smrgac_unique_file="Makefile.am"
621a5a92c01Smrg# Factoring default headers for most tests.
622a5a92c01Smrgac_includes_default="\
623ebcdf611Smrg#include <stddef.h>
624ebcdf611Smrg#ifdef HAVE_STDIO_H
625ebcdf611Smrg# include <stdio.h>
626a5a92c01Smrg#endif
627ebcdf611Smrg#ifdef HAVE_STDLIB_H
628a5a92c01Smrg# include <stdlib.h>
629a5a92c01Smrg#endif
630a5a92c01Smrg#ifdef HAVE_STRING_H
631a5a92c01Smrg# include <string.h>
632a5a92c01Smrg#endif
633a5a92c01Smrg#ifdef HAVE_INTTYPES_H
634a5a92c01Smrg# include <inttypes.h>
635a5a92c01Smrg#endif
636a5a92c01Smrg#ifdef HAVE_STDINT_H
637a5a92c01Smrg# include <stdint.h>
638a5a92c01Smrg#endif
639ebcdf611Smrg#ifdef HAVE_STRINGS_H
640ebcdf611Smrg# include <strings.h>
641ebcdf611Smrg#endif
642ebcdf611Smrg#ifdef HAVE_SYS_TYPES_H
643ebcdf611Smrg# include <sys/types.h>
644ebcdf611Smrg#endif
645ebcdf611Smrg#ifdef HAVE_SYS_STAT_H
646ebcdf611Smrg# include <sys/stat.h>
647ebcdf611Smrg#endif
648a5a92c01Smrg#ifdef HAVE_UNISTD_H
649a5a92c01Smrg# include <unistd.h>
650a5a92c01Smrg#endif"
651a5a92c01Smrg
652ebcdf611Smrgac_header_c_list=
653a5a92c01Smrgac_subst_vars='am__EXEEXT_FALSE
654a5a92c01Smrgam__EXEEXT_TRUE
655a5a92c01SmrgLTLIBOBJS
656a5a92c01SmrgLIBOBJS
6571fb077a1SmrgXTHREADLIB
658a5a92c01SmrgICO_LIBS
659a5a92c01SmrgICO_CFLAGS
660a5a92c01SmrgMAN_SUBSTS
661a5a92c01SmrgXORG_MAN_PAGE
6621fb077a1SmrgADMIN_MAN_DIR
663a5a92c01SmrgDRIVER_MAN_DIR
664a5a92c01SmrgMISC_MAN_DIR
665a5a92c01SmrgFILE_MAN_DIR
666a5a92c01SmrgLIB_MAN_DIR
667a5a92c01SmrgAPP_MAN_DIR
668a5a92c01SmrgADMIN_MAN_SUFFIX
669a5a92c01SmrgDRIVER_MAN_SUFFIX
670a5a92c01SmrgMISC_MAN_SUFFIX
671a5a92c01SmrgFILE_MAN_SUFFIX
672a5a92c01SmrgLIB_MAN_SUFFIX
673a5a92c01SmrgAPP_MAN_SUFFIX
674a5a92c01SmrgSED
675a5a92c01Smrghost_os
676a5a92c01Smrghost_vendor
677a5a92c01Smrghost_cpu
678a5a92c01Smrghost
679a5a92c01Smrgbuild_os
680a5a92c01Smrgbuild_vendor
681a5a92c01Smrgbuild_cpu
682a5a92c01Smrgbuild
683a5a92c01SmrgINSTALL_CMD
684ae51dfb6SmrgPKG_CONFIG_LIBDIR
685ae51dfb6SmrgPKG_CONFIG_PATH
686a5a92c01SmrgPKG_CONFIG
687a5a92c01SmrgCHANGELOG_CMD
6881d05b0c9SmrgSTRICT_CFLAGS
689a5a92c01SmrgCWARNFLAGS
6901d05b0c9SmrgBASE_CFLAGS
691a5a92c01Smrgam__fastdepCC_FALSE
692a5a92c01Smrgam__fastdepCC_TRUE
693a5a92c01SmrgCCDEPMODE
6941d05b0c9Smrgam__nodep
695a5a92c01SmrgAMDEPBACKSLASH
696a5a92c01SmrgAMDEP_FALSE
697a5a92c01SmrgAMDEP_TRUE
698a5a92c01Smrgam__include
699a5a92c01SmrgDEPDIR
700a5a92c01SmrgOBJEXT
701a5a92c01SmrgEXEEXT
702a5a92c01Smrgac_ct_CC
703a5a92c01SmrgCPPFLAGS
704a5a92c01SmrgLDFLAGS
705a5a92c01SmrgCFLAGS
706a5a92c01SmrgCC
707ae51dfb6SmrgAM_BACKSLASH
708ae51dfb6SmrgAM_DEFAULT_VERBOSITY
709ae51dfb6SmrgAM_DEFAULT_V
710ae51dfb6SmrgAM_V
711ebcdf611SmrgCSCOPE
712ebcdf611SmrgETAGS
713ebcdf611SmrgCTAGS
714a5a92c01Smrgam__untar
715a5a92c01Smrgam__tar
716a5a92c01SmrgAMTAR
717a5a92c01Smrgam__leading_dot
718a5a92c01SmrgSET_MAKE
719a5a92c01SmrgAWK
720a5a92c01Smrgmkdir_p
721a5a92c01SmrgMKDIR_P
722a5a92c01SmrgINSTALL_STRIP_PROGRAM
723a5a92c01SmrgSTRIP
724a5a92c01Smrginstall_sh
725a5a92c01SmrgMAKEINFO
726a5a92c01SmrgAUTOHEADER
727a5a92c01SmrgAUTOMAKE
728a5a92c01SmrgAUTOCONF
729a5a92c01SmrgACLOCAL
730a5a92c01SmrgVERSION
731a5a92c01SmrgPACKAGE
732a5a92c01SmrgCYGPATH_W
733a5a92c01Smrgam__isrc
734a5a92c01SmrgINSTALL_DATA
735a5a92c01SmrgINSTALL_SCRIPT
736a5a92c01SmrgINSTALL_PROGRAM
737a5a92c01Smrgtarget_alias
738a5a92c01Smrghost_alias
739a5a92c01Smrgbuild_alias
740a5a92c01SmrgLIBS
741a5a92c01SmrgECHO_T
742a5a92c01SmrgECHO_N
743a5a92c01SmrgECHO_C
744a5a92c01SmrgDEFS
745a5a92c01Smrgmandir
746a5a92c01Smrglocaledir
747a5a92c01Smrglibdir
748a5a92c01Smrgpsdir
749a5a92c01Smrgpdfdir
750a5a92c01Smrgdvidir
751a5a92c01Smrghtmldir
752a5a92c01Smrginfodir
753a5a92c01Smrgdocdir
754a5a92c01Smrgoldincludedir
755a5a92c01Smrgincludedir
756ebcdf611Smrgrunstatedir
757a5a92c01Smrglocalstatedir
758a5a92c01Smrgsharedstatedir
759a5a92c01Smrgsysconfdir
760a5a92c01Smrgdatadir
761a5a92c01Smrgdatarootdir
762a5a92c01Smrglibexecdir
763a5a92c01Smrgsbindir
764a5a92c01Smrgbindir
765a5a92c01Smrgprogram_transform_name
766a5a92c01Smrgprefix
767a5a92c01Smrgexec_prefix
768a5a92c01SmrgPACKAGE_URL
769a5a92c01SmrgPACKAGE_BUGREPORT
770a5a92c01SmrgPACKAGE_STRING
771a5a92c01SmrgPACKAGE_VERSION
772a5a92c01SmrgPACKAGE_TARNAME
773a5a92c01SmrgPACKAGE_NAME
774a5a92c01SmrgPATH_SEPARATOR
775ebcdf611SmrgSHELL
776ebcdf611Smrgam__quote'
7771fb077a1Smrgac_subst_files=''
778a5a92c01Smrgac_user_opts='
779a5a92c01Smrgenable_option_checking
780ae51dfb6Smrgenable_silent_rules
781a5a92c01Smrgenable_dependency_tracking
7821d05b0c9Smrgenable_selective_werror
783a5a92c01Smrgenable_strict_compilation
784a5a92c01Smrg'
7851fb077a1Smrg      ac_precious_vars='build_alias
7861fb077a1Smrghost_alias
7871fb077a1Smrgtarget_alias
7881fb077a1SmrgCC
7891fb077a1SmrgCFLAGS
7901fb077a1SmrgLDFLAGS
7911fb077a1SmrgLIBS
7921fb077a1SmrgCPPFLAGS
7931fb077a1SmrgPKG_CONFIG
794ae51dfb6SmrgPKG_CONFIG_PATH
795ae51dfb6SmrgPKG_CONFIG_LIBDIR
7961fb077a1SmrgICO_CFLAGS
7971fb077a1SmrgICO_LIBS'
7981fb077a1Smrg
7991fb077a1Smrg
8001fb077a1Smrg# Initialize some variables set by options.
8011fb077a1Smrgac_init_help=
8021fb077a1Smrgac_init_version=false
803a5a92c01Smrgac_unrecognized_opts=
804a5a92c01Smrgac_unrecognized_sep=
8051fb077a1Smrg# The variables have the same names as the options, with
8061fb077a1Smrg# dashes changed to underlines.
8071fb077a1Smrgcache_file=/dev/null
8081fb077a1Smrgexec_prefix=NONE
8091fb077a1Smrgno_create=
8101fb077a1Smrgno_recursion=
8111fb077a1Smrgprefix=NONE
8121fb077a1Smrgprogram_prefix=NONE
8131fb077a1Smrgprogram_suffix=NONE
8141fb077a1Smrgprogram_transform_name=s,x,x,
8151fb077a1Smrgsilent=
8161fb077a1Smrgsite=
8171fb077a1Smrgsrcdir=
8181fb077a1Smrgverbose=
8191fb077a1Smrgx_includes=NONE
8201fb077a1Smrgx_libraries=NONE
8211fb077a1Smrg
8221fb077a1Smrg# Installation directory options.
8231fb077a1Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8241fb077a1Smrg# and all the variables that are supposed to be based on exec_prefix
8251fb077a1Smrg# by default will actually change.
8261fb077a1Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
8271fb077a1Smrg# (The list follows the same order as the GNU Coding Standards.)
8281fb077a1Smrgbindir='${exec_prefix}/bin'
8291fb077a1Smrgsbindir='${exec_prefix}/sbin'
8301fb077a1Smrglibexecdir='${exec_prefix}/libexec'
8311fb077a1Smrgdatarootdir='${prefix}/share'
8321fb077a1Smrgdatadir='${datarootdir}'
8331fb077a1Smrgsysconfdir='${prefix}/etc'
8341fb077a1Smrgsharedstatedir='${prefix}/com'
8351fb077a1Smrglocalstatedir='${prefix}/var'
836ebcdf611Smrgrunstatedir='${localstatedir}/run'
8371fb077a1Smrgincludedir='${prefix}/include'
8381fb077a1Smrgoldincludedir='/usr/include'
8391fb077a1Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8401fb077a1Smrginfodir='${datarootdir}/info'
8411fb077a1Smrghtmldir='${docdir}'
8421fb077a1Smrgdvidir='${docdir}'
8431fb077a1Smrgpdfdir='${docdir}'
8441fb077a1Smrgpsdir='${docdir}'
8451fb077a1Smrglibdir='${exec_prefix}/lib'
8461fb077a1Smrglocaledir='${datarootdir}/locale'
8471fb077a1Smrgmandir='${datarootdir}/man'
8481fb077a1Smrg
8491fb077a1Smrgac_prev=
8501fb077a1Smrgac_dashdash=
8511fb077a1Smrgfor ac_option
8521fb077a1Smrgdo
8531fb077a1Smrg  # If the previous option needs an argument, assign it.
8541fb077a1Smrg  if test -n "$ac_prev"; then
8551fb077a1Smrg    eval $ac_prev=\$ac_option
8561fb077a1Smrg    ac_prev=
8571fb077a1Smrg    continue
8581fb077a1Smrg  fi
8591fb077a1Smrg
8601fb077a1Smrg  case $ac_option in
861a5a92c01Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
862a5a92c01Smrg  *=)   ac_optarg= ;;
863a5a92c01Smrg  *)    ac_optarg=yes ;;
8641fb077a1Smrg  esac
8651fb077a1Smrg
8661fb077a1Smrg  case $ac_dashdash$ac_option in
8671fb077a1Smrg  --)
8681fb077a1Smrg    ac_dashdash=yes ;;
8691fb077a1Smrg
8701fb077a1Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8711fb077a1Smrg    ac_prev=bindir ;;
8721fb077a1Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8731fb077a1Smrg    bindir=$ac_optarg ;;
8741fb077a1Smrg
8751fb077a1Smrg  -build | --build | --buil | --bui | --bu)
8761fb077a1Smrg    ac_prev=build_alias ;;
8771fb077a1Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8781fb077a1Smrg    build_alias=$ac_optarg ;;
8791fb077a1Smrg
8801fb077a1Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8811fb077a1Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8821fb077a1Smrg    ac_prev=cache_file ;;
8831fb077a1Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8841fb077a1Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8851fb077a1Smrg    cache_file=$ac_optarg ;;
8861fb077a1Smrg
8871fb077a1Smrg  --config-cache | -C)
8881fb077a1Smrg    cache_file=config.cache ;;
8891fb077a1Smrg
8901fb077a1Smrg  -datadir | --datadir | --datadi | --datad)
8911fb077a1Smrg    ac_prev=datadir ;;
8921fb077a1Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
8931fb077a1Smrg    datadir=$ac_optarg ;;
8941fb077a1Smrg
8951fb077a1Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8961fb077a1Smrg  | --dataroo | --dataro | --datar)
8971fb077a1Smrg    ac_prev=datarootdir ;;
8981fb077a1Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8991fb077a1Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
9001fb077a1Smrg    datarootdir=$ac_optarg ;;
9011fb077a1Smrg
9021fb077a1Smrg  -disable-* | --disable-*)
903a5a92c01Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9041fb077a1Smrg    # Reject names that are not valid shell variable names.
905a5a92c01Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
906ebcdf611Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
907a5a92c01Smrg    ac_useropt_orig=$ac_useropt
908ebcdf611Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
909a5a92c01Smrg    case $ac_user_opts in
910a5a92c01Smrg      *"
911a5a92c01Smrg"enable_$ac_useropt"
912a5a92c01Smrg"*) ;;
913a5a92c01Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
914a5a92c01Smrg	 ac_unrecognized_sep=', ';;
915a5a92c01Smrg    esac
916a5a92c01Smrg    eval enable_$ac_useropt=no ;;
9171fb077a1Smrg
9181fb077a1Smrg  -docdir | --docdir | --docdi | --doc | --do)
9191fb077a1Smrg    ac_prev=docdir ;;
9201fb077a1Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9211fb077a1Smrg    docdir=$ac_optarg ;;
9221fb077a1Smrg
9231fb077a1Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9241fb077a1Smrg    ac_prev=dvidir ;;
9251fb077a1Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9261fb077a1Smrg    dvidir=$ac_optarg ;;
9271fb077a1Smrg
9281fb077a1Smrg  -enable-* | --enable-*)
929a5a92c01Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9301fb077a1Smrg    # Reject names that are not valid shell variable names.
931a5a92c01Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
932ebcdf611Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
933a5a92c01Smrg    ac_useropt_orig=$ac_useropt
934ebcdf611Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
935a5a92c01Smrg    case $ac_user_opts in
936a5a92c01Smrg      *"
937a5a92c01Smrg"enable_$ac_useropt"
938a5a92c01Smrg"*) ;;
939a5a92c01Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
940a5a92c01Smrg	 ac_unrecognized_sep=', ';;
941a5a92c01Smrg    esac
942a5a92c01Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
9431fb077a1Smrg
9441fb077a1Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9451fb077a1Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9461fb077a1Smrg  | --exec | --exe | --ex)
9471fb077a1Smrg    ac_prev=exec_prefix ;;
9481fb077a1Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9491fb077a1Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9501fb077a1Smrg  | --exec=* | --exe=* | --ex=*)
9511fb077a1Smrg    exec_prefix=$ac_optarg ;;
9521fb077a1Smrg
9531fb077a1Smrg  -gas | --gas | --ga | --g)
9541fb077a1Smrg    # Obsolete; use --with-gas.
9551fb077a1Smrg    with_gas=yes ;;
9561fb077a1Smrg
9571fb077a1Smrg  -help | --help | --hel | --he | -h)
9581fb077a1Smrg    ac_init_help=long ;;
9591fb077a1Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9601fb077a1Smrg    ac_init_help=recursive ;;
9611fb077a1Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9621fb077a1Smrg    ac_init_help=short ;;
9631fb077a1Smrg
9641fb077a1Smrg  -host | --host | --hos | --ho)
9651fb077a1Smrg    ac_prev=host_alias ;;
9661fb077a1Smrg  -host=* | --host=* | --hos=* | --ho=*)
9671fb077a1Smrg    host_alias=$ac_optarg ;;
9681fb077a1Smrg
9691fb077a1Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9701fb077a1Smrg    ac_prev=htmldir ;;
9711fb077a1Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9721fb077a1Smrg  | --ht=*)
9731fb077a1Smrg    htmldir=$ac_optarg ;;
9741fb077a1Smrg
9751fb077a1Smrg  -includedir | --includedir | --includedi | --included | --include \
9761fb077a1Smrg  | --includ | --inclu | --incl | --inc)
9771fb077a1Smrg    ac_prev=includedir ;;
9781fb077a1Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9791fb077a1Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9801fb077a1Smrg    includedir=$ac_optarg ;;
9811fb077a1Smrg
9821fb077a1Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9831fb077a1Smrg    ac_prev=infodir ;;
9841fb077a1Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9851fb077a1Smrg    infodir=$ac_optarg ;;
9861fb077a1Smrg
9871fb077a1Smrg  -libdir | --libdir | --libdi | --libd)
9881fb077a1Smrg    ac_prev=libdir ;;
9891fb077a1Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9901fb077a1Smrg    libdir=$ac_optarg ;;
9911fb077a1Smrg
9921fb077a1Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
9931fb077a1Smrg  | --libexe | --libex | --libe)
9941fb077a1Smrg    ac_prev=libexecdir ;;
9951fb077a1Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
9961fb077a1Smrg  | --libexe=* | --libex=* | --libe=*)
9971fb077a1Smrg    libexecdir=$ac_optarg ;;
9981fb077a1Smrg
9991fb077a1Smrg  -localedir | --localedir | --localedi | --localed | --locale)
10001fb077a1Smrg    ac_prev=localedir ;;
10011fb077a1Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10021fb077a1Smrg    localedir=$ac_optarg ;;
10031fb077a1Smrg
10041fb077a1Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10051fb077a1Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
10061fb077a1Smrg    ac_prev=localstatedir ;;
10071fb077a1Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10081fb077a1Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10091fb077a1Smrg    localstatedir=$ac_optarg ;;
10101fb077a1Smrg
10111fb077a1Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10121fb077a1Smrg    ac_prev=mandir ;;
10131fb077a1Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10141fb077a1Smrg    mandir=$ac_optarg ;;
10151fb077a1Smrg
10161fb077a1Smrg  -nfp | --nfp | --nf)
10171fb077a1Smrg    # Obsolete; use --without-fp.
10181fb077a1Smrg    with_fp=no ;;
10191fb077a1Smrg
10201fb077a1Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10211fb077a1Smrg  | --no-cr | --no-c | -n)
10221fb077a1Smrg    no_create=yes ;;
10231fb077a1Smrg
10241fb077a1Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10251fb077a1Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10261fb077a1Smrg    no_recursion=yes ;;
10271fb077a1Smrg
10281fb077a1Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10291fb077a1Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10301fb077a1Smrg  | --oldin | --oldi | --old | --ol | --o)
10311fb077a1Smrg    ac_prev=oldincludedir ;;
10321fb077a1Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10331fb077a1Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10341fb077a1Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10351fb077a1Smrg    oldincludedir=$ac_optarg ;;
10361fb077a1Smrg
10371fb077a1Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10381fb077a1Smrg    ac_prev=prefix ;;
10391fb077a1Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10401fb077a1Smrg    prefix=$ac_optarg ;;
10411fb077a1Smrg
10421fb077a1Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10431fb077a1Smrg  | --program-pre | --program-pr | --program-p)
10441fb077a1Smrg    ac_prev=program_prefix ;;
10451fb077a1Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10461fb077a1Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10471fb077a1Smrg    program_prefix=$ac_optarg ;;
10481fb077a1Smrg
10491fb077a1Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10501fb077a1Smrg  | --program-suf | --program-su | --program-s)
10511fb077a1Smrg    ac_prev=program_suffix ;;
10521fb077a1Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10531fb077a1Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10541fb077a1Smrg    program_suffix=$ac_optarg ;;
10551fb077a1Smrg
10561fb077a1Smrg  -program-transform-name | --program-transform-name \
10571fb077a1Smrg  | --program-transform-nam | --program-transform-na \
10581fb077a1Smrg  | --program-transform-n | --program-transform- \
10591fb077a1Smrg  | --program-transform | --program-transfor \
10601fb077a1Smrg  | --program-transfo | --program-transf \
10611fb077a1Smrg  | --program-trans | --program-tran \
10621fb077a1Smrg  | --progr-tra | --program-tr | --program-t)
10631fb077a1Smrg    ac_prev=program_transform_name ;;
10641fb077a1Smrg  -program-transform-name=* | --program-transform-name=* \
10651fb077a1Smrg  | --program-transform-nam=* | --program-transform-na=* \
10661fb077a1Smrg  | --program-transform-n=* | --program-transform-=* \
10671fb077a1Smrg  | --program-transform=* | --program-transfor=* \
10681fb077a1Smrg  | --program-transfo=* | --program-transf=* \
10691fb077a1Smrg  | --program-trans=* | --program-tran=* \
10701fb077a1Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10711fb077a1Smrg    program_transform_name=$ac_optarg ;;
10721fb077a1Smrg
10731fb077a1Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10741fb077a1Smrg    ac_prev=pdfdir ;;
10751fb077a1Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10761fb077a1Smrg    pdfdir=$ac_optarg ;;
10771fb077a1Smrg
10781fb077a1Smrg  -psdir | --psdir | --psdi | --psd | --ps)
10791fb077a1Smrg    ac_prev=psdir ;;
10801fb077a1Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10811fb077a1Smrg    psdir=$ac_optarg ;;
10821fb077a1Smrg
10831fb077a1Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10841fb077a1Smrg  | -silent | --silent | --silen | --sile | --sil)
10851fb077a1Smrg    silent=yes ;;
10861fb077a1Smrg
1087ebcdf611Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1088ebcdf611Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
1089ebcdf611Smrg  | --run | --ru | --r)
1090ebcdf611Smrg    ac_prev=runstatedir ;;
1091ebcdf611Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1092ebcdf611Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1093ebcdf611Smrg  | --run=* | --ru=* | --r=*)
1094ebcdf611Smrg    runstatedir=$ac_optarg ;;
1095ebcdf611Smrg
10961fb077a1Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
10971fb077a1Smrg    ac_prev=sbindir ;;
10981fb077a1Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
10991fb077a1Smrg  | --sbi=* | --sb=*)
11001fb077a1Smrg    sbindir=$ac_optarg ;;
11011fb077a1Smrg
11021fb077a1Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11031fb077a1Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11041fb077a1Smrg  | --sharedst | --shareds | --shared | --share | --shar \
11051fb077a1Smrg  | --sha | --sh)
11061fb077a1Smrg    ac_prev=sharedstatedir ;;
11071fb077a1Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11081fb077a1Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11091fb077a1Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11101fb077a1Smrg  | --sha=* | --sh=*)
11111fb077a1Smrg    sharedstatedir=$ac_optarg ;;
11121fb077a1Smrg
11131fb077a1Smrg  -site | --site | --sit)
11141fb077a1Smrg    ac_prev=site ;;
11151fb077a1Smrg  -site=* | --site=* | --sit=*)
11161fb077a1Smrg    site=$ac_optarg ;;
11171fb077a1Smrg
11181fb077a1Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11191fb077a1Smrg    ac_prev=srcdir ;;
11201fb077a1Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11211fb077a1Smrg    srcdir=$ac_optarg ;;
11221fb077a1Smrg
11231fb077a1Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11241fb077a1Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
11251fb077a1Smrg    ac_prev=sysconfdir ;;
11261fb077a1Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11271fb077a1Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11281fb077a1Smrg    sysconfdir=$ac_optarg ;;
11291fb077a1Smrg
11301fb077a1Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11311fb077a1Smrg    ac_prev=target_alias ;;
11321fb077a1Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11331fb077a1Smrg    target_alias=$ac_optarg ;;
11341fb077a1Smrg
11351fb077a1Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11361fb077a1Smrg    verbose=yes ;;
11371fb077a1Smrg
11381fb077a1Smrg  -version | --version | --versio | --versi | --vers | -V)
11391fb077a1Smrg    ac_init_version=: ;;
11401fb077a1Smrg
11411fb077a1Smrg  -with-* | --with-*)
1142a5a92c01Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11431fb077a1Smrg    # Reject names that are not valid shell variable names.
1144a5a92c01Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145ebcdf611Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
1146a5a92c01Smrg    ac_useropt_orig=$ac_useropt
1147ebcdf611Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1148a5a92c01Smrg    case $ac_user_opts in
1149a5a92c01Smrg      *"
1150a5a92c01Smrg"with_$ac_useropt"
1151a5a92c01Smrg"*) ;;
1152a5a92c01Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1153a5a92c01Smrg	 ac_unrecognized_sep=', ';;
1154a5a92c01Smrg    esac
1155a5a92c01Smrg    eval with_$ac_useropt=\$ac_optarg ;;
11561fb077a1Smrg
11571fb077a1Smrg  -without-* | --without-*)
1158a5a92c01Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11591fb077a1Smrg    # Reject names that are not valid shell variable names.
1160a5a92c01Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1161ebcdf611Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
1162a5a92c01Smrg    ac_useropt_orig=$ac_useropt
1163ebcdf611Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1164a5a92c01Smrg    case $ac_user_opts in
1165a5a92c01Smrg      *"
1166a5a92c01Smrg"with_$ac_useropt"
1167a5a92c01Smrg"*) ;;
1168a5a92c01Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1169a5a92c01Smrg	 ac_unrecognized_sep=', ';;
1170a5a92c01Smrg    esac
1171a5a92c01Smrg    eval with_$ac_useropt=no ;;
11721fb077a1Smrg
11731fb077a1Smrg  --x)
11741fb077a1Smrg    # Obsolete; use --with-x.
11751fb077a1Smrg    with_x=yes ;;
11761fb077a1Smrg
11771fb077a1Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11781fb077a1Smrg  | --x-incl | --x-inc | --x-in | --x-i)
11791fb077a1Smrg    ac_prev=x_includes ;;
11801fb077a1Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11811fb077a1Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11821fb077a1Smrg    x_includes=$ac_optarg ;;
11831fb077a1Smrg
11841fb077a1Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11851fb077a1Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11861fb077a1Smrg    ac_prev=x_libraries ;;
11871fb077a1Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11881fb077a1Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11891fb077a1Smrg    x_libraries=$ac_optarg ;;
11901fb077a1Smrg
1191a5a92c01Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1192a5a92c01SmrgTry \`$0 --help' for more information"
11931fb077a1Smrg    ;;
11941fb077a1Smrg
11951fb077a1Smrg  *=*)
11961fb077a1Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
11971fb077a1Smrg    # Reject names that are not valid shell variable names.
1198a5a92c01Smrg    case $ac_envvar in #(
1199a5a92c01Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1200a5a92c01Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1201a5a92c01Smrg    esac
12021fb077a1Smrg    eval $ac_envvar=\$ac_optarg
12031fb077a1Smrg    export $ac_envvar ;;
12041fb077a1Smrg
12051fb077a1Smrg  *)
12061fb077a1Smrg    # FIXME: should be removed in autoconf 3.0.
1207ebcdf611Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
12081fb077a1Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1209ebcdf611Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1210a5a92c01Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12111fb077a1Smrg    ;;
12121fb077a1Smrg
12131fb077a1Smrg  esac
12141fb077a1Smrgdone
12151fb077a1Smrg
12161fb077a1Smrgif test -n "$ac_prev"; then
12171fb077a1Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1218a5a92c01Smrg  as_fn_error $? "missing argument to $ac_option"
1219a5a92c01Smrgfi
1220a5a92c01Smrg
1221a5a92c01Smrgif test -n "$ac_unrecognized_opts"; then
1222a5a92c01Smrg  case $enable_option_checking in
1223a5a92c01Smrg    no) ;;
1224a5a92c01Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1225ebcdf611Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1226a5a92c01Smrg  esac
12271fb077a1Smrgfi
12281fb077a1Smrg
1229a5a92c01Smrg# Check all directory arguments for consistency.
12301fb077a1Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12311fb077a1Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12321fb077a1Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1233ebcdf611Smrg		libdir localedir mandir runstatedir
12341fb077a1Smrgdo
12351fb077a1Smrg  eval ac_val=\$$ac_var
1236a5a92c01Smrg  # Remove trailing slashes.
1237a5a92c01Smrg  case $ac_val in
1238a5a92c01Smrg    */ )
1239a5a92c01Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1240a5a92c01Smrg      eval $ac_var=\$ac_val;;
1241a5a92c01Smrg  esac
1242a5a92c01Smrg  # Be sure to have absolute directory names.
12431fb077a1Smrg  case $ac_val in
12441fb077a1Smrg    [\\/$]* | ?:[\\/]* )  continue;;
12451fb077a1Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12461fb077a1Smrg  esac
1247a5a92c01Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12481fb077a1Smrgdone
12491fb077a1Smrg
12501fb077a1Smrg# There might be people who depend on the old broken behavior: `$host'
12511fb077a1Smrg# used to hold the argument of --host etc.
12521fb077a1Smrg# FIXME: To remove some day.
12531fb077a1Smrgbuild=$build_alias
12541fb077a1Smrghost=$host_alias
12551fb077a1Smrgtarget=$target_alias
12561fb077a1Smrg
12571fb077a1Smrg# FIXME: To remove some day.
12581fb077a1Smrgif test "x$host_alias" != x; then
12591fb077a1Smrg  if test "x$build_alias" = x; then
12601fb077a1Smrg    cross_compiling=maybe
12611fb077a1Smrg  elif test "x$build_alias" != "x$host_alias"; then
12621fb077a1Smrg    cross_compiling=yes
12631fb077a1Smrg  fi
12641fb077a1Smrgfi
12651fb077a1Smrg
12661fb077a1Smrgac_tool_prefix=
12671fb077a1Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12681fb077a1Smrg
12691fb077a1Smrgtest "$silent" = yes && exec 6>/dev/null
12701fb077a1Smrg
12711fb077a1Smrg
12721fb077a1Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12731fb077a1Smrgac_ls_di=`ls -di .` &&
12741fb077a1Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1275a5a92c01Smrg  as_fn_error $? "working directory cannot be determined"
12761fb077a1Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1277a5a92c01Smrg  as_fn_error $? "pwd does not report name of working directory"
12781fb077a1Smrg
12791fb077a1Smrg
12801fb077a1Smrg# Find the source files, if location was not specified.
12811fb077a1Smrgif test -z "$srcdir"; then
12821fb077a1Smrg  ac_srcdir_defaulted=yes
12831fb077a1Smrg  # Try the directory containing this script, then the parent directory.
1284a5a92c01Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1285a5a92c01Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1286a5a92c01Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1287a5a92c01Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1288a5a92c01Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1289ebcdf611Smrgprintf "%s\n" X"$as_myself" |
12901fb077a1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12911fb077a1Smrg	    s//\1/
12921fb077a1Smrg	    q
12931fb077a1Smrg	  }
12941fb077a1Smrg	  /^X\(\/\/\)[^/].*/{
12951fb077a1Smrg	    s//\1/
12961fb077a1Smrg	    q
12971fb077a1Smrg	  }
12981fb077a1Smrg	  /^X\(\/\/\)$/{
12991fb077a1Smrg	    s//\1/
13001fb077a1Smrg	    q
13011fb077a1Smrg	  }
13021fb077a1Smrg	  /^X\(\/\).*/{
13031fb077a1Smrg	    s//\1/
13041fb077a1Smrg	    q
13051fb077a1Smrg	  }
13061fb077a1Smrg	  s/.*/./; q'`
13071fb077a1Smrg  srcdir=$ac_confdir
13081fb077a1Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
13091fb077a1Smrg    srcdir=..
13101fb077a1Smrg  fi
13111fb077a1Smrgelse
13121fb077a1Smrg  ac_srcdir_defaulted=no
13131fb077a1Smrgfi
13141fb077a1Smrgif test ! -r "$srcdir/$ac_unique_file"; then
13151fb077a1Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1316a5a92c01Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13171fb077a1Smrgfi
13181fb077a1Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13191fb077a1Smrgac_abs_confdir=`(
1320a5a92c01Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13211fb077a1Smrg	pwd)`
13221fb077a1Smrg# When building in place, set srcdir=.
13231fb077a1Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13241fb077a1Smrg  srcdir=.
13251fb077a1Smrgfi
13261fb077a1Smrg# Remove unnecessary trailing slashes from srcdir.
13271fb077a1Smrg# Double slashes in file names in object file debugging info
13281fb077a1Smrg# mess up M-x gdb in Emacs.
13291fb077a1Smrgcase $srcdir in
13301fb077a1Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13311fb077a1Smrgesac
13321fb077a1Smrgfor ac_var in $ac_precious_vars; do
13331fb077a1Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13341fb077a1Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
13351fb077a1Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13361fb077a1Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13371fb077a1Smrgdone
13381fb077a1Smrg
13391fb077a1Smrg#
13401fb077a1Smrg# Report the --help message.
13411fb077a1Smrg#
13421fb077a1Smrgif test "$ac_init_help" = "long"; then
13431fb077a1Smrg  # Omit some internal or obsolete options to make the list less imposing.
13441fb077a1Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
13451fb077a1Smrg  cat <<_ACEOF
1346ebcdf611Smrg\`configure' configures ico 1.0.6 to adapt to many kinds of systems.
13471fb077a1Smrg
13481fb077a1SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13491fb077a1Smrg
13501fb077a1SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13511fb077a1SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13521fb077a1Smrg
13531fb077a1SmrgDefaults for the options are specified in brackets.
13541fb077a1Smrg
13551fb077a1SmrgConfiguration:
13561fb077a1Smrg  -h, --help              display this help and exit
13571fb077a1Smrg      --help=short        display options specific to this package
13581fb077a1Smrg      --help=recursive    display the short help of all the included packages
13591fb077a1Smrg  -V, --version           display version information and exit
1360a5a92c01Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
13611fb077a1Smrg      --cache-file=FILE   cache test results in FILE [disabled]
13621fb077a1Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13631fb077a1Smrg  -n, --no-create         do not create output files
13641fb077a1Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13651fb077a1Smrg
13661fb077a1SmrgInstallation directories:
13671fb077a1Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1368a5a92c01Smrg                          [$ac_default_prefix]
13691fb077a1Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1370a5a92c01Smrg                          [PREFIX]
13711fb077a1Smrg
13721fb077a1SmrgBy default, \`make install' will install all the files in
13731fb077a1Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13741fb077a1Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13751fb077a1Smrgfor instance \`--prefix=\$HOME'.
13761fb077a1Smrg
13771fb077a1SmrgFor better control, use the options below.
13781fb077a1Smrg
13791fb077a1SmrgFine tuning of the installation directories:
1380a5a92c01Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1381a5a92c01Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1382a5a92c01Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1383a5a92c01Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1384a5a92c01Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1385a5a92c01Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1386ebcdf611Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1387a5a92c01Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1388a5a92c01Smrg  --includedir=DIR        C header files [PREFIX/include]
1389a5a92c01Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1390a5a92c01Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1391a5a92c01Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1392a5a92c01Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1393a5a92c01Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1394a5a92c01Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1395a5a92c01Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/ico]
1396a5a92c01Smrg  --htmldir=DIR           html documentation [DOCDIR]
1397a5a92c01Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1398a5a92c01Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1399a5a92c01Smrg  --psdir=DIR             ps documentation [DOCDIR]
14001fb077a1Smrg_ACEOF
14011fb077a1Smrg
14021fb077a1Smrg  cat <<\_ACEOF
14031fb077a1Smrg
14041fb077a1SmrgProgram names:
14051fb077a1Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14061fb077a1Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14071fb077a1Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14081fb077a1Smrg
14091fb077a1SmrgSystem types:
14101fb077a1Smrg  --build=BUILD     configure for building on BUILD [guessed]
14111fb077a1Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14121fb077a1Smrg_ACEOF
14131fb077a1Smrgfi
14141fb077a1Smrg
14151fb077a1Smrgif test -n "$ac_init_help"; then
14161fb077a1Smrg  case $ac_init_help in
1417ebcdf611Smrg     short | recursive ) echo "Configuration of ico 1.0.6:";;
14181fb077a1Smrg   esac
14191fb077a1Smrg  cat <<\_ACEOF
14201fb077a1Smrg
14211fb077a1SmrgOptional Features:
1422a5a92c01Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
14231fb077a1Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14241fb077a1Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1425ae51dfb6Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1426ae51dfb6Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1427ae51dfb6Smrg  --enable-dependency-tracking
1428ae51dfb6Smrg                          do not reject slow dependency extractors
1429ae51dfb6Smrg  --disable-dependency-tracking
1430ae51dfb6Smrg                          speeds up one-time build
14311d05b0c9Smrg  --disable-selective-werror
14321d05b0c9Smrg                          Turn off selective compiler errors. (default:
14331d05b0c9Smrg                          enabled)
1434a5a92c01Smrg  --enable-strict-compilation
1435a5a92c01Smrg                          Enable all warnings from compiler and make them
1436a5a92c01Smrg                          errors (default: disabled)
14371fb077a1Smrg
14381fb077a1SmrgSome influential environment variables:
14391fb077a1Smrg  CC          C compiler command
14401fb077a1Smrg  CFLAGS      C compiler flags
14411fb077a1Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14421fb077a1Smrg              nonstandard directory <lib dir>
14431fb077a1Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1444a5a92c01Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14451fb077a1Smrg              you have headers in a nonstandard directory <include dir>
14461fb077a1Smrg  PKG_CONFIG  path to pkg-config utility
1447ae51dfb6Smrg  PKG_CONFIG_PATH
1448ae51dfb6Smrg              directories to add to pkg-config's search path
1449ae51dfb6Smrg  PKG_CONFIG_LIBDIR
1450ae51dfb6Smrg              path overriding pkg-config's built-in search path
14511fb077a1Smrg  ICO_CFLAGS  C compiler flags for ICO, overriding pkg-config
14521fb077a1Smrg  ICO_LIBS    linker flags for ICO, overriding pkg-config
14531fb077a1Smrg
14541fb077a1SmrgUse these variables to override the choices made by `configure' or to help
14551fb077a1Smrgit to find libraries and programs with nonstandard names/locations.
14561fb077a1Smrg
1457ebcdf611SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>.
14581fb077a1Smrg_ACEOF
14591fb077a1Smrgac_status=$?
14601fb077a1Smrgfi
14611fb077a1Smrg
14621fb077a1Smrgif test "$ac_init_help" = "recursive"; then
14631fb077a1Smrg  # If there are subdirs, report their specific --help.
14641fb077a1Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1465a5a92c01Smrg    test -d "$ac_dir" ||
1466a5a92c01Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1467a5a92c01Smrg      continue
14681fb077a1Smrg    ac_builddir=.
14691fb077a1Smrg
14701fb077a1Smrgcase "$ac_dir" in
14711fb077a1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14721fb077a1Smrg*)
1473ebcdf611Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14741fb077a1Smrg  # A ".." for each directory in $ac_dir_suffix.
1475ebcdf611Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14761fb077a1Smrg  case $ac_top_builddir_sub in
14771fb077a1Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14781fb077a1Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14791fb077a1Smrg  esac ;;
14801fb077a1Smrgesac
14811fb077a1Smrgac_abs_top_builddir=$ac_pwd
14821fb077a1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14831fb077a1Smrg# for backward compatibility:
14841fb077a1Smrgac_top_builddir=$ac_top_build_prefix
14851fb077a1Smrg
14861fb077a1Smrgcase $srcdir in
14871fb077a1Smrg  .)  # We are building in place.
14881fb077a1Smrg    ac_srcdir=.
14891fb077a1Smrg    ac_top_srcdir=$ac_top_builddir_sub
14901fb077a1Smrg    ac_abs_top_srcdir=$ac_pwd ;;
14911fb077a1Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
14921fb077a1Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
14931fb077a1Smrg    ac_top_srcdir=$srcdir
14941fb077a1Smrg    ac_abs_top_srcdir=$srcdir ;;
14951fb077a1Smrg  *) # Relative name.
14961fb077a1Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14971fb077a1Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14981fb077a1Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14991fb077a1Smrgesac
15001fb077a1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15011fb077a1Smrg
15021fb077a1Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1503ebcdf611Smrg    # Check for configure.gnu first; this name is used for a wrapper for
1504ebcdf611Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
15051fb077a1Smrg    if test -f "$ac_srcdir/configure.gnu"; then
15061fb077a1Smrg      echo &&
15071fb077a1Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15081fb077a1Smrg    elif test -f "$ac_srcdir/configure"; then
15091fb077a1Smrg      echo &&
15101fb077a1Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
15111fb077a1Smrg    else
1512ebcdf611Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15131fb077a1Smrg    fi || ac_status=$?
15141fb077a1Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
15151fb077a1Smrg  done
15161fb077a1Smrgfi
15171fb077a1Smrg
15181fb077a1Smrgtest -n "$ac_init_help" && exit $ac_status
15191fb077a1Smrgif $ac_init_version; then
15201fb077a1Smrg  cat <<\_ACEOF
1521ebcdf611Smrgico configure 1.0.6
1522ebcdf611Smrggenerated by GNU Autoconf 2.71
15231fb077a1Smrg
1524ebcdf611SmrgCopyright (C) 2021 Free Software Foundation, Inc.
15251fb077a1SmrgThis configure script is free software; the Free Software Foundation
15261fb077a1Smrggives unlimited permission to copy, distribute and modify it.
15271fb077a1Smrg_ACEOF
15281fb077a1Smrg  exit
15291fb077a1Smrgfi
1530a5a92c01Smrg
1531a5a92c01Smrg## ------------------------ ##
1532a5a92c01Smrg## Autoconf initialization. ##
1533a5a92c01Smrg## ------------------------ ##
1534a5a92c01Smrg
1535a5a92c01Smrg# ac_fn_c_try_compile LINENO
1536a5a92c01Smrg# --------------------------
1537a5a92c01Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1538a5a92c01Smrgac_fn_c_try_compile ()
1539a5a92c01Smrg{
1540a5a92c01Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1541ebcdf611Smrg  rm -f conftest.$ac_objext conftest.beam
1542a5a92c01Smrg  if { { ac_try="$ac_compile"
1543a5a92c01Smrgcase "(($ac_try" in
1544a5a92c01Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1545a5a92c01Smrg  *) ac_try_echo=$ac_try;;
1546a5a92c01Smrgesac
1547a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1548ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1549a5a92c01Smrg  (eval "$ac_compile") 2>conftest.err
1550a5a92c01Smrg  ac_status=$?
1551a5a92c01Smrg  if test -s conftest.err; then
1552a5a92c01Smrg    grep -v '^ *+' conftest.err >conftest.er1
1553a5a92c01Smrg    cat conftest.er1 >&5
1554a5a92c01Smrg    mv -f conftest.er1 conftest.err
1555a5a92c01Smrg  fi
1556ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1557a5a92c01Smrg  test $ac_status = 0; } && {
1558a5a92c01Smrg	 test -z "$ac_c_werror_flag" ||
1559a5a92c01Smrg	 test ! -s conftest.err
1560ebcdf611Smrg       } && test -s conftest.$ac_objext
1561ebcdf611Smrgthen :
1562a5a92c01Smrg  ac_retval=0
1563ebcdf611Smrgelse $as_nop
1564ebcdf611Smrg  printf "%s\n" "$as_me: failed program was:" >&5
1565a5a92c01Smrgsed 's/^/| /' conftest.$ac_ext >&5
1566a5a92c01Smrg
1567a5a92c01Smrg	ac_retval=1
1568a5a92c01Smrgfi
1569a5a92c01Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1570a5a92c01Smrg  as_fn_set_status $ac_retval
1571a5a92c01Smrg
1572a5a92c01Smrg} # ac_fn_c_try_compile
1573a5a92c01Smrg
1574ebcdf611Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1575ebcdf611Smrg# ------------------------------------------------------------------
1576a5a92c01Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1577ebcdf611Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1578ebcdf611Smrgac_fn_check_decl ()
1579a5a92c01Smrg{
1580a5a92c01Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1581a5a92c01Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1582ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1583ebcdf611Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1584ebcdf611Smrgif eval test \${$3+y}
1585ebcdf611Smrgthen :
1586ebcdf611Smrg  printf %s "(cached) " >&6
1587ebcdf611Smrgelse $as_nop
1588a5a92c01Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1589ebcdf611Smrg  eval ac_save_FLAGS=\$$6
1590ebcdf611Smrg  as_fn_append $6 " $5"
1591a5a92c01Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1592a5a92c01Smrg/* end confdefs.h.  */
1593a5a92c01Smrg$4
1594a5a92c01Smrgint
1595ebcdf611Smrgmain (void)
1596a5a92c01Smrg{
1597a5a92c01Smrg#ifndef $as_decl_name
1598a5a92c01Smrg#ifdef __cplusplus
1599a5a92c01Smrg  (void) $as_decl_use;
1600a5a92c01Smrg#else
1601a5a92c01Smrg  (void) $as_decl_name;
1602a5a92c01Smrg#endif
1603a5a92c01Smrg#endif
1604a5a92c01Smrg
1605a5a92c01Smrg  ;
1606a5a92c01Smrg  return 0;
1607a5a92c01Smrg}
1608a5a92c01Smrg_ACEOF
1609ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
1610ebcdf611Smrgthen :
1611a5a92c01Smrg  eval "$3=yes"
1612ebcdf611Smrgelse $as_nop
1613a5a92c01Smrg  eval "$3=no"
1614a5a92c01Smrgfi
1615ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1616ebcdf611Smrg  eval $6=\$ac_save_FLAGS
1617a5a92c01Smrg
1618a5a92c01Smrgfi
1619ebcdf611Smrgeval ac_res=\$$3
1620ebcdf611Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1621ebcdf611Smrgprintf "%s\n" "$ac_res" >&6; }
1622a5a92c01Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1623a5a92c01Smrg
1624ebcdf611Smrg} # ac_fn_check_decl
1625a5a92c01Smrg
1626a5a92c01Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1627a5a92c01Smrg# -------------------------------------------------------
1628a5a92c01Smrg# Tests whether HEADER exists and can be compiled using the include files in
1629a5a92c01Smrg# INCLUDES, setting the cache variable VAR accordingly.
1630a5a92c01Smrgac_fn_c_check_header_compile ()
1631a5a92c01Smrg{
1632a5a92c01Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1634ebcdf611Smrgprintf %s "checking for $2... " >&6; }
1635ebcdf611Smrgif eval test \${$3+y}
1636ebcdf611Smrgthen :
1637ebcdf611Smrg  printf %s "(cached) " >&6
1638ebcdf611Smrgelse $as_nop
1639a5a92c01Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1640a5a92c01Smrg/* end confdefs.h.  */
1641a5a92c01Smrg$4
1642a5a92c01Smrg#include <$2>
1643a5a92c01Smrg_ACEOF
1644ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
1645ebcdf611Smrgthen :
1646a5a92c01Smrg  eval "$3=yes"
1647ebcdf611Smrgelse $as_nop
1648a5a92c01Smrg  eval "$3=no"
1649a5a92c01Smrgfi
1650ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1651a5a92c01Smrgfi
1652a5a92c01Smrgeval ac_res=\$$3
1653ebcdf611Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1654ebcdf611Smrgprintf "%s\n" "$ac_res" >&6; }
1655a5a92c01Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1656a5a92c01Smrg
1657a5a92c01Smrg} # ac_fn_c_check_header_compile
16581d05b0c9Smrg
16591d05b0c9Smrg# ac_fn_c_try_link LINENO
16601d05b0c9Smrg# -----------------------
16611d05b0c9Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16621d05b0c9Smrgac_fn_c_try_link ()
16631d05b0c9Smrg{
16641d05b0c9Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1665ebcdf611Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16661d05b0c9Smrg  if { { ac_try="$ac_link"
16671d05b0c9Smrgcase "(($ac_try" in
16681d05b0c9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16691d05b0c9Smrg  *) ac_try_echo=$ac_try;;
16701d05b0c9Smrgesac
16711d05b0c9Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
16731d05b0c9Smrg  (eval "$ac_link") 2>conftest.err
16741d05b0c9Smrg  ac_status=$?
16751d05b0c9Smrg  if test -s conftest.err; then
16761d05b0c9Smrg    grep -v '^ *+' conftest.err >conftest.er1
16771d05b0c9Smrg    cat conftest.er1 >&5
16781d05b0c9Smrg    mv -f conftest.er1 conftest.err
16791d05b0c9Smrg  fi
1680ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16811d05b0c9Smrg  test $ac_status = 0; } && {
16821d05b0c9Smrg	 test -z "$ac_c_werror_flag" ||
16831d05b0c9Smrg	 test ! -s conftest.err
16841d05b0c9Smrg       } && test -s conftest$ac_exeext && {
16851d05b0c9Smrg	 test "$cross_compiling" = yes ||
1686ae51dfb6Smrg	 test -x conftest$ac_exeext
1687ebcdf611Smrg       }
1688ebcdf611Smrgthen :
16891d05b0c9Smrg  ac_retval=0
1690ebcdf611Smrgelse $as_nop
1691ebcdf611Smrg  printf "%s\n" "$as_me: failed program was:" >&5
16921d05b0c9Smrgsed 's/^/| /' conftest.$ac_ext >&5
16931d05b0c9Smrg
16941d05b0c9Smrg	ac_retval=1
16951d05b0c9Smrgfi
16961d05b0c9Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
16971d05b0c9Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
16981d05b0c9Smrg  # interfere with the next link command; also delete a directory that is
16991d05b0c9Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
17001d05b0c9Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17011d05b0c9Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17021d05b0c9Smrg  as_fn_set_status $ac_retval
17031d05b0c9Smrg
17041d05b0c9Smrg} # ac_fn_c_try_link
1705ebcdf611Smrgac_configure_args_raw=
1706ebcdf611Smrgfor ac_arg
1707ebcdf611Smrgdo
1708ebcdf611Smrg  case $ac_arg in
1709ebcdf611Smrg  *\'*)
1710ebcdf611Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1711ebcdf611Smrg  esac
1712ebcdf611Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1713ebcdf611Smrgdone
1714ebcdf611Smrg
1715ebcdf611Smrgcase $ac_configure_args_raw in
1716ebcdf611Smrg  *$as_nl*)
1717ebcdf611Smrg    ac_safe_unquote= ;;
1718ebcdf611Smrg  *)
1719ebcdf611Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1720ebcdf611Smrg    ac_unsafe_a="$ac_unsafe_z#~"
1721ebcdf611Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1722ebcdf611Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1723ebcdf611Smrgesac
1724ebcdf611Smrg
17251fb077a1Smrgcat >config.log <<_ACEOF
17261fb077a1SmrgThis file contains any messages produced by compilers while
17271fb077a1Smrgrunning configure, to aid debugging if configure makes a mistake.
17281fb077a1Smrg
1729ebcdf611SmrgIt was created by ico $as_me 1.0.6, which was
1730ebcdf611Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
17311fb077a1Smrg
1732ebcdf611Smrg  $ $0$ac_configure_args_raw
17331fb077a1Smrg
17341fb077a1Smrg_ACEOF
17351fb077a1Smrgexec 5>>config.log
17361fb077a1Smrg{
17371fb077a1Smrgcat <<_ASUNAME
17381fb077a1Smrg## --------- ##
17391fb077a1Smrg## Platform. ##
17401fb077a1Smrg## --------- ##
17411fb077a1Smrg
17421fb077a1Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
17431fb077a1Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
17441fb077a1Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
17451fb077a1Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
17461fb077a1Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
17471fb077a1Smrg
17481fb077a1Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17491fb077a1Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
17501fb077a1Smrg
17511fb077a1Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
17521fb077a1Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
17531fb077a1Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17541fb077a1Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
17551fb077a1Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
17561fb077a1Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17571fb077a1Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
17581fb077a1Smrg
17591fb077a1Smrg_ASUNAME
17601fb077a1Smrg
17611fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17621fb077a1Smrgfor as_dir in $PATH
17631fb077a1Smrgdo
17641fb077a1Smrg  IFS=$as_save_IFS
1765ebcdf611Smrg  case $as_dir in #(((
1766ebcdf611Smrg    '') as_dir=./ ;;
1767ebcdf611Smrg    */) ;;
1768ebcdf611Smrg    *) as_dir=$as_dir/ ;;
1769ebcdf611Smrg  esac
1770ebcdf611Smrg    printf "%s\n" "PATH: $as_dir"
1771a5a92c01Smrg  done
17721fb077a1SmrgIFS=$as_save_IFS
17731fb077a1Smrg
17741fb077a1Smrg} >&5
17751fb077a1Smrg
17761fb077a1Smrgcat >&5 <<_ACEOF
17771fb077a1Smrg
17781fb077a1Smrg
17791fb077a1Smrg## ----------- ##
17801fb077a1Smrg## Core tests. ##
17811fb077a1Smrg## ----------- ##
17821fb077a1Smrg
17831fb077a1Smrg_ACEOF
17841fb077a1Smrg
17851fb077a1Smrg
17861fb077a1Smrg# Keep a trace of the command line.
17871fb077a1Smrg# Strip out --no-create and --no-recursion so they do not pile up.
17881fb077a1Smrg# Strip out --silent because we don't want to record it for future runs.
17891fb077a1Smrg# Also quote any args containing shell meta-characters.
17901fb077a1Smrg# Make two passes to allow for proper duplicate-argument suppression.
17911fb077a1Smrgac_configure_args=
17921fb077a1Smrgac_configure_args0=
17931fb077a1Smrgac_configure_args1=
17941fb077a1Smrgac_must_keep_next=false
17951fb077a1Smrgfor ac_pass in 1 2
17961fb077a1Smrgdo
17971fb077a1Smrg  for ac_arg
17981fb077a1Smrg  do
17991fb077a1Smrg    case $ac_arg in
18001fb077a1Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
18011fb077a1Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18021fb077a1Smrg    | -silent | --silent | --silen | --sile | --sil)
18031fb077a1Smrg      continue ;;
18041fb077a1Smrg    *\'*)
1805ebcdf611Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18061fb077a1Smrg    esac
18071fb077a1Smrg    case $ac_pass in
1808a5a92c01Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
18091fb077a1Smrg    2)
1810a5a92c01Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
18111fb077a1Smrg      if test $ac_must_keep_next = true; then
18121fb077a1Smrg	ac_must_keep_next=false # Got value, back to normal.
18131fb077a1Smrg      else
18141fb077a1Smrg	case $ac_arg in
18151fb077a1Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
18161fb077a1Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
18171fb077a1Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
18181fb077a1Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
18191fb077a1Smrg	    case "$ac_configure_args0 " in
18201fb077a1Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
18211fb077a1Smrg	    esac
18221fb077a1Smrg	    ;;
18231fb077a1Smrg	  -* ) ac_must_keep_next=true ;;
18241fb077a1Smrg	esac
18251fb077a1Smrg      fi
1826a5a92c01Smrg      as_fn_append ac_configure_args " '$ac_arg'"
18271fb077a1Smrg      ;;
18281fb077a1Smrg    esac
18291fb077a1Smrg  done
18301fb077a1Smrgdone
1831a5a92c01Smrg{ ac_configure_args0=; unset ac_configure_args0;}
1832a5a92c01Smrg{ ac_configure_args1=; unset ac_configure_args1;}
18331fb077a1Smrg
18341fb077a1Smrg# When interrupted or exit'd, cleanup temporary files, and complete
18351fb077a1Smrg# config.log.  We remove comments because anyway the quotes in there
18361fb077a1Smrg# would cause problems or look ugly.
18371fb077a1Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18381fb077a1Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
18391fb077a1Smrgtrap 'exit_status=$?
1840ebcdf611Smrg  # Sanitize IFS.
1841ebcdf611Smrg  IFS=" ""	$as_nl"
18421fb077a1Smrg  # Save into config.log some information that might help in debugging.
18431fb077a1Smrg  {
18441fb077a1Smrg    echo
18451fb077a1Smrg
1846ebcdf611Smrg    printf "%s\n" "## ---------------- ##
18471fb077a1Smrg## Cache variables. ##
1848a5a92c01Smrg## ---------------- ##"
18491fb077a1Smrg    echo
18501fb077a1Smrg    # The following way of writing the cache mishandles newlines in values,
18511fb077a1Smrg(
18521fb077a1Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18531fb077a1Smrg    eval ac_val=\$$ac_var
18541fb077a1Smrg    case $ac_val in #(
18551fb077a1Smrg    *${as_nl}*)
18561fb077a1Smrg      case $ac_var in #(
1857ebcdf611Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1858ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18591fb077a1Smrg      esac
18601fb077a1Smrg      case $ac_var in #(
18611fb077a1Smrg      _ | IFS | as_nl) ;; #(
1862a5a92c01Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1863a5a92c01Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
18641fb077a1Smrg      esac ;;
18651fb077a1Smrg    esac
18661fb077a1Smrg  done
18671fb077a1Smrg  (set) 2>&1 |
18681fb077a1Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18691fb077a1Smrg    *${as_nl}ac_space=\ *)
18701fb077a1Smrg      sed -n \
18711fb077a1Smrg	"s/'\''/'\''\\\\'\'''\''/g;
18721fb077a1Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18731fb077a1Smrg      ;; #(
18741fb077a1Smrg    *)
18751fb077a1Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18761fb077a1Smrg      ;;
18771fb077a1Smrg    esac |
18781fb077a1Smrg    sort
18791fb077a1Smrg)
18801fb077a1Smrg    echo
18811fb077a1Smrg
1882ebcdf611Smrg    printf "%s\n" "## ----------------- ##
18831fb077a1Smrg## Output variables. ##
1884a5a92c01Smrg## ----------------- ##"
18851fb077a1Smrg    echo
18861fb077a1Smrg    for ac_var in $ac_subst_vars
18871fb077a1Smrg    do
18881fb077a1Smrg      eval ac_val=\$$ac_var
18891fb077a1Smrg      case $ac_val in
1890ebcdf611Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18911fb077a1Smrg      esac
1892ebcdf611Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
18931fb077a1Smrg    done | sort
18941fb077a1Smrg    echo
18951fb077a1Smrg
18961fb077a1Smrg    if test -n "$ac_subst_files"; then
1897ebcdf611Smrg      printf "%s\n" "## ------------------- ##
18981fb077a1Smrg## File substitutions. ##
1899a5a92c01Smrg## ------------------- ##"
19001fb077a1Smrg      echo
19011fb077a1Smrg      for ac_var in $ac_subst_files
19021fb077a1Smrg      do
19031fb077a1Smrg	eval ac_val=\$$ac_var
19041fb077a1Smrg	case $ac_val in
1905ebcdf611Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19061fb077a1Smrg	esac
1907ebcdf611Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
19081fb077a1Smrg      done | sort
19091fb077a1Smrg      echo
19101fb077a1Smrg    fi
19111fb077a1Smrg
19121fb077a1Smrg    if test -s confdefs.h; then
1913ebcdf611Smrg      printf "%s\n" "## ----------- ##
19141fb077a1Smrg## confdefs.h. ##
1915a5a92c01Smrg## ----------- ##"
19161fb077a1Smrg      echo
19171fb077a1Smrg      cat confdefs.h
19181fb077a1Smrg      echo
19191fb077a1Smrg    fi
19201fb077a1Smrg    test "$ac_signal" != 0 &&
1921ebcdf611Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1922ebcdf611Smrg    printf "%s\n" "$as_me: exit $exit_status"
19231fb077a1Smrg  } >&5
19241fb077a1Smrg  rm -f core *.core core.conftest.* &&
19251fb077a1Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
19261fb077a1Smrg    exit $exit_status
19271fb077a1Smrg' 0
19281fb077a1Smrgfor ac_signal in 1 2 13 15; do
1929a5a92c01Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
19301fb077a1Smrgdone
19311fb077a1Smrgac_signal=0
19321fb077a1Smrg
19331fb077a1Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19341fb077a1Smrgrm -f -r conftest* confdefs.h
19351fb077a1Smrg
1936ebcdf611Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1937a5a92c01Smrg
19381fb077a1Smrg# Predefined preprocessor variables.
19391fb077a1Smrg
1940ebcdf611Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
19411fb077a1Smrg
1942ebcdf611Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
19431fb077a1Smrg
1944ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
19451fb077a1Smrg
1946ebcdf611Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
19471fb077a1Smrg
1948ebcdf611Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
19491fb077a1Smrg
1950ebcdf611Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1951a5a92c01Smrg
19521fb077a1Smrg
19531fb077a1Smrg# Let the site file select an alternate cache file if it wants to.
1954a5a92c01Smrg# Prefer an explicitly selected file to automatically selected ones.
19551fb077a1Smrgif test -n "$CONFIG_SITE"; then
1956ebcdf611Smrg  ac_site_files="$CONFIG_SITE"
19571fb077a1Smrgelif test "x$prefix" != xNONE; then
1958ebcdf611Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19591fb077a1Smrgelse
1960ebcdf611Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
19611fb077a1Smrgfi
1962ebcdf611Smrg
1963ebcdf611Smrgfor ac_site_file in $ac_site_files
19641fb077a1Smrgdo
1965ebcdf611Smrg  case $ac_site_file in #(
1966ebcdf611Smrg  */*) :
1967ebcdf611Smrg     ;; #(
1968ebcdf611Smrg  *) :
1969ebcdf611Smrg    ac_site_file=./$ac_site_file ;;
1970ebcdf611Smrgesac
1971ebcdf611Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1972ebcdf611Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1973ebcdf611Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
19741fb077a1Smrg    sed 's/^/| /' "$ac_site_file" >&5
1975a5a92c01Smrg    . "$ac_site_file" \
1976ebcdf611Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1977ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1978a5a92c01Smrgas_fn_error $? "failed to load site script $ac_site_file
1979a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
19801fb077a1Smrg  fi
19811fb077a1Smrgdone
19821fb077a1Smrg
19831fb077a1Smrgif test -r "$cache_file"; then
1984a5a92c01Smrg  # Some versions of bash will fail to source /dev/null (special files
1985a5a92c01Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1986a5a92c01Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1987ebcdf611Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1988ebcdf611Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
19891fb077a1Smrg    case $cache_file in
19901fb077a1Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19911fb077a1Smrg      *)                      . "./$cache_file";;
19921fb077a1Smrg    esac
19931fb077a1Smrg  fi
19941fb077a1Smrgelse
1995ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1996ebcdf611Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
19971fb077a1Smrg  >$cache_file
19981fb077a1Smrgfi
19991fb077a1Smrg
2000ebcdf611Smrg# Test code for whether the C compiler supports C89 (global declarations)
2001ebcdf611Smrgac_c_conftest_c89_globals='
2002ebcdf611Smrg/* Does the compiler advertise C89 conformance?
2003ebcdf611Smrg   Do not test the value of __STDC__, because some compilers set it to 0
2004ebcdf611Smrg   while being otherwise adequately conformant. */
2005ebcdf611Smrg#if !defined __STDC__
2006ebcdf611Smrg# error "Compiler does not advertise C89 conformance"
2007ebcdf611Smrg#endif
20081fb077a1Smrg
2009ebcdf611Smrg#include <stddef.h>
2010ebcdf611Smrg#include <stdarg.h>
2011ebcdf611Smrgstruct stat;
2012ebcdf611Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2013ebcdf611Smrgstruct buf { int x; };
2014ebcdf611Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2015ebcdf611Smrgstatic char *e (p, i)
2016ebcdf611Smrg     char **p;
2017ebcdf611Smrg     int i;
2018ebcdf611Smrg{
2019ebcdf611Smrg  return p[i];
2020ebcdf611Smrg}
2021ebcdf611Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2022ebcdf611Smrg{
2023ebcdf611Smrg  char *s;
2024ebcdf611Smrg  va_list v;
2025ebcdf611Smrg  va_start (v,p);
2026ebcdf611Smrg  s = g (p, va_arg (v,int));
2027ebcdf611Smrg  va_end (v);
2028ebcdf611Smrg  return s;
2029ebcdf611Smrg}
2030ae51dfb6Smrg
2031ebcdf611Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2032ebcdf611Smrg   function prototypes and stuff, but not \xHH hex character constants.
2033ebcdf611Smrg   These do not provoke an error unfortunately, instead are silently treated
2034ebcdf611Smrg   as an "x".  The following induces an error, until -std is added to get
2035ebcdf611Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2036ebcdf611Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
2037ebcdf611Smrg   that is true only with -std.  */
2038ebcdf611Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2039ae51dfb6Smrg
2040ebcdf611Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2041ebcdf611Smrg   inside strings and character constants.  */
2042ebcdf611Smrg#define FOO(x) '\''x'\''
2043ebcdf611Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2044ae51dfb6Smrg
2045ebcdf611Smrgint test (int i, double x);
2046ebcdf611Smrgstruct s1 {int (*f) (int a);};
2047ebcdf611Smrgstruct s2 {int (*f) (double a);};
2048ebcdf611Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2049ebcdf611Smrg               int, int);'
20501fb077a1Smrg
2051ebcdf611Smrg# Test code for whether the C compiler supports C89 (body of main).
2052ebcdf611Smrgac_c_conftest_c89_main='
2053ebcdf611Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2054ebcdf611Smrg'
20551fb077a1Smrg
2056ebcdf611Smrg# Test code for whether the C compiler supports C99 (global declarations)
2057ebcdf611Smrgac_c_conftest_c99_globals='
2058ebcdf611Smrg// Does the compiler advertise C99 conformance?
2059ebcdf611Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2060ebcdf611Smrg# error "Compiler does not advertise C99 conformance"
2061ebcdf611Smrg#endif
20621fb077a1Smrg
2063ebcdf611Smrg#include <stdbool.h>
2064ebcdf611Smrgextern int puts (const char *);
2065ebcdf611Smrgextern int printf (const char *, ...);
2066ebcdf611Smrgextern int dprintf (int, const char *, ...);
2067ebcdf611Smrgextern void *malloc (size_t);
20681fb077a1Smrg
2069ebcdf611Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2070ebcdf611Smrg// dprintf is used instead of fprintf to avoid needing to declare
2071ebcdf611Smrg// FILE and stderr.
2072ebcdf611Smrg#define debug(...) dprintf (2, __VA_ARGS__)
2073ebcdf611Smrg#define showlist(...) puts (#__VA_ARGS__)
2074ebcdf611Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2075ebcdf611Smrgstatic void
2076ebcdf611Smrgtest_varargs_macros (void)
2077ebcdf611Smrg{
2078ebcdf611Smrg  int x = 1234;
2079ebcdf611Smrg  int y = 5678;
2080ebcdf611Smrg  debug ("Flag");
2081ebcdf611Smrg  debug ("X = %d\n", x);
2082ebcdf611Smrg  showlist (The first, second, and third items.);
2083ebcdf611Smrg  report (x>y, "x is %d but y is %d", x, y);
2084ebcdf611Smrg}
2085ebcdf611Smrg
2086ebcdf611Smrg// Check long long types.
2087ebcdf611Smrg#define BIG64 18446744073709551615ull
2088ebcdf611Smrg#define BIG32 4294967295ul
2089ebcdf611Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2090ebcdf611Smrg#if !BIG_OK
2091ebcdf611Smrg  #error "your preprocessor is broken"
2092ebcdf611Smrg#endif
2093ebcdf611Smrg#if BIG_OK
2094ebcdf611Smrg#else
2095ebcdf611Smrg  #error "your preprocessor is broken"
2096ebcdf611Smrg#endif
2097ebcdf611Smrgstatic long long int bignum = -9223372036854775807LL;
2098ebcdf611Smrgstatic unsigned long long int ubignum = BIG64;
2099ebcdf611Smrg
2100ebcdf611Smrgstruct incomplete_array
2101ebcdf611Smrg{
2102ebcdf611Smrg  int datasize;
2103ebcdf611Smrg  double data[];
2104ebcdf611Smrg};
2105ebcdf611Smrg
2106ebcdf611Smrgstruct named_init {
2107ebcdf611Smrg  int number;
2108ebcdf611Smrg  const wchar_t *name;
2109ebcdf611Smrg  double average;
2110ebcdf611Smrg};
2111ebcdf611Smrg
2112ebcdf611Smrgtypedef const char *ccp;
2113ebcdf611Smrg
2114ebcdf611Smrgstatic inline int
2115ebcdf611Smrgtest_restrict (ccp restrict text)
2116ebcdf611Smrg{
2117ebcdf611Smrg  // See if C++-style comments work.
2118ebcdf611Smrg  // Iterate through items via the restricted pointer.
2119ebcdf611Smrg  // Also check for declarations in for loops.
2120ebcdf611Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2121ebcdf611Smrg    continue;
2122ebcdf611Smrg  return 0;
2123ebcdf611Smrg}
2124ebcdf611Smrg
2125ebcdf611Smrg// Check varargs and va_copy.
2126ebcdf611Smrgstatic bool
2127ebcdf611Smrgtest_varargs (const char *format, ...)
2128ebcdf611Smrg{
2129ebcdf611Smrg  va_list args;
2130ebcdf611Smrg  va_start (args, format);
2131ebcdf611Smrg  va_list args_copy;
2132ebcdf611Smrg  va_copy (args_copy, args);
2133ebcdf611Smrg
2134ebcdf611Smrg  const char *str = "";
2135ebcdf611Smrg  int number = 0;
2136ebcdf611Smrg  float fnumber = 0;
2137ebcdf611Smrg
2138ebcdf611Smrg  while (*format)
2139ebcdf611Smrg    {
2140ebcdf611Smrg      switch (*format++)
2141ebcdf611Smrg	{
2142ebcdf611Smrg	case '\''s'\'': // string
2143ebcdf611Smrg	  str = va_arg (args_copy, const char *);
2144ebcdf611Smrg	  break;
2145ebcdf611Smrg	case '\''d'\'': // int
2146ebcdf611Smrg	  number = va_arg (args_copy, int);
2147ebcdf611Smrg	  break;
2148ebcdf611Smrg	case '\''f'\'': // float
2149ebcdf611Smrg	  fnumber = va_arg (args_copy, double);
2150ebcdf611Smrg	  break;
2151ebcdf611Smrg	default:
2152ebcdf611Smrg	  break;
2153ebcdf611Smrg	}
2154ebcdf611Smrg    }
2155ebcdf611Smrg  va_end (args_copy);
2156ebcdf611Smrg  va_end (args);
2157ebcdf611Smrg
2158ebcdf611Smrg  return *str && number && fnumber;
2159ebcdf611Smrg}
2160ebcdf611Smrg'
2161ebcdf611Smrg
2162ebcdf611Smrg# Test code for whether the C compiler supports C99 (body of main).
2163ebcdf611Smrgac_c_conftest_c99_main='
2164ebcdf611Smrg  // Check bool.
2165ebcdf611Smrg  _Bool success = false;
2166ebcdf611Smrg  success |= (argc != 0);
2167ebcdf611Smrg
2168ebcdf611Smrg  // Check restrict.
2169ebcdf611Smrg  if (test_restrict ("String literal") == 0)
2170ebcdf611Smrg    success = true;
2171ebcdf611Smrg  char *restrict newvar = "Another string";
2172ebcdf611Smrg
2173ebcdf611Smrg  // Check varargs.
2174ebcdf611Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2175ebcdf611Smrg  test_varargs_macros ();
2176ebcdf611Smrg
2177ebcdf611Smrg  // Check flexible array members.
2178ebcdf611Smrg  struct incomplete_array *ia =
2179ebcdf611Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2180ebcdf611Smrg  ia->datasize = 10;
2181ebcdf611Smrg  for (int i = 0; i < ia->datasize; ++i)
2182ebcdf611Smrg    ia->data[i] = i * 1.234;
2183ebcdf611Smrg
2184ebcdf611Smrg  // Check named initializers.
2185ebcdf611Smrg  struct named_init ni = {
2186ebcdf611Smrg    .number = 34,
2187ebcdf611Smrg    .name = L"Test wide string",
2188ebcdf611Smrg    .average = 543.34343,
2189ebcdf611Smrg  };
2190ebcdf611Smrg
2191ebcdf611Smrg  ni.number = 58;
2192ebcdf611Smrg
2193ebcdf611Smrg  int dynamic_array[ni.number];
2194ebcdf611Smrg  dynamic_array[0] = argv[0][0];
2195ebcdf611Smrg  dynamic_array[ni.number - 1] = 543;
2196ebcdf611Smrg
2197ebcdf611Smrg  // work around unused variable warnings
2198ebcdf611Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2199ebcdf611Smrg	 || dynamic_array[ni.number - 1] != 543);
2200ebcdf611Smrg'
2201ebcdf611Smrg
2202ebcdf611Smrg# Test code for whether the C compiler supports C11 (global declarations)
2203ebcdf611Smrgac_c_conftest_c11_globals='
2204ebcdf611Smrg// Does the compiler advertise C11 conformance?
2205ebcdf611Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2206ebcdf611Smrg# error "Compiler does not advertise C11 conformance"
2207ebcdf611Smrg#endif
2208ebcdf611Smrg
2209ebcdf611Smrg// Check _Alignas.
2210ebcdf611Smrgchar _Alignas (double) aligned_as_double;
2211ebcdf611Smrgchar _Alignas (0) no_special_alignment;
2212ebcdf611Smrgextern char aligned_as_int;
2213ebcdf611Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2214ebcdf611Smrg
2215ebcdf611Smrg// Check _Alignof.
2216ebcdf611Smrgenum
2217ebcdf611Smrg{
2218ebcdf611Smrg  int_alignment = _Alignof (int),
2219ebcdf611Smrg  int_array_alignment = _Alignof (int[100]),
2220ebcdf611Smrg  char_alignment = _Alignof (char)
2221ebcdf611Smrg};
2222ebcdf611Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2223ebcdf611Smrg
2224ebcdf611Smrg// Check _Noreturn.
2225ebcdf611Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
2226ebcdf611Smrg
2227ebcdf611Smrg// Check _Static_assert.
2228ebcdf611Smrgstruct test_static_assert
2229ebcdf611Smrg{
2230ebcdf611Smrg  int x;
2231ebcdf611Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
2232ebcdf611Smrg                  "_Static_assert does not work in struct");
2233ebcdf611Smrg  long int y;
2234ebcdf611Smrg};
2235ebcdf611Smrg
2236ebcdf611Smrg// Check UTF-8 literals.
2237ebcdf611Smrg#define u8 syntax error!
2238ebcdf611Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2239ebcdf611Smrg
2240ebcdf611Smrg// Check duplicate typedefs.
2241ebcdf611Smrgtypedef long *long_ptr;
2242ebcdf611Smrgtypedef long int *long_ptr;
2243ebcdf611Smrgtypedef long_ptr long_ptr;
2244ebcdf611Smrg
2245ebcdf611Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2246ebcdf611Smrgstruct anonymous
2247ebcdf611Smrg{
2248ebcdf611Smrg  union {
2249ebcdf611Smrg    struct { int i; int j; };
2250ebcdf611Smrg    struct { int k; long int l; } w;
2251ebcdf611Smrg  };
2252ebcdf611Smrg  int m;
2253ebcdf611Smrg} v1;
2254ebcdf611Smrg'
2255ebcdf611Smrg
2256ebcdf611Smrg# Test code for whether the C compiler supports C11 (body of main).
2257ebcdf611Smrgac_c_conftest_c11_main='
2258ebcdf611Smrg  _Static_assert ((offsetof (struct anonymous, i)
2259ebcdf611Smrg		   == offsetof (struct anonymous, w.k)),
2260ebcdf611Smrg		  "Anonymous union alignment botch");
2261ebcdf611Smrg  v1.i = 2;
2262ebcdf611Smrg  v1.w.k = 5;
2263ebcdf611Smrg  ok |= v1.i != 5;
2264ebcdf611Smrg'
2265ebcdf611Smrg
2266ebcdf611Smrg# Test code for whether the C compiler supports C11 (complete).
2267ebcdf611Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2268ebcdf611Smrg${ac_c_conftest_c99_globals}
2269ebcdf611Smrg${ac_c_conftest_c11_globals}
2270ebcdf611Smrg
2271ebcdf611Smrgint
2272ebcdf611Smrgmain (int argc, char **argv)
2273ebcdf611Smrg{
2274ebcdf611Smrg  int ok = 0;
2275ebcdf611Smrg  ${ac_c_conftest_c89_main}
2276ebcdf611Smrg  ${ac_c_conftest_c99_main}
2277ebcdf611Smrg  ${ac_c_conftest_c11_main}
2278ebcdf611Smrg  return ok;
2279ebcdf611Smrg}
2280ebcdf611Smrg"
2281ebcdf611Smrg
2282ebcdf611Smrg# Test code for whether the C compiler supports C99 (complete).
2283ebcdf611Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2284ebcdf611Smrg${ac_c_conftest_c99_globals}
2285ebcdf611Smrg
2286ebcdf611Smrgint
2287ebcdf611Smrgmain (int argc, char **argv)
2288ebcdf611Smrg{
2289ebcdf611Smrg  int ok = 0;
2290ebcdf611Smrg  ${ac_c_conftest_c89_main}
2291ebcdf611Smrg  ${ac_c_conftest_c99_main}
2292ebcdf611Smrg  return ok;
2293ebcdf611Smrg}
2294ebcdf611Smrg"
2295ebcdf611Smrg
2296ebcdf611Smrg# Test code for whether the C compiler supports C89 (complete).
2297ebcdf611Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2298ebcdf611Smrg
2299ebcdf611Smrgint
2300ebcdf611Smrgmain (int argc, char **argv)
2301ebcdf611Smrg{
2302ebcdf611Smrg  int ok = 0;
2303ebcdf611Smrg  ${ac_c_conftest_c89_main}
2304ebcdf611Smrg  return ok;
2305ebcdf611Smrg}
2306ebcdf611Smrg"
2307ebcdf611Smrg
2308ebcdf611Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2309ebcdf611Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2310ebcdf611Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2311ebcdf611Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2312ebcdf611Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2313ebcdf611Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2314ebcdf611Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2315ebcdf611Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2316ebcdf611Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2317ebcdf611Smrg
2318ebcdf611Smrg# Auxiliary files required by this configure script.
2319ebcdf611Smrgac_aux_files="config.guess config.sub compile missing install-sh"
2320ebcdf611Smrg
2321ebcdf611Smrg# Locations in which to look for auxiliary files.
2322ebcdf611Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2323ebcdf611Smrg
2324ebcdf611Smrg# Search for a directory containing all of the required auxiliary files,
2325ebcdf611Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2326ebcdf611Smrg# If we don't find one directory that contains all the files we need,
2327ebcdf611Smrg# we report the set of missing files from the *first* directory in
2328ebcdf611Smrg# $ac_aux_dir_candidates and give up.
2329ebcdf611Smrgac_missing_aux_files=""
2330ebcdf611Smrgac_first_candidate=:
2331ebcdf611Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2332ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2333ebcdf611Smrgas_found=false
2334ebcdf611Smrgfor as_dir in $ac_aux_dir_candidates
2335ebcdf611Smrgdo
2336ebcdf611Smrg  IFS=$as_save_IFS
2337ebcdf611Smrg  case $as_dir in #(((
2338ebcdf611Smrg    '') as_dir=./ ;;
2339ebcdf611Smrg    */) ;;
2340ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2341ebcdf611Smrg  esac
2342ebcdf611Smrg  as_found=:
2343ebcdf611Smrg
2344ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2345ebcdf611Smrg  ac_aux_dir_found=yes
2346ebcdf611Smrg  ac_install_sh=
2347ebcdf611Smrg  for ac_aux in $ac_aux_files
2348ebcdf611Smrg  do
2349ebcdf611Smrg    # As a special case, if "install-sh" is required, that requirement
2350ebcdf611Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2351ebcdf611Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
2352ebcdf611Smrg    if test x"$ac_aux" = x"install-sh"
2353ebcdf611Smrg    then
2354ebcdf611Smrg      if test -f "${as_dir}install-sh"; then
2355ebcdf611Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2356ebcdf611Smrg        ac_install_sh="${as_dir}install-sh -c"
2357ebcdf611Smrg      elif test -f "${as_dir}install.sh"; then
2358ebcdf611Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2359ebcdf611Smrg        ac_install_sh="${as_dir}install.sh -c"
2360ebcdf611Smrg      elif test -f "${as_dir}shtool"; then
2361ebcdf611Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2362ebcdf611Smrg        ac_install_sh="${as_dir}shtool install -c"
2363ebcdf611Smrg      else
2364ebcdf611Smrg        ac_aux_dir_found=no
2365ebcdf611Smrg        if $ac_first_candidate; then
2366ebcdf611Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2367ebcdf611Smrg        else
2368ebcdf611Smrg          break
2369ebcdf611Smrg        fi
2370ebcdf611Smrg      fi
2371ebcdf611Smrg    else
2372ebcdf611Smrg      if test -f "${as_dir}${ac_aux}"; then
2373ebcdf611Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2374ebcdf611Smrg      else
2375ebcdf611Smrg        ac_aux_dir_found=no
2376ebcdf611Smrg        if $ac_first_candidate; then
2377ebcdf611Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2378ebcdf611Smrg        else
2379ebcdf611Smrg          break
2380ebcdf611Smrg        fi
2381ebcdf611Smrg      fi
2382ebcdf611Smrg    fi
2383ebcdf611Smrg  done
2384ebcdf611Smrg  if test "$ac_aux_dir_found" = yes; then
2385ebcdf611Smrg    ac_aux_dir="$as_dir"
2386ebcdf611Smrg    break
2387ebcdf611Smrg  fi
2388ebcdf611Smrg  ac_first_candidate=false
2389ebcdf611Smrg
2390ebcdf611Smrg  as_found=false
2391ebcdf611Smrgdone
2392ebcdf611SmrgIFS=$as_save_IFS
2393ebcdf611Smrgif $as_found
2394ebcdf611Smrgthen :
2395ebcdf611Smrg
2396ebcdf611Smrgelse $as_nop
2397ebcdf611Smrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2398ebcdf611Smrgfi
2399ebcdf611Smrg
2400ebcdf611Smrg
2401ebcdf611Smrg# These three variables are undocumented and unsupported,
2402ebcdf611Smrg# and are intended to be withdrawn in a future Autoconf release.
2403ebcdf611Smrg# They can cause serious problems if a builder's source tree is in a directory
2404ebcdf611Smrg# whose full name contains unusual characters.
2405ebcdf611Smrgif test -f "${ac_aux_dir}config.guess"; then
2406ebcdf611Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2407ebcdf611Smrgfi
2408ebcdf611Smrgif test -f "${ac_aux_dir}config.sub"; then
2409ebcdf611Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2410ebcdf611Smrgfi
2411ebcdf611Smrgif test -f "$ac_aux_dir/configure"; then
2412ebcdf611Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2413ebcdf611Smrgfi
2414ebcdf611Smrg
2415ebcdf611Smrg# Check that the precious variables saved in the cache have kept the same
2416ebcdf611Smrg# value.
2417ebcdf611Smrgac_cache_corrupted=false
2418ebcdf611Smrgfor ac_var in $ac_precious_vars; do
2419ebcdf611Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2420ebcdf611Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2421ebcdf611Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2422ebcdf611Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2423ebcdf611Smrg  case $ac_old_set,$ac_new_set in
2424ebcdf611Smrg    set,)
2425ebcdf611Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2426ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2427ebcdf611Smrg      ac_cache_corrupted=: ;;
2428ebcdf611Smrg    ,set)
2429ebcdf611Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2430ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2431ebcdf611Smrg      ac_cache_corrupted=: ;;
2432ebcdf611Smrg    ,);;
2433ebcdf611Smrg    *)
2434ebcdf611Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2435ebcdf611Smrg	# differences in whitespace do not lead to failure.
2436ebcdf611Smrg	ac_old_val_w=`echo x $ac_old_val`
2437ebcdf611Smrg	ac_new_val_w=`echo x $ac_new_val`
2438ebcdf611Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2439ebcdf611Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2440ebcdf611Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2441ebcdf611Smrg	  ac_cache_corrupted=:
2442ebcdf611Smrg	else
2443ebcdf611Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2444ebcdf611Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2445ebcdf611Smrg	  eval $ac_var=\$ac_old_val
2446ebcdf611Smrg	fi
2447ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2448ebcdf611Smrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
2449ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2450ebcdf611Smrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
2451ebcdf611Smrg      fi;;
2452ebcdf611Smrg  esac
2453ebcdf611Smrg  # Pass precious variables to config.status.
2454ebcdf611Smrg  if test "$ac_new_set" = set; then
2455ebcdf611Smrg    case $ac_new_val in
2456ebcdf611Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2457ebcdf611Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2458ebcdf611Smrg    esac
2459ebcdf611Smrg    case " $ac_configure_args " in
2460ebcdf611Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2461ebcdf611Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2462ebcdf611Smrg    esac
2463ebcdf611Smrg  fi
2464ebcdf611Smrgdone
2465ebcdf611Smrgif $ac_cache_corrupted; then
2466ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2467ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2468ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2469ebcdf611Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2470ebcdf611Smrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2471ebcdf611Smrg	    and start over" "$LINENO" 5
2472ebcdf611Smrgfi
2473ebcdf611Smrg## -------------------- ##
2474ebcdf611Smrg## Main body of script. ##
2475ebcdf611Smrg## -------------------- ##
2476ebcdf611Smrg
2477ebcdf611Smrgac_ext=c
2478ebcdf611Smrgac_cpp='$CPP $CPPFLAGS'
2479ebcdf611Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2480ebcdf611Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2481ebcdf611Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2482ebcdf611Smrg
2483ebcdf611Smrg
2484ebcdf611Smrg
2485ebcdf611Smrgac_config_headers="$ac_config_headers config.h"
2486ebcdf611Smrg
2487ebcdf611Smrg
2488ebcdf611Smrg# Initialize Automake
2489ebcdf611Smrgam__api_version='1.16'
2490ebcdf611Smrg
2491ebcdf611Smrg
2492ebcdf611Smrg
2493ebcdf611Smrg  # Find a good install program.  We prefer a C program (faster),
2494ebcdf611Smrg# so one script is as good as another.  But avoid the broken or
2495ebcdf611Smrg# incompatible versions:
2496ebcdf611Smrg# SysV /etc/install, /usr/sbin/install
2497ebcdf611Smrg# SunOS /usr/etc/install
2498ebcdf611Smrg# IRIX /sbin/install
2499ebcdf611Smrg# AIX /bin/install
25001fb077a1Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
25011fb077a1Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
25021fb077a1Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
25031fb077a1Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
25041fb077a1Smrg# OS/2's system install, which has a completely different semantic
25051fb077a1Smrg# ./install, which can be erroneously created by make from ./install.sh.
2506a5a92c01Smrg# Reject install programs that cannot install multiple files.
2507ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2508ebcdf611Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
25091fb077a1Smrgif test -z "$INSTALL"; then
2510ebcdf611Smrgif test ${ac_cv_path_install+y}
2511ebcdf611Smrgthen :
2512ebcdf611Smrg  printf %s "(cached) " >&6
2513ebcdf611Smrgelse $as_nop
25141fb077a1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25151fb077a1Smrgfor as_dir in $PATH
25161fb077a1Smrgdo
25171fb077a1Smrg  IFS=$as_save_IFS
2518ebcdf611Smrg  case $as_dir in #(((
2519ebcdf611Smrg    '') as_dir=./ ;;
2520ebcdf611Smrg    */) ;;
2521ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2522ebcdf611Smrg  esac
2523ebcdf611Smrg    # Account for fact that we put trailing slashes in our PATH walk.
2524ebcdf611Smrgcase $as_dir in #((
2525ebcdf611Smrg  ./ | /[cC]/* | \
25261fb077a1Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2527a5a92c01Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
25281fb077a1Smrg  /usr/ucb/* ) ;;
25291fb077a1Smrg  *)
25301fb077a1Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
25311fb077a1Smrg    # Don't use installbsd from OSF since it installs stuff as root
25321fb077a1Smrg    # by default.
25331fb077a1Smrg    for ac_prog in ginstall scoinst install; do
25341fb077a1Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2535ebcdf611Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
25361fb077a1Smrg	  if test $ac_prog = install &&
2537ebcdf611Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25381fb077a1Smrg	    # AIX install.  It has an incompatible calling convention.
25391fb077a1Smrg	    :
25401fb077a1Smrg	  elif test $ac_prog = install &&
2541ebcdf611Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25421fb077a1Smrg	    # program-specific install script used by HP pwplus--don't use.
25431fb077a1Smrg	    :
25441fb077a1Smrg	  else
2545a5a92c01Smrg	    rm -rf conftest.one conftest.two conftest.dir
2546a5a92c01Smrg	    echo one > conftest.one
2547a5a92c01Smrg	    echo two > conftest.two
2548a5a92c01Smrg	    mkdir conftest.dir
2549ebcdf611Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2550a5a92c01Smrg	      test -s conftest.one && test -s conftest.two &&
2551a5a92c01Smrg	      test -s conftest.dir/conftest.one &&
2552a5a92c01Smrg	      test -s conftest.dir/conftest.two
2553a5a92c01Smrg	    then
2554ebcdf611Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2555a5a92c01Smrg	      break 3
2556a5a92c01Smrg	    fi
25571fb077a1Smrg	  fi
25581fb077a1Smrg	fi
25591fb077a1Smrg      done
25601fb077a1Smrg    done
25611fb077a1Smrg    ;;
25621fb077a1Smrgesac
2563a5a92c01Smrg
2564a5a92c01Smrg  done
25651fb077a1SmrgIFS=$as_save_IFS
25661fb077a1Smrg
2567a5a92c01Smrgrm -rf conftest.one conftest.two conftest.dir
25681fb077a1Smrg
25691fb077a1Smrgfi
2570ebcdf611Smrg  if test ${ac_cv_path_install+y}; then
25711fb077a1Smrg    INSTALL=$ac_cv_path_install
25721fb077a1Smrg  else
25731fb077a1Smrg    # As a last resort, use the slow shell script.  Don't cache a
25741fb077a1Smrg    # value for INSTALL within a source directory, because that will
25751fb077a1Smrg    # break other packages using the cache if that directory is
25761fb077a1Smrg    # removed, or if the value is a relative name.
25771fb077a1Smrg    INSTALL=$ac_install_sh
25781fb077a1Smrg  fi
25791fb077a1Smrgfi
2580ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2581ebcdf611Smrgprintf "%s\n" "$INSTALL" >&6; }
25821fb077a1Smrg
25831fb077a1Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
25841fb077a1Smrg# It thinks the first close brace ends the variable substitution.
25851fb077a1Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
25861fb077a1Smrg
25871fb077a1Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
25881fb077a1Smrg
25891fb077a1Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
25901fb077a1Smrg
2591ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2592ebcdf611Smrgprintf %s "checking whether build environment is sane... " >&6; }
2593a5a92c01Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2594a5a92c01Smrg# name.  Accept space and tab only in the latter.
2595a5a92c01Smrgam_lf='
2596a5a92c01Smrg'
2597a5a92c01Smrgcase `pwd` in
2598a5a92c01Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
2599a5a92c01Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2600a5a92c01Smrgesac
2601a5a92c01Smrgcase $srcdir in
2602a5a92c01Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2603ae51dfb6Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2604a5a92c01Smrgesac
2605a5a92c01Smrg
2606ae51dfb6Smrg# Do 'set' in a subshell so we don't clobber the current shell's
26071fb077a1Smrg# arguments.  Must try -L first in case configure is actually a
26081fb077a1Smrg# symlink; some systems play weird games with the mod time of symlinks
26091fb077a1Smrg# (eg FreeBSD returns the mod time of the symlink's containing
26101fb077a1Smrg# directory).
26111fb077a1Smrgif (
2612ae51dfb6Smrg   am_has_slept=no
2613ae51dfb6Smrg   for am_try in 1 2; do
2614ae51dfb6Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2615ae51dfb6Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2616ae51dfb6Smrg     if test "$*" = "X"; then
2617ae51dfb6Smrg	# -L didn't work.
2618ae51dfb6Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2619ae51dfb6Smrg     fi
2620ae51dfb6Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2621ae51dfb6Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2622ae51dfb6Smrg
2623ae51dfb6Smrg	# If neither matched, then we have a broken ls.  This can happen
2624ae51dfb6Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2625ae51dfb6Smrg	# broken ls alias from the environment.  This has actually
2626ae51dfb6Smrg	# happened.  Such a system could not be considered "sane".
2627ae51dfb6Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2628ae51dfb6Smrg  alias in your environment" "$LINENO" 5
2629ae51dfb6Smrg     fi
2630ae51dfb6Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2631ae51dfb6Smrg       break
2632ae51dfb6Smrg     fi
2633ae51dfb6Smrg     # Just in case.
2634ae51dfb6Smrg     sleep 1
2635ae51dfb6Smrg     am_has_slept=yes
2636ae51dfb6Smrg   done
26371fb077a1Smrg   test "$2" = conftest.file
26381fb077a1Smrg   )
26391fb077a1Smrgthen
26401fb077a1Smrg   # Ok.
26411fb077a1Smrg   :
26421fb077a1Smrgelse
2643a5a92c01Smrg   as_fn_error $? "newly created file is older than distributed files!
2644a5a92c01SmrgCheck your system clock" "$LINENO" 5
26451fb077a1Smrgfi
2646ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2647ebcdf611Smrgprintf "%s\n" "yes" >&6; }
2648ae51dfb6Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2649ae51dfb6Smrg# generated files are strictly newer.
2650ae51dfb6Smrgam_sleep_pid=
2651ae51dfb6Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2652ae51dfb6Smrg  ( sleep 1 ) &
2653ae51dfb6Smrg  am_sleep_pid=$!
2654ae51dfb6Smrgfi
2655ae51dfb6Smrg
2656ae51dfb6Smrgrm -f conftest.file
2657ae51dfb6Smrg
26581fb077a1Smrgtest "$program_prefix" != NONE &&
26591fb077a1Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
26601fb077a1Smrg# Use a double $ so make ignores it.
26611fb077a1Smrgtest "$program_suffix" != NONE &&
26621fb077a1Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2663a5a92c01Smrg# Double any \ or $.
26641fb077a1Smrg# By default was `s,x,x', remove it if useless.
2665a5a92c01Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2666ebcdf611Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2667ebcdf611Smrg
26681fb077a1Smrg
2669ae51dfb6Smrg# Expand $ac_aux_dir to an absolute path.
2670ae51dfb6Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
26711fb077a1Smrg
2672ebcdf611Smrg
2673ebcdf611Smrg  if test x"${MISSING+set}" != xset; then
2674ebcdf611Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2675a5a92c01Smrgfi
26761fb077a1Smrg# Use eval to expand $SHELL
2677ae51dfb6Smrgif eval "$MISSING --is-lightweight"; then
2678ae51dfb6Smrg  am_missing_run="$MISSING "
26791fb077a1Smrgelse
2680a5a92c01Smrg  am_missing_run=
2681ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2682ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2683a5a92c01Smrgfi
2684a5a92c01Smrg
2685ae51dfb6Smrgif test x"${install_sh+set}" != xset; then
2686a5a92c01Smrg  case $am_aux_dir in
2687a5a92c01Smrg  *\ * | *\	*)
2688a5a92c01Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2689a5a92c01Smrg  *)
2690a5a92c01Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2691a5a92c01Smrg  esac
2692a5a92c01Smrgfi
2693a5a92c01Smrg
2694ae51dfb6Smrg# Installed binaries are usually stripped using 'strip' when the user
2695ae51dfb6Smrg# run "make install-strip".  However 'strip' might not be the right
2696a5a92c01Smrg# tool to use in cross-compilation environments, therefore Automake
2697ae51dfb6Smrg# will honor the 'STRIP' environment variable to overrule this program.
2698a5a92c01Smrgif test "$cross_compiling" != no; then
2699a5a92c01Smrg  if test -n "$ac_tool_prefix"; then
2700a5a92c01Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2701a5a92c01Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2702ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2703ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
2704ebcdf611Smrgif test ${ac_cv_prog_STRIP+y}
2705ebcdf611Smrgthen :
2706ebcdf611Smrg  printf %s "(cached) " >&6
2707ebcdf611Smrgelse $as_nop
2708a5a92c01Smrg  if test -n "$STRIP"; then
2709a5a92c01Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2710a5a92c01Smrgelse
2711a5a92c01Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2712a5a92c01Smrgfor as_dir in $PATH
2713a5a92c01Smrgdo
2714a5a92c01Smrg  IFS=$as_save_IFS
2715ebcdf611Smrg  case $as_dir in #(((
2716ebcdf611Smrg    '') as_dir=./ ;;
2717ebcdf611Smrg    */) ;;
2718ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2719ebcdf611Smrg  esac
2720a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2721ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2722a5a92c01Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2723ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2724a5a92c01Smrg    break 2
2725a5a92c01Smrg  fi
2726a5a92c01Smrgdone
2727a5a92c01Smrg  done
2728a5a92c01SmrgIFS=$as_save_IFS
2729a5a92c01Smrg
2730a5a92c01Smrgfi
2731a5a92c01Smrgfi
2732a5a92c01SmrgSTRIP=$ac_cv_prog_STRIP
2733a5a92c01Smrgif test -n "$STRIP"; then
2734ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2735ebcdf611Smrgprintf "%s\n" "$STRIP" >&6; }
2736a5a92c01Smrgelse
2737ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2738ebcdf611Smrgprintf "%s\n" "no" >&6; }
2739a5a92c01Smrgfi
2740a5a92c01Smrg
2741a5a92c01Smrg
2742a5a92c01Smrgfi
2743a5a92c01Smrgif test -z "$ac_cv_prog_STRIP"; then
2744a5a92c01Smrg  ac_ct_STRIP=$STRIP
2745a5a92c01Smrg  # Extract the first word of "strip", so it can be a program name with args.
2746a5a92c01Smrgset dummy strip; ac_word=$2
2747ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2748ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
2749ebcdf611Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2750ebcdf611Smrgthen :
2751ebcdf611Smrg  printf %s "(cached) " >&6
2752ebcdf611Smrgelse $as_nop
2753a5a92c01Smrg  if test -n "$ac_ct_STRIP"; then
2754a5a92c01Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2755a5a92c01Smrgelse
2756a5a92c01Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2757a5a92c01Smrgfor as_dir in $PATH
2758a5a92c01Smrgdo
2759a5a92c01Smrg  IFS=$as_save_IFS
2760ebcdf611Smrg  case $as_dir in #(((
2761ebcdf611Smrg    '') as_dir=./ ;;
2762ebcdf611Smrg    */) ;;
2763ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2764ebcdf611Smrg  esac
2765a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2766ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2767a5a92c01Smrg    ac_cv_prog_ac_ct_STRIP="strip"
2768ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2769a5a92c01Smrg    break 2
2770a5a92c01Smrg  fi
2771a5a92c01Smrgdone
2772a5a92c01Smrg  done
2773a5a92c01SmrgIFS=$as_save_IFS
2774a5a92c01Smrg
2775a5a92c01Smrgfi
2776a5a92c01Smrgfi
2777a5a92c01Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2778a5a92c01Smrgif test -n "$ac_ct_STRIP"; then
2779ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2780ebcdf611Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
2781a5a92c01Smrgelse
2782ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2783ebcdf611Smrgprintf "%s\n" "no" >&6; }
2784a5a92c01Smrgfi
2785a5a92c01Smrg
2786a5a92c01Smrg  if test "x$ac_ct_STRIP" = x; then
2787a5a92c01Smrg    STRIP=":"
2788a5a92c01Smrg  else
2789a5a92c01Smrg    case $cross_compiling:$ac_tool_warned in
2790a5a92c01Smrgyes:)
2791ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2792ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2793a5a92c01Smrgac_tool_warned=yes ;;
2794a5a92c01Smrgesac
2795a5a92c01Smrg    STRIP=$ac_ct_STRIP
2796a5a92c01Smrg  fi
2797a5a92c01Smrgelse
2798a5a92c01Smrg  STRIP="$ac_cv_prog_STRIP"
2799a5a92c01Smrgfi
2800a5a92c01Smrg
28011fb077a1Smrgfi
2802a5a92c01SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28031fb077a1Smrg
2804ebcdf611Smrg
2805ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2806ebcdf611Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28071fb077a1Smrgif test -z "$MKDIR_P"; then
2808ebcdf611Smrg  if test ${ac_cv_path_mkdir+y}
2809ebcdf611Smrgthen :
2810ebcdf611Smrg  printf %s "(cached) " >&6
2811ebcdf611Smrgelse $as_nop
28121fb077a1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28131fb077a1Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28141fb077a1Smrgdo
28151fb077a1Smrg  IFS=$as_save_IFS
2816ebcdf611Smrg  case $as_dir in #(((
2817ebcdf611Smrg    '') as_dir=./ ;;
2818ebcdf611Smrg    */) ;;
2819ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2820ebcdf611Smrg  esac
2821a5a92c01Smrg    for ac_prog in mkdir gmkdir; do
28221fb077a1Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2823ebcdf611Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
2824ebcdf611Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
2825ebcdf611Smrg	     'mkdir ('*'coreutils) '* | \
2826ebcdf611Smrg	     'BusyBox '* | \
28271fb077a1Smrg	     'mkdir (fileutils) '4.1*)
2828ebcdf611Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28291fb077a1Smrg	       break 3;;
28301fb077a1Smrg	   esac
28311fb077a1Smrg	 done
28321fb077a1Smrg       done
2833a5a92c01Smrg  done
28341fb077a1SmrgIFS=$as_save_IFS
28351fb077a1Smrg
28361fb077a1Smrgfi
28371fb077a1Smrg
2838a5a92c01Smrg  test -d ./--version && rmdir ./--version
2839ebcdf611Smrg  if test ${ac_cv_path_mkdir+y}; then
28401fb077a1Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
28411fb077a1Smrg  else
28421fb077a1Smrg    # As a last resort, use the slow shell script.  Don't cache a
28431fb077a1Smrg    # value for MKDIR_P within a source directory, because that will
28441fb077a1Smrg    # break other packages using the cache if that directory is
28451fb077a1Smrg    # removed, or if the value is a relative name.
28461fb077a1Smrg    MKDIR_P="$ac_install_sh -d"
28471fb077a1Smrg  fi
28481fb077a1Smrgfi
2849ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2850ebcdf611Smrgprintf "%s\n" "$MKDIR_P" >&6; }
28511fb077a1Smrg
28521fb077a1Smrgfor ac_prog in gawk mawk nawk awk
28531fb077a1Smrgdo
28541fb077a1Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
28551fb077a1Smrgset dummy $ac_prog; ac_word=$2
2856ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2857ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
2858ebcdf611Smrgif test ${ac_cv_prog_AWK+y}
2859ebcdf611Smrgthen :
2860ebcdf611Smrg  printf %s "(cached) " >&6
2861ebcdf611Smrgelse $as_nop
28621fb077a1Smrg  if test -n "$AWK"; then
28631fb077a1Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
28641fb077a1Smrgelse
28651fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28661fb077a1Smrgfor as_dir in $PATH
28671fb077a1Smrgdo
28681fb077a1Smrg  IFS=$as_save_IFS
2869ebcdf611Smrg  case $as_dir in #(((
2870ebcdf611Smrg    '') as_dir=./ ;;
2871ebcdf611Smrg    */) ;;
2872ebcdf611Smrg    *) as_dir=$as_dir/ ;;
2873ebcdf611Smrg  esac
2874a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2875ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28761fb077a1Smrg    ac_cv_prog_AWK="$ac_prog"
2877ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28781fb077a1Smrg    break 2
28791fb077a1Smrg  fi
28801fb077a1Smrgdone
2881a5a92c01Smrg  done
28821fb077a1SmrgIFS=$as_save_IFS
28831fb077a1Smrg
28841fb077a1Smrgfi
28851fb077a1Smrgfi
28861fb077a1SmrgAWK=$ac_cv_prog_AWK
28871fb077a1Smrgif test -n "$AWK"; then
2888ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2889ebcdf611Smrgprintf "%s\n" "$AWK" >&6; }
28901fb077a1Smrgelse
2891ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2892ebcdf611Smrgprintf "%s\n" "no" >&6; }
28931fb077a1Smrgfi
28941fb077a1Smrg
28951fb077a1Smrg
28961fb077a1Smrg  test -n "$AWK" && break
28971fb077a1Smrgdone
28981fb077a1Smrg
2899ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2900ebcdf611Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2901a5a92c01Smrgset x ${MAKE-make}
2902ebcdf611Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2903ebcdf611Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
2904ebcdf611Smrgthen :
2905ebcdf611Smrg  printf %s "(cached) " >&6
2906ebcdf611Smrgelse $as_nop
29071fb077a1Smrg  cat >conftest.make <<\_ACEOF
29081fb077a1SmrgSHELL = /bin/sh
29091fb077a1Smrgall:
29101fb077a1Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
29111fb077a1Smrg_ACEOF
2912a5a92c01Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29131fb077a1Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29141fb077a1Smrg  *@@@%%%=?*=@@@%%%*)
29151fb077a1Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29161fb077a1Smrg  *)
29171fb077a1Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29181fb077a1Smrgesac
29191fb077a1Smrgrm -f conftest.make
29201fb077a1Smrgfi
29211fb077a1Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2922ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2923ebcdf611Smrgprintf "%s\n" "yes" >&6; }
29241fb077a1Smrg  SET_MAKE=
29251fb077a1Smrgelse
2926ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2927ebcdf611Smrgprintf "%s\n" "no" >&6; }
29281fb077a1Smrg  SET_MAKE="MAKE=${MAKE-make}"
29291fb077a1Smrgfi
29301fb077a1Smrg
29311fb077a1Smrgrm -rf .tst 2>/dev/null
29321fb077a1Smrgmkdir .tst 2>/dev/null
29331fb077a1Smrgif test -d .tst; then
29341fb077a1Smrg  am__leading_dot=.
29351fb077a1Smrgelse
29361fb077a1Smrg  am__leading_dot=_
29371fb077a1Smrgfi
29381fb077a1Smrgrmdir .tst 2>/dev/null
29391fb077a1Smrg
2940ae51dfb6Smrg# Check whether --enable-silent-rules was given.
2941ebcdf611Smrgif test ${enable_silent_rules+y}
2942ebcdf611Smrgthen :
2943ae51dfb6Smrg  enableval=$enable_silent_rules;
2944ae51dfb6Smrgfi
2945ae51dfb6Smrg
2946ae51dfb6Smrgcase $enable_silent_rules in # (((
2947ae51dfb6Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2948ae51dfb6Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2949ae51dfb6Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2950ae51dfb6Smrgesac
2951ae51dfb6Smrgam_make=${MAKE-make}
2952ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2953ebcdf611Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
2954ebcdf611Smrgif test ${am_cv_make_support_nested_variables+y}
2955ebcdf611Smrgthen :
2956ebcdf611Smrg  printf %s "(cached) " >&6
2957ebcdf611Smrgelse $as_nop
2958ebcdf611Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
2959ae51dfb6SmrgBAR0=false
2960ae51dfb6SmrgBAR1=true
2961ae51dfb6SmrgV=1
2962ae51dfb6Smrgam__doit:
2963ae51dfb6Smrg	@$(TRUE)
2964ae51dfb6Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2965ae51dfb6Smrg  am_cv_make_support_nested_variables=yes
2966ae51dfb6Smrgelse
2967ae51dfb6Smrg  am_cv_make_support_nested_variables=no
2968ae51dfb6Smrgfi
2969ae51dfb6Smrgfi
2970ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2971ebcdf611Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
2972ae51dfb6Smrgif test $am_cv_make_support_nested_variables = yes; then
2973ae51dfb6Smrg    AM_V='$(V)'
2974ae51dfb6Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2975ae51dfb6Smrgelse
2976ae51dfb6Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2977ae51dfb6Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2978ae51dfb6Smrgfi
2979ae51dfb6SmrgAM_BACKSLASH='\'
2980ae51dfb6Smrg
29811fb077a1Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
29821fb077a1Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
29831fb077a1Smrg  # is not polluted with repeated "-I."
29841fb077a1Smrg  am__isrc=' -I$(srcdir)'
29851fb077a1Smrg  # test to see if srcdir already configured
29861fb077a1Smrg  if test -f $srcdir/config.status; then
2987a5a92c01Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
29881fb077a1Smrg  fi
29891fb077a1Smrgfi
29901fb077a1Smrg
29911fb077a1Smrg# test whether we have cygpath
29921fb077a1Smrgif test -z "$CYGPATH_W"; then
29931fb077a1Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
29941fb077a1Smrg    CYGPATH_W='cygpath -w'
29951fb077a1Smrg  else
29961fb077a1Smrg    CYGPATH_W=echo
29971fb077a1Smrg  fi
29981fb077a1Smrgfi
29991fb077a1Smrg
30001fb077a1Smrg
30011fb077a1Smrg# Define the identity of the package.
30021fb077a1Smrg PACKAGE='ico'
3003ebcdf611Smrg VERSION='1.0.6'
30041fb077a1Smrg
30051fb077a1Smrg
3006ebcdf611Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
30071fb077a1Smrg
30081fb077a1Smrg
3009ebcdf611Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
30101fb077a1Smrg
30111fb077a1Smrg# Some tools Automake needs.
30121fb077a1Smrg
30131fb077a1SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
30141fb077a1Smrg
30151fb077a1Smrg
30161fb077a1SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
30171fb077a1Smrg
30181fb077a1Smrg
30191fb077a1SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
30201fb077a1Smrg
30211fb077a1Smrg
30221fb077a1SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
30231fb077a1Smrg
30241fb077a1Smrg
30251fb077a1SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
30261fb077a1Smrg
3027ae51dfb6Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3028ae51dfb6Smrg# dies out for good.  For more background, see:
3029ebcdf611Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3030ebcdf611Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3031ae51dfb6Smrgmkdir_p='$(MKDIR_P)'
30321fb077a1Smrg
3033ae51dfb6Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3034ae51dfb6Smrg# system "awk" is bad on some platforms.
3035ae51dfb6Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3036ae51dfb6Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3037ae51dfb6SmrgAMTAR='$${TAR-tar}'
30381fb077a1Smrg
30391fb077a1Smrg
3040ae51dfb6Smrg# We'll loop over all known methods to create a tar archive until one works.
3041ae51dfb6Smrg_am_tools='gnutar  pax cpio none'
30421fb077a1Smrg
3043ae51dfb6Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
30441fb077a1Smrg
30451fb077a1Smrg
30461fb077a1Smrg
3047a5a92c01Smrg
30481fb077a1Smrg
3049ebcdf611Smrg# Variables for tags utilities; see am/tags.am
3050ebcdf611Smrgif test -z "$CTAGS"; then
3051ebcdf611Smrg  CTAGS=ctags
3052ebcdf611Smrgfi
3053ebcdf611Smrg
3054ebcdf611Smrgif test -z "$ETAGS"; then
3055ebcdf611Smrg  ETAGS=etags
3056ebcdf611Smrgfi
3057ebcdf611Smrg
3058ebcdf611Smrgif test -z "$CSCOPE"; then
3059ebcdf611Smrg  CSCOPE=cscope
3060ebcdf611Smrgfi
3061ebcdf611Smrg
3062ebcdf611Smrg
30631fb077a1Smrg
3064ae51dfb6Smrg# POSIX will say in a future version that running "rm -f" with no argument
3065ae51dfb6Smrg# is OK; and we want to be able to make that assumption in our Makefile
3066ae51dfb6Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3067ae51dfb6Smrg# actually supported "in the wild" to an acceptable degree.
3068ae51dfb6Smrg# See automake bug#10828.
3069ae51dfb6Smrg# To make any issue more visible, cause the running configure to be aborted
3070ae51dfb6Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3071ae51dfb6Smrg# user can still override this though.
3072ae51dfb6Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3073ae51dfb6Smrg  cat >&2 <<'END'
3074ae51dfb6SmrgOops!
30751fb077a1Smrg
3076ae51dfb6SmrgYour 'rm' program seems unable to run without file operands specified
3077ae51dfb6Smrgon the command line, even when the '-f' option is present.  This is contrary
3078ae51dfb6Smrgto the behaviour of most rm programs out there, and not conforming with
3079ae51dfb6Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3080ae51dfb6Smrg
3081ae51dfb6SmrgPlease tell bug-automake@gnu.org about your system, including the value
3082ae51dfb6Smrgof your $PATH and any error possibly output before this message.  This
3083ae51dfb6Smrgcan help us improve future automake versions.
3084ae51dfb6Smrg
3085ae51dfb6SmrgEND
3086ae51dfb6Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3087ae51dfb6Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3088ae51dfb6Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3089ae51dfb6Smrg    echo >&2
3090ae51dfb6Smrg  else
3091ae51dfb6Smrg    cat >&2 <<'END'
3092ae51dfb6SmrgAborting the configuration process, to ensure you take notice of the issue.
3093ae51dfb6Smrg
3094ae51dfb6SmrgYou can download and install GNU coreutils to get an 'rm' implementation
3095ebcdf611Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3096ae51dfb6Smrg
3097ae51dfb6SmrgIf you want to complete the configuration process using your problematic
3098ae51dfb6Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3099ae51dfb6Smrgto "yes", and re-run configure.
3100ae51dfb6Smrg
3101ae51dfb6SmrgEND
3102ae51dfb6Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3103ae51dfb6Smrg  fi
3104ae51dfb6Smrgfi
31051fb077a1Smrg
31061fb077a1Smrg
3107a5a92c01Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3108a5a92c01Smrg
3109a5a92c01Smrg
3110a5a92c01Smrg
3111a5a92c01Smrg
3112a5a92c01Smrg
3113a5a92c01Smrg
3114a5a92c01Smrg
3115a5a92c01Smrg
3116a5a92c01Smrg
3117a5a92c01Smrg
3118a5a92c01Smrg
3119ebcdf611Smrg
3120ebcdf611Smrg
3121ebcdf611Smrg
3122ebcdf611Smrg
3123ebcdf611Smrg
3124ebcdf611Smrg
3125ebcdf611Smrg
3126ebcdf611Smrg
3127ebcdf611Smrg
3128a5a92c01SmrgDEPDIR="${am__leading_dot}deps"
3129a5a92c01Smrg
3130a5a92c01Smrgac_config_commands="$ac_config_commands depfiles"
3131a5a92c01Smrg
3132ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3133ebcdf611Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3134ebcdf611Smrgcat > confinc.mk << 'END'
3135a5a92c01Smrgam__doit:
3136ebcdf611Smrg	@echo this is the am__doit target >confinc.out
3137a5a92c01Smrg.PHONY: am__doit
3138a5a92c01SmrgEND
3139a5a92c01Smrgam__include="#"
3140a5a92c01Smrgam__quote=
3141ebcdf611Smrg# BSD make does it like this.
3142ebcdf611Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3143ebcdf611Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3144ebcdf611Smrgecho 'include confinc.mk # ignored' > confmf.GNU
3145ebcdf611Smrg_am_result=no
3146ebcdf611Smrgfor s in GNU BSD; do
3147ebcdf611Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3148ebcdf611Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3149ebcdf611Smrg   ac_status=$?
3150ebcdf611Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151ebcdf611Smrg   (exit $ac_status); }
3152ebcdf611Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
3153ebcdf611Smrg  '0:this is the am__doit target') :
3154ebcdf611Smrg    case $s in #(
3155ebcdf611Smrg  BSD) :
3156ebcdf611Smrg    am__include='.include' am__quote='"' ;; #(
3157ebcdf611Smrg  *) :
3158ebcdf611Smrg    am__include='include' am__quote='' ;;
3159ebcdf611Smrgesac ;; #(
3160ebcdf611Smrg  *) :
3161a5a92c01Smrg     ;;
3162ebcdf611Smrgesac
3163ebcdf611Smrg  if test "$am__include" != "#"; then
3164ebcdf611Smrg    _am_result="yes ($s style)"
3165ebcdf611Smrg    break
3166ebcdf611Smrg  fi
3167ebcdf611Smrgdone
3168ebcdf611Smrgrm -f confinc.* confmf.*
3169ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3170ebcdf611Smrgprintf "%s\n" "${_am_result}" >&6; }
3171a5a92c01Smrg
3172a5a92c01Smrg# Check whether --enable-dependency-tracking was given.
3173ebcdf611Smrgif test ${enable_dependency_tracking+y}
3174ebcdf611Smrgthen :
3175a5a92c01Smrg  enableval=$enable_dependency_tracking;
3176a5a92c01Smrgfi
3177a5a92c01Smrg
3178a5a92c01Smrgif test "x$enable_dependency_tracking" != xno; then
3179a5a92c01Smrg  am_depcomp="$ac_aux_dir/depcomp"
3180a5a92c01Smrg  AMDEPBACKSLASH='\'
31811d05b0c9Smrg  am__nodep='_no'
3182a5a92c01Smrgfi
3183a5a92c01Smrg if test "x$enable_dependency_tracking" != xno; then
3184a5a92c01Smrg  AMDEP_TRUE=
3185a5a92c01Smrg  AMDEP_FALSE='#'
3186a5a92c01Smrgelse
3187a5a92c01Smrg  AMDEP_TRUE='#'
3188a5a92c01Smrg  AMDEP_FALSE=
3189a5a92c01Smrgfi
31901fb077a1Smrg
31911fb077a1Smrg
31921fb077a1Smrgac_ext=c
31931fb077a1Smrgac_cpp='$CPP $CPPFLAGS'
31941fb077a1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31951fb077a1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31961fb077a1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
31971fb077a1Smrgif test -n "$ac_tool_prefix"; then
31981fb077a1Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
31991fb077a1Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3200ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3201ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3202ebcdf611Smrgif test ${ac_cv_prog_CC+y}
3203ebcdf611Smrgthen :
3204ebcdf611Smrg  printf %s "(cached) " >&6
3205ebcdf611Smrgelse $as_nop
32061fb077a1Smrg  if test -n "$CC"; then
32071fb077a1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32081fb077a1Smrgelse
32091fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32101fb077a1Smrgfor as_dir in $PATH
32111fb077a1Smrgdo
32121fb077a1Smrg  IFS=$as_save_IFS
3213ebcdf611Smrg  case $as_dir in #(((
3214ebcdf611Smrg    '') as_dir=./ ;;
3215ebcdf611Smrg    */) ;;
3216ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3217ebcdf611Smrg  esac
3218a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3219ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32201fb077a1Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3221ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32221fb077a1Smrg    break 2
32231fb077a1Smrg  fi
32241fb077a1Smrgdone
3225a5a92c01Smrg  done
32261fb077a1SmrgIFS=$as_save_IFS
32271fb077a1Smrg
32281fb077a1Smrgfi
32291fb077a1Smrgfi
32301fb077a1SmrgCC=$ac_cv_prog_CC
32311fb077a1Smrgif test -n "$CC"; then
3232ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3233ebcdf611Smrgprintf "%s\n" "$CC" >&6; }
32341fb077a1Smrgelse
3235ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3236ebcdf611Smrgprintf "%s\n" "no" >&6; }
32371fb077a1Smrgfi
32381fb077a1Smrg
32391fb077a1Smrg
32401fb077a1Smrgfi
32411fb077a1Smrgif test -z "$ac_cv_prog_CC"; then
32421fb077a1Smrg  ac_ct_CC=$CC
32431fb077a1Smrg  # Extract the first word of "gcc", so it can be a program name with args.
32441fb077a1Smrgset dummy gcc; ac_word=$2
3245ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3246ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3247ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3248ebcdf611Smrgthen :
3249ebcdf611Smrg  printf %s "(cached) " >&6
3250ebcdf611Smrgelse $as_nop
32511fb077a1Smrg  if test -n "$ac_ct_CC"; then
32521fb077a1Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
32531fb077a1Smrgelse
32541fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32551fb077a1Smrgfor as_dir in $PATH
32561fb077a1Smrgdo
32571fb077a1Smrg  IFS=$as_save_IFS
3258ebcdf611Smrg  case $as_dir in #(((
3259ebcdf611Smrg    '') as_dir=./ ;;
3260ebcdf611Smrg    */) ;;
3261ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3262ebcdf611Smrg  esac
3263a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3264ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32651fb077a1Smrg    ac_cv_prog_ac_ct_CC="gcc"
3266ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32671fb077a1Smrg    break 2
32681fb077a1Smrg  fi
32691fb077a1Smrgdone
3270a5a92c01Smrg  done
32711fb077a1SmrgIFS=$as_save_IFS
32721fb077a1Smrg
32731fb077a1Smrgfi
32741fb077a1Smrgfi
32751fb077a1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
32761fb077a1Smrgif test -n "$ac_ct_CC"; then
3277ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3278ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
32791fb077a1Smrgelse
3280ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3281ebcdf611Smrgprintf "%s\n" "no" >&6; }
32821fb077a1Smrgfi
32831fb077a1Smrg
32841fb077a1Smrg  if test "x$ac_ct_CC" = x; then
32851fb077a1Smrg    CC=""
32861fb077a1Smrg  else
32871fb077a1Smrg    case $cross_compiling:$ac_tool_warned in
32881fb077a1Smrgyes:)
3289ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3290ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32911fb077a1Smrgac_tool_warned=yes ;;
32921fb077a1Smrgesac
32931fb077a1Smrg    CC=$ac_ct_CC
32941fb077a1Smrg  fi
32951fb077a1Smrgelse
32961fb077a1Smrg  CC="$ac_cv_prog_CC"
32971fb077a1Smrgfi
32981fb077a1Smrg
32991fb077a1Smrgif test -z "$CC"; then
33001fb077a1Smrg          if test -n "$ac_tool_prefix"; then
33011fb077a1Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
33021fb077a1Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3303ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3304ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3305ebcdf611Smrgif test ${ac_cv_prog_CC+y}
3306ebcdf611Smrgthen :
3307ebcdf611Smrg  printf %s "(cached) " >&6
3308ebcdf611Smrgelse $as_nop
33091fb077a1Smrg  if test -n "$CC"; then
33101fb077a1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33111fb077a1Smrgelse
33121fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33131fb077a1Smrgfor as_dir in $PATH
33141fb077a1Smrgdo
33151fb077a1Smrg  IFS=$as_save_IFS
3316ebcdf611Smrg  case $as_dir in #(((
3317ebcdf611Smrg    '') as_dir=./ ;;
3318ebcdf611Smrg    */) ;;
3319ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3320ebcdf611Smrg  esac
3321a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3322ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33231fb077a1Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3324ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33251fb077a1Smrg    break 2
33261fb077a1Smrg  fi
33271fb077a1Smrgdone
3328a5a92c01Smrg  done
33291fb077a1SmrgIFS=$as_save_IFS
33301fb077a1Smrg
33311fb077a1Smrgfi
33321fb077a1Smrgfi
33331fb077a1SmrgCC=$ac_cv_prog_CC
33341fb077a1Smrgif test -n "$CC"; then
3335ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3336ebcdf611Smrgprintf "%s\n" "$CC" >&6; }
33371fb077a1Smrgelse
3338ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3339ebcdf611Smrgprintf "%s\n" "no" >&6; }
33401fb077a1Smrgfi
33411fb077a1Smrg
33421fb077a1Smrg
33431fb077a1Smrg  fi
33441fb077a1Smrgfi
33451fb077a1Smrgif test -z "$CC"; then
33461fb077a1Smrg  # Extract the first word of "cc", so it can be a program name with args.
33471fb077a1Smrgset dummy cc; ac_word=$2
3348ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3349ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3350ebcdf611Smrgif test ${ac_cv_prog_CC+y}
3351ebcdf611Smrgthen :
3352ebcdf611Smrg  printf %s "(cached) " >&6
3353ebcdf611Smrgelse $as_nop
33541fb077a1Smrg  if test -n "$CC"; then
33551fb077a1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33561fb077a1Smrgelse
33571fb077a1Smrg  ac_prog_rejected=no
33581fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33591fb077a1Smrgfor as_dir in $PATH
33601fb077a1Smrgdo
33611fb077a1Smrg  IFS=$as_save_IFS
3362ebcdf611Smrg  case $as_dir in #(((
3363ebcdf611Smrg    '') as_dir=./ ;;
3364ebcdf611Smrg    */) ;;
3365ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3366ebcdf611Smrg  esac
3367a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3368ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3369ebcdf611Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
33701fb077a1Smrg       ac_prog_rejected=yes
33711fb077a1Smrg       continue
33721fb077a1Smrg     fi
33731fb077a1Smrg    ac_cv_prog_CC="cc"
3374ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33751fb077a1Smrg    break 2
33761fb077a1Smrg  fi
33771fb077a1Smrgdone
3378a5a92c01Smrg  done
33791fb077a1SmrgIFS=$as_save_IFS
33801fb077a1Smrg
33811fb077a1Smrgif test $ac_prog_rejected = yes; then
33821fb077a1Smrg  # We found a bogon in the path, so make sure we never use it.
33831fb077a1Smrg  set dummy $ac_cv_prog_CC
33841fb077a1Smrg  shift
33851fb077a1Smrg  if test $# != 0; then
33861fb077a1Smrg    # We chose a different compiler from the bogus one.
33871fb077a1Smrg    # However, it has the same basename, so the bogon will be chosen
33881fb077a1Smrg    # first if we set CC to just the basename; use the full file name.
33891fb077a1Smrg    shift
3390ebcdf611Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
33911fb077a1Smrg  fi
33921fb077a1Smrgfi
33931fb077a1Smrgfi
33941fb077a1Smrgfi
33951fb077a1SmrgCC=$ac_cv_prog_CC
33961fb077a1Smrgif test -n "$CC"; then
3397ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3398ebcdf611Smrgprintf "%s\n" "$CC" >&6; }
33991fb077a1Smrgelse
3400ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3401ebcdf611Smrgprintf "%s\n" "no" >&6; }
34021fb077a1Smrgfi
34031fb077a1Smrg
34041fb077a1Smrg
34051fb077a1Smrgfi
34061fb077a1Smrgif test -z "$CC"; then
34071fb077a1Smrg  if test -n "$ac_tool_prefix"; then
34081fb077a1Smrg  for ac_prog in cl.exe
34091fb077a1Smrg  do
34101fb077a1Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
34111fb077a1Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3412ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3413ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3414ebcdf611Smrgif test ${ac_cv_prog_CC+y}
3415ebcdf611Smrgthen :
3416ebcdf611Smrg  printf %s "(cached) " >&6
3417ebcdf611Smrgelse $as_nop
34181fb077a1Smrg  if test -n "$CC"; then
34191fb077a1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34201fb077a1Smrgelse
34211fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34221fb077a1Smrgfor as_dir in $PATH
34231fb077a1Smrgdo
34241fb077a1Smrg  IFS=$as_save_IFS
3425ebcdf611Smrg  case $as_dir in #(((
3426ebcdf611Smrg    '') as_dir=./ ;;
3427ebcdf611Smrg    */) ;;
3428ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3429ebcdf611Smrg  esac
3430a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3431ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34321fb077a1Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3433ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34341fb077a1Smrg    break 2
34351fb077a1Smrg  fi
34361fb077a1Smrgdone
3437a5a92c01Smrg  done
34381fb077a1SmrgIFS=$as_save_IFS
34391fb077a1Smrg
34401fb077a1Smrgfi
34411fb077a1Smrgfi
34421fb077a1SmrgCC=$ac_cv_prog_CC
34431fb077a1Smrgif test -n "$CC"; then
3444ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3445ebcdf611Smrgprintf "%s\n" "$CC" >&6; }
34461fb077a1Smrgelse
3447ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3448ebcdf611Smrgprintf "%s\n" "no" >&6; }
34491fb077a1Smrgfi
34501fb077a1Smrg
34511fb077a1Smrg
34521fb077a1Smrg    test -n "$CC" && break
34531fb077a1Smrg  done
34541fb077a1Smrgfi
34551fb077a1Smrgif test -z "$CC"; then
34561fb077a1Smrg  ac_ct_CC=$CC
34571fb077a1Smrg  for ac_prog in cl.exe
34581fb077a1Smrgdo
34591fb077a1Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
34601fb077a1Smrgset dummy $ac_prog; ac_word=$2
3461ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3462ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3463ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3464ebcdf611Smrgthen :
3465ebcdf611Smrg  printf %s "(cached) " >&6
3466ebcdf611Smrgelse $as_nop
34671fb077a1Smrg  if test -n "$ac_ct_CC"; then
34681fb077a1Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
34691fb077a1Smrgelse
34701fb077a1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34711fb077a1Smrgfor as_dir in $PATH
34721fb077a1Smrgdo
34731fb077a1Smrg  IFS=$as_save_IFS
3474ebcdf611Smrg  case $as_dir in #(((
3475ebcdf611Smrg    '') as_dir=./ ;;
3476ebcdf611Smrg    */) ;;
3477ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3478ebcdf611Smrg  esac
3479a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3480ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34811fb077a1Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3482ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34831fb077a1Smrg    break 2
34841fb077a1Smrg  fi
34851fb077a1Smrgdone
3486a5a92c01Smrg  done
34871fb077a1SmrgIFS=$as_save_IFS
34881fb077a1Smrg
34891fb077a1Smrgfi
34901fb077a1Smrgfi
34911fb077a1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
34921fb077a1Smrgif test -n "$ac_ct_CC"; then
3493ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3494ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
34951fb077a1Smrgelse
3496ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3497ebcdf611Smrgprintf "%s\n" "no" >&6; }
34981fb077a1Smrgfi
34991fb077a1Smrg
35001fb077a1Smrg
35011fb077a1Smrg  test -n "$ac_ct_CC" && break
35021fb077a1Smrgdone
35031fb077a1Smrg
35041fb077a1Smrg  if test "x$ac_ct_CC" = x; then
35051fb077a1Smrg    CC=""
35061fb077a1Smrg  else
35071fb077a1Smrg    case $cross_compiling:$ac_tool_warned in
35081fb077a1Smrgyes:)
3509ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3510ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3511ebcdf611Smrgac_tool_warned=yes ;;
3512ebcdf611Smrgesac
3513ebcdf611Smrg    CC=$ac_ct_CC
3514ebcdf611Smrg  fi
3515ebcdf611Smrgfi
3516ebcdf611Smrg
3517ebcdf611Smrgfi
3518ebcdf611Smrgif test -z "$CC"; then
3519ebcdf611Smrg  if test -n "$ac_tool_prefix"; then
3520ebcdf611Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3521ebcdf611Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3522ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3523ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3524ebcdf611Smrgif test ${ac_cv_prog_CC+y}
3525ebcdf611Smrgthen :
3526ebcdf611Smrg  printf %s "(cached) " >&6
3527ebcdf611Smrgelse $as_nop
3528ebcdf611Smrg  if test -n "$CC"; then
3529ebcdf611Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3530ebcdf611Smrgelse
3531ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3532ebcdf611Smrgfor as_dir in $PATH
3533ebcdf611Smrgdo
3534ebcdf611Smrg  IFS=$as_save_IFS
3535ebcdf611Smrg  case $as_dir in #(((
3536ebcdf611Smrg    '') as_dir=./ ;;
3537ebcdf611Smrg    */) ;;
3538ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3539ebcdf611Smrg  esac
3540ebcdf611Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3541ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3542ebcdf611Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3543ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3544ebcdf611Smrg    break 2
3545ebcdf611Smrg  fi
3546ebcdf611Smrgdone
3547ebcdf611Smrg  done
3548ebcdf611SmrgIFS=$as_save_IFS
3549ebcdf611Smrg
3550ebcdf611Smrgfi
3551ebcdf611Smrgfi
3552ebcdf611SmrgCC=$ac_cv_prog_CC
3553ebcdf611Smrgif test -n "$CC"; then
3554ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3555ebcdf611Smrgprintf "%s\n" "$CC" >&6; }
3556ebcdf611Smrgelse
3557ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3558ebcdf611Smrgprintf "%s\n" "no" >&6; }
3559ebcdf611Smrgfi
3560ebcdf611Smrg
3561ebcdf611Smrg
3562ebcdf611Smrgfi
3563ebcdf611Smrgif test -z "$ac_cv_prog_CC"; then
3564ebcdf611Smrg  ac_ct_CC=$CC
3565ebcdf611Smrg  # Extract the first word of "clang", so it can be a program name with args.
3566ebcdf611Smrgset dummy clang; ac_word=$2
3567ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3568ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
3569ebcdf611Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3570ebcdf611Smrgthen :
3571ebcdf611Smrg  printf %s "(cached) " >&6
3572ebcdf611Smrgelse $as_nop
3573ebcdf611Smrg  if test -n "$ac_ct_CC"; then
3574ebcdf611Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3575ebcdf611Smrgelse
3576ebcdf611Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3577ebcdf611Smrgfor as_dir in $PATH
3578ebcdf611Smrgdo
3579ebcdf611Smrg  IFS=$as_save_IFS
3580ebcdf611Smrg  case $as_dir in #(((
3581ebcdf611Smrg    '') as_dir=./ ;;
3582ebcdf611Smrg    */) ;;
3583ebcdf611Smrg    *) as_dir=$as_dir/ ;;
3584ebcdf611Smrg  esac
3585ebcdf611Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3586ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3587ebcdf611Smrg    ac_cv_prog_ac_ct_CC="clang"
3588ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3589ebcdf611Smrg    break 2
3590ebcdf611Smrg  fi
3591ebcdf611Smrgdone
3592ebcdf611Smrg  done
3593ebcdf611SmrgIFS=$as_save_IFS
3594ebcdf611Smrg
3595ebcdf611Smrgfi
3596ebcdf611Smrgfi
3597ebcdf611Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3598ebcdf611Smrgif test -n "$ac_ct_CC"; then
3599ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3600ebcdf611Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3601ebcdf611Smrgelse
3602ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3603ebcdf611Smrgprintf "%s\n" "no" >&6; }
3604ebcdf611Smrgfi
3605ebcdf611Smrg
3606ebcdf611Smrg  if test "x$ac_ct_CC" = x; then
3607ebcdf611Smrg    CC=""
3608ebcdf611Smrg  else
3609ebcdf611Smrg    case $cross_compiling:$ac_tool_warned in
3610ebcdf611Smrgyes:)
3611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3612ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
36131fb077a1Smrgac_tool_warned=yes ;;
36141fb077a1Smrgesac
36151fb077a1Smrg    CC=$ac_ct_CC
36161fb077a1Smrg  fi
3617ebcdf611Smrgelse
3618ebcdf611Smrg  CC="$ac_cv_prog_CC"
36191fb077a1Smrgfi
36201fb077a1Smrg
36211fb077a1Smrgfi
36221fb077a1Smrg
36231fb077a1Smrg
3624ebcdf611Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3625ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3626a5a92c01Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3627a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
36281fb077a1Smrg
36291fb077a1Smrg# Provide some information about the compiler.
3630ebcdf611Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3631a5a92c01Smrgset X $ac_compile
3632a5a92c01Smrgac_compiler=$2
3633ebcdf611Smrgfor ac_option in --version -v -V -qversion -version; do
3634a5a92c01Smrg  { { ac_try="$ac_compiler $ac_option >&5"
36351fb077a1Smrgcase "(($ac_try" in
36361fb077a1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36371fb077a1Smrg  *) ac_try_echo=$ac_try;;
36381fb077a1Smrgesac
3639a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3640ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3641a5a92c01Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
36421fb077a1Smrg  ac_status=$?
3643a5a92c01Smrg  if test -s conftest.err; then
3644a5a92c01Smrg    sed '10a\
3645a5a92c01Smrg... rest of stderr output deleted ...
3646a5a92c01Smrg         10q' conftest.err >conftest.er1
3647a5a92c01Smrg    cat conftest.er1 >&5
3648a5a92c01Smrg  fi
3649a5a92c01Smrg  rm -f conftest.er1 conftest.err
3650ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3651a5a92c01Smrg  test $ac_status = 0; }
3652a5a92c01Smrgdone
36531fb077a1Smrg
3654a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
36551fb077a1Smrg/* end confdefs.h.  */
36561fb077a1Smrg
36571fb077a1Smrgint
3658ebcdf611Smrgmain (void)
36591fb077a1Smrg{
36601fb077a1Smrg
36611fb077a1Smrg  ;
36621fb077a1Smrg  return 0;
36631fb077a1Smrg}
36641fb077a1Smrg_ACEOF
36651fb077a1Smrgac_clean_files_save=$ac_clean_files
3666a5a92c01Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
36671fb077a1Smrg# Try to create an executable without -o first, disregard a.out.
36681fb077a1Smrg# It will help us diagnose broken compilers, and finding out an intuition
36691fb077a1Smrg# of exeext.
3670ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3671ebcdf611Smrgprintf %s "checking whether the C compiler works... " >&6; }
3672ebcdf611Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3673a5a92c01Smrg
3674a5a92c01Smrg# The possible output files:
3675a5a92c01Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3676a5a92c01Smrg
36771fb077a1Smrgac_rmfiles=
36781fb077a1Smrgfor ac_file in $ac_files
36791fb077a1Smrgdo
36801fb077a1Smrg  case $ac_file in
3681a5a92c01Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
36821fb077a1Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
36831fb077a1Smrg  esac
36841fb077a1Smrgdone
36851fb077a1Smrgrm -f $ac_rmfiles
36861fb077a1Smrg
3687a5a92c01Smrgif { { ac_try="$ac_link_default"
36881fb077a1Smrgcase "(($ac_try" in
36891fb077a1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36901fb077a1Smrg  *) ac_try_echo=$ac_try;;
36911fb077a1Smrgesac
3692a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3693ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
36941fb077a1Smrg  (eval "$ac_link_default") 2>&5
36951fb077a1Smrg  ac_status=$?
3696ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3697ebcdf611Smrg  test $ac_status = 0; }
3698ebcdf611Smrgthen :
36991fb077a1Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
37001fb077a1Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
37011fb077a1Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37021fb077a1Smrg# so that the user can short-circuit this test for compilers unknown to
37031fb077a1Smrg# Autoconf.
37041fb077a1Smrgfor ac_file in $ac_files ''
37051fb077a1Smrgdo
37061fb077a1Smrg  test -f "$ac_file" || continue
37071fb077a1Smrg  case $ac_file in
3708a5a92c01Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
37091fb077a1Smrg	;;
37101fb077a1Smrg    [ab].out )
37111fb077a1Smrg	# We found the default executable, but exeext='' is most
37121fb077a1Smrg	# certainly right.
37131fb077a1Smrg	break;;
37141fb077a1Smrg    *.* )
3715ebcdf611Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37161fb077a1Smrg	then :; else
37171fb077a1Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37181fb077a1Smrg	fi
37191fb077a1Smrg	# We set ac_cv_exeext here because the later test for it is not
37201fb077a1Smrg	# safe: cross compilers may not add the suffix if given an `-o'
37211fb077a1Smrg	# argument, so we may need to know it at that point already.
37221fb077a1Smrg	# Even if this section looks crufty: it has the advantage of
37231fb077a1Smrg	# actually working.
37241fb077a1Smrg	break;;
37251fb077a1Smrg    * )
37261fb077a1Smrg	break;;
37271fb077a1Smrg  esac
37281fb077a1Smrgdone
37291fb077a1Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37301fb077a1Smrg
3731ebcdf611Smrgelse $as_nop
37321fb077a1Smrg  ac_file=''
37331fb077a1Smrgfi
3734ebcdf611Smrgif test -z "$ac_file"
3735ebcdf611Smrgthen :
3736ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3737ebcdf611Smrgprintf "%s\n" "no" >&6; }
3738ebcdf611Smrgprintf "%s\n" "$as_me: failed program was:" >&5
37391fb077a1Smrgsed 's/^/| /' conftest.$ac_ext >&5
37401fb077a1Smrg
3741ebcdf611Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3742ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3743a5a92c01Smrgas_fn_error 77 "C compiler cannot create executables
3744a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
3745ebcdf611Smrgelse $as_nop
3746ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3747ebcdf611Smrgprintf "%s\n" "yes" >&6; }
3748ebcdf611Smrgfi
3749ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3750ebcdf611Smrgprintf %s "checking for C compiler default output file name... " >&6; }
3751ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3752ebcdf611Smrgprintf "%s\n" "$ac_file" >&6; }
37531fb077a1Smrgac_exeext=$ac_cv_exeext
37541fb077a1Smrg
3755a5a92c01Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
37561fb077a1Smrgac_clean_files=$ac_clean_files_save
3757ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3758ebcdf611Smrgprintf %s "checking for suffix of executables... " >&6; }
3759a5a92c01Smrgif { { ac_try="$ac_link"
37601fb077a1Smrgcase "(($ac_try" in
37611fb077a1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37621fb077a1Smrg  *) ac_try_echo=$ac_try;;
37631fb077a1Smrgesac
3764a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3765ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
37661fb077a1Smrg  (eval "$ac_link") 2>&5
37671fb077a1Smrg  ac_status=$?
3768ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3769ebcdf611Smrg  test $ac_status = 0; }
3770ebcdf611Smrgthen :
37711fb077a1Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
37721fb077a1Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
37731fb077a1Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
37741fb077a1Smrg# `rm'.
37751fb077a1Smrgfor ac_file in conftest.exe conftest conftest.*; do
37761fb077a1Smrg  test -f "$ac_file" || continue
37771fb077a1Smrg  case $ac_file in
3778a5a92c01Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37791fb077a1Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37801fb077a1Smrg	  break;;
37811fb077a1Smrg    * ) break;;
37821fb077a1Smrg  esac
37831fb077a1Smrgdone
3784ebcdf611Smrgelse $as_nop
3785ebcdf611Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3786ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3787a5a92c01Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3788a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
37891fb077a1Smrgfi
3790a5a92c01Smrgrm -f conftest conftest$ac_cv_exeext
3791ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3792ebcdf611Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
37931fb077a1Smrg
37941fb077a1Smrgrm -f conftest.$ac_ext
37951fb077a1SmrgEXEEXT=$ac_cv_exeext
37961fb077a1Smrgac_exeext=$EXEEXT
3797a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3798a5a92c01Smrg/* end confdefs.h.  */
3799a5a92c01Smrg#include <stdio.h>
3800a5a92c01Smrgint
3801ebcdf611Smrgmain (void)
3802a5a92c01Smrg{
3803a5a92c01SmrgFILE *f = fopen ("conftest.out", "w");
3804a5a92c01Smrg return ferror (f) || fclose (f) != 0;
3805a5a92c01Smrg
3806a5a92c01Smrg  ;
3807a5a92c01Smrg  return 0;
3808a5a92c01Smrg}
38091fb077a1Smrg_ACEOF
3810a5a92c01Smrgac_clean_files="$ac_clean_files conftest.out"
3811a5a92c01Smrg# Check that the compiler produces executables we can run.  If not, either
3812a5a92c01Smrg# the compiler is broken, or we cross compile.
3813ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3814ebcdf611Smrgprintf %s "checking whether we are cross compiling... " >&6; }
3815a5a92c01Smrgif test "$cross_compiling" != yes; then
3816a5a92c01Smrg  { { ac_try="$ac_link"
3817a5a92c01Smrgcase "(($ac_try" in
3818a5a92c01Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819a5a92c01Smrg  *) ac_try_echo=$ac_try;;
3820a5a92c01Smrgesac
3821a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3822ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3823a5a92c01Smrg  (eval "$ac_link") 2>&5
3824a5a92c01Smrg  ac_status=$?
3825ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3826a5a92c01Smrg  test $ac_status = 0; }
3827a5a92c01Smrg  if { ac_try='./conftest$ac_cv_exeext'
3828a5a92c01Smrg  { { case "(($ac_try" in
3829a5a92c01Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3830a5a92c01Smrg  *) ac_try_echo=$ac_try;;
3831a5a92c01Smrgesac
3832a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3833ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3834a5a92c01Smrg  (eval "$ac_try") 2>&5
3835a5a92c01Smrg  ac_status=$?
3836ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3837a5a92c01Smrg  test $ac_status = 0; }; }; then
3838a5a92c01Smrg    cross_compiling=no
3839a5a92c01Smrg  else
3840a5a92c01Smrg    if test "$cross_compiling" = maybe; then
3841a5a92c01Smrg	cross_compiling=yes
3842a5a92c01Smrg    else
3843ebcdf611Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3844ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3845ebcdf611Smrgas_fn_error 77 "cannot run C compiled programs.
3846a5a92c01SmrgIf you meant to cross compile, use \`--host'.
3847a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
3848a5a92c01Smrg    fi
3849a5a92c01Smrg  fi
3850a5a92c01Smrgfi
3851ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3852ebcdf611Smrgprintf "%s\n" "$cross_compiling" >&6; }
3853a5a92c01Smrg
3854a5a92c01Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3855a5a92c01Smrgac_clean_files=$ac_clean_files_save
3856ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3857ebcdf611Smrgprintf %s "checking for suffix of object files... " >&6; }
3858ebcdf611Smrgif test ${ac_cv_objext+y}
3859ebcdf611Smrgthen :
3860ebcdf611Smrg  printf %s "(cached) " >&6
3861ebcdf611Smrgelse $as_nop
3862a5a92c01Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38631fb077a1Smrg/* end confdefs.h.  */
38641fb077a1Smrg
38651fb077a1Smrgint
3866ebcdf611Smrgmain (void)
38671fb077a1Smrg{
38681fb077a1Smrg
38691fb077a1Smrg  ;
38701fb077a1Smrg  return 0;
38711fb077a1Smrg}
38721fb077a1Smrg_ACEOF
38731fb077a1Smrgrm -f conftest.o conftest.obj
3874a5a92c01Smrgif { { ac_try="$ac_compile"
38751fb077a1Smrgcase "(($ac_try" in
38761fb077a1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38771fb077a1Smrg  *) ac_try_echo=$ac_try;;
38781fb077a1Smrgesac
3879a5a92c01Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3880ebcdf611Smrgprintf "%s\n" "$ac_try_echo"; } >&5
38811fb077a1Smrg  (eval "$ac_compile") 2>&5
38821fb077a1Smrg  ac_status=$?
3883ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3884ebcdf611Smrg  test $ac_status = 0; }
3885ebcdf611Smrgthen :
38861fb077a1Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
38871fb077a1Smrg  test -f "$ac_file" || continue;
38881fb077a1Smrg  case $ac_file in
3889a5a92c01Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
38901fb077a1Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
38911fb077a1Smrg       break;;
38921fb077a1Smrg  esac
38931fb077a1Smrgdone
3894ebcdf611Smrgelse $as_nop
3895ebcdf611Smrg  printf "%s\n" "$as_me: failed program was:" >&5
38961fb077a1Smrgsed 's/^/| /' conftest.$ac_ext >&5
38971fb077a1Smrg
3898ebcdf611Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3899ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3900a5a92c01Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3901a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
39021fb077a1Smrgfi
39031fb077a1Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
39041fb077a1Smrgfi
3905ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3906ebcdf611Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
39071fb077a1SmrgOBJEXT=$ac_cv_objext
39081fb077a1Smrgac_objext=$OBJEXT
3909ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3910ebcdf611Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
3911ebcdf611Smrgif test ${ac_cv_c_compiler_gnu+y}
3912ebcdf611Smrgthen :
3913ebcdf611Smrg  printf %s "(cached) " >&6
3914ebcdf611Smrgelse $as_nop
3915a5a92c01Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39161fb077a1Smrg/* end confdefs.h.  */
39171fb077a1Smrg
39181fb077a1Smrgint
3919ebcdf611Smrgmain (void)
39201fb077a1Smrg{
39211fb077a1Smrg#ifndef __GNUC__
39221fb077a1Smrg       choke me
39231fb077a1Smrg#endif
39241fb077a1Smrg
39251fb077a1Smrg  ;
39261fb077a1Smrg  return 0;
39271fb077a1Smrg}
39281fb077a1Smrg_ACEOF
3929ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
3930ebcdf611Smrgthen :
39311fb077a1Smrg  ac_compiler_gnu=yes
3932ebcdf611Smrgelse $as_nop
3933a5a92c01Smrg  ac_compiler_gnu=no
39341fb077a1Smrgfi
3935ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
39361fb077a1Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
39371fb077a1Smrg
39381fb077a1Smrgfi
3939ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3940ebcdf611Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3941ebcdf611Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3942ebcdf611Smrg
3943a5a92c01Smrgif test $ac_compiler_gnu = yes; then
3944a5a92c01Smrg  GCC=yes
3945a5a92c01Smrgelse
3946a5a92c01Smrg  GCC=
3947a5a92c01Smrgfi
3948ebcdf611Smrgac_test_CFLAGS=${CFLAGS+y}
39491fb077a1Smrgac_save_CFLAGS=$CFLAGS
3950ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3951ebcdf611Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
3952ebcdf611Smrgif test ${ac_cv_prog_cc_g+y}
3953ebcdf611Smrgthen :
3954ebcdf611Smrg  printf %s "(cached) " >&6
3955ebcdf611Smrgelse $as_nop
39561fb077a1Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
39571fb077a1Smrg   ac_c_werror_flag=yes
39581fb077a1Smrg   ac_cv_prog_cc_g=no
39591fb077a1Smrg   CFLAGS="-g"
3960a5a92c01Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39611fb077a1Smrg/* end confdefs.h.  */
39621fb077a1Smrg
39631fb077a1Smrgint
3964ebcdf611Smrgmain (void)
39651fb077a1Smrg{
39661fb077a1Smrg
39671fb077a1Smrg  ;
39681fb077a1Smrg  return 0;
39691fb077a1Smrg}
39701fb077a1Smrg_ACEOF
3971ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
3972ebcdf611Smrgthen :
39731fb077a1Smrg  ac_cv_prog_cc_g=yes
3974ebcdf611Smrgelse $as_nop
3975a5a92c01Smrg  CFLAGS=""
3976a5a92c01Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39771fb077a1Smrg/* end confdefs.h.  */
39781fb077a1Smrg
39791fb077a1Smrgint
3980ebcdf611Smrgmain (void)
39811fb077a1Smrg{
39821fb077a1Smrg
39831fb077a1Smrg  ;
39841fb077a1Smrg  return 0;
39851fb077a1Smrg}
39861fb077a1Smrg_ACEOF
3987ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
3988ebcdf611Smrgthen :
39891fb077a1Smrg
3990ebcdf611Smrgelse $as_nop
3991a5a92c01Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
39921fb077a1Smrg	 CFLAGS="-g"
3993a5a92c01Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39941fb077a1Smrg/* end confdefs.h.  */
39951fb077a1Smrg
39961fb077a1Smrgint
3997ebcdf611Smrgmain (void)
39981fb077a1Smrg{
39991fb077a1Smrg
40001fb077a1Smrg  ;
40011fb077a1Smrg  return 0;
40021fb077a1Smrg}
40031fb077a1Smrg_ACEOF
4004ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4005ebcdf611Smrgthen :
40061fb077a1Smrg  ac_cv_prog_cc_g=yes
40071fb077a1Smrgfi
4008ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40091fb077a1Smrgfi
4010ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40111fb077a1Smrgfi
4012ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40131fb077a1Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
40141fb077a1Smrgfi
4015ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4016ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4017ebcdf611Smrgif test $ac_test_CFLAGS; then
40181fb077a1Smrg  CFLAGS=$ac_save_CFLAGS
40191fb077a1Smrgelif test $ac_cv_prog_cc_g = yes; then
40201fb077a1Smrg  if test "$GCC" = yes; then
40211fb077a1Smrg    CFLAGS="-g -O2"
40221fb077a1Smrg  else
40231fb077a1Smrg    CFLAGS="-g"
40241fb077a1Smrg  fi
40251fb077a1Smrgelse
40261fb077a1Smrg  if test "$GCC" = yes; then
40271fb077a1Smrg    CFLAGS="-O2"
40281fb077a1Smrg  else
40291fb077a1Smrg    CFLAGS=
40301fb077a1Smrg  fi
40311fb077a1Smrgfi
4032ebcdf611Smrgac_prog_cc_stdc=no
4033ebcdf611Smrgif test x$ac_prog_cc_stdc = xno
4034ebcdf611Smrgthen :
4035ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4036ebcdf611Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4037ebcdf611Smrgif test ${ac_cv_prog_cc_c11+y}
4038ebcdf611Smrgthen :
4039ebcdf611Smrg  printf %s "(cached) " >&6
4040ebcdf611Smrgelse $as_nop
4041ebcdf611Smrg  ac_cv_prog_cc_c11=no
40421fb077a1Smrgac_save_CC=$CC
4043a5a92c01Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
40441fb077a1Smrg/* end confdefs.h.  */
4045ebcdf611Smrg$ac_c_conftest_c11_program
4046ebcdf611Smrg_ACEOF
4047ebcdf611Smrgfor ac_arg in '' -std=gnu11
4048ebcdf611Smrgdo
4049ebcdf611Smrg  CC="$ac_save_CC $ac_arg"
4050ebcdf611Smrg  if ac_fn_c_try_compile "$LINENO"
4051ebcdf611Smrgthen :
4052ebcdf611Smrg  ac_cv_prog_cc_c11=$ac_arg
4053ebcdf611Smrgfi
4054ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4055ebcdf611Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4056ebcdf611Smrgdone
4057ebcdf611Smrgrm -f conftest.$ac_ext
4058ebcdf611SmrgCC=$ac_save_CC
4059ebcdf611Smrgfi
40601fb077a1Smrg
4061ebcdf611Smrgif test "x$ac_cv_prog_cc_c11" = xno
4062ebcdf611Smrgthen :
4063ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4064ebcdf611Smrgprintf "%s\n" "unsupported" >&6; }
4065ebcdf611Smrgelse $as_nop
4066ebcdf611Smrg  if test "x$ac_cv_prog_cc_c11" = x
4067ebcdf611Smrgthen :
4068ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4069ebcdf611Smrgprintf "%s\n" "none needed" >&6; }
4070ebcdf611Smrgelse $as_nop
4071ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4072ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4073ebcdf611Smrg     CC="$CC $ac_cv_prog_cc_c11"
4074ebcdf611Smrgfi
4075ebcdf611Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4076ebcdf611Smrg  ac_prog_cc_stdc=c11
4077ebcdf611Smrgfi
4078ebcdf611Smrgfi
4079ebcdf611Smrgif test x$ac_prog_cc_stdc = xno
4080ebcdf611Smrgthen :
4081ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4082ebcdf611Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4083ebcdf611Smrgif test ${ac_cv_prog_cc_c99+y}
4084ebcdf611Smrgthen :
4085ebcdf611Smrg  printf %s "(cached) " >&6
4086ebcdf611Smrgelse $as_nop
4087ebcdf611Smrg  ac_cv_prog_cc_c99=no
4088ebcdf611Smrgac_save_CC=$CC
4089ebcdf611Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4090ebcdf611Smrg/* end confdefs.h.  */
4091ebcdf611Smrg$ac_c_conftest_c99_program
4092ebcdf611Smrg_ACEOF
4093ebcdf611Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4094ebcdf611Smrgdo
4095ebcdf611Smrg  CC="$ac_save_CC $ac_arg"
4096ebcdf611Smrg  if ac_fn_c_try_compile "$LINENO"
4097ebcdf611Smrgthen :
4098ebcdf611Smrg  ac_cv_prog_cc_c99=$ac_arg
4099ebcdf611Smrgfi
4100ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4101ebcdf611Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4102ebcdf611Smrgdone
4103ebcdf611Smrgrm -f conftest.$ac_ext
4104ebcdf611SmrgCC=$ac_save_CC
4105ebcdf611Smrgfi
41061fb077a1Smrg
4107ebcdf611Smrgif test "x$ac_cv_prog_cc_c99" = xno
4108ebcdf611Smrgthen :
4109ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4110ebcdf611Smrgprintf "%s\n" "unsupported" >&6; }
4111ebcdf611Smrgelse $as_nop
4112ebcdf611Smrg  if test "x$ac_cv_prog_cc_c99" = x
4113ebcdf611Smrgthen :
4114ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4115ebcdf611Smrgprintf "%s\n" "none needed" >&6; }
4116ebcdf611Smrgelse $as_nop
4117ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4118ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4119ebcdf611Smrg     CC="$CC $ac_cv_prog_cc_c99"
4120ebcdf611Smrgfi
4121ebcdf611Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4122ebcdf611Smrg  ac_prog_cc_stdc=c99
4123ebcdf611Smrgfi
4124ebcdf611Smrgfi
4125ebcdf611Smrgif test x$ac_prog_cc_stdc = xno
4126ebcdf611Smrgthen :
4127ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4128ebcdf611Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4129ebcdf611Smrgif test ${ac_cv_prog_cc_c89+y}
4130ebcdf611Smrgthen :
4131ebcdf611Smrg  printf %s "(cached) " >&6
4132ebcdf611Smrgelse $as_nop
4133ebcdf611Smrg  ac_cv_prog_cc_c89=no
4134ebcdf611Smrgac_save_CC=$CC
4135ebcdf611Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4136ebcdf611Smrg/* end confdefs.h.  */
4137ebcdf611Smrg$ac_c_conftest_c89_program
41381fb077a1Smrg_ACEOF
4139ebcdf611Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
41401fb077a1Smrgdo
41411fb077a1Smrg  CC="$ac_save_CC $ac_arg"
4142ebcdf611Smrg  if ac_fn_c_try_compile "$LINENO"
4143ebcdf611Smrgthen :
41441fb077a1Smrg  ac_cv_prog_cc_c89=$ac_arg
4145a5a92c01Smrgfi
4146ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4147a5a92c01Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4148a5a92c01Smrgdone
4149a5a92c01Smrgrm -f conftest.$ac_ext
4150a5a92c01SmrgCC=$ac_save_CC
4151a5a92c01Smrgfi
4152a5a92c01Smrg
4153ebcdf611Smrgif test "x$ac_cv_prog_cc_c89" = xno
4154ebcdf611Smrgthen :
4155ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4156ebcdf611Smrgprintf "%s\n" "unsupported" >&6; }
4157ebcdf611Smrgelse $as_nop
4158ebcdf611Smrg  if test "x$ac_cv_prog_cc_c89" = x
4159ebcdf611Smrgthen :
4160ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4161ebcdf611Smrgprintf "%s\n" "none needed" >&6; }
4162ebcdf611Smrgelse $as_nop
4163ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4164ebcdf611Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4165ebcdf611Smrg     CC="$CC $ac_cv_prog_cc_c89"
4166ebcdf611Smrgfi
4167ebcdf611Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4168ebcdf611Smrg  ac_prog_cc_stdc=c89
4169ebcdf611Smrgfi
4170a5a92c01Smrgfi
4171a5a92c01Smrg
4172a5a92c01Smrgac_ext=c
4173a5a92c01Smrgac_cpp='$CPP $CPPFLAGS'
4174a5a92c01Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4175a5a92c01Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4176a5a92c01Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4177a5a92c01Smrg
4178ebcdf611Smrg
4179ebcdf611Smrg  ac_ext=c
4180ae51dfb6Smrgac_cpp='$CPP $CPPFLAGS'
4181ae51dfb6Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4182ae51dfb6Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4183ae51dfb6Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4184ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4185ebcdf611Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4186ebcdf611Smrgif test ${am_cv_prog_cc_c_o+y}
4187ebcdf611Smrgthen :
4188ebcdf611Smrg  printf %s "(cached) " >&6
4189ebcdf611Smrgelse $as_nop
4190ae51dfb6Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4191ae51dfb6Smrg/* end confdefs.h.  */
4192ae51dfb6Smrg
4193ae51dfb6Smrgint
4194ebcdf611Smrgmain (void)
4195ae51dfb6Smrg{
4196ae51dfb6Smrg
4197ae51dfb6Smrg  ;
4198ae51dfb6Smrg  return 0;
4199ae51dfb6Smrg}
4200ae51dfb6Smrg_ACEOF
4201ae51dfb6Smrg  # Make sure it works both with $CC and with simple cc.
4202ae51dfb6Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4203ae51dfb6Smrg  # compilers refuse to overwrite an existing .o file with -o,
4204ae51dfb6Smrg  # though they will create one.
4205ae51dfb6Smrg  am_cv_prog_cc_c_o=yes
4206ae51dfb6Smrg  for am_i in 1 2; do
4207ae51dfb6Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4208ae51dfb6Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4209ae51dfb6Smrg   ac_status=$?
4210ae51dfb6Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4211ae51dfb6Smrg   (exit $ac_status); } \
4212ae51dfb6Smrg         && test -f conftest2.$ac_objext; then
4213ae51dfb6Smrg      : OK
4214ae51dfb6Smrg    else
4215ae51dfb6Smrg      am_cv_prog_cc_c_o=no
4216ae51dfb6Smrg      break
4217ae51dfb6Smrg    fi
4218ae51dfb6Smrg  done
4219ae51dfb6Smrg  rm -f core conftest*
4220ae51dfb6Smrg  unset am_i
4221ae51dfb6Smrgfi
4222ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4223ebcdf611Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4224ae51dfb6Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4225ae51dfb6Smrg   # Losing compiler, so override with the script.
4226ae51dfb6Smrg   # FIXME: It is wrong to rewrite CC.
4227ae51dfb6Smrg   # But if we don't then we get into trouble of one sort or another.
4228ae51dfb6Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4229ae51dfb6Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4230ae51dfb6Smrg   CC="$am_aux_dir/compile $CC"
4231ae51dfb6Smrgfi
4232ae51dfb6Smrgac_ext=c
4233ae51dfb6Smrgac_cpp='$CPP $CPPFLAGS'
4234ae51dfb6Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4235ae51dfb6Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4236ae51dfb6Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4237ae51dfb6Smrg
4238ae51dfb6Smrg
4239a5a92c01Smrgdepcc="$CC"   am_compiler_list=
4240a5a92c01Smrg
4241ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4242ebcdf611Smrgprintf %s "checking dependency style of $depcc... " >&6; }
4243ebcdf611Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
4244ebcdf611Smrgthen :
4245ebcdf611Smrg  printf %s "(cached) " >&6
4246ebcdf611Smrgelse $as_nop
4247a5a92c01Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4248a5a92c01Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4249a5a92c01Smrg  # making bogus files that we don't know about and never remove.  For
4250a5a92c01Smrg  # instance it was reported that on HP-UX the gcc test will end up
4251ae51dfb6Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4252ae51dfb6Smrg  # in D".
42531d05b0c9Smrg  rm -rf conftest.dir
4254a5a92c01Smrg  mkdir conftest.dir
4255a5a92c01Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4256a5a92c01Smrg  # using a relative directory.
4257a5a92c01Smrg  cp "$am_depcomp" conftest.dir
4258a5a92c01Smrg  cd conftest.dir
4259a5a92c01Smrg  # We will build objects and dependencies in a subdirectory because
4260a5a92c01Smrg  # it helps to detect inapplicable dependency modes.  For instance
4261a5a92c01Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4262a5a92c01Smrg  # side effect of compilation, but ICC will put the dependencies in
4263a5a92c01Smrg  # the current directory while Tru64 will put them in the object
4264a5a92c01Smrg  # directory.
4265a5a92c01Smrg  mkdir sub
4266a5a92c01Smrg
4267a5a92c01Smrg  am_cv_CC_dependencies_compiler_type=none
4268a5a92c01Smrg  if test "$am_compiler_list" = ""; then
4269a5a92c01Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4270a5a92c01Smrg  fi
4271a5a92c01Smrg  am__universal=false
4272a5a92c01Smrg  case " $depcc " in #(
4273a5a92c01Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4274a5a92c01Smrg     esac
4275a5a92c01Smrg
4276a5a92c01Smrg  for depmode in $am_compiler_list; do
4277a5a92c01Smrg    # Setup a source with many dependencies, because some compilers
4278a5a92c01Smrg    # like to wrap large dependency lists on column 80 (with \), and
4279a5a92c01Smrg    # we should not choose a depcomp mode which is confused by this.
4280a5a92c01Smrg    #
4281a5a92c01Smrg    # We need to recreate these files for each test, as the compiler may
4282a5a92c01Smrg    # overwrite some of them when testing with obscure command lines.
4283a5a92c01Smrg    # This happens at least with the AIX C compiler.
4284a5a92c01Smrg    : > sub/conftest.c
4285a5a92c01Smrg    for i in 1 2 3 4 5 6; do
4286a5a92c01Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4287ae51dfb6Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4288ae51dfb6Smrg      # Solaris 10 /bin/sh.
4289ae51dfb6Smrg      echo '/* dummy */' > sub/conftst$i.h
4290a5a92c01Smrg    done
4291a5a92c01Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4292a5a92c01Smrg
4293ae51dfb6Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4294a5a92c01Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4295ae51dfb6Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4296ae51dfb6Smrg    # versions had trouble with output in subdirs.
4297a5a92c01Smrg    am__obj=sub/conftest.${OBJEXT-o}
4298a5a92c01Smrg    am__minus_obj="-o $am__obj"
4299a5a92c01Smrg    case $depmode in
4300a5a92c01Smrg    gcc)
4301a5a92c01Smrg      # This depmode causes a compiler race in universal mode.
4302a5a92c01Smrg      test "$am__universal" = false || continue
4303a5a92c01Smrg      ;;
4304a5a92c01Smrg    nosideeffect)
4305ae51dfb6Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4306ae51dfb6Smrg      # only be used when explicitly requested.
4307a5a92c01Smrg      if test "x$enable_dependency_tracking" = xyes; then
4308a5a92c01Smrg	continue
4309a5a92c01Smrg      else
4310a5a92c01Smrg	break
4311a5a92c01Smrg      fi
4312a5a92c01Smrg      ;;
43131d05b0c9Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4314ae51dfb6Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
4315a5a92c01Smrg      # not run yet.  These depmodes are late enough in the game, and
4316a5a92c01Smrg      # so weak that their functioning should not be impacted.
4317a5a92c01Smrg      am__obj=conftest.${OBJEXT-o}
4318a5a92c01Smrg      am__minus_obj=
4319a5a92c01Smrg      ;;
4320a5a92c01Smrg    none) break ;;
4321a5a92c01Smrg    esac
4322a5a92c01Smrg    if depmode=$depmode \
4323a5a92c01Smrg       source=sub/conftest.c object=$am__obj \
4324ebcdf611Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4325ebcdf611Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4326ebcdf611Smrg         >/dev/null 2>conftest.err &&
4327ebcdf611Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4328ebcdf611Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4329ebcdf611Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4330ebcdf611Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4331ebcdf611Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4332ebcdf611Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
4333ebcdf611Smrg      # that says an option was ignored or not supported.
4334ebcdf611Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4335ebcdf611Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4336ebcdf611Smrg      # The diagnosis changed in icc 8.0:
4337ebcdf611Smrg      #   icc: Command line remark: option '-MP' not supported
4338ebcdf611Smrg      if (grep 'ignoring option' conftest.err ||
4339ebcdf611Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4340ebcdf611Smrg        am_cv_CC_dependencies_compiler_type=$depmode
4341ebcdf611Smrg        break
4342ebcdf611Smrg      fi
4343a5a92c01Smrg    fi
4344a5a92c01Smrg  done
43451fb077a1Smrg
4346ebcdf611Smrg  cd ..
4347ebcdf611Smrg  rm -rf conftest.dir
4348a5a92c01Smrgelse
4349ebcdf611Smrg  am_cv_CC_dependencies_compiler_type=none
43501fb077a1Smrgfi
4351a5a92c01Smrg
43521fb077a1Smrgfi
4353ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4354ebcdf611Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4355ebcdf611SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
43561fb077a1Smrg
4357ebcdf611Smrg if
4358ebcdf611Smrg  test "x$enable_dependency_tracking" != xno \
4359ebcdf611Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4360ebcdf611Smrg  am__fastdepCC_TRUE=
4361ebcdf611Smrg  am__fastdepCC_FALSE='#'
4362a5a92c01Smrgelse
4363ebcdf611Smrg  am__fastdepCC_TRUE='#'
4364ebcdf611Smrg  am__fastdepCC_FALSE=
43651fb077a1Smrgfi
43661fb077a1Smrg
43671fb077a1Smrg
43681fb077a1Smrg
4369ebcdf611Smrg
4370ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4371ebcdf611Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4372ebcdf611Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
4373ebcdf611Smrgthen :
4374ebcdf611Smrg  printf %s "(cached) " >&6
4375ebcdf611Smrgelse $as_nop
4376ebcdf611Smrg  ac_save_CFLAGS=$CFLAGS
4377ebcdf611Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4378ebcdf611Smrg   for ac_arg in '' -fno-builtin; do
4379ebcdf611Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4380ebcdf611Smrg     # This test program should *not* compile successfully.
4381ebcdf611Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4382a5a92c01Smrg/* end confdefs.h.  */
43831fb077a1Smrg
4384a5a92c01Smrgint
4385ebcdf611Smrgmain (void)
4386a5a92c01Smrg{
4387ebcdf611Smrg(void) strchr;
4388a5a92c01Smrg  ;
4389a5a92c01Smrg  return 0;
4390a5a92c01Smrg}
4391a5a92c01Smrg_ACEOF
4392ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4393ebcdf611Smrgthen :
43941fb077a1Smrg
4395ebcdf611Smrgelse $as_nop
4396ebcdf611Smrg  # This test program should compile successfully.
4397ebcdf611Smrg        # No library function is consistently available on
4398ebcdf611Smrg        # freestanding implementations, so test against a dummy
4399ebcdf611Smrg        # declaration.  Include always-available headers on the
4400ebcdf611Smrg        # off chance that they somehow elicit warnings.
4401ebcdf611Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4402a5a92c01Smrg/* end confdefs.h.  */
4403ebcdf611Smrg#include <float.h>
4404ebcdf611Smrg#include <limits.h>
4405ebcdf611Smrg#include <stdarg.h>
4406ebcdf611Smrg#include <stddef.h>
4407ebcdf611Smrgextern void ac_decl (int, char *);
4408a5a92c01Smrg
4409a5a92c01Smrgint
4410ebcdf611Smrgmain (void)
4411a5a92c01Smrg{
4412ebcdf611Smrg(void) ac_decl (0, (char *) 0);
4413ebcdf611Smrg  (void) ac_decl;
4414ebcdf611Smrg
4415ebcdf611Smrg  ;
4416a5a92c01Smrg  return 0;
4417a5a92c01Smrg}
4418a5a92c01Smrg_ACEOF
4419ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4420ebcdf611Smrgthen :
4421ebcdf611Smrg  if test x"$ac_arg" = x
4422ebcdf611Smrgthen :
4423ebcdf611Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4424ebcdf611Smrgelse $as_nop
4425ebcdf611Smrg  ac_cv_c_undeclared_builtin_options=$ac_arg
4426a5a92c01Smrgfi
4427ebcdf611Smrg          break
44281fb077a1Smrgfi
4429ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44301fb077a1Smrgfi
4431ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4432ebcdf611Smrg    done
4433ebcdf611Smrg    CFLAGS=$ac_save_CFLAGS
4434ebcdf611Smrg
4435ebcdf611Smrgfi
4436ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4437ebcdf611Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4438ebcdf611Smrg  case $ac_cv_c_undeclared_builtin_options in #(
4439ebcdf611Smrg  'cannot detect') :
4440ebcdf611Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4441ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4442ebcdf611Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4443ebcdf611SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
4444ebcdf611Smrg  'none needed') :
4445ebcdf611Smrg    ac_c_undeclared_builtin_options='' ;; #(
4446ebcdf611Smrg  *) :
4447ebcdf611Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4448ebcdf611Smrgesac
44491fb077a1Smrg
4450ebcdf611Smrgac_header= ac_cache=
4451ebcdf611Smrgfor ac_item in $ac_header_c_list
4452ebcdf611Smrgdo
4453ebcdf611Smrg  if test $ac_cache; then
4454ebcdf611Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4455ebcdf611Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4456ebcdf611Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4457ebcdf611Smrg    fi
4458ebcdf611Smrg    ac_header= ac_cache=
4459ebcdf611Smrg  elif test $ac_header; then
4460ebcdf611Smrg    ac_cache=$ac_item
4461ebcdf611Smrg  else
4462ebcdf611Smrg    ac_header=$ac_item
4463ebcdf611Smrg  fi
4464ebcdf611Smrgdone
44651fb077a1Smrg
44661fb077a1Smrg
4467a5a92c01Smrg
4468a5a92c01Smrg
44691fb077a1Smrg
44701fb077a1Smrg
44711fb077a1Smrg
44721fb077a1Smrg
4473ebcdf611Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4474ebcdf611Smrgthen :
4475ebcdf611Smrg
4476ebcdf611Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4477ebcdf611Smrg
4478ebcdf611Smrgfi
4479ebcdf611Smrg
4480ebcdf611Smrg
44811d05b0c9Smrg
44821d05b0c9Smrg
4483ebcdf611Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4484ebcdf611Smrgif test "x$ac_cv_have_decl___clang__" = xyes
4485ebcdf611Smrgthen :
44861d05b0c9Smrg  CLANGCC="yes"
4487ebcdf611Smrgelse $as_nop
44881d05b0c9Smrg  CLANGCC="no"
44891d05b0c9Smrgfi
4490ebcdf611Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4491ebcdf611Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4492ebcdf611Smrgthen :
44931d05b0c9Smrg  INTELCC="yes"
4494ebcdf611Smrgelse $as_nop
44951d05b0c9Smrg  INTELCC="no"
44961d05b0c9Smrgfi
4497ebcdf611Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4498ebcdf611Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4499ebcdf611Smrgthen :
45001d05b0c9Smrg  SUNCC="yes"
4501ebcdf611Smrgelse $as_nop
45021d05b0c9Smrg  SUNCC="no"
45031d05b0c9Smrgfi
45041d05b0c9Smrg
45051d05b0c9Smrg
45061d05b0c9Smrg
45071d05b0c9Smrg
4508ae51dfb6Smrg
4509ae51dfb6Smrg
4510ae51dfb6Smrg
4511ae51dfb6Smrg
45121fb077a1Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
45131fb077a1Smrg	if test -n "$ac_tool_prefix"; then
45141fb077a1Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
45151fb077a1Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4516ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4517ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
4518ebcdf611Smrgif test ${ac_cv_path_PKG_CONFIG+y}
4519ebcdf611Smrgthen :
4520ebcdf611Smrg  printf %s "(cached) " >&6
4521ebcdf611Smrgelse $as_nop
45221fb077a1Smrg  case $PKG_CONFIG in
45231fb077a1Smrg  [\\/]* | ?:[\\/]*)
45241fb077a1Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
45251fb077a1Smrg  ;;
45261fb077a1Smrg  *)
45271fb077a1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45281fb077a1Smrgfor as_dir in $PATH
45291fb077a1Smrgdo
45301fb077a1Smrg  IFS=$as_save_IFS
4531ebcdf611Smrg  case $as_dir in #(((
4532ebcdf611Smrg    '') as_dir=./ ;;
4533ebcdf611Smrg    */) ;;
4534ebcdf611Smrg    *) as_dir=$as_dir/ ;;
4535ebcdf611Smrg  esac
4536a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4537ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4538ebcdf611Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4539ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
45401fb077a1Smrg    break 2
45411fb077a1Smrg  fi
45421fb077a1Smrgdone
4543a5a92c01Smrg  done
45441fb077a1SmrgIFS=$as_save_IFS
45451fb077a1Smrg
45461fb077a1Smrg  ;;
45471fb077a1Smrgesac
45481fb077a1Smrgfi
45491fb077a1SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
45501fb077a1Smrgif test -n "$PKG_CONFIG"; then
4551ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4552ebcdf611Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
45531fb077a1Smrgelse
4554ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4555ebcdf611Smrgprintf "%s\n" "no" >&6; }
45561fb077a1Smrgfi
45571fb077a1Smrg
45581fb077a1Smrg
45591fb077a1Smrgfi
45601fb077a1Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
45611fb077a1Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
45621fb077a1Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
45631fb077a1Smrgset dummy pkg-config; ac_word=$2
4564ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4565ebcdf611Smrgprintf %s "checking for $ac_word... " >&6; }
4566ebcdf611Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4567ebcdf611Smrgthen :
4568ebcdf611Smrg  printf %s "(cached) " >&6
4569ebcdf611Smrgelse $as_nop
45701fb077a1Smrg  case $ac_pt_PKG_CONFIG in
45711fb077a1Smrg  [\\/]* | ?:[\\/]*)
45721fb077a1Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
45731fb077a1Smrg  ;;
45741fb077a1Smrg  *)
45751fb077a1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45761fb077a1Smrgfor as_dir in $PATH
45771fb077a1Smrgdo
45781fb077a1Smrg  IFS=$as_save_IFS
4579ebcdf611Smrg  case $as_dir in #(((
4580ebcdf611Smrg    '') as_dir=./ ;;
4581ebcdf611Smrg    */) ;;
4582ebcdf611Smrg    *) as_dir=$as_dir/ ;;
4583ebcdf611Smrg  esac
4584a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4585ebcdf611Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4586ebcdf611Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4587ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
45881fb077a1Smrg    break 2
45891fb077a1Smrg  fi
45901fb077a1Smrgdone
4591a5a92c01Smrg  done
45921fb077a1SmrgIFS=$as_save_IFS
45931fb077a1Smrg
45941fb077a1Smrg  ;;
45951fb077a1Smrgesac
45961fb077a1Smrgfi
45971fb077a1Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
45981fb077a1Smrgif test -n "$ac_pt_PKG_CONFIG"; then
4599ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4600ebcdf611Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
46011fb077a1Smrgelse
4602ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4603ebcdf611Smrgprintf "%s\n" "no" >&6; }
46041fb077a1Smrgfi
46051fb077a1Smrg
46061fb077a1Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
46071fb077a1Smrg    PKG_CONFIG=""
46081fb077a1Smrg  else
46091fb077a1Smrg    case $cross_compiling:$ac_tool_warned in
46101fb077a1Smrgyes:)
4611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4612ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46131fb077a1Smrgac_tool_warned=yes ;;
46141fb077a1Smrgesac
46151fb077a1Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
46161fb077a1Smrg  fi
46171fb077a1Smrgelse
46181fb077a1Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
46191fb077a1Smrgfi
46201fb077a1Smrg
46211fb077a1Smrgfi
46221fb077a1Smrgif test -n "$PKG_CONFIG"; then
46231fb077a1Smrg	_pkg_min_version=0.9.0
4624ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4625ebcdf611Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
46261fb077a1Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4627ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4628ebcdf611Smrgprintf "%s\n" "yes" >&6; }
46291fb077a1Smrg	else
4630ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4631ebcdf611Smrgprintf "%s\n" "no" >&6; }
46321fb077a1Smrg		PKG_CONFIG=""
46331fb077a1Smrg	fi
46341fb077a1Smrgfi
46351fb077a1Smrg
4636ebcdf611Smrg
4637ebcdf611Smrg  # Make sure we can run config.sub.
4638ebcdf611Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4639ebcdf611Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4640ebcdf611Smrg
4641ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4642ebcdf611Smrgprintf %s "checking build system type... " >&6; }
4643ebcdf611Smrgif test ${ac_cv_build+y}
4644ebcdf611Smrgthen :
4645ebcdf611Smrg  printf %s "(cached) " >&6
4646ebcdf611Smrgelse $as_nop
46471fb077a1Smrg  ac_build_alias=$build_alias
46481fb077a1Smrgtest "x$ac_build_alias" = x &&
4649ebcdf611Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46501fb077a1Smrgtest "x$ac_build_alias" = x &&
4651a5a92c01Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4652ebcdf611Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4653ebcdf611Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
46541fb077a1Smrg
46551fb077a1Smrgfi
4656ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4657ebcdf611Smrgprintf "%s\n" "$ac_cv_build" >&6; }
46581fb077a1Smrgcase $ac_cv_build in
46591fb077a1Smrg*-*-*) ;;
4660a5a92c01Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46611fb077a1Smrgesac
46621fb077a1Smrgbuild=$ac_cv_build
46631fb077a1Smrgac_save_IFS=$IFS; IFS='-'
46641fb077a1Smrgset x $ac_cv_build
46651fb077a1Smrgshift
46661fb077a1Smrgbuild_cpu=$1
46671fb077a1Smrgbuild_vendor=$2
46681fb077a1Smrgshift; shift
46691fb077a1Smrg# Remember, the first character of IFS is used to create $*,
46701fb077a1Smrg# except with old shells:
46711fb077a1Smrgbuild_os=$*
46721fb077a1SmrgIFS=$ac_save_IFS
46731fb077a1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46741fb077a1Smrg
46751fb077a1Smrg
4676ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4677ebcdf611Smrgprintf %s "checking host system type... " >&6; }
4678ebcdf611Smrgif test ${ac_cv_host+y}
4679ebcdf611Smrgthen :
4680ebcdf611Smrg  printf %s "(cached) " >&6
4681ebcdf611Smrgelse $as_nop
46821fb077a1Smrg  if test "x$host_alias" = x; then
46831fb077a1Smrg  ac_cv_host=$ac_cv_build
46841fb077a1Smrgelse
4685ebcdf611Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4686ebcdf611Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
46871fb077a1Smrgfi
46881fb077a1Smrg
46891fb077a1Smrgfi
4690ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4691ebcdf611Smrgprintf "%s\n" "$ac_cv_host" >&6; }
46921fb077a1Smrgcase $ac_cv_host in
46931fb077a1Smrg*-*-*) ;;
4694a5a92c01Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
46951fb077a1Smrgesac
46961fb077a1Smrghost=$ac_cv_host
46971fb077a1Smrgac_save_IFS=$IFS; IFS='-'
46981fb077a1Smrgset x $ac_cv_host
46991fb077a1Smrgshift
47001fb077a1Smrghost_cpu=$1
47011fb077a1Smrghost_vendor=$2
47021fb077a1Smrgshift; shift
47031fb077a1Smrg# Remember, the first character of IFS is used to create $*,
47041fb077a1Smrg# except with old shells:
47051fb077a1Smrghost_os=$*
47061fb077a1SmrgIFS=$ac_save_IFS
47071fb077a1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47081fb077a1Smrg
47091fb077a1Smrg
4710ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4711ebcdf611Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4712ebcdf611Smrgif test ${ac_cv_path_SED+y}
4713ebcdf611Smrgthen :
4714ebcdf611Smrg  printf %s "(cached) " >&6
4715ebcdf611Smrgelse $as_nop
4716a5a92c01Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4717a5a92c01Smrg     for ac_i in 1 2 3 4 5 6 7; do
4718a5a92c01Smrg       ac_script="$ac_script$as_nl$ac_script"
4719a5a92c01Smrg     done
4720a5a92c01Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4721a5a92c01Smrg     { ac_script=; unset ac_script;}
4722a5a92c01Smrg     if test -z "$SED"; then
4723a5a92c01Smrg  ac_path_SED_found=false
4724a5a92c01Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4725a5a92c01Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4726a5a92c01Smrgfor as_dir in $PATH
4727a5a92c01Smrgdo
4728a5a92c01Smrg  IFS=$as_save_IFS
4729ebcdf611Smrg  case $as_dir in #(((
4730ebcdf611Smrg    '') as_dir=./ ;;
4731ebcdf611Smrg    */) ;;
4732ebcdf611Smrg    *) as_dir=$as_dir/ ;;
4733ebcdf611Smrg  esac
4734ebcdf611Smrg    for ac_prog in sed gsed
4735ebcdf611Smrg   do
4736a5a92c01Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4737ebcdf611Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4738ae51dfb6Smrg      as_fn_executable_p "$ac_path_SED" || continue
4739a5a92c01Smrg# Check for GNU ac_path_SED and select it if it is found.
4740a5a92c01Smrg  # Check for GNU $ac_path_SED
4741a5a92c01Smrgcase `"$ac_path_SED" --version 2>&1` in
4742a5a92c01Smrg*GNU*)
4743a5a92c01Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4744a5a92c01Smrg*)
4745a5a92c01Smrg  ac_count=0
4746ebcdf611Smrg  printf %s 0123456789 >"conftest.in"
4747a5a92c01Smrg  while :
4748a5a92c01Smrg  do
4749a5a92c01Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4750a5a92c01Smrg    mv "conftest.tmp" "conftest.in"
4751a5a92c01Smrg    cp "conftest.in" "conftest.nl"
4752ebcdf611Smrg    printf "%s\n" '' >> "conftest.nl"
4753a5a92c01Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4754a5a92c01Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4755a5a92c01Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4756a5a92c01Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4757a5a92c01Smrg      # Best one so far, save it but keep looking for a better one
4758a5a92c01Smrg      ac_cv_path_SED="$ac_path_SED"
4759a5a92c01Smrg      ac_path_SED_max=$ac_count
4760a5a92c01Smrg    fi
4761a5a92c01Smrg    # 10*(2^10) chars as input seems more than enough
4762a5a92c01Smrg    test $ac_count -gt 10 && break
4763a5a92c01Smrg  done
4764a5a92c01Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4765a5a92c01Smrgesac
4766a5a92c01Smrg
4767a5a92c01Smrg      $ac_path_SED_found && break 3
4768a5a92c01Smrg    done
4769a5a92c01Smrg  done
4770a5a92c01Smrg  done
4771a5a92c01SmrgIFS=$as_save_IFS
4772a5a92c01Smrg  if test -z "$ac_cv_path_SED"; then
4773a5a92c01Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4774a5a92c01Smrg  fi
4775a5a92c01Smrgelse
4776a5a92c01Smrg  ac_cv_path_SED=$SED
4777a5a92c01Smrgfi
4778a5a92c01Smrg
4779a5a92c01Smrgfi
4780ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4781ebcdf611Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4782a5a92c01Smrg SED="$ac_cv_path_SED"
4783a5a92c01Smrg  rm -f conftest.sed
4784a5a92c01Smrg
4785a5a92c01Smrg
4786a5a92c01Smrg
4787a5a92c01Smrg
4788a5a92c01Smrg
47891d05b0c9Smrg
47901d05b0c9Smrg# Check whether --enable-selective-werror was given.
4791ebcdf611Smrgif test ${enable_selective_werror+y}
4792ebcdf611Smrgthen :
47931d05b0c9Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4794ebcdf611Smrgelse $as_nop
47951d05b0c9Smrg  SELECTIVE_WERROR=yes
47961d05b0c9Smrgfi
47971d05b0c9Smrg
47981d05b0c9Smrg
47991d05b0c9Smrg
48001d05b0c9Smrg
48011d05b0c9Smrg
48021d05b0c9Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
48031d05b0c9Smrgif test "x$SUNCC" = "xyes"; then
48041d05b0c9Smrg    BASE_CFLAGS="-v"
4805a5a92c01Smrgelse
48061d05b0c9Smrg    BASE_CFLAGS=""
4807a5a92c01Smrgfi
4808a5a92c01Smrg
48091d05b0c9Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
48101d05b0c9Smrg
48111d05b0c9Smrg
48121d05b0c9Smrg
48131d05b0c9Smrg
48141d05b0c9Smrg
48151d05b0c9Smrg
48161d05b0c9Smrg
48171d05b0c9Smrg
48181d05b0c9Smrg
48191d05b0c9Smrg
48201d05b0c9Smrg
48211d05b0c9Smrg
48221d05b0c9Smrg
48231d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
48241d05b0c9Smrg
48251d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
48261d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4827ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4828ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4829ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4830ebcdf611Smrgthen :
4831ebcdf611Smrg  printf %s "(cached) " >&6
4832ebcdf611Smrgelse $as_nop
48331d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48341d05b0c9Smrg/* end confdefs.h.  */
48351d05b0c9Smrgint i;
48361d05b0c9Smrg_ACEOF
4837ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4838ebcdf611Smrgthen :
48391d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4840ebcdf611Smrgelse $as_nop
48411d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
48421d05b0c9Smrgfi
4843ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48441d05b0c9Smrgfi
4845ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4846ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
48471d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
48481d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48491d05b0c9Smrgfi
48501d05b0c9Smrg
48511d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
48521d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48531d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48541d05b0c9Smrg	fi
48551d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4856ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4857ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4858ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4859ebcdf611Smrgthen :
4860ebcdf611Smrg  printf %s "(cached) " >&6
4861ebcdf611Smrgelse $as_nop
48621d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48631d05b0c9Smrg/* end confdefs.h.  */
48641d05b0c9Smrgint i;
48651d05b0c9Smrg_ACEOF
4866ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4867ebcdf611Smrgthen :
48681d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4869ebcdf611Smrgelse $as_nop
48701d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
48711d05b0c9Smrgfi
4872ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48731d05b0c9Smrgfi
4874ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4875ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
48761d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
48771d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4878a5a92c01Smrgfi
4879a5a92c01Smrg
48801d05b0c9Smrgfound="no"
4881a5a92c01Smrg
48821d05b0c9Smrg	if test $found = "no" ; then
4883ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48841d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48851d05b0c9Smrg		fi
4886a5a92c01Smrg
4887ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
48881d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
48891d05b0c9Smrg		fi
4890a5a92c01Smrg
48911d05b0c9Smrg		CFLAGS="$CFLAGS -Wall"
4892a5a92c01Smrg
4893ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4894ebcdf611Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
48951d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wall
4896ebcdf611Smrg		if eval test \${$cacheid+y}
4897ebcdf611Smrgthen :
4898ebcdf611Smrg  printf %s "(cached) " >&6
4899ebcdf611Smrgelse $as_nop
49001d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49011d05b0c9Smrg/* end confdefs.h.  */
49021d05b0c9Smrgint i;
49031d05b0c9Smrgint
4904ebcdf611Smrgmain (void)
49051d05b0c9Smrg{
4906a5a92c01Smrg
49071d05b0c9Smrg  ;
49081d05b0c9Smrg  return 0;
49091d05b0c9Smrg}
49101d05b0c9Smrg_ACEOF
4911ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
4912ebcdf611Smrgthen :
49131d05b0c9Smrg  eval $cacheid=yes
4914ebcdf611Smrgelse $as_nop
49151d05b0c9Smrg  eval $cacheid=no
49161d05b0c9Smrgfi
4917ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
49181d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
4919a5a92c01Smrgfi
4920a5a92c01Smrg
49211d05b0c9Smrg
49221d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
49231d05b0c9Smrg
49241d05b0c9Smrg		eval supported=\$$cacheid
4925ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4926ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
49271d05b0c9Smrg		if test "$supported" = "yes" ; then
49281d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
49291d05b0c9Smrg			found="yes"
49301d05b0c9Smrg		fi
49311d05b0c9Smrg	fi
49321d05b0c9Smrg
49331d05b0c9Smrg
49341d05b0c9Smrg
49351d05b0c9Smrg
49361d05b0c9Smrg
49371d05b0c9Smrg
49381d05b0c9Smrg
49391d05b0c9Smrg
49401d05b0c9Smrg
49411d05b0c9Smrg
49421d05b0c9Smrg
49431d05b0c9Smrg
49441d05b0c9Smrg
49451d05b0c9Smrg
49461d05b0c9Smrg
49471d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
49481d05b0c9Smrg
49491d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
49501d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4951ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4952ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4953ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4954ebcdf611Smrgthen :
4955ebcdf611Smrg  printf %s "(cached) " >&6
4956ebcdf611Smrgelse $as_nop
49571d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49581d05b0c9Smrg/* end confdefs.h.  */
49591d05b0c9Smrgint i;
49601d05b0c9Smrg_ACEOF
4961ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4962ebcdf611Smrgthen :
49631d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4964ebcdf611Smrgelse $as_nop
49651d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
49661d05b0c9Smrgfi
4967ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49681d05b0c9Smrgfi
4969ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4970ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
49711d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
49721d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4973a5a92c01Smrgfi
4974a5a92c01Smrg
49751d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
49761d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
49771d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49781d05b0c9Smrg	fi
49791d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4980ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4981ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4982ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4983ebcdf611Smrgthen :
4984ebcdf611Smrg  printf %s "(cached) " >&6
4985ebcdf611Smrgelse $as_nop
49861d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49871d05b0c9Smrg/* end confdefs.h.  */
49881d05b0c9Smrgint i;
49891d05b0c9Smrg_ACEOF
4990ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
4991ebcdf611Smrgthen :
49921d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4993ebcdf611Smrgelse $as_nop
49941d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
49951d05b0c9Smrgfi
4996ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49971d05b0c9Smrgfi
4998ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4999ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
50001d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
50011d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
50021d05b0c9Smrgfi
50031d05b0c9Smrg
50041d05b0c9Smrgfound="no"
50051d05b0c9Smrg
50061d05b0c9Smrg	if test $found = "no" ; then
5007ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50081d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50091d05b0c9Smrg		fi
50101d05b0c9Smrg
5011ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
50121d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50131d05b0c9Smrg		fi
50141d05b0c9Smrg
50151d05b0c9Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
50161d05b0c9Smrg
5017ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5018ebcdf611Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
50191d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5020ebcdf611Smrg		if eval test \${$cacheid+y}
5021ebcdf611Smrgthen :
5022ebcdf611Smrg  printf %s "(cached) " >&6
5023ebcdf611Smrgelse $as_nop
50241d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50251d05b0c9Smrg/* end confdefs.h.  */
50261d05b0c9Smrgint i;
50271d05b0c9Smrgint
5028ebcdf611Smrgmain (void)
50291d05b0c9Smrg{
50301d05b0c9Smrg
50311d05b0c9Smrg  ;
50321d05b0c9Smrg  return 0;
50331d05b0c9Smrg}
50341d05b0c9Smrg_ACEOF
5035ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5036ebcdf611Smrgthen :
50371d05b0c9Smrg  eval $cacheid=yes
5038ebcdf611Smrgelse $as_nop
50391d05b0c9Smrg  eval $cacheid=no
50401d05b0c9Smrgfi
5041ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
50421d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
50431d05b0c9Smrgfi
50441d05b0c9Smrg
50451d05b0c9Smrg
50461d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
50471d05b0c9Smrg
50481d05b0c9Smrg		eval supported=\$$cacheid
5049ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5050ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
50511d05b0c9Smrg		if test "$supported" = "yes" ; then
50521d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
50531d05b0c9Smrg			found="yes"
50541d05b0c9Smrg		fi
50551d05b0c9Smrg	fi
50561d05b0c9Smrg
50571d05b0c9Smrg
50581d05b0c9Smrg
50591d05b0c9Smrg
50601d05b0c9Smrg
50611d05b0c9Smrg
50621d05b0c9Smrg
50631d05b0c9Smrg
50641d05b0c9Smrg
50651d05b0c9Smrg
50661d05b0c9Smrg
50671d05b0c9Smrg
50681d05b0c9Smrg
50691d05b0c9Smrg
50701d05b0c9Smrg
50711d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
50721d05b0c9Smrg
50731d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
50741d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5075ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5076ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5077ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5078ebcdf611Smrgthen :
5079ebcdf611Smrg  printf %s "(cached) " >&6
5080ebcdf611Smrgelse $as_nop
50811d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50821d05b0c9Smrg/* end confdefs.h.  */
50831d05b0c9Smrgint i;
50841d05b0c9Smrg_ACEOF
5085ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5086ebcdf611Smrgthen :
50871d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5088ebcdf611Smrgelse $as_nop
50891d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
50901d05b0c9Smrgfi
5091ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
50921d05b0c9Smrgfi
5093ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5094ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
50951d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
50961d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5097a5a92c01Smrgfi
5098a5a92c01Smrg
50991d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
51001d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51011d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5102a5a92c01Smrg	fi
51031d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5104ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5105ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5106ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5107ebcdf611Smrgthen :
5108ebcdf611Smrg  printf %s "(cached) " >&6
5109ebcdf611Smrgelse $as_nop
51101d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51111d05b0c9Smrg/* end confdefs.h.  */
51121d05b0c9Smrgint i;
51131d05b0c9Smrg_ACEOF
5114ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5115ebcdf611Smrgthen :
51161d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5117ebcdf611Smrgelse $as_nop
51181d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
51191d05b0c9Smrgfi
5120ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
51211d05b0c9Smrgfi
5122ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5123ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
51241d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
51251d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
51261d05b0c9Smrgfi
51271d05b0c9Smrg
51281d05b0c9Smrgfound="no"
51291d05b0c9Smrg
51301d05b0c9Smrg	if test $found = "no" ; then
5131ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51321d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51331d05b0c9Smrg		fi
51341d05b0c9Smrg
5135ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
51361d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51371d05b0c9Smrg		fi
51381d05b0c9Smrg
51391d05b0c9Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
51401d05b0c9Smrg
5141ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5142ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
51431d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5144ebcdf611Smrg		if eval test \${$cacheid+y}
5145ebcdf611Smrgthen :
5146ebcdf611Smrg  printf %s "(cached) " >&6
5147ebcdf611Smrgelse $as_nop
51481d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51491d05b0c9Smrg/* end confdefs.h.  */
51501d05b0c9Smrgint i;
51511d05b0c9Smrgint
5152ebcdf611Smrgmain (void)
51531d05b0c9Smrg{
51541d05b0c9Smrg
51551d05b0c9Smrg  ;
51561d05b0c9Smrg  return 0;
51571d05b0c9Smrg}
51581d05b0c9Smrg_ACEOF
5159ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5160ebcdf611Smrgthen :
51611d05b0c9Smrg  eval $cacheid=yes
5162ebcdf611Smrgelse $as_nop
51631d05b0c9Smrg  eval $cacheid=no
51641d05b0c9Smrgfi
5165ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
51661d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
5167a5a92c01Smrgfi
51681d05b0c9Smrg
51691d05b0c9Smrg
51701d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
51711d05b0c9Smrg
51721d05b0c9Smrg		eval supported=\$$cacheid
5173ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5174ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
51751d05b0c9Smrg		if test "$supported" = "yes" ; then
51761d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
51771d05b0c9Smrg			found="yes"
51781d05b0c9Smrg		fi
51791d05b0c9Smrg	fi
51801d05b0c9Smrg
51811d05b0c9Smrg
51821d05b0c9Smrg
51831d05b0c9Smrg
51841d05b0c9Smrg
51851d05b0c9Smrg
51861d05b0c9Smrg
51871d05b0c9Smrg
51881d05b0c9Smrg
51891d05b0c9Smrg
51901d05b0c9Smrg
51911d05b0c9Smrg
51921d05b0c9Smrg
51931d05b0c9Smrg
51941d05b0c9Smrg
51951d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
51961d05b0c9Smrg
51971d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
51981d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5199ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5200ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5201ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5202ebcdf611Smrgthen :
5203ebcdf611Smrg  printf %s "(cached) " >&6
5204ebcdf611Smrgelse $as_nop
52051d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52061d05b0c9Smrg/* end confdefs.h.  */
52071d05b0c9Smrgint i;
52081d05b0c9Smrg_ACEOF
5209ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5210ebcdf611Smrgthen :
52111d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5212ebcdf611Smrgelse $as_nop
52131d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
52141d05b0c9Smrgfi
5215ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52161d05b0c9Smrgfi
5217ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5218ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
52191d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
52201d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52211d05b0c9Smrgfi
52221d05b0c9Smrg
52231d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
52241d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52251d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52261d05b0c9Smrg	fi
52271d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5228ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5229ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5230ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5231ebcdf611Smrgthen :
5232ebcdf611Smrg  printf %s "(cached) " >&6
5233ebcdf611Smrgelse $as_nop
52341d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52351d05b0c9Smrg/* end confdefs.h.  */
52361d05b0c9Smrgint i;
52371d05b0c9Smrg_ACEOF
5238ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5239ebcdf611Smrgthen :
52401d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5241ebcdf611Smrgelse $as_nop
52421d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
52431d05b0c9Smrgfi
5244ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52451d05b0c9Smrgfi
5246ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5247ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
52481d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
52491d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52501d05b0c9Smrgfi
52511d05b0c9Smrg
52521d05b0c9Smrgfound="no"
52531d05b0c9Smrg
52541d05b0c9Smrg	if test $found = "no" ; then
5255ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52561d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52571d05b0c9Smrg		fi
52581d05b0c9Smrg
5259ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
52601d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52611d05b0c9Smrg		fi
52621d05b0c9Smrg
52631d05b0c9Smrg		CFLAGS="$CFLAGS -Wformat=2"
52641d05b0c9Smrg
5265ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5266ebcdf611Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5267ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5268ebcdf611Smrg		if eval test \${$cacheid+y}
5269ebcdf611Smrgthen :
5270ebcdf611Smrg  printf %s "(cached) " >&6
5271ebcdf611Smrgelse $as_nop
52721d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52731d05b0c9Smrg/* end confdefs.h.  */
52741d05b0c9Smrgint i;
52751d05b0c9Smrgint
5276ebcdf611Smrgmain (void)
52771d05b0c9Smrg{
52781d05b0c9Smrg
52791d05b0c9Smrg  ;
52801d05b0c9Smrg  return 0;
52811d05b0c9Smrg}
52821d05b0c9Smrg_ACEOF
5283ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5284ebcdf611Smrgthen :
52851d05b0c9Smrg  eval $cacheid=yes
5286ebcdf611Smrgelse $as_nop
52871d05b0c9Smrg  eval $cacheid=no
52881d05b0c9Smrgfi
5289ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
52901d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
52911d05b0c9Smrgfi
52921d05b0c9Smrg
52931d05b0c9Smrg
52941d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
52951d05b0c9Smrg
52961d05b0c9Smrg		eval supported=\$$cacheid
5297ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5298ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
52991d05b0c9Smrg		if test "$supported" = "yes" ; then
53001d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
53011d05b0c9Smrg			found="yes"
53021d05b0c9Smrg		fi
53031d05b0c9Smrg	fi
53041d05b0c9Smrg
53051d05b0c9Smrg	if test $found = "no" ; then
5306ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
53071d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53081d05b0c9Smrg		fi
53091d05b0c9Smrg
5310ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
53111d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
53121d05b0c9Smrg		fi
53131d05b0c9Smrg
53141d05b0c9Smrg		CFLAGS="$CFLAGS -Wformat"
53151d05b0c9Smrg
5316ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5317ebcdf611Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
53181d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wformat
5319ebcdf611Smrg		if eval test \${$cacheid+y}
5320ebcdf611Smrgthen :
5321ebcdf611Smrg  printf %s "(cached) " >&6
5322ebcdf611Smrgelse $as_nop
53231d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53241d05b0c9Smrg/* end confdefs.h.  */
53251d05b0c9Smrgint i;
53261d05b0c9Smrgint
5327ebcdf611Smrgmain (void)
53281d05b0c9Smrg{
53291d05b0c9Smrg
53301d05b0c9Smrg  ;
53311d05b0c9Smrg  return 0;
53321d05b0c9Smrg}
53331d05b0c9Smrg_ACEOF
5334ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5335ebcdf611Smrgthen :
53361d05b0c9Smrg  eval $cacheid=yes
5337ebcdf611Smrgelse $as_nop
53381d05b0c9Smrg  eval $cacheid=no
53391d05b0c9Smrgfi
5340ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
53411d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
53421d05b0c9Smrgfi
53431d05b0c9Smrg
53441d05b0c9Smrg
53451d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
53461d05b0c9Smrg
53471d05b0c9Smrg		eval supported=\$$cacheid
5348ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5349ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
53501d05b0c9Smrg		if test "$supported" = "yes" ; then
53511d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
53521d05b0c9Smrg			found="yes"
53531d05b0c9Smrg		fi
53541d05b0c9Smrg	fi
53551d05b0c9Smrg
53561d05b0c9Smrg
53571d05b0c9Smrg
53581d05b0c9Smrg
53591d05b0c9Smrg
53601d05b0c9Smrg
53611d05b0c9Smrg
53621d05b0c9Smrg
53631d05b0c9Smrg
53641d05b0c9Smrg
53651d05b0c9Smrg
53661d05b0c9Smrg
53671d05b0c9Smrg
53681d05b0c9Smrg
53691d05b0c9Smrg
53701d05b0c9Smrg
53711d05b0c9Smrg
53721d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
53731d05b0c9Smrg
53741d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
53751d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5376ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5377ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5378ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5379ebcdf611Smrgthen :
5380ebcdf611Smrg  printf %s "(cached) " >&6
5381ebcdf611Smrgelse $as_nop
53821d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53831d05b0c9Smrg/* end confdefs.h.  */
53841d05b0c9Smrgint i;
53851d05b0c9Smrg_ACEOF
5386ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5387ebcdf611Smrgthen :
53881d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5389ebcdf611Smrgelse $as_nop
53901d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
53911d05b0c9Smrgfi
5392ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
53931d05b0c9Smrgfi
5394ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5395ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
53961d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
53971d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
53981d05b0c9Smrgfi
53991d05b0c9Smrg
54001d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
54011d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54021d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54031d05b0c9Smrg	fi
54041d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5405ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5406ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5407ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5408ebcdf611Smrgthen :
5409ebcdf611Smrg  printf %s "(cached) " >&6
5410ebcdf611Smrgelse $as_nop
54111d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54121d05b0c9Smrg/* end confdefs.h.  */
54131d05b0c9Smrgint i;
54141d05b0c9Smrg_ACEOF
5415ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5416ebcdf611Smrgthen :
54171d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5418ebcdf611Smrgelse $as_nop
54191d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
54201d05b0c9Smrgfi
5421ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
54221d05b0c9Smrgfi
5423ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5424ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
54251d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
54261d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54271d05b0c9Smrgfi
54281d05b0c9Smrg
54291d05b0c9Smrgfound="no"
54301d05b0c9Smrg
54311d05b0c9Smrg	if test $found = "no" ; then
5432ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54331d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54341d05b0c9Smrg		fi
54351d05b0c9Smrg
5436ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
54371d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54381d05b0c9Smrg		fi
54391d05b0c9Smrg
54401d05b0c9Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
54411d05b0c9Smrg
5442ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5443ebcdf611Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
54441d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5445ebcdf611Smrg		if eval test \${$cacheid+y}
5446ebcdf611Smrgthen :
5447ebcdf611Smrg  printf %s "(cached) " >&6
5448ebcdf611Smrgelse $as_nop
54491d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54501d05b0c9Smrg/* end confdefs.h.  */
54511d05b0c9Smrgint i;
54521d05b0c9Smrgint
5453ebcdf611Smrgmain (void)
54541d05b0c9Smrg{
54551d05b0c9Smrg
54561d05b0c9Smrg  ;
54571d05b0c9Smrg  return 0;
54581d05b0c9Smrg}
54591d05b0c9Smrg_ACEOF
5460ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5461ebcdf611Smrgthen :
54621d05b0c9Smrg  eval $cacheid=yes
5463ebcdf611Smrgelse $as_nop
54641d05b0c9Smrg  eval $cacheid=no
54651d05b0c9Smrgfi
5466ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
54671d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
54681d05b0c9Smrgfi
54691d05b0c9Smrg
54701d05b0c9Smrg
54711d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
54721d05b0c9Smrg
54731d05b0c9Smrg		eval supported=\$$cacheid
5474ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5475ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
54761d05b0c9Smrg		if test "$supported" = "yes" ; then
54771d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
54781d05b0c9Smrg			found="yes"
54791d05b0c9Smrg		fi
54801d05b0c9Smrg	fi
54811d05b0c9Smrg
54821d05b0c9Smrg
54831d05b0c9Smrg
54841d05b0c9Smrg
54851d05b0c9Smrg
54861d05b0c9Smrg
54871d05b0c9Smrg
54881d05b0c9Smrg
54891d05b0c9Smrg
54901d05b0c9Smrg
54911d05b0c9Smrg
54921d05b0c9Smrg
54931d05b0c9Smrg
54941d05b0c9Smrg
54951d05b0c9Smrg
54961d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
54971d05b0c9Smrg
54981d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
54991d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5500ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5501ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5502ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5503ebcdf611Smrgthen :
5504ebcdf611Smrg  printf %s "(cached) " >&6
5505ebcdf611Smrgelse $as_nop
55061d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55071d05b0c9Smrg/* end confdefs.h.  */
55081d05b0c9Smrgint i;
55091d05b0c9Smrg_ACEOF
5510ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5511ebcdf611Smrgthen :
55121d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5513ebcdf611Smrgelse $as_nop
55141d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
55151d05b0c9Smrgfi
5516ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55171d05b0c9Smrgfi
5518ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5519ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
55201d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
55211d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55221d05b0c9Smrgfi
55231d05b0c9Smrg
55241d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
55251d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55261d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55271d05b0c9Smrg	fi
55281d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5529ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5530ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5531ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5532ebcdf611Smrgthen :
5533ebcdf611Smrg  printf %s "(cached) " >&6
5534ebcdf611Smrgelse $as_nop
55351d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55361d05b0c9Smrg/* end confdefs.h.  */
55371d05b0c9Smrgint i;
55381d05b0c9Smrg_ACEOF
5539ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5540ebcdf611Smrgthen :
55411d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5542ebcdf611Smrgelse $as_nop
55431d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
55441d05b0c9Smrgfi
5545ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55461d05b0c9Smrgfi
5547ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5548ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
55491d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
55501d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55511d05b0c9Smrgfi
55521d05b0c9Smrg
55531d05b0c9Smrgfound="no"
55541d05b0c9Smrg
55551d05b0c9Smrg	if test $found = "no" ; then
5556ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55571d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55581d05b0c9Smrg		fi
55591d05b0c9Smrg
5560ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
55611d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55621d05b0c9Smrg		fi
55631d05b0c9Smrg
55641d05b0c9Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
55651d05b0c9Smrg
5566ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5567ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
55681d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5569ebcdf611Smrg		if eval test \${$cacheid+y}
5570ebcdf611Smrgthen :
5571ebcdf611Smrg  printf %s "(cached) " >&6
5572ebcdf611Smrgelse $as_nop
55731d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55741d05b0c9Smrg/* end confdefs.h.  */
55751d05b0c9Smrgint i;
55761d05b0c9Smrgint
5577ebcdf611Smrgmain (void)
55781d05b0c9Smrg{
55791d05b0c9Smrg
55801d05b0c9Smrg  ;
55811d05b0c9Smrg  return 0;
55821d05b0c9Smrg}
55831d05b0c9Smrg_ACEOF
5584ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5585ebcdf611Smrgthen :
55861d05b0c9Smrg  eval $cacheid=yes
5587ebcdf611Smrgelse $as_nop
55881d05b0c9Smrg  eval $cacheid=no
55891d05b0c9Smrgfi
5590ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
55911d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
55921d05b0c9Smrgfi
55931d05b0c9Smrg
55941d05b0c9Smrg
55951d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
55961d05b0c9Smrg
55971d05b0c9Smrg		eval supported=\$$cacheid
5598ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5599ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
56001d05b0c9Smrg		if test "$supported" = "yes" ; then
56011d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
56021d05b0c9Smrg			found="yes"
56031d05b0c9Smrg		fi
56041d05b0c9Smrg	fi
56051d05b0c9Smrg
56061d05b0c9Smrg
56071d05b0c9Smrg
56081d05b0c9Smrg
56091d05b0c9Smrg
56101d05b0c9Smrg
56111d05b0c9Smrg
56121d05b0c9Smrg
56131d05b0c9Smrg
56141d05b0c9Smrg
56151d05b0c9Smrg
56161d05b0c9Smrg
56171d05b0c9Smrg
56181d05b0c9Smrg
56191d05b0c9Smrg
56201d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
56211d05b0c9Smrg
56221d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
56231d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5624ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5625ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5626ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5627ebcdf611Smrgthen :
5628ebcdf611Smrg  printf %s "(cached) " >&6
5629ebcdf611Smrgelse $as_nop
56301d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56311d05b0c9Smrg/* end confdefs.h.  */
56321d05b0c9Smrgint i;
56331d05b0c9Smrg_ACEOF
5634ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5635ebcdf611Smrgthen :
56361d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5637ebcdf611Smrgelse $as_nop
56381d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
56391d05b0c9Smrgfi
5640ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56411d05b0c9Smrgfi
5642ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5643ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
56441d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
56451d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56461d05b0c9Smrgfi
56471d05b0c9Smrg
56481d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
56491d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56501d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56511d05b0c9Smrg	fi
56521d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5653ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5654ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5655ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5656ebcdf611Smrgthen :
5657ebcdf611Smrg  printf %s "(cached) " >&6
5658ebcdf611Smrgelse $as_nop
56591d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56601d05b0c9Smrg/* end confdefs.h.  */
56611d05b0c9Smrgint i;
56621d05b0c9Smrg_ACEOF
5663ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5664ebcdf611Smrgthen :
56651d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5666ebcdf611Smrgelse $as_nop
56671d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
56681d05b0c9Smrgfi
5669ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56701d05b0c9Smrgfi
5671ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5672ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
56731d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
56741d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56751d05b0c9Smrgfi
56761d05b0c9Smrg
56771d05b0c9Smrgfound="no"
56781d05b0c9Smrg
56791d05b0c9Smrg	if test $found = "no" ; then
5680ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56811d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56821d05b0c9Smrg		fi
56831d05b0c9Smrg
5684ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
56851d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56861d05b0c9Smrg		fi
56871d05b0c9Smrg
56881d05b0c9Smrg		CFLAGS="$CFLAGS -Wnested-externs"
56891d05b0c9Smrg
5690ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5691ebcdf611Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
56921d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5693ebcdf611Smrg		if eval test \${$cacheid+y}
5694ebcdf611Smrgthen :
5695ebcdf611Smrg  printf %s "(cached) " >&6
5696ebcdf611Smrgelse $as_nop
56971d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56981d05b0c9Smrg/* end confdefs.h.  */
56991d05b0c9Smrgint i;
57001d05b0c9Smrgint
5701ebcdf611Smrgmain (void)
57021d05b0c9Smrg{
57031d05b0c9Smrg
57041d05b0c9Smrg  ;
57051d05b0c9Smrg  return 0;
57061d05b0c9Smrg}
57071d05b0c9Smrg_ACEOF
5708ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5709ebcdf611Smrgthen :
57101d05b0c9Smrg  eval $cacheid=yes
5711ebcdf611Smrgelse $as_nop
57121d05b0c9Smrg  eval $cacheid=no
57131d05b0c9Smrgfi
5714ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
57151d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
57161d05b0c9Smrgfi
57171d05b0c9Smrg
57181d05b0c9Smrg
57191d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
57201d05b0c9Smrg
57211d05b0c9Smrg		eval supported=\$$cacheid
5722ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5723ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
57241d05b0c9Smrg		if test "$supported" = "yes" ; then
57251d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
57261d05b0c9Smrg			found="yes"
57271d05b0c9Smrg		fi
57281d05b0c9Smrg	fi
57291d05b0c9Smrg
57301d05b0c9Smrg
57311d05b0c9Smrg
57321d05b0c9Smrg
57331d05b0c9Smrg
57341d05b0c9Smrg
57351d05b0c9Smrg
57361d05b0c9Smrg
57371d05b0c9Smrg
57381d05b0c9Smrg
57391d05b0c9Smrg
57401d05b0c9Smrg
57411d05b0c9Smrg
57421d05b0c9Smrg
57431d05b0c9Smrg
57441d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
57451d05b0c9Smrg
57461d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
57471d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5748ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5749ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5750ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5751ebcdf611Smrgthen :
5752ebcdf611Smrg  printf %s "(cached) " >&6
5753ebcdf611Smrgelse $as_nop
57541d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57551d05b0c9Smrg/* end confdefs.h.  */
57561d05b0c9Smrgint i;
57571d05b0c9Smrg_ACEOF
5758ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5759ebcdf611Smrgthen :
57601d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5761ebcdf611Smrgelse $as_nop
57621d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
57631d05b0c9Smrgfi
5764ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57651d05b0c9Smrgfi
5766ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5767ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
57681d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
57691d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
57701d05b0c9Smrgfi
57711d05b0c9Smrg
57721d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
57731d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57741d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57751d05b0c9Smrg	fi
57761d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5777ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5778ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5779ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5780ebcdf611Smrgthen :
5781ebcdf611Smrg  printf %s "(cached) " >&6
5782ebcdf611Smrgelse $as_nop
57831d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57841d05b0c9Smrg/* end confdefs.h.  */
57851d05b0c9Smrgint i;
57861d05b0c9Smrg_ACEOF
5787ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5788ebcdf611Smrgthen :
57891d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5790ebcdf611Smrgelse $as_nop
57911d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
57921d05b0c9Smrgfi
5793ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57941d05b0c9Smrgfi
5795ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5796ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
57971d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
57981d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
57991d05b0c9Smrgfi
58001d05b0c9Smrg
58011d05b0c9Smrgfound="no"
58021d05b0c9Smrg
58031d05b0c9Smrg	if test $found = "no" ; then
5804ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58051d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58061d05b0c9Smrg		fi
58071d05b0c9Smrg
5808ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
58091d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
58101d05b0c9Smrg		fi
58111d05b0c9Smrg
58121d05b0c9Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
58131d05b0c9Smrg
5814ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5815ebcdf611Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
58161d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5817ebcdf611Smrg		if eval test \${$cacheid+y}
5818ebcdf611Smrgthen :
5819ebcdf611Smrg  printf %s "(cached) " >&6
5820ebcdf611Smrgelse $as_nop
58211d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58221d05b0c9Smrg/* end confdefs.h.  */
58231d05b0c9Smrgint i;
58241d05b0c9Smrgint
5825ebcdf611Smrgmain (void)
58261d05b0c9Smrg{
58271d05b0c9Smrg
58281d05b0c9Smrg  ;
58291d05b0c9Smrg  return 0;
58301d05b0c9Smrg}
58311d05b0c9Smrg_ACEOF
5832ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5833ebcdf611Smrgthen :
58341d05b0c9Smrg  eval $cacheid=yes
5835ebcdf611Smrgelse $as_nop
58361d05b0c9Smrg  eval $cacheid=no
58371d05b0c9Smrgfi
5838ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
58391d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
58401d05b0c9Smrgfi
58411d05b0c9Smrg
58421d05b0c9Smrg
58431d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
58441d05b0c9Smrg
58451d05b0c9Smrg		eval supported=\$$cacheid
5846ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5847ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
58481d05b0c9Smrg		if test "$supported" = "yes" ; then
58491d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
58501d05b0c9Smrg			found="yes"
58511d05b0c9Smrg		fi
58521d05b0c9Smrg	fi
58531d05b0c9Smrg
58541d05b0c9Smrg
58551d05b0c9Smrg
58561d05b0c9Smrg
58571d05b0c9Smrg
58581d05b0c9Smrg
58591d05b0c9Smrg
58601d05b0c9Smrg
58611d05b0c9Smrg
58621d05b0c9Smrg
58631d05b0c9Smrg
58641d05b0c9Smrg
58651d05b0c9Smrg
58661d05b0c9Smrg
58671d05b0c9Smrg
58681d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
58691d05b0c9Smrg
58701d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
58711d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5872ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5873ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5874ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5875ebcdf611Smrgthen :
5876ebcdf611Smrg  printf %s "(cached) " >&6
5877ebcdf611Smrgelse $as_nop
58781d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58791d05b0c9Smrg/* end confdefs.h.  */
58801d05b0c9Smrgint i;
58811d05b0c9Smrg_ACEOF
5882ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5883ebcdf611Smrgthen :
58841d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5885ebcdf611Smrgelse $as_nop
58861d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
58871d05b0c9Smrgfi
5888ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
58891d05b0c9Smrgfi
5890ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5891ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
58921d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
58931d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58941d05b0c9Smrgfi
58951d05b0c9Smrg
58961d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
58971d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58981d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58991d05b0c9Smrg	fi
59001d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5901ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5902ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5903ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5904ebcdf611Smrgthen :
5905ebcdf611Smrg  printf %s "(cached) " >&6
5906ebcdf611Smrgelse $as_nop
59071d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59081d05b0c9Smrg/* end confdefs.h.  */
59091d05b0c9Smrgint i;
59101d05b0c9Smrg_ACEOF
5911ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
5912ebcdf611Smrgthen :
59131d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5914ebcdf611Smrgelse $as_nop
59151d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
59161d05b0c9Smrgfi
5917ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
59181d05b0c9Smrgfi
5919ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5920ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
59211d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
59221d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
59231d05b0c9Smrgfi
59241d05b0c9Smrg
59251d05b0c9Smrgfound="no"
59261d05b0c9Smrg
59271d05b0c9Smrg	if test $found = "no" ; then
5928ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59291d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59301d05b0c9Smrg		fi
59311d05b0c9Smrg
5932ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59331d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59341d05b0c9Smrg		fi
59351d05b0c9Smrg
59361d05b0c9Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
59371d05b0c9Smrg
5938ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5939ebcdf611Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
59401d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5941ebcdf611Smrg		if eval test \${$cacheid+y}
5942ebcdf611Smrgthen :
5943ebcdf611Smrg  printf %s "(cached) " >&6
5944ebcdf611Smrgelse $as_nop
59451d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59461d05b0c9Smrg/* end confdefs.h.  */
59471d05b0c9Smrgint i;
59481d05b0c9Smrgint
5949ebcdf611Smrgmain (void)
59501d05b0c9Smrg{
59511d05b0c9Smrg
59521d05b0c9Smrg  ;
59531d05b0c9Smrg  return 0;
59541d05b0c9Smrg}
59551d05b0c9Smrg_ACEOF
5956ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
5957ebcdf611Smrgthen :
59581d05b0c9Smrg  eval $cacheid=yes
5959ebcdf611Smrgelse $as_nop
59601d05b0c9Smrg  eval $cacheid=no
59611d05b0c9Smrgfi
5962ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
59631d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
59641d05b0c9Smrgfi
59651d05b0c9Smrg
59661d05b0c9Smrg
59671d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
59681d05b0c9Smrg
59691d05b0c9Smrg		eval supported=\$$cacheid
5970ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5971ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
59721d05b0c9Smrg		if test "$supported" = "yes" ; then
59731d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
59741d05b0c9Smrg			found="yes"
59751d05b0c9Smrg		fi
59761d05b0c9Smrg	fi
59771d05b0c9Smrg
5978ae51dfb6Smrg	if test $found = "no" ; then
5979ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5980ae51dfb6Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5981ae51dfb6Smrg		fi
5982ae51dfb6Smrg
5983ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5984ae51dfb6Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5985ae51dfb6Smrg		fi
5986ae51dfb6Smrg
5987ae51dfb6Smrg		CFLAGS="$CFLAGS -fd"
5988ae51dfb6Smrg
5989ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5990ebcdf611Smrgprintf %s "checking if $CC supports -fd... " >&6; }
5991ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__fd
5992ebcdf611Smrg		if eval test \${$cacheid+y}
5993ebcdf611Smrgthen :
5994ebcdf611Smrg  printf %s "(cached) " >&6
5995ebcdf611Smrgelse $as_nop
5996ae51dfb6Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5997ae51dfb6Smrg/* end confdefs.h.  */
5998ae51dfb6Smrgint i;
5999ae51dfb6Smrgint
6000ebcdf611Smrgmain (void)
6001ae51dfb6Smrg{
6002ae51dfb6Smrg
6003ae51dfb6Smrg  ;
6004ae51dfb6Smrg  return 0;
6005ae51dfb6Smrg}
6006ae51dfb6Smrg_ACEOF
6007ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6008ebcdf611Smrgthen :
6009ae51dfb6Smrg  eval $cacheid=yes
6010ebcdf611Smrgelse $as_nop
6011ae51dfb6Smrg  eval $cacheid=no
6012ae51dfb6Smrgfi
6013ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6014ae51dfb6Smrg    conftest$ac_exeext conftest.$ac_ext
6015ae51dfb6Smrgfi
6016ae51dfb6Smrg
6017ae51dfb6Smrg
6018ae51dfb6Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6019ae51dfb6Smrg
6020ae51dfb6Smrg		eval supported=\$$cacheid
6021ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6022ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
6023ae51dfb6Smrg		if test "$supported" = "yes" ; then
6024ae51dfb6Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6025ae51dfb6Smrg			found="yes"
6026ae51dfb6Smrg		fi
6027ae51dfb6Smrg	fi
6028ae51dfb6Smrg
60291d05b0c9Smrg
60301d05b0c9Smrg
60311d05b0c9Smrg
60321d05b0c9Smrg
60331d05b0c9Smrg
60341d05b0c9Smrg
60351d05b0c9Smrg
60361d05b0c9Smrg
60371d05b0c9Smrg
60381d05b0c9Smrg
60391d05b0c9Smrg
60401d05b0c9Smrg
60411d05b0c9Smrg
60421d05b0c9Smrg
60431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
60441d05b0c9Smrg
60451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
60461d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6047ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6048ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6049ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6050ebcdf611Smrgthen :
6051ebcdf611Smrg  printf %s "(cached) " >&6
6052ebcdf611Smrgelse $as_nop
60531d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60541d05b0c9Smrg/* end confdefs.h.  */
60551d05b0c9Smrgint i;
60561d05b0c9Smrg_ACEOF
6057ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6058ebcdf611Smrgthen :
60591d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6060ebcdf611Smrgelse $as_nop
60611d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
60621d05b0c9Smrgfi
6063ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60641d05b0c9Smrgfi
6065ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6066ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
60671d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
60681d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60691d05b0c9Smrgfi
60701d05b0c9Smrg
60711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
60721d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60731d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60741d05b0c9Smrg	fi
60751d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6076ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6077ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6078ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6079ebcdf611Smrgthen :
6080ebcdf611Smrg  printf %s "(cached) " >&6
6081ebcdf611Smrgelse $as_nop
60821d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60831d05b0c9Smrg/* end confdefs.h.  */
60841d05b0c9Smrgint i;
60851d05b0c9Smrg_ACEOF
6086ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6087ebcdf611Smrgthen :
60881d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6089ebcdf611Smrgelse $as_nop
60901d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
60911d05b0c9Smrgfi
6092ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60931d05b0c9Smrgfi
6094ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6095ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
60961d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
60971d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60981d05b0c9Smrgfi
60991d05b0c9Smrg
61001d05b0c9Smrgfound="no"
61011d05b0c9Smrg
61021d05b0c9Smrg	if test $found = "no" ; then
6103ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61041d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61051d05b0c9Smrg		fi
61061d05b0c9Smrg
6107ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
61081d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
61091d05b0c9Smrg		fi
61101d05b0c9Smrg
61111d05b0c9Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
61121d05b0c9Smrg
6113ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6114ebcdf611Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
61151d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6116ebcdf611Smrg		if eval test \${$cacheid+y}
6117ebcdf611Smrgthen :
6118ebcdf611Smrg  printf %s "(cached) " >&6
6119ebcdf611Smrgelse $as_nop
61201d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61211d05b0c9Smrg/* end confdefs.h.  */
61221d05b0c9Smrgint i;
61231d05b0c9Smrgint
6124ebcdf611Smrgmain (void)
61251d05b0c9Smrg{
61261d05b0c9Smrg
61271d05b0c9Smrg  ;
61281d05b0c9Smrg  return 0;
61291d05b0c9Smrg}
61301d05b0c9Smrg_ACEOF
6131ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6132ebcdf611Smrgthen :
61331d05b0c9Smrg  eval $cacheid=yes
6134ebcdf611Smrgelse $as_nop
61351d05b0c9Smrg  eval $cacheid=no
61361d05b0c9Smrgfi
6137ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
61381d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
61391d05b0c9Smrgfi
61401d05b0c9Smrg
61411d05b0c9Smrg
61421d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
61431d05b0c9Smrg
61441d05b0c9Smrg		eval supported=\$$cacheid
6145ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6146ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
61471d05b0c9Smrg		if test "$supported" = "yes" ; then
61481d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
61491d05b0c9Smrg			found="yes"
61501d05b0c9Smrg		fi
61511d05b0c9Smrg	fi
61521d05b0c9Smrg
61531d05b0c9Smrg
61541d05b0c9Smrg
61551d05b0c9Smrg
61561d05b0c9Smrg
61571d05b0c9Smrg# This chunk adds additional warnings that could catch undesired effects.
61581d05b0c9Smrg
61591d05b0c9Smrg
61601d05b0c9Smrg
61611d05b0c9Smrg
61621d05b0c9Smrg
61631d05b0c9Smrg
61641d05b0c9Smrg
61651d05b0c9Smrg
61661d05b0c9Smrg
61671d05b0c9Smrg
61681d05b0c9Smrg
61691d05b0c9Smrg
61701d05b0c9Smrg
61711d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
61721d05b0c9Smrg
61731d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
61741d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6175ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6176ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6177ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6178ebcdf611Smrgthen :
6179ebcdf611Smrg  printf %s "(cached) " >&6
6180ebcdf611Smrgelse $as_nop
61811d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61821d05b0c9Smrg/* end confdefs.h.  */
61831d05b0c9Smrgint i;
61841d05b0c9Smrg_ACEOF
6185ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6186ebcdf611Smrgthen :
61871d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6188ebcdf611Smrgelse $as_nop
61891d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
61901d05b0c9Smrgfi
6191ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
61921d05b0c9Smrgfi
6193ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6194ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
61951d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
61961d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
61971d05b0c9Smrgfi
61981d05b0c9Smrg
61991d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
62001d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62011d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62021d05b0c9Smrg	fi
62031d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6204ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6205ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6206ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6207ebcdf611Smrgthen :
6208ebcdf611Smrg  printf %s "(cached) " >&6
6209ebcdf611Smrgelse $as_nop
62101d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62111d05b0c9Smrg/* end confdefs.h.  */
62121d05b0c9Smrgint i;
62131d05b0c9Smrg_ACEOF
6214ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6215ebcdf611Smrgthen :
62161d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6217ebcdf611Smrgelse $as_nop
62181d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
62191d05b0c9Smrgfi
6220ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
62211d05b0c9Smrgfi
6222ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6223ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
62241d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
62251d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62261d05b0c9Smrgfi
62271d05b0c9Smrg
62281d05b0c9Smrgfound="no"
62291d05b0c9Smrg
62301d05b0c9Smrg	if test $found = "no" ; then
6231ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62321d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62331d05b0c9Smrg		fi
62341d05b0c9Smrg
6235ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
62361d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62371d05b0c9Smrg		fi
62381d05b0c9Smrg
62391d05b0c9Smrg		CFLAGS="$CFLAGS -Wunused"
62401d05b0c9Smrg
6241ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6242ebcdf611Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
62431d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wunused
6244ebcdf611Smrg		if eval test \${$cacheid+y}
6245ebcdf611Smrgthen :
6246ebcdf611Smrg  printf %s "(cached) " >&6
6247ebcdf611Smrgelse $as_nop
62481d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62491d05b0c9Smrg/* end confdefs.h.  */
62501d05b0c9Smrgint i;
62511d05b0c9Smrgint
6252ebcdf611Smrgmain (void)
62531d05b0c9Smrg{
62541d05b0c9Smrg
62551d05b0c9Smrg  ;
62561d05b0c9Smrg  return 0;
62571d05b0c9Smrg}
62581d05b0c9Smrg_ACEOF
6259ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6260ebcdf611Smrgthen :
62611d05b0c9Smrg  eval $cacheid=yes
6262ebcdf611Smrgelse $as_nop
62631d05b0c9Smrg  eval $cacheid=no
62641d05b0c9Smrgfi
6265ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
62661d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
62671d05b0c9Smrgfi
62681d05b0c9Smrg
62691d05b0c9Smrg
62701d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
62711d05b0c9Smrg
62721d05b0c9Smrg		eval supported=\$$cacheid
6273ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6274ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
62751d05b0c9Smrg		if test "$supported" = "yes" ; then
62761d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
62771d05b0c9Smrg			found="yes"
62781d05b0c9Smrg		fi
62791d05b0c9Smrg	fi
62801d05b0c9Smrg
62811d05b0c9Smrg
62821d05b0c9Smrg
62831d05b0c9Smrg
62841d05b0c9Smrg
62851d05b0c9Smrg
62861d05b0c9Smrg
62871d05b0c9Smrg
62881d05b0c9Smrg
62891d05b0c9Smrg
62901d05b0c9Smrg
62911d05b0c9Smrg
62921d05b0c9Smrg
62931d05b0c9Smrg
62941d05b0c9Smrg
62951d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
62961d05b0c9Smrg
62971d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
62981d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6299ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6300ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6301ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6302ebcdf611Smrgthen :
6303ebcdf611Smrg  printf %s "(cached) " >&6
6304ebcdf611Smrgelse $as_nop
63051d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63061d05b0c9Smrg/* end confdefs.h.  */
63071d05b0c9Smrgint i;
63081d05b0c9Smrg_ACEOF
6309ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6310ebcdf611Smrgthen :
63111d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6312ebcdf611Smrgelse $as_nop
63131d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
63141d05b0c9Smrgfi
6315ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63161d05b0c9Smrgfi
6317ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6318ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
63191d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
63201d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63211d05b0c9Smrgfi
63221d05b0c9Smrg
63231d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
63241d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63251d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63261d05b0c9Smrg	fi
63271d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6328ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6329ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6330ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6331ebcdf611Smrgthen :
6332ebcdf611Smrg  printf %s "(cached) " >&6
6333ebcdf611Smrgelse $as_nop
63341d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63351d05b0c9Smrg/* end confdefs.h.  */
63361d05b0c9Smrgint i;
63371d05b0c9Smrg_ACEOF
6338ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6339ebcdf611Smrgthen :
63401d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6341ebcdf611Smrgelse $as_nop
63421d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
63431d05b0c9Smrgfi
6344ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63451d05b0c9Smrgfi
6346ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6347ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
63481d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
63491d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63501d05b0c9Smrgfi
63511d05b0c9Smrg
63521d05b0c9Smrgfound="no"
63531d05b0c9Smrg
63541d05b0c9Smrg	if test $found = "no" ; then
6355ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63561d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63571d05b0c9Smrg		fi
63581d05b0c9Smrg
6359ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
63601d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63611d05b0c9Smrg		fi
63621d05b0c9Smrg
63631d05b0c9Smrg		CFLAGS="$CFLAGS -Wuninitialized"
63641d05b0c9Smrg
6365ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6366ebcdf611Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
63671d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6368ebcdf611Smrg		if eval test \${$cacheid+y}
6369ebcdf611Smrgthen :
6370ebcdf611Smrg  printf %s "(cached) " >&6
6371ebcdf611Smrgelse $as_nop
63721d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63731d05b0c9Smrg/* end confdefs.h.  */
63741d05b0c9Smrgint i;
63751d05b0c9Smrgint
6376ebcdf611Smrgmain (void)
63771d05b0c9Smrg{
63781d05b0c9Smrg
63791d05b0c9Smrg  ;
63801d05b0c9Smrg  return 0;
63811d05b0c9Smrg}
63821d05b0c9Smrg_ACEOF
6383ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6384ebcdf611Smrgthen :
63851d05b0c9Smrg  eval $cacheid=yes
6386ebcdf611Smrgelse $as_nop
63871d05b0c9Smrg  eval $cacheid=no
63881d05b0c9Smrgfi
6389ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
63901d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
63911d05b0c9Smrgfi
63921d05b0c9Smrg
63931d05b0c9Smrg
63941d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
63951d05b0c9Smrg
63961d05b0c9Smrg		eval supported=\$$cacheid
6397ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6398ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
63991d05b0c9Smrg		if test "$supported" = "yes" ; then
64001d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
64011d05b0c9Smrg			found="yes"
64021d05b0c9Smrg		fi
64031d05b0c9Smrg	fi
64041d05b0c9Smrg
64051d05b0c9Smrg
64061d05b0c9Smrg
64071d05b0c9Smrg
64081d05b0c9Smrg
64091d05b0c9Smrg
64101d05b0c9Smrg
64111d05b0c9Smrg
64121d05b0c9Smrg
64131d05b0c9Smrg
64141d05b0c9Smrg
64151d05b0c9Smrg
64161d05b0c9Smrg
64171d05b0c9Smrg
64181d05b0c9Smrg
64191d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
64201d05b0c9Smrg
64211d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
64221d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6423ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6424ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6425ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6426ebcdf611Smrgthen :
6427ebcdf611Smrg  printf %s "(cached) " >&6
6428ebcdf611Smrgelse $as_nop
64291d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64301d05b0c9Smrg/* end confdefs.h.  */
64311d05b0c9Smrgint i;
64321d05b0c9Smrg_ACEOF
6433ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6434ebcdf611Smrgthen :
64351d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6436ebcdf611Smrgelse $as_nop
64371d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
64381d05b0c9Smrgfi
6439ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64401d05b0c9Smrgfi
6441ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6442ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
64431d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
64441d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64451d05b0c9Smrgfi
64461d05b0c9Smrg
64471d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
64481d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64491d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64501d05b0c9Smrg	fi
64511d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6452ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6453ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6454ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6455ebcdf611Smrgthen :
6456ebcdf611Smrg  printf %s "(cached) " >&6
6457ebcdf611Smrgelse $as_nop
64581d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64591d05b0c9Smrg/* end confdefs.h.  */
64601d05b0c9Smrgint i;
64611d05b0c9Smrg_ACEOF
6462ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6463ebcdf611Smrgthen :
64641d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6465ebcdf611Smrgelse $as_nop
64661d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
64671d05b0c9Smrgfi
6468ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64691d05b0c9Smrgfi
6470ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6471ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
64721d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
64731d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64741d05b0c9Smrgfi
64751d05b0c9Smrg
64761d05b0c9Smrgfound="no"
64771d05b0c9Smrg
64781d05b0c9Smrg	if test $found = "no" ; then
6479ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64801d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64811d05b0c9Smrg		fi
64821d05b0c9Smrg
6483ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
64841d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
64851d05b0c9Smrg		fi
64861d05b0c9Smrg
64871d05b0c9Smrg		CFLAGS="$CFLAGS -Wshadow"
64881d05b0c9Smrg
6489ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6490ebcdf611Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
64911d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6492ebcdf611Smrg		if eval test \${$cacheid+y}
6493ebcdf611Smrgthen :
6494ebcdf611Smrg  printf %s "(cached) " >&6
6495ebcdf611Smrgelse $as_nop
64961d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64971d05b0c9Smrg/* end confdefs.h.  */
64981d05b0c9Smrgint i;
64991d05b0c9Smrgint
6500ebcdf611Smrgmain (void)
65011d05b0c9Smrg{
65021d05b0c9Smrg
65031d05b0c9Smrg  ;
65041d05b0c9Smrg  return 0;
65051d05b0c9Smrg}
65061d05b0c9Smrg_ACEOF
6507ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6508ebcdf611Smrgthen :
65091d05b0c9Smrg  eval $cacheid=yes
6510ebcdf611Smrgelse $as_nop
65111d05b0c9Smrg  eval $cacheid=no
65121d05b0c9Smrgfi
6513ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
65141d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
65151d05b0c9Smrgfi
65161d05b0c9Smrg
65171d05b0c9Smrg
65181d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
65191d05b0c9Smrg
65201d05b0c9Smrg		eval supported=\$$cacheid
6521ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6522ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
65231d05b0c9Smrg		if test "$supported" = "yes" ; then
65241d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
65251d05b0c9Smrg			found="yes"
65261d05b0c9Smrg		fi
65271d05b0c9Smrg	fi
65281d05b0c9Smrg
65291d05b0c9Smrg
65301d05b0c9Smrg
65311d05b0c9Smrg
65321d05b0c9Smrg
65331d05b0c9Smrg
65341d05b0c9Smrg
65351d05b0c9Smrg
65361d05b0c9Smrg
65371d05b0c9Smrg
65381d05b0c9Smrg
65391d05b0c9Smrg
65401d05b0c9Smrg
65411d05b0c9Smrg
65421d05b0c9Smrg
65431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
65441d05b0c9Smrg
65451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
65461d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6547ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6548ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6549ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6550ebcdf611Smrgthen :
6551ebcdf611Smrg  printf %s "(cached) " >&6
6552ebcdf611Smrgelse $as_nop
65531d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65541d05b0c9Smrg/* end confdefs.h.  */
65551d05b0c9Smrgint i;
65561d05b0c9Smrg_ACEOF
6557ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6558ebcdf611Smrgthen :
65591d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6560ebcdf611Smrgelse $as_nop
65611d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
65621d05b0c9Smrgfi
6563ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65641d05b0c9Smrgfi
6565ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6566ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
65671d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
65681d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
65691d05b0c9Smrgfi
65701d05b0c9Smrg
65711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
65721d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65731d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65741d05b0c9Smrg	fi
65751d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6576ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6577ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6578ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6579ebcdf611Smrgthen :
6580ebcdf611Smrg  printf %s "(cached) " >&6
6581ebcdf611Smrgelse $as_nop
65821d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65831d05b0c9Smrg/* end confdefs.h.  */
65841d05b0c9Smrgint i;
65851d05b0c9Smrg_ACEOF
6586ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6587ebcdf611Smrgthen :
65881d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6589ebcdf611Smrgelse $as_nop
65901d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
65911d05b0c9Smrgfi
6592ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65931d05b0c9Smrgfi
6594ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6595ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
65961d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
65971d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
65981d05b0c9Smrgfi
65991d05b0c9Smrg
66001d05b0c9Smrgfound="no"
66011d05b0c9Smrg
66021d05b0c9Smrg	if test $found = "no" ; then
6603ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66041d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66051d05b0c9Smrg		fi
66061d05b0c9Smrg
6607ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
66081d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66091d05b0c9Smrg		fi
66101d05b0c9Smrg
6611ae51dfb6Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
66121d05b0c9Smrg
6613ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6614ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6615ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6616ebcdf611Smrg		if eval test \${$cacheid+y}
6617ebcdf611Smrgthen :
6618ebcdf611Smrg  printf %s "(cached) " >&6
6619ebcdf611Smrgelse $as_nop
66201d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66211d05b0c9Smrg/* end confdefs.h.  */
66221d05b0c9Smrgint i;
66231d05b0c9Smrgint
6624ebcdf611Smrgmain (void)
66251d05b0c9Smrg{
66261d05b0c9Smrg
66271d05b0c9Smrg  ;
66281d05b0c9Smrg  return 0;
66291d05b0c9Smrg}
66301d05b0c9Smrg_ACEOF
6631ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6632ebcdf611Smrgthen :
66331d05b0c9Smrg  eval $cacheid=yes
6634ebcdf611Smrgelse $as_nop
66351d05b0c9Smrg  eval $cacheid=no
66361d05b0c9Smrgfi
6637ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
66381d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
66391d05b0c9Smrgfi
66401d05b0c9Smrg
66411d05b0c9Smrg
66421d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
66431d05b0c9Smrg
66441d05b0c9Smrg		eval supported=\$$cacheid
6645ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6646ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
66471d05b0c9Smrg		if test "$supported" = "yes" ; then
6648ae51dfb6Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
66491d05b0c9Smrg			found="yes"
66501d05b0c9Smrg		fi
66511d05b0c9Smrg	fi
66521d05b0c9Smrg
66531d05b0c9Smrg
66541d05b0c9Smrg
66551d05b0c9Smrg
66561d05b0c9Smrg
66571d05b0c9Smrg
66581d05b0c9Smrg
66591d05b0c9Smrg
66601d05b0c9Smrg
66611d05b0c9Smrg
66621d05b0c9Smrg
66631d05b0c9Smrg
66641d05b0c9Smrg
66651d05b0c9Smrg
66661d05b0c9Smrg
66671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
66681d05b0c9Smrg
66691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
66701d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6671ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6672ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6673ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6674ebcdf611Smrgthen :
6675ebcdf611Smrg  printf %s "(cached) " >&6
6676ebcdf611Smrgelse $as_nop
66771d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66781d05b0c9Smrg/* end confdefs.h.  */
66791d05b0c9Smrgint i;
66801d05b0c9Smrg_ACEOF
6681ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6682ebcdf611Smrgthen :
66831d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6684ebcdf611Smrgelse $as_nop
66851d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
66861d05b0c9Smrgfi
6687ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
66881d05b0c9Smrgfi
6689ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6690ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
66911d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
66921d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
66931d05b0c9Smrgfi
66941d05b0c9Smrg
66951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
66961d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66971d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66981d05b0c9Smrg	fi
66991d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6700ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6701ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6702ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6703ebcdf611Smrgthen :
6704ebcdf611Smrg  printf %s "(cached) " >&6
6705ebcdf611Smrgelse $as_nop
67061d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67071d05b0c9Smrg/* end confdefs.h.  */
67081d05b0c9Smrgint i;
67091d05b0c9Smrg_ACEOF
6710ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6711ebcdf611Smrgthen :
67121d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6713ebcdf611Smrgelse $as_nop
67141d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
67151d05b0c9Smrgfi
6716ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
67171d05b0c9Smrgfi
6718ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6719ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
67201d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
67211d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
67221d05b0c9Smrgfi
67231d05b0c9Smrg
67241d05b0c9Smrgfound="no"
67251d05b0c9Smrg
67261d05b0c9Smrg	if test $found = "no" ; then
6727ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67281d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67291d05b0c9Smrg		fi
67301d05b0c9Smrg
6731ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
67321d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67331d05b0c9Smrg		fi
67341d05b0c9Smrg
6735ae51dfb6Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
67361d05b0c9Smrg
6737ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6738ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6739ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6740ebcdf611Smrg		if eval test \${$cacheid+y}
6741ebcdf611Smrgthen :
6742ebcdf611Smrg  printf %s "(cached) " >&6
6743ebcdf611Smrgelse $as_nop
67441d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67451d05b0c9Smrg/* end confdefs.h.  */
67461d05b0c9Smrgint i;
67471d05b0c9Smrgint
6748ebcdf611Smrgmain (void)
67491d05b0c9Smrg{
67501d05b0c9Smrg
67511d05b0c9Smrg  ;
67521d05b0c9Smrg  return 0;
67531d05b0c9Smrg}
67541d05b0c9Smrg_ACEOF
6755ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6756ebcdf611Smrgthen :
67571d05b0c9Smrg  eval $cacheid=yes
6758ebcdf611Smrgelse $as_nop
67591d05b0c9Smrg  eval $cacheid=no
67601d05b0c9Smrgfi
6761ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
67621d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
67631d05b0c9Smrgfi
67641d05b0c9Smrg
67651d05b0c9Smrg
67661d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
67671d05b0c9Smrg
67681d05b0c9Smrg		eval supported=\$$cacheid
6769ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6770ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
67711d05b0c9Smrg		if test "$supported" = "yes" ; then
6772ae51dfb6Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
67731d05b0c9Smrg			found="yes"
67741d05b0c9Smrg		fi
67751d05b0c9Smrg	fi
67761d05b0c9Smrg
67771d05b0c9Smrg
67781d05b0c9Smrg
67791d05b0c9Smrg
67801d05b0c9Smrg
67811d05b0c9Smrg
67821d05b0c9Smrg
67831d05b0c9Smrg
67841d05b0c9Smrg
67851d05b0c9Smrg
67861d05b0c9Smrg
67871d05b0c9Smrg
67881d05b0c9Smrg
67891d05b0c9Smrg
67901d05b0c9Smrg
67911d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
67921d05b0c9Smrg
67931d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
67941d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6795ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6796ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6797ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6798ebcdf611Smrgthen :
6799ebcdf611Smrg  printf %s "(cached) " >&6
6800ebcdf611Smrgelse $as_nop
68011d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68021d05b0c9Smrg/* end confdefs.h.  */
68031d05b0c9Smrgint i;
68041d05b0c9Smrg_ACEOF
6805ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6806ebcdf611Smrgthen :
68071d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6808ebcdf611Smrgelse $as_nop
68091d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
68101d05b0c9Smrgfi
6811ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68121d05b0c9Smrgfi
6813ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6814ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
68151d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
68161d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68171d05b0c9Smrgfi
68181d05b0c9Smrg
68191d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
68201d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68211d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68221d05b0c9Smrg	fi
68231d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6824ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6825ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6826ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6827ebcdf611Smrgthen :
6828ebcdf611Smrg  printf %s "(cached) " >&6
6829ebcdf611Smrgelse $as_nop
68301d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68311d05b0c9Smrg/* end confdefs.h.  */
68321d05b0c9Smrgint i;
68331d05b0c9Smrg_ACEOF
6834ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6835ebcdf611Smrgthen :
68361d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6837ebcdf611Smrgelse $as_nop
68381d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
68391d05b0c9Smrgfi
6840ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68411d05b0c9Smrgfi
6842ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6843ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
68441d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
68451d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68461d05b0c9Smrgfi
68471d05b0c9Smrg
68481d05b0c9Smrgfound="no"
68491d05b0c9Smrg
68501d05b0c9Smrg	if test $found = "no" ; then
6851ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68521d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68531d05b0c9Smrg		fi
68541d05b0c9Smrg
6855ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
68561d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68571d05b0c9Smrg		fi
68581d05b0c9Smrg
6859ae51dfb6Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
68601d05b0c9Smrg
6861ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6862ebcdf611Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6863ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6864ebcdf611Smrg		if eval test \${$cacheid+y}
6865ebcdf611Smrgthen :
6866ebcdf611Smrg  printf %s "(cached) " >&6
6867ebcdf611Smrgelse $as_nop
68681d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68691d05b0c9Smrg/* end confdefs.h.  */
68701d05b0c9Smrgint i;
68711d05b0c9Smrgint
6872ebcdf611Smrgmain (void)
68731d05b0c9Smrg{
68741d05b0c9Smrg
68751d05b0c9Smrg  ;
68761d05b0c9Smrg  return 0;
68771d05b0c9Smrg}
68781d05b0c9Smrg_ACEOF
6879ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
6880ebcdf611Smrgthen :
68811d05b0c9Smrg  eval $cacheid=yes
6882ebcdf611Smrgelse $as_nop
68831d05b0c9Smrg  eval $cacheid=no
68841d05b0c9Smrgfi
6885ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
68861d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
68871d05b0c9Smrgfi
68881d05b0c9Smrg
68891d05b0c9Smrg
68901d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
68911d05b0c9Smrg
68921d05b0c9Smrg		eval supported=\$$cacheid
6893ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6894ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
68951d05b0c9Smrg		if test "$supported" = "yes" ; then
6896ae51dfb6Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
68971d05b0c9Smrg			found="yes"
68981d05b0c9Smrg		fi
68991d05b0c9Smrg	fi
69001d05b0c9Smrg
69011d05b0c9Smrg
69021d05b0c9Smrg
69031d05b0c9Smrg
69041d05b0c9Smrg
69051d05b0c9Smrg
69061d05b0c9Smrg
69071d05b0c9Smrg
69081d05b0c9Smrg
69091d05b0c9Smrg
69101d05b0c9Smrg
69111d05b0c9Smrg
69121d05b0c9Smrg
69131d05b0c9Smrg
69141d05b0c9Smrg
69151d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
69161d05b0c9Smrg
69171d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
69181d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6919ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6920ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6921ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6922ebcdf611Smrgthen :
6923ebcdf611Smrg  printf %s "(cached) " >&6
6924ebcdf611Smrgelse $as_nop
69251d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69261d05b0c9Smrg/* end confdefs.h.  */
69271d05b0c9Smrgint i;
69281d05b0c9Smrg_ACEOF
6929ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6930ebcdf611Smrgthen :
69311d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6932ebcdf611Smrgelse $as_nop
69331d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
69341d05b0c9Smrgfi
6935ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69361d05b0c9Smrgfi
6937ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6938ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
69391d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
69401d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69411d05b0c9Smrgfi
69421d05b0c9Smrg
69431d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
69441d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69451d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69461d05b0c9Smrg	fi
69471d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6948ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6949ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6950ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6951ebcdf611Smrgthen :
6952ebcdf611Smrg  printf %s "(cached) " >&6
6953ebcdf611Smrgelse $as_nop
69541d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69551d05b0c9Smrg/* end confdefs.h.  */
69561d05b0c9Smrgint i;
69571d05b0c9Smrg_ACEOF
6958ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
6959ebcdf611Smrgthen :
69601d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6961ebcdf611Smrgelse $as_nop
69621d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
69631d05b0c9Smrgfi
6964ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69651d05b0c9Smrgfi
6966ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6967ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
69681d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
69691d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69701d05b0c9Smrgfi
69711d05b0c9Smrg
69721d05b0c9Smrgfound="no"
69731d05b0c9Smrg
69741d05b0c9Smrg	if test $found = "no" ; then
6975ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69761d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69771d05b0c9Smrg		fi
69781d05b0c9Smrg
6979ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
69801d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69811d05b0c9Smrg		fi
69821d05b0c9Smrg
6983ae51dfb6Smrg		CFLAGS="$CFLAGS -Wlogical-op"
69841d05b0c9Smrg
6985ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6986ebcdf611Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
6987ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6988ebcdf611Smrg		if eval test \${$cacheid+y}
6989ebcdf611Smrgthen :
6990ebcdf611Smrg  printf %s "(cached) " >&6
6991ebcdf611Smrgelse $as_nop
69921d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69931d05b0c9Smrg/* end confdefs.h.  */
69941d05b0c9Smrgint i;
69951d05b0c9Smrgint
6996ebcdf611Smrgmain (void)
69971d05b0c9Smrg{
69981d05b0c9Smrg
69991d05b0c9Smrg  ;
70001d05b0c9Smrg  return 0;
70011d05b0c9Smrg}
70021d05b0c9Smrg_ACEOF
7003ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7004ebcdf611Smrgthen :
70051d05b0c9Smrg  eval $cacheid=yes
7006ebcdf611Smrgelse $as_nop
70071d05b0c9Smrg  eval $cacheid=no
70081d05b0c9Smrgfi
7009ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
70101d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
70111d05b0c9Smrgfi
70121d05b0c9Smrg
70131d05b0c9Smrg
70141d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
70151d05b0c9Smrg
70161d05b0c9Smrg		eval supported=\$$cacheid
7017ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7018ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
70191d05b0c9Smrg		if test "$supported" = "yes" ; then
7020ae51dfb6Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
70211d05b0c9Smrg			found="yes"
70221d05b0c9Smrg		fi
70231d05b0c9Smrg	fi
70241d05b0c9Smrg
70251d05b0c9Smrg
70261d05b0c9Smrg
70271d05b0c9Smrg# These are currently disabled because they are noisy.  They will be enabled
70281d05b0c9Smrg# in the future once the codebase is sufficiently modernized to silence
70291d05b0c9Smrg# them.  For now, I don't want them to drown out the other warnings.
70301d05b0c9Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
70311d05b0c9Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7032ae51dfb6Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
70331d05b0c9Smrg
70341d05b0c9Smrg# Turn some warnings into errors, so we don't accidently get successful builds
70351d05b0c9Smrg# when there are problems that should be fixed.
70361d05b0c9Smrg
70371d05b0c9Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
70381d05b0c9Smrg
70391d05b0c9Smrg
70401d05b0c9Smrg
70411d05b0c9Smrg
70421d05b0c9Smrg
70431d05b0c9Smrg
70441d05b0c9Smrg
70451d05b0c9Smrg
70461d05b0c9Smrg
70471d05b0c9Smrg
70481d05b0c9Smrg
70491d05b0c9Smrg
70501d05b0c9Smrg
70511d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
70521d05b0c9Smrg
70531d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
70541d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7055ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7056ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7057ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7058ebcdf611Smrgthen :
7059ebcdf611Smrg  printf %s "(cached) " >&6
7060ebcdf611Smrgelse $as_nop
70611d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70621d05b0c9Smrg/* end confdefs.h.  */
70631d05b0c9Smrgint i;
70641d05b0c9Smrg_ACEOF
7065ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7066ebcdf611Smrgthen :
70671d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7068ebcdf611Smrgelse $as_nop
70691d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
70701d05b0c9Smrgfi
7071ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
70721d05b0c9Smrgfi
7073ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7074ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
70751d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
70761d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
70771d05b0c9Smrgfi
70781d05b0c9Smrg
70791d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
70801d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
70811d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70821d05b0c9Smrg	fi
70831d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7084ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7085ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7086ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7087ebcdf611Smrgthen :
7088ebcdf611Smrg  printf %s "(cached) " >&6
7089ebcdf611Smrgelse $as_nop
70901d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70911d05b0c9Smrg/* end confdefs.h.  */
70921d05b0c9Smrgint i;
70931d05b0c9Smrg_ACEOF
7094ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7095ebcdf611Smrgthen :
70961d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7097ebcdf611Smrgelse $as_nop
70981d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
70991d05b0c9Smrgfi
7100ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
71011d05b0c9Smrgfi
7102ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7103ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
71041d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
71051d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
71061d05b0c9Smrgfi
71071d05b0c9Smrg
71081d05b0c9Smrgfound="no"
71091d05b0c9Smrg
71101d05b0c9Smrg	if test $found = "no" ; then
7111ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71121d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71131d05b0c9Smrg		fi
71141d05b0c9Smrg
7115ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71161d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71171d05b0c9Smrg		fi
71181d05b0c9Smrg
71191d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=implicit"
71201d05b0c9Smrg
7121ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7122ebcdf611Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7123ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7124ebcdf611Smrg		if eval test \${$cacheid+y}
7125ebcdf611Smrgthen :
7126ebcdf611Smrg  printf %s "(cached) " >&6
7127ebcdf611Smrgelse $as_nop
71281d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71291d05b0c9Smrg/* end confdefs.h.  */
71301d05b0c9Smrgint i;
71311d05b0c9Smrgint
7132ebcdf611Smrgmain (void)
71331d05b0c9Smrg{
71341d05b0c9Smrg
71351d05b0c9Smrg  ;
71361d05b0c9Smrg  return 0;
71371d05b0c9Smrg}
71381d05b0c9Smrg_ACEOF
7139ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7140ebcdf611Smrgthen :
71411d05b0c9Smrg  eval $cacheid=yes
7142ebcdf611Smrgelse $as_nop
71431d05b0c9Smrg  eval $cacheid=no
71441d05b0c9Smrgfi
7145ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71461d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
71471d05b0c9Smrgfi
71481d05b0c9Smrg
71491d05b0c9Smrg
71501d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
71511d05b0c9Smrg
71521d05b0c9Smrg		eval supported=\$$cacheid
7153ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7154ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
71551d05b0c9Smrg		if test "$supported" = "yes" ; then
71561d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
71571d05b0c9Smrg			found="yes"
71581d05b0c9Smrg		fi
71591d05b0c9Smrg	fi
71601d05b0c9Smrg
71611d05b0c9Smrg	if test $found = "no" ; then
7162ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71631d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71641d05b0c9Smrg		fi
71651d05b0c9Smrg
7166ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71671d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71681d05b0c9Smrg		fi
71691d05b0c9Smrg
71701d05b0c9Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
71711d05b0c9Smrg
7172ebcdf611Smrg		{ 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
7173ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7174ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7175ebcdf611Smrg		if eval test \${$cacheid+y}
7176ebcdf611Smrgthen :
7177ebcdf611Smrg  printf %s "(cached) " >&6
7178ebcdf611Smrgelse $as_nop
71791d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71801d05b0c9Smrg/* end confdefs.h.  */
71811d05b0c9Smrgint i;
71821d05b0c9Smrgint
7183ebcdf611Smrgmain (void)
71841d05b0c9Smrg{
71851d05b0c9Smrg
71861d05b0c9Smrg  ;
71871d05b0c9Smrg  return 0;
71881d05b0c9Smrg}
71891d05b0c9Smrg_ACEOF
7190ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7191ebcdf611Smrgthen :
71921d05b0c9Smrg  eval $cacheid=yes
7193ebcdf611Smrgelse $as_nop
71941d05b0c9Smrg  eval $cacheid=no
71951d05b0c9Smrgfi
7196ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71971d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
71981d05b0c9Smrgfi
71991d05b0c9Smrg
72001d05b0c9Smrg
72011d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
72021d05b0c9Smrg
72031d05b0c9Smrg		eval supported=\$$cacheid
7204ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7205ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
72061d05b0c9Smrg		if test "$supported" = "yes" ; then
72071d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
72081d05b0c9Smrg			found="yes"
72091d05b0c9Smrg		fi
72101d05b0c9Smrg	fi
72111d05b0c9Smrg
72121d05b0c9Smrg
72131d05b0c9Smrg
72141d05b0c9Smrg
72151d05b0c9Smrg
72161d05b0c9Smrg
72171d05b0c9Smrg
72181d05b0c9Smrg
72191d05b0c9Smrg
72201d05b0c9Smrg
72211d05b0c9Smrg
72221d05b0c9Smrg
72231d05b0c9Smrg
72241d05b0c9Smrg
72251d05b0c9Smrg
72261d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
72271d05b0c9Smrg
72281d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
72291d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7230ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7231ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7232ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7233ebcdf611Smrgthen :
7234ebcdf611Smrg  printf %s "(cached) " >&6
7235ebcdf611Smrgelse $as_nop
72361d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72371d05b0c9Smrg/* end confdefs.h.  */
72381d05b0c9Smrgint i;
72391d05b0c9Smrg_ACEOF
7240ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7241ebcdf611Smrgthen :
72421d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7243ebcdf611Smrgelse $as_nop
72441d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
72451d05b0c9Smrgfi
7246ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72471d05b0c9Smrgfi
7248ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7249ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
72501d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
72511d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72521d05b0c9Smrgfi
72531d05b0c9Smrg
72541d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
72551d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72561d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72571d05b0c9Smrg	fi
72581d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7259ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7260ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7261ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7262ebcdf611Smrgthen :
7263ebcdf611Smrg  printf %s "(cached) " >&6
7264ebcdf611Smrgelse $as_nop
72651d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72661d05b0c9Smrg/* end confdefs.h.  */
72671d05b0c9Smrgint i;
72681d05b0c9Smrg_ACEOF
7269ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7270ebcdf611Smrgthen :
72711d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7272ebcdf611Smrgelse $as_nop
72731d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
72741d05b0c9Smrgfi
7275ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72761d05b0c9Smrgfi
7277ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7278ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
72791d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
72801d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72811d05b0c9Smrgfi
72821d05b0c9Smrg
72831d05b0c9Smrgfound="no"
72841d05b0c9Smrg
72851d05b0c9Smrg	if test $found = "no" ; then
7286ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72871d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72881d05b0c9Smrg		fi
72891d05b0c9Smrg
7290ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
72911d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
72921d05b0c9Smrg		fi
72931d05b0c9Smrg
72941d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
72951d05b0c9Smrg
7296ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7297ebcdf611Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7298ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7299ebcdf611Smrg		if eval test \${$cacheid+y}
7300ebcdf611Smrgthen :
7301ebcdf611Smrg  printf %s "(cached) " >&6
7302ebcdf611Smrgelse $as_nop
73031d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73041d05b0c9Smrg/* end confdefs.h.  */
73051d05b0c9Smrgint i;
73061d05b0c9Smrgint
7307ebcdf611Smrgmain (void)
73081d05b0c9Smrg{
73091d05b0c9Smrg
73101d05b0c9Smrg  ;
73111d05b0c9Smrg  return 0;
73121d05b0c9Smrg}
73131d05b0c9Smrg_ACEOF
7314ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7315ebcdf611Smrgthen :
73161d05b0c9Smrg  eval $cacheid=yes
7317ebcdf611Smrgelse $as_nop
73181d05b0c9Smrg  eval $cacheid=no
73191d05b0c9Smrgfi
7320ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73211d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
73221d05b0c9Smrgfi
73231d05b0c9Smrg
73241d05b0c9Smrg
73251d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
73261d05b0c9Smrg
73271d05b0c9Smrg		eval supported=\$$cacheid
7328ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7329ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
73301d05b0c9Smrg		if test "$supported" = "yes" ; then
73311d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
73321d05b0c9Smrg			found="yes"
73331d05b0c9Smrg		fi
73341d05b0c9Smrg	fi
73351d05b0c9Smrg
73361d05b0c9Smrg
73371d05b0c9Smrg
73381d05b0c9Smrg
73391d05b0c9Smrg
73401d05b0c9Smrg
73411d05b0c9Smrg
73421d05b0c9Smrg
73431d05b0c9Smrg
73441d05b0c9Smrg
73451d05b0c9Smrg
73461d05b0c9Smrg
73471d05b0c9Smrg
73481d05b0c9Smrg
73491d05b0c9Smrg
73501d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
73511d05b0c9Smrg
73521d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
73531d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7354ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7355ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7356ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7357ebcdf611Smrgthen :
7358ebcdf611Smrg  printf %s "(cached) " >&6
7359ebcdf611Smrgelse $as_nop
73601d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73611d05b0c9Smrg/* end confdefs.h.  */
73621d05b0c9Smrgint i;
73631d05b0c9Smrg_ACEOF
7364ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7365ebcdf611Smrgthen :
73661d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7367ebcdf611Smrgelse $as_nop
73681d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
73691d05b0c9Smrgfi
7370ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
73711d05b0c9Smrgfi
7372ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7373ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
73741d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
73751d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
73761d05b0c9Smrgfi
73771d05b0c9Smrg
73781d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
73791d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73801d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73811d05b0c9Smrg	fi
73821d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7383ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7384ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7385ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7386ebcdf611Smrgthen :
7387ebcdf611Smrg  printf %s "(cached) " >&6
7388ebcdf611Smrgelse $as_nop
73891d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73901d05b0c9Smrg/* end confdefs.h.  */
73911d05b0c9Smrgint i;
73921d05b0c9Smrg_ACEOF
7393ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7394ebcdf611Smrgthen :
73951d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7396ebcdf611Smrgelse $as_nop
73971d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
73981d05b0c9Smrgfi
7399ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
74001d05b0c9Smrgfi
7401ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7402ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
74031d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
74041d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
74051d05b0c9Smrgfi
74061d05b0c9Smrg
74071d05b0c9Smrgfound="no"
74081d05b0c9Smrg
74091d05b0c9Smrg	if test $found = "no" ; then
7410ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74111d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74121d05b0c9Smrg		fi
74131d05b0c9Smrg
7414ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
74151d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74161d05b0c9Smrg		fi
74171d05b0c9Smrg
74181d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=init-self"
74191d05b0c9Smrg
7420ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7421ebcdf611Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7422ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7423ebcdf611Smrg		if eval test \${$cacheid+y}
7424ebcdf611Smrgthen :
7425ebcdf611Smrg  printf %s "(cached) " >&6
7426ebcdf611Smrgelse $as_nop
74271d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74281d05b0c9Smrg/* end confdefs.h.  */
74291d05b0c9Smrgint i;
74301d05b0c9Smrgint
7431ebcdf611Smrgmain (void)
74321d05b0c9Smrg{
74331d05b0c9Smrg
74341d05b0c9Smrg  ;
74351d05b0c9Smrg  return 0;
74361d05b0c9Smrg}
74371d05b0c9Smrg_ACEOF
7438ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7439ebcdf611Smrgthen :
74401d05b0c9Smrg  eval $cacheid=yes
7441ebcdf611Smrgelse $as_nop
74421d05b0c9Smrg  eval $cacheid=no
74431d05b0c9Smrgfi
7444ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
74451d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
74461d05b0c9Smrgfi
74471d05b0c9Smrg
74481d05b0c9Smrg
74491d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
74501d05b0c9Smrg
74511d05b0c9Smrg		eval supported=\$$cacheid
7452ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7453ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
74541d05b0c9Smrg		if test "$supported" = "yes" ; then
74551d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
74561d05b0c9Smrg			found="yes"
74571d05b0c9Smrg		fi
74581d05b0c9Smrg	fi
74591d05b0c9Smrg
74601d05b0c9Smrg
74611d05b0c9Smrg
74621d05b0c9Smrg
74631d05b0c9Smrg
74641d05b0c9Smrg
74651d05b0c9Smrg
74661d05b0c9Smrg
74671d05b0c9Smrg
74681d05b0c9Smrg
74691d05b0c9Smrg
74701d05b0c9Smrg
74711d05b0c9Smrg
74721d05b0c9Smrg
74731d05b0c9Smrg
74741d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
74751d05b0c9Smrg
74761d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
74771d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7478ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7479ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7480ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7481ebcdf611Smrgthen :
7482ebcdf611Smrg  printf %s "(cached) " >&6
7483ebcdf611Smrgelse $as_nop
74841d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74851d05b0c9Smrg/* end confdefs.h.  */
74861d05b0c9Smrgint i;
74871d05b0c9Smrg_ACEOF
7488ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7489ebcdf611Smrgthen :
74901d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7491ebcdf611Smrgelse $as_nop
74921d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
74931d05b0c9Smrgfi
7494ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
74951d05b0c9Smrgfi
7496ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7497ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
74981d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
74991d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75001d05b0c9Smrgfi
75011d05b0c9Smrg
75021d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
75031d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75041d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75051d05b0c9Smrg	fi
75061d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7507ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7508ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7509ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7510ebcdf611Smrgthen :
7511ebcdf611Smrg  printf %s "(cached) " >&6
7512ebcdf611Smrgelse $as_nop
75131d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75141d05b0c9Smrg/* end confdefs.h.  */
75151d05b0c9Smrgint i;
75161d05b0c9Smrg_ACEOF
7517ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7518ebcdf611Smrgthen :
75191d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7520ebcdf611Smrgelse $as_nop
75211d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
75221d05b0c9Smrgfi
7523ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
75241d05b0c9Smrgfi
7525ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7526ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
75271d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
75281d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75291d05b0c9Smrgfi
75301d05b0c9Smrg
75311d05b0c9Smrgfound="no"
75321d05b0c9Smrg
75331d05b0c9Smrg	if test $found = "no" ; then
7534ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75351d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75361d05b0c9Smrg		fi
75371d05b0c9Smrg
7538ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
75391d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75401d05b0c9Smrg		fi
75411d05b0c9Smrg
75421d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=main"
75431d05b0c9Smrg
7544ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7545ebcdf611Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7546ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7547ebcdf611Smrg		if eval test \${$cacheid+y}
7548ebcdf611Smrgthen :
7549ebcdf611Smrg  printf %s "(cached) " >&6
7550ebcdf611Smrgelse $as_nop
75511d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75521d05b0c9Smrg/* end confdefs.h.  */
75531d05b0c9Smrgint i;
75541d05b0c9Smrgint
7555ebcdf611Smrgmain (void)
75561d05b0c9Smrg{
75571d05b0c9Smrg
75581d05b0c9Smrg  ;
75591d05b0c9Smrg  return 0;
75601d05b0c9Smrg}
75611d05b0c9Smrg_ACEOF
7562ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7563ebcdf611Smrgthen :
75641d05b0c9Smrg  eval $cacheid=yes
7565ebcdf611Smrgelse $as_nop
75661d05b0c9Smrg  eval $cacheid=no
75671d05b0c9Smrgfi
7568ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
75691d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
75701d05b0c9Smrgfi
75711d05b0c9Smrg
75721d05b0c9Smrg
75731d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
75741d05b0c9Smrg
75751d05b0c9Smrg		eval supported=\$$cacheid
7576ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7577ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
75781d05b0c9Smrg		if test "$supported" = "yes" ; then
75791d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
75801d05b0c9Smrg			found="yes"
75811d05b0c9Smrg		fi
75821d05b0c9Smrg	fi
75831d05b0c9Smrg
75841d05b0c9Smrg
75851d05b0c9Smrg
75861d05b0c9Smrg
75871d05b0c9Smrg
75881d05b0c9Smrg
75891d05b0c9Smrg
75901d05b0c9Smrg
75911d05b0c9Smrg
75921d05b0c9Smrg
75931d05b0c9Smrg
75941d05b0c9Smrg
75951d05b0c9Smrg
75961d05b0c9Smrg
75971d05b0c9Smrg
75981d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
75991d05b0c9Smrg
76001d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
76011d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7602ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7603ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7604ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7605ebcdf611Smrgthen :
7606ebcdf611Smrg  printf %s "(cached) " >&6
7607ebcdf611Smrgelse $as_nop
76081d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76091d05b0c9Smrg/* end confdefs.h.  */
76101d05b0c9Smrgint i;
76111d05b0c9Smrg_ACEOF
7612ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7613ebcdf611Smrgthen :
76141d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7615ebcdf611Smrgelse $as_nop
76161d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
76171d05b0c9Smrgfi
7618ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76191d05b0c9Smrgfi
7620ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7621ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
76221d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
76231d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76241d05b0c9Smrgfi
76251d05b0c9Smrg
76261d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
76271d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76281d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76291d05b0c9Smrg	fi
76301d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7631ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7632ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7633ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7634ebcdf611Smrgthen :
7635ebcdf611Smrg  printf %s "(cached) " >&6
7636ebcdf611Smrgelse $as_nop
76371d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76381d05b0c9Smrg/* end confdefs.h.  */
76391d05b0c9Smrgint i;
76401d05b0c9Smrg_ACEOF
7641ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7642ebcdf611Smrgthen :
76431d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7644ebcdf611Smrgelse $as_nop
76451d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
76461d05b0c9Smrgfi
7647ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76481d05b0c9Smrgfi
7649ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7650ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
76511d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
76521d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76531d05b0c9Smrgfi
76541d05b0c9Smrg
76551d05b0c9Smrgfound="no"
76561d05b0c9Smrg
76571d05b0c9Smrg	if test $found = "no" ; then
7658ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76591d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76601d05b0c9Smrg		fi
76611d05b0c9Smrg
7662ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
76631d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76641d05b0c9Smrg		fi
76651d05b0c9Smrg
76661d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
76671d05b0c9Smrg
7668ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7669ebcdf611Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7670ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7671ebcdf611Smrg		if eval test \${$cacheid+y}
7672ebcdf611Smrgthen :
7673ebcdf611Smrg  printf %s "(cached) " >&6
7674ebcdf611Smrgelse $as_nop
76751d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76761d05b0c9Smrg/* end confdefs.h.  */
76771d05b0c9Smrgint i;
76781d05b0c9Smrgint
7679ebcdf611Smrgmain (void)
76801d05b0c9Smrg{
76811d05b0c9Smrg
76821d05b0c9Smrg  ;
76831d05b0c9Smrg  return 0;
76841d05b0c9Smrg}
76851d05b0c9Smrg_ACEOF
7686ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7687ebcdf611Smrgthen :
76881d05b0c9Smrg  eval $cacheid=yes
7689ebcdf611Smrgelse $as_nop
76901d05b0c9Smrg  eval $cacheid=no
76911d05b0c9Smrgfi
7692ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
76931d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
76941d05b0c9Smrgfi
76951d05b0c9Smrg
76961d05b0c9Smrg
76971d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
76981d05b0c9Smrg
76991d05b0c9Smrg		eval supported=\$$cacheid
7700ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7701ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
77021d05b0c9Smrg		if test "$supported" = "yes" ; then
77031d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
77041d05b0c9Smrg			found="yes"
77051d05b0c9Smrg		fi
77061d05b0c9Smrg	fi
77071d05b0c9Smrg
77081d05b0c9Smrg
77091d05b0c9Smrg
77101d05b0c9Smrg
77111d05b0c9Smrg
77121d05b0c9Smrg
77131d05b0c9Smrg
77141d05b0c9Smrg
77151d05b0c9Smrg
77161d05b0c9Smrg
77171d05b0c9Smrg
77181d05b0c9Smrg
77191d05b0c9Smrg
77201d05b0c9Smrg
77211d05b0c9Smrg
77221d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
77231d05b0c9Smrg
77241d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
77251d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7726ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7727ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7728ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7729ebcdf611Smrgthen :
7730ebcdf611Smrg  printf %s "(cached) " >&6
7731ebcdf611Smrgelse $as_nop
77321d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77331d05b0c9Smrg/* end confdefs.h.  */
77341d05b0c9Smrgint i;
77351d05b0c9Smrg_ACEOF
7736ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7737ebcdf611Smrgthen :
77381d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7739ebcdf611Smrgelse $as_nop
77401d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
77411d05b0c9Smrgfi
7742ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77431d05b0c9Smrgfi
7744ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7745ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
77461d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
77471d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77481d05b0c9Smrgfi
77491d05b0c9Smrg
77501d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
77511d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77521d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77531d05b0c9Smrg	fi
77541d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7755ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7756ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7757ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7758ebcdf611Smrgthen :
7759ebcdf611Smrg  printf %s "(cached) " >&6
7760ebcdf611Smrgelse $as_nop
77611d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77621d05b0c9Smrg/* end confdefs.h.  */
77631d05b0c9Smrgint i;
77641d05b0c9Smrg_ACEOF
7765ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7766ebcdf611Smrgthen :
77671d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7768ebcdf611Smrgelse $as_nop
77691d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
77701d05b0c9Smrgfi
7771ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77721d05b0c9Smrgfi
7773ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7774ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
77751d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
77761d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77771d05b0c9Smrgfi
77781d05b0c9Smrg
77791d05b0c9Smrgfound="no"
77801d05b0c9Smrg
77811d05b0c9Smrg	if test $found = "no" ; then
7782ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77831d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77841d05b0c9Smrg		fi
77851d05b0c9Smrg
7786ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
77871d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77881d05b0c9Smrg		fi
77891d05b0c9Smrg
77901d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
77911d05b0c9Smrg
7792ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7793ebcdf611Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
7794ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7795ebcdf611Smrg		if eval test \${$cacheid+y}
7796ebcdf611Smrgthen :
7797ebcdf611Smrg  printf %s "(cached) " >&6
7798ebcdf611Smrgelse $as_nop
77991d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78001d05b0c9Smrg/* end confdefs.h.  */
78011d05b0c9Smrgint i;
78021d05b0c9Smrgint
7803ebcdf611Smrgmain (void)
78041d05b0c9Smrg{
78051d05b0c9Smrg
78061d05b0c9Smrg  ;
78071d05b0c9Smrg  return 0;
78081d05b0c9Smrg}
78091d05b0c9Smrg_ACEOF
7810ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7811ebcdf611Smrgthen :
78121d05b0c9Smrg  eval $cacheid=yes
7813ebcdf611Smrgelse $as_nop
78141d05b0c9Smrg  eval $cacheid=no
78151d05b0c9Smrgfi
7816ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
78171d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
78181d05b0c9Smrgfi
78191d05b0c9Smrg
78201d05b0c9Smrg
78211d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
78221d05b0c9Smrg
78231d05b0c9Smrg		eval supported=\$$cacheid
7824ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7825ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
78261d05b0c9Smrg		if test "$supported" = "yes" ; then
78271d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
78281d05b0c9Smrg			found="yes"
78291d05b0c9Smrg		fi
78301d05b0c9Smrg	fi
78311d05b0c9Smrg
78321d05b0c9Smrg
78331d05b0c9Smrg
78341d05b0c9Smrg
78351d05b0c9Smrg
78361d05b0c9Smrg
78371d05b0c9Smrg
78381d05b0c9Smrg
78391d05b0c9Smrg
78401d05b0c9Smrg
78411d05b0c9Smrg
78421d05b0c9Smrg
78431d05b0c9Smrg
78441d05b0c9Smrg
78451d05b0c9Smrg
78461d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
78471d05b0c9Smrg
78481d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
78491d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7850ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7851ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7852ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7853ebcdf611Smrgthen :
7854ebcdf611Smrg  printf %s "(cached) " >&6
7855ebcdf611Smrgelse $as_nop
78561d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78571d05b0c9Smrg/* end confdefs.h.  */
78581d05b0c9Smrgint i;
78591d05b0c9Smrg_ACEOF
7860ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7861ebcdf611Smrgthen :
78621d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7863ebcdf611Smrgelse $as_nop
78641d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
78651d05b0c9Smrgfi
7866ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
78671d05b0c9Smrgfi
7868ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7869ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
78701d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
78711d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
78721d05b0c9Smrgfi
78731d05b0c9Smrg
78741d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
78751d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78761d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78771d05b0c9Smrg	fi
78781d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7879ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7880ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7881ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7882ebcdf611Smrgthen :
7883ebcdf611Smrg  printf %s "(cached) " >&6
7884ebcdf611Smrgelse $as_nop
78851d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78861d05b0c9Smrg/* end confdefs.h.  */
78871d05b0c9Smrgint i;
78881d05b0c9Smrg_ACEOF
7889ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
7890ebcdf611Smrgthen :
78911d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7892ebcdf611Smrgelse $as_nop
78931d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
78941d05b0c9Smrgfi
7895ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
78961d05b0c9Smrgfi
7897ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7898ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
78991d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
79001d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
79011d05b0c9Smrgfi
79021d05b0c9Smrg
79031d05b0c9Smrgfound="no"
79041d05b0c9Smrg
79051d05b0c9Smrg	if test $found = "no" ; then
7906ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79071d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79081d05b0c9Smrg		fi
79091d05b0c9Smrg
7910ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79111d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79121d05b0c9Smrg		fi
79131d05b0c9Smrg
79141d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=return-type"
79151d05b0c9Smrg
7916ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7917ebcdf611Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
7918ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7919ebcdf611Smrg		if eval test \${$cacheid+y}
7920ebcdf611Smrgthen :
7921ebcdf611Smrg  printf %s "(cached) " >&6
7922ebcdf611Smrgelse $as_nop
79231d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79241d05b0c9Smrg/* end confdefs.h.  */
79251d05b0c9Smrgint i;
79261d05b0c9Smrgint
7927ebcdf611Smrgmain (void)
79281d05b0c9Smrg{
79291d05b0c9Smrg
79301d05b0c9Smrg  ;
79311d05b0c9Smrg  return 0;
79321d05b0c9Smrg}
79331d05b0c9Smrg_ACEOF
7934ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7935ebcdf611Smrgthen :
79361d05b0c9Smrg  eval $cacheid=yes
7937ebcdf611Smrgelse $as_nop
79381d05b0c9Smrg  eval $cacheid=no
79391d05b0c9Smrgfi
7940ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79411d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
79421d05b0c9Smrgfi
79431d05b0c9Smrg
79441d05b0c9Smrg
79451d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79461d05b0c9Smrg
79471d05b0c9Smrg		eval supported=\$$cacheid
7948ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7949ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
79501d05b0c9Smrg		if test "$supported" = "yes" ; then
79511d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
79521d05b0c9Smrg			found="yes"
79531d05b0c9Smrg		fi
79541d05b0c9Smrg	fi
79551d05b0c9Smrg
79561d05b0c9Smrg	if test $found = "no" ; then
7957ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79581d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79591d05b0c9Smrg		fi
79601d05b0c9Smrg
7961ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79621d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79631d05b0c9Smrg		fi
79641d05b0c9Smrg
79651d05b0c9Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
79661d05b0c9Smrg
7967ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7968ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7969ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7970ebcdf611Smrg		if eval test \${$cacheid+y}
7971ebcdf611Smrgthen :
7972ebcdf611Smrg  printf %s "(cached) " >&6
7973ebcdf611Smrgelse $as_nop
79741d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79751d05b0c9Smrg/* end confdefs.h.  */
79761d05b0c9Smrgint i;
79771d05b0c9Smrgint
7978ebcdf611Smrgmain (void)
79791d05b0c9Smrg{
79801d05b0c9Smrg
79811d05b0c9Smrg  ;
79821d05b0c9Smrg  return 0;
79831d05b0c9Smrg}
79841d05b0c9Smrg_ACEOF
7985ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
7986ebcdf611Smrgthen :
79871d05b0c9Smrg  eval $cacheid=yes
7988ebcdf611Smrgelse $as_nop
79891d05b0c9Smrg  eval $cacheid=no
79901d05b0c9Smrgfi
7991ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79921d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
79931d05b0c9Smrgfi
79941d05b0c9Smrg
79951d05b0c9Smrg
79961d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79971d05b0c9Smrg
79981d05b0c9Smrg		eval supported=\$$cacheid
7999ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8000ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
80011d05b0c9Smrg		if test "$supported" = "yes" ; then
80021d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
80031d05b0c9Smrg			found="yes"
80041d05b0c9Smrg		fi
80051d05b0c9Smrg	fi
80061d05b0c9Smrg
80071d05b0c9Smrg
80081d05b0c9Smrg
80091d05b0c9Smrg
80101d05b0c9Smrg
80111d05b0c9Smrg
80121d05b0c9Smrg
80131d05b0c9Smrg
80141d05b0c9Smrg
80151d05b0c9Smrg
80161d05b0c9Smrg
80171d05b0c9Smrg
80181d05b0c9Smrg
80191d05b0c9Smrg
80201d05b0c9Smrg
80211d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
80221d05b0c9Smrg
80231d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
80241d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8025ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8026ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8027ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8028ebcdf611Smrgthen :
8029ebcdf611Smrg  printf %s "(cached) " >&6
8030ebcdf611Smrgelse $as_nop
80311d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80321d05b0c9Smrg/* end confdefs.h.  */
80331d05b0c9Smrgint i;
80341d05b0c9Smrg_ACEOF
8035ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8036ebcdf611Smrgthen :
80371d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8038ebcdf611Smrgelse $as_nop
80391d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
80401d05b0c9Smrgfi
8041ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80421d05b0c9Smrgfi
8043ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8044ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
80451d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
80461d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80471d05b0c9Smrgfi
80481d05b0c9Smrg
80491d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
80501d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80511d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80521d05b0c9Smrg	fi
80531d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8054ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8055ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8056ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8057ebcdf611Smrgthen :
8058ebcdf611Smrg  printf %s "(cached) " >&6
8059ebcdf611Smrgelse $as_nop
80601d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80611d05b0c9Smrg/* end confdefs.h.  */
80621d05b0c9Smrgint i;
80631d05b0c9Smrg_ACEOF
8064ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8065ebcdf611Smrgthen :
80661d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8067ebcdf611Smrgelse $as_nop
80681d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
80691d05b0c9Smrgfi
8070ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80711d05b0c9Smrgfi
8072ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8073ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
80741d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
80751d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80761d05b0c9Smrgfi
80771d05b0c9Smrg
80781d05b0c9Smrgfound="no"
80791d05b0c9Smrg
80801d05b0c9Smrg	if test $found = "no" ; then
8081ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80821d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80831d05b0c9Smrg		fi
80841d05b0c9Smrg
8085ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
80861d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
80871d05b0c9Smrg		fi
80881d05b0c9Smrg
80891d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
80901d05b0c9Smrg
8091ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8092ebcdf611Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8093ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8094ebcdf611Smrg		if eval test \${$cacheid+y}
8095ebcdf611Smrgthen :
8096ebcdf611Smrg  printf %s "(cached) " >&6
8097ebcdf611Smrgelse $as_nop
80981d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80991d05b0c9Smrg/* end confdefs.h.  */
81001d05b0c9Smrgint i;
81011d05b0c9Smrgint
8102ebcdf611Smrgmain (void)
81031d05b0c9Smrg{
81041d05b0c9Smrg
81051d05b0c9Smrg  ;
81061d05b0c9Smrg  return 0;
81071d05b0c9Smrg}
81081d05b0c9Smrg_ACEOF
8109ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8110ebcdf611Smrgthen :
81111d05b0c9Smrg  eval $cacheid=yes
8112ebcdf611Smrgelse $as_nop
81131d05b0c9Smrg  eval $cacheid=no
81141d05b0c9Smrgfi
8115ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
81161d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
81171d05b0c9Smrgfi
81181d05b0c9Smrg
81191d05b0c9Smrg
81201d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
81211d05b0c9Smrg
81221d05b0c9Smrg		eval supported=\$$cacheid
8123ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8124ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
81251d05b0c9Smrg		if test "$supported" = "yes" ; then
81261d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
81271d05b0c9Smrg			found="yes"
81281d05b0c9Smrg		fi
81291d05b0c9Smrg	fi
81301d05b0c9Smrg
81311d05b0c9Smrg
81321d05b0c9Smrg
81331d05b0c9Smrg
81341d05b0c9Smrg
81351d05b0c9Smrg
81361d05b0c9Smrg
81371d05b0c9Smrg
81381d05b0c9Smrg
81391d05b0c9Smrg
81401d05b0c9Smrg
81411d05b0c9Smrg
81421d05b0c9Smrg
81431d05b0c9Smrg
81441d05b0c9Smrg
81451d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
81461d05b0c9Smrg
81471d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
81481d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8149ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8150ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8151ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8152ebcdf611Smrgthen :
8153ebcdf611Smrg  printf %s "(cached) " >&6
8154ebcdf611Smrgelse $as_nop
81551d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81561d05b0c9Smrg/* end confdefs.h.  */
81571d05b0c9Smrgint i;
81581d05b0c9Smrg_ACEOF
8159ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8160ebcdf611Smrgthen :
81611d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8162ebcdf611Smrgelse $as_nop
81631d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
81641d05b0c9Smrgfi
8165ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
81661d05b0c9Smrgfi
8167ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8168ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
81691d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
81701d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
81711d05b0c9Smrgfi
81721d05b0c9Smrg
81731d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
81741d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81751d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81761d05b0c9Smrg	fi
81771d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8178ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8179ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8180ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8181ebcdf611Smrgthen :
8182ebcdf611Smrg  printf %s "(cached) " >&6
8183ebcdf611Smrgelse $as_nop
81841d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81851d05b0c9Smrg/* end confdefs.h.  */
81861d05b0c9Smrgint i;
81871d05b0c9Smrg_ACEOF
8188ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8189ebcdf611Smrgthen :
81901d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8191ebcdf611Smrgelse $as_nop
81921d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
81931d05b0c9Smrgfi
8194ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
81951d05b0c9Smrgfi
8196ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8197ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
81981d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
81991d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82001d05b0c9Smrgfi
82011d05b0c9Smrg
82021d05b0c9Smrgfound="no"
82031d05b0c9Smrg
82041d05b0c9Smrg	if test $found = "no" ; then
8205ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82061d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82071d05b0c9Smrg		fi
82081d05b0c9Smrg
8209ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
82101d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
82111d05b0c9Smrg		fi
82121d05b0c9Smrg
82131d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
82141d05b0c9Smrg
8215ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8216ebcdf611Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8217ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8218ebcdf611Smrg		if eval test \${$cacheid+y}
8219ebcdf611Smrgthen :
8220ebcdf611Smrg  printf %s "(cached) " >&6
8221ebcdf611Smrgelse $as_nop
82221d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82231d05b0c9Smrg/* end confdefs.h.  */
82241d05b0c9Smrgint i;
82251d05b0c9Smrgint
8226ebcdf611Smrgmain (void)
82271d05b0c9Smrg{
82281d05b0c9Smrg
82291d05b0c9Smrg  ;
82301d05b0c9Smrg  return 0;
82311d05b0c9Smrg}
82321d05b0c9Smrg_ACEOF
8233ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8234ebcdf611Smrgthen :
82351d05b0c9Smrg  eval $cacheid=yes
8236ebcdf611Smrgelse $as_nop
82371d05b0c9Smrg  eval $cacheid=no
82381d05b0c9Smrgfi
8239ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
82401d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
82411d05b0c9Smrgfi
82421d05b0c9Smrg
82431d05b0c9Smrg
82441d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
82451d05b0c9Smrg
82461d05b0c9Smrg		eval supported=\$$cacheid
8247ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8248ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
82491d05b0c9Smrg		if test "$supported" = "yes" ; then
82501d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
82511d05b0c9Smrg			found="yes"
82521d05b0c9Smrg		fi
82531d05b0c9Smrg	fi
82541d05b0c9Smrg
82551d05b0c9Smrg
82561d05b0c9Smrg
82571d05b0c9Smrg
82581d05b0c9Smrg
82591d05b0c9Smrg
82601d05b0c9Smrg
82611d05b0c9Smrg
82621d05b0c9Smrg
82631d05b0c9Smrg
82641d05b0c9Smrg
82651d05b0c9Smrg
82661d05b0c9Smrg
82671d05b0c9Smrg
82681d05b0c9Smrg
82691d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
82701d05b0c9Smrg
82711d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
82721d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8273ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8274ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8275ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8276ebcdf611Smrgthen :
8277ebcdf611Smrg  printf %s "(cached) " >&6
8278ebcdf611Smrgelse $as_nop
82791d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82801d05b0c9Smrg/* end confdefs.h.  */
82811d05b0c9Smrgint i;
82821d05b0c9Smrg_ACEOF
8283ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8284ebcdf611Smrgthen :
82851d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8286ebcdf611Smrgelse $as_nop
82871d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
82881d05b0c9Smrgfi
8289ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
82901d05b0c9Smrgfi
8291ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8292ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
82931d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
82941d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82951d05b0c9Smrgfi
82961d05b0c9Smrg
82971d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
82981d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82991d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83001d05b0c9Smrg	fi
83011d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8302ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8303ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8304ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8305ebcdf611Smrgthen :
8306ebcdf611Smrg  printf %s "(cached) " >&6
8307ebcdf611Smrgelse $as_nop
83081d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83091d05b0c9Smrg/* end confdefs.h.  */
83101d05b0c9Smrgint i;
83111d05b0c9Smrg_ACEOF
8312ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8313ebcdf611Smrgthen :
83141d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8315ebcdf611Smrgelse $as_nop
83161d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
83171d05b0c9Smrgfi
8318ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
83191d05b0c9Smrgfi
8320ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8321ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
83221d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
83231d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83241d05b0c9Smrgfi
83251d05b0c9Smrg
83261d05b0c9Smrgfound="no"
83271d05b0c9Smrg
83281d05b0c9Smrg	if test $found = "no" ; then
8329ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83301d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83311d05b0c9Smrg		fi
83321d05b0c9Smrg
8333ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
83341d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83351d05b0c9Smrg		fi
83361d05b0c9Smrg
83371d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
83381d05b0c9Smrg
8339ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8340ebcdf611Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8341ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8342ebcdf611Smrg		if eval test \${$cacheid+y}
8343ebcdf611Smrgthen :
8344ebcdf611Smrg  printf %s "(cached) " >&6
8345ebcdf611Smrgelse $as_nop
83461d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83471d05b0c9Smrg/* end confdefs.h.  */
83481d05b0c9Smrgint i;
83491d05b0c9Smrgint
8350ebcdf611Smrgmain (void)
83511d05b0c9Smrg{
83521d05b0c9Smrg
83531d05b0c9Smrg  ;
83541d05b0c9Smrg  return 0;
83551d05b0c9Smrg}
83561d05b0c9Smrg_ACEOF
8357ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8358ebcdf611Smrgthen :
83591d05b0c9Smrg  eval $cacheid=yes
8360ebcdf611Smrgelse $as_nop
83611d05b0c9Smrg  eval $cacheid=no
83621d05b0c9Smrgfi
8363ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
83641d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
83651d05b0c9Smrgfi
83661d05b0c9Smrg
83671d05b0c9Smrg
83681d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
83691d05b0c9Smrg
83701d05b0c9Smrg		eval supported=\$$cacheid
8371ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8372ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
83731d05b0c9Smrg		if test "$supported" = "yes" ; then
83741d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
83751d05b0c9Smrg			found="yes"
83761d05b0c9Smrg		fi
83771d05b0c9Smrg	fi
83781d05b0c9Smrg
83791d05b0c9Smrg
83801d05b0c9Smrg
83811d05b0c9Smrg
83821d05b0c9Smrg
83831d05b0c9Smrg
83841d05b0c9Smrg
83851d05b0c9Smrg
83861d05b0c9Smrg
83871d05b0c9Smrg
83881d05b0c9Smrg
83891d05b0c9Smrg
83901d05b0c9Smrg
83911d05b0c9Smrg
83921d05b0c9Smrg
83931d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
83941d05b0c9Smrg
83951d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
83961d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8397ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8398ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8399ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8400ebcdf611Smrgthen :
8401ebcdf611Smrg  printf %s "(cached) " >&6
8402ebcdf611Smrgelse $as_nop
84031d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84041d05b0c9Smrg/* end confdefs.h.  */
84051d05b0c9Smrgint i;
84061d05b0c9Smrg_ACEOF
8407ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8408ebcdf611Smrgthen :
84091d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8410ebcdf611Smrgelse $as_nop
84111d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
84121d05b0c9Smrgfi
8413ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84141d05b0c9Smrgfi
8415ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8416ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
84171d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
84181d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84191d05b0c9Smrgfi
84201d05b0c9Smrg
84211d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
84221d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84231d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84241d05b0c9Smrg	fi
84251d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8426ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8427ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8428ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8429ebcdf611Smrgthen :
8430ebcdf611Smrg  printf %s "(cached) " >&6
8431ebcdf611Smrgelse $as_nop
84321d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84331d05b0c9Smrg/* end confdefs.h.  */
84341d05b0c9Smrgint i;
84351d05b0c9Smrg_ACEOF
8436ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8437ebcdf611Smrgthen :
84381d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8439ebcdf611Smrgelse $as_nop
84401d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
84411d05b0c9Smrgfi
8442ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84431d05b0c9Smrgfi
8444ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8445ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
84461d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
84471d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84481d05b0c9Smrgfi
84491d05b0c9Smrg
84501d05b0c9Smrgfound="no"
84511d05b0c9Smrg
84521d05b0c9Smrg	if test $found = "no" ; then
8453ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84541d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84551d05b0c9Smrg		fi
84561d05b0c9Smrg
8457ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
84581d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84591d05b0c9Smrg		fi
84601d05b0c9Smrg
84611d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=address"
84621d05b0c9Smrg
8463ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8464ebcdf611Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8465ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8466ebcdf611Smrg		if eval test \${$cacheid+y}
8467ebcdf611Smrgthen :
8468ebcdf611Smrg  printf %s "(cached) " >&6
8469ebcdf611Smrgelse $as_nop
84701d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84711d05b0c9Smrg/* end confdefs.h.  */
84721d05b0c9Smrgint i;
84731d05b0c9Smrgint
8474ebcdf611Smrgmain (void)
84751d05b0c9Smrg{
84761d05b0c9Smrg
84771d05b0c9Smrg  ;
84781d05b0c9Smrg  return 0;
84791d05b0c9Smrg}
84801d05b0c9Smrg_ACEOF
8481ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8482ebcdf611Smrgthen :
84831d05b0c9Smrg  eval $cacheid=yes
8484ebcdf611Smrgelse $as_nop
84851d05b0c9Smrg  eval $cacheid=no
84861d05b0c9Smrgfi
8487ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
84881d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
84891d05b0c9Smrgfi
84901d05b0c9Smrg
84911d05b0c9Smrg
84921d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
84931d05b0c9Smrg
84941d05b0c9Smrg		eval supported=\$$cacheid
8495ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8496ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
84971d05b0c9Smrg		if test "$supported" = "yes" ; then
84981d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
84991d05b0c9Smrg			found="yes"
85001d05b0c9Smrg		fi
85011d05b0c9Smrg	fi
85021d05b0c9Smrg
85031d05b0c9Smrg
85041d05b0c9Smrg
85051d05b0c9Smrg
85061d05b0c9Smrg
85071d05b0c9Smrg
85081d05b0c9Smrg
85091d05b0c9Smrg
85101d05b0c9Smrg
85111d05b0c9Smrg
85121d05b0c9Smrg
85131d05b0c9Smrg
85141d05b0c9Smrg
85151d05b0c9Smrg
85161d05b0c9Smrg
85171d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
85181d05b0c9Smrg
85191d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
85201d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8521ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8522ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8523ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8524ebcdf611Smrgthen :
8525ebcdf611Smrg  printf %s "(cached) " >&6
8526ebcdf611Smrgelse $as_nop
85271d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85281d05b0c9Smrg/* end confdefs.h.  */
85291d05b0c9Smrgint i;
85301d05b0c9Smrg_ACEOF
8531ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8532ebcdf611Smrgthen :
85331d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8534ebcdf611Smrgelse $as_nop
85351d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
85361d05b0c9Smrgfi
8537ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85381d05b0c9Smrgfi
8539ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8540ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
85411d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
85421d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85431d05b0c9Smrgfi
85441d05b0c9Smrg
85451d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
85461d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85471d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85481d05b0c9Smrg	fi
85491d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8550ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8551ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8552ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8553ebcdf611Smrgthen :
8554ebcdf611Smrg  printf %s "(cached) " >&6
8555ebcdf611Smrgelse $as_nop
85561d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85571d05b0c9Smrg/* end confdefs.h.  */
85581d05b0c9Smrgint i;
85591d05b0c9Smrg_ACEOF
8560ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8561ebcdf611Smrgthen :
85621d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8563ebcdf611Smrgelse $as_nop
85641d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
85651d05b0c9Smrgfi
8566ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85671d05b0c9Smrgfi
8568ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8569ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
85701d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
85711d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85721d05b0c9Smrgfi
85731d05b0c9Smrg
85741d05b0c9Smrgfound="no"
85751d05b0c9Smrg
85761d05b0c9Smrg	if test $found = "no" ; then
8577ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85781d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85791d05b0c9Smrg		fi
85801d05b0c9Smrg
8581ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
85821d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85831d05b0c9Smrg		fi
85841d05b0c9Smrg
85851d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
85861d05b0c9Smrg
8587ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8588ebcdf611Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8589ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8590ebcdf611Smrg		if eval test \${$cacheid+y}
8591ebcdf611Smrgthen :
8592ebcdf611Smrg  printf %s "(cached) " >&6
8593ebcdf611Smrgelse $as_nop
85941d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85951d05b0c9Smrg/* end confdefs.h.  */
85961d05b0c9Smrgint i;
85971d05b0c9Smrgint
8598ebcdf611Smrgmain (void)
85991d05b0c9Smrg{
86001d05b0c9Smrg
86011d05b0c9Smrg  ;
86021d05b0c9Smrg  return 0;
86031d05b0c9Smrg}
86041d05b0c9Smrg_ACEOF
8605ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8606ebcdf611Smrgthen :
86071d05b0c9Smrg  eval $cacheid=yes
8608ebcdf611Smrgelse $as_nop
86091d05b0c9Smrg  eval $cacheid=no
86101d05b0c9Smrgfi
8611ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86121d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
86131d05b0c9Smrgfi
86141d05b0c9Smrg
86151d05b0c9Smrg
86161d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86171d05b0c9Smrg
86181d05b0c9Smrg		eval supported=\$$cacheid
8619ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8620ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
86211d05b0c9Smrg		if test "$supported" = "yes" ; then
86221d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
86231d05b0c9Smrg			found="yes"
86241d05b0c9Smrg		fi
86251d05b0c9Smrg	fi
86261d05b0c9Smrg
86271d05b0c9Smrg	if test $found = "no" ; then
8628ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
86291d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86301d05b0c9Smrg		fi
86311d05b0c9Smrg
8632ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
86331d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86341d05b0c9Smrg		fi
86351d05b0c9Smrg
86361d05b0c9Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86371d05b0c9Smrg
8638ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8639ebcdf611Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8640ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8641ebcdf611Smrg		if eval test \${$cacheid+y}
8642ebcdf611Smrgthen :
8643ebcdf611Smrg  printf %s "(cached) " >&6
8644ebcdf611Smrgelse $as_nop
86451d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86461d05b0c9Smrg/* end confdefs.h.  */
86471d05b0c9Smrgint i;
86481d05b0c9Smrgint
8649ebcdf611Smrgmain (void)
86501d05b0c9Smrg{
86511d05b0c9Smrg
86521d05b0c9Smrg  ;
86531d05b0c9Smrg  return 0;
86541d05b0c9Smrg}
86551d05b0c9Smrg_ACEOF
8656ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8657ebcdf611Smrgthen :
86581d05b0c9Smrg  eval $cacheid=yes
8659ebcdf611Smrgelse $as_nop
86601d05b0c9Smrg  eval $cacheid=no
86611d05b0c9Smrgfi
8662ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86631d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
86641d05b0c9Smrgfi
86651d05b0c9Smrg
86661d05b0c9Smrg
86671d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86681d05b0c9Smrg
86691d05b0c9Smrg		eval supported=\$$cacheid
8670ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8671ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
86721d05b0c9Smrg		if test "$supported" = "yes" ; then
86731d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86741d05b0c9Smrg			found="yes"
86751d05b0c9Smrg		fi
86761d05b0c9Smrg	fi
86771d05b0c9Smrg
86781d05b0c9Smrg
86791d05b0c9Smrg
86801d05b0c9Smrg
86811d05b0c9Smrg
86821d05b0c9Smrg
86831d05b0c9Smrg
86841d05b0c9Smrg
86851d05b0c9Smrg
86861d05b0c9Smrg
86871d05b0c9Smrg
86881d05b0c9Smrg
86891d05b0c9Smrg
86901d05b0c9Smrg
86911d05b0c9Smrg
86921d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
86931d05b0c9Smrg
86941d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
86951d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8696ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8697ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8698ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8699ebcdf611Smrgthen :
8700ebcdf611Smrg  printf %s "(cached) " >&6
8701ebcdf611Smrgelse $as_nop
87021d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87031d05b0c9Smrg/* end confdefs.h.  */
87041d05b0c9Smrgint i;
87051d05b0c9Smrg_ACEOF
8706ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8707ebcdf611Smrgthen :
87081d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8709ebcdf611Smrgelse $as_nop
87101d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
87111d05b0c9Smrgfi
8712ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87131d05b0c9Smrgfi
8714ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8715ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
87161d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
87171d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87181d05b0c9Smrgfi
87191d05b0c9Smrg
87201d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
87211d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87221d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87231d05b0c9Smrg	fi
87241d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8725ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8726ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8727ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8728ebcdf611Smrgthen :
8729ebcdf611Smrg  printf %s "(cached) " >&6
8730ebcdf611Smrgelse $as_nop
87311d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87321d05b0c9Smrg/* end confdefs.h.  */
87331d05b0c9Smrgint i;
87341d05b0c9Smrg_ACEOF
8735ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8736ebcdf611Smrgthen :
87371d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8738ebcdf611Smrgelse $as_nop
87391d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
87401d05b0c9Smrgfi
8741ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87421d05b0c9Smrgfi
8743ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8744ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
87451d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
87461d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87471d05b0c9Smrgfi
87481d05b0c9Smrg
87491d05b0c9Smrgfound="no"
87501d05b0c9Smrg
87511d05b0c9Smrg	if test $found = "no" ; then
8752ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87531d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87541d05b0c9Smrg		fi
87551d05b0c9Smrg
8756ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
87571d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87581d05b0c9Smrg		fi
87591d05b0c9Smrg
87601d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
87611d05b0c9Smrg
8762ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8763ebcdf611Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8764ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8765ebcdf611Smrg		if eval test \${$cacheid+y}
8766ebcdf611Smrgthen :
8767ebcdf611Smrg  printf %s "(cached) " >&6
8768ebcdf611Smrgelse $as_nop
87691d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87701d05b0c9Smrg/* end confdefs.h.  */
87711d05b0c9Smrgint i;
87721d05b0c9Smrgint
8773ebcdf611Smrgmain (void)
87741d05b0c9Smrg{
87751d05b0c9Smrg
87761d05b0c9Smrg  ;
87771d05b0c9Smrg  return 0;
87781d05b0c9Smrg}
87791d05b0c9Smrg_ACEOF
8780ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8781ebcdf611Smrgthen :
87821d05b0c9Smrg  eval $cacheid=yes
8783ebcdf611Smrgelse $as_nop
87841d05b0c9Smrg  eval $cacheid=no
87851d05b0c9Smrgfi
8786ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
87871d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
87881d05b0c9Smrgfi
87891d05b0c9Smrg
87901d05b0c9Smrg
87911d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
87921d05b0c9Smrg
87931d05b0c9Smrg		eval supported=\$$cacheid
8794ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8795ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
87961d05b0c9Smrg		if test "$supported" = "yes" ; then
87971d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
87981d05b0c9Smrg			found="yes"
87991d05b0c9Smrg		fi
88001d05b0c9Smrg	fi
88011d05b0c9Smrg
88021d05b0c9Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
88031d05b0c9Smrgelse
8804ebcdf611Smrg{ 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
8805ebcdf611Smrgprintf "%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;}
88061d05b0c9Smrg
88071d05b0c9Smrg
88081d05b0c9Smrg
88091d05b0c9Smrg
88101d05b0c9Smrg
88111d05b0c9Smrg
88121d05b0c9Smrg
88131d05b0c9Smrg
88141d05b0c9Smrg
88151d05b0c9Smrg
88161d05b0c9Smrg
88171d05b0c9Smrg
88181d05b0c9Smrg
88191d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
88201d05b0c9Smrg
88211d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
88221d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8823ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8824ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8825ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8826ebcdf611Smrgthen :
8827ebcdf611Smrg  printf %s "(cached) " >&6
8828ebcdf611Smrgelse $as_nop
88291d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88301d05b0c9Smrg/* end confdefs.h.  */
88311d05b0c9Smrgint i;
88321d05b0c9Smrg_ACEOF
8833ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8834ebcdf611Smrgthen :
88351d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8836ebcdf611Smrgelse $as_nop
88371d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
88381d05b0c9Smrgfi
8839ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88401d05b0c9Smrgfi
8841ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8842ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
88431d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
88441d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88451d05b0c9Smrgfi
88461d05b0c9Smrg
88471d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
88481d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88491d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88501d05b0c9Smrg	fi
88511d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8852ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8853ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8854ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8855ebcdf611Smrgthen :
8856ebcdf611Smrg  printf %s "(cached) " >&6
8857ebcdf611Smrgelse $as_nop
88581d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88591d05b0c9Smrg/* end confdefs.h.  */
88601d05b0c9Smrgint i;
88611d05b0c9Smrg_ACEOF
8862ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8863ebcdf611Smrgthen :
88641d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8865ebcdf611Smrgelse $as_nop
88661d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
88671d05b0c9Smrgfi
8868ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88691d05b0c9Smrgfi
8870ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8871ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
88721d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
88731d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88741d05b0c9Smrgfi
88751d05b0c9Smrg
88761d05b0c9Smrgfound="no"
88771d05b0c9Smrg
88781d05b0c9Smrg	if test $found = "no" ; then
8879ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88801d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88811d05b0c9Smrg		fi
88821d05b0c9Smrg
8883ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
88841d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88851d05b0c9Smrg		fi
88861d05b0c9Smrg
88871d05b0c9Smrg		CFLAGS="$CFLAGS -Wimplicit"
88881d05b0c9Smrg
8889ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8890ebcdf611Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
88911d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
8892ebcdf611Smrg		if eval test \${$cacheid+y}
8893ebcdf611Smrgthen :
8894ebcdf611Smrg  printf %s "(cached) " >&6
8895ebcdf611Smrgelse $as_nop
88961d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88971d05b0c9Smrg/* end confdefs.h.  */
88981d05b0c9Smrgint i;
88991d05b0c9Smrgint
8900ebcdf611Smrgmain (void)
89011d05b0c9Smrg{
89021d05b0c9Smrg
89031d05b0c9Smrg  ;
89041d05b0c9Smrg  return 0;
89051d05b0c9Smrg}
89061d05b0c9Smrg_ACEOF
8907ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
8908ebcdf611Smrgthen :
89091d05b0c9Smrg  eval $cacheid=yes
8910ebcdf611Smrgelse $as_nop
89111d05b0c9Smrg  eval $cacheid=no
89121d05b0c9Smrgfi
8913ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
89141d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
89151d05b0c9Smrgfi
89161d05b0c9Smrg
89171d05b0c9Smrg
89181d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
89191d05b0c9Smrg
89201d05b0c9Smrg		eval supported=\$$cacheid
8921ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8922ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
89231d05b0c9Smrg		if test "$supported" = "yes" ; then
89241d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
89251d05b0c9Smrg			found="yes"
89261d05b0c9Smrg		fi
89271d05b0c9Smrg	fi
89281d05b0c9Smrg
89291d05b0c9Smrg
89301d05b0c9Smrg
89311d05b0c9Smrg
89321d05b0c9Smrg
89331d05b0c9Smrg
89341d05b0c9Smrg
89351d05b0c9Smrg
89361d05b0c9Smrg
89371d05b0c9Smrg
89381d05b0c9Smrg
89391d05b0c9Smrg
89401d05b0c9Smrg
89411d05b0c9Smrg
89421d05b0c9Smrg
89431d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
89441d05b0c9Smrg
89451d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
89461d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8947ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8948ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8949ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8950ebcdf611Smrgthen :
8951ebcdf611Smrg  printf %s "(cached) " >&6
8952ebcdf611Smrgelse $as_nop
89531d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89541d05b0c9Smrg/* end confdefs.h.  */
89551d05b0c9Smrgint i;
89561d05b0c9Smrg_ACEOF
8957ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8958ebcdf611Smrgthen :
89591d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8960ebcdf611Smrgelse $as_nop
89611d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
89621d05b0c9Smrgfi
8963ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89641d05b0c9Smrgfi
8965ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8966ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
89671d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
89681d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89691d05b0c9Smrgfi
89701d05b0c9Smrg
89711d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
89721d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89731d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89741d05b0c9Smrg	fi
89751d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8976ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8977ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8978ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8979ebcdf611Smrgthen :
8980ebcdf611Smrg  printf %s "(cached) " >&6
8981ebcdf611Smrgelse $as_nop
89821d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89831d05b0c9Smrg/* end confdefs.h.  */
89841d05b0c9Smrgint i;
89851d05b0c9Smrg_ACEOF
8986ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
8987ebcdf611Smrgthen :
89881d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8989ebcdf611Smrgelse $as_nop
89901d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
89911d05b0c9Smrgfi
8992ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89931d05b0c9Smrgfi
8994ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8995ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
89961d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
89971d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89981d05b0c9Smrgfi
89991d05b0c9Smrg
90001d05b0c9Smrgfound="no"
90011d05b0c9Smrg
90021d05b0c9Smrg	if test $found = "no" ; then
9003ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90041d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90051d05b0c9Smrg		fi
90061d05b0c9Smrg
9007ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
90081d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
90091d05b0c9Smrg		fi
90101d05b0c9Smrg
90111d05b0c9Smrg		CFLAGS="$CFLAGS -Wnonnull"
90121d05b0c9Smrg
9013ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9014ebcdf611Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
90151d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
9016ebcdf611Smrg		if eval test \${$cacheid+y}
9017ebcdf611Smrgthen :
9018ebcdf611Smrg  printf %s "(cached) " >&6
9019ebcdf611Smrgelse $as_nop
90201d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90211d05b0c9Smrg/* end confdefs.h.  */
90221d05b0c9Smrgint i;
90231d05b0c9Smrgint
9024ebcdf611Smrgmain (void)
90251d05b0c9Smrg{
90261d05b0c9Smrg
90271d05b0c9Smrg  ;
90281d05b0c9Smrg  return 0;
90291d05b0c9Smrg}
90301d05b0c9Smrg_ACEOF
9031ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9032ebcdf611Smrgthen :
90331d05b0c9Smrg  eval $cacheid=yes
9034ebcdf611Smrgelse $as_nop
90351d05b0c9Smrg  eval $cacheid=no
90361d05b0c9Smrgfi
9037ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
90381d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
90391d05b0c9Smrgfi
90401d05b0c9Smrg
90411d05b0c9Smrg
90421d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
90431d05b0c9Smrg
90441d05b0c9Smrg		eval supported=\$$cacheid
9045ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9046ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
90471d05b0c9Smrg		if test "$supported" = "yes" ; then
90481d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
90491d05b0c9Smrg			found="yes"
90501d05b0c9Smrg		fi
90511d05b0c9Smrg	fi
90521d05b0c9Smrg
90531d05b0c9Smrg
90541d05b0c9Smrg
90551d05b0c9Smrg
90561d05b0c9Smrg
90571d05b0c9Smrg
90581d05b0c9Smrg
90591d05b0c9Smrg
90601d05b0c9Smrg
90611d05b0c9Smrg
90621d05b0c9Smrg
90631d05b0c9Smrg
90641d05b0c9Smrg
90651d05b0c9Smrg
90661d05b0c9Smrg
90671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
90681d05b0c9Smrg
90691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
90701d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9071ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9072ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9073ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9074ebcdf611Smrgthen :
9075ebcdf611Smrg  printf %s "(cached) " >&6
9076ebcdf611Smrgelse $as_nop
90771d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90781d05b0c9Smrg/* end confdefs.h.  */
90791d05b0c9Smrgint i;
90801d05b0c9Smrg_ACEOF
9081ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9082ebcdf611Smrgthen :
90831d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9084ebcdf611Smrgelse $as_nop
90851d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
90861d05b0c9Smrgfi
9087ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
90881d05b0c9Smrgfi
9089ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9090ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
90911d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
90921d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
90931d05b0c9Smrgfi
90941d05b0c9Smrg
90951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
90961d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90971d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90981d05b0c9Smrg	fi
90991d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9100ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9101ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9102ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9103ebcdf611Smrgthen :
9104ebcdf611Smrg  printf %s "(cached) " >&6
9105ebcdf611Smrgelse $as_nop
91061d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91071d05b0c9Smrg/* end confdefs.h.  */
91081d05b0c9Smrgint i;
91091d05b0c9Smrg_ACEOF
9110ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9111ebcdf611Smrgthen :
91121d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9113ebcdf611Smrgelse $as_nop
91141d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
91151d05b0c9Smrgfi
9116ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
91171d05b0c9Smrgfi
9118ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9119ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
91201d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
91211d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
91221d05b0c9Smrgfi
91231d05b0c9Smrg
91241d05b0c9Smrgfound="no"
91251d05b0c9Smrg
91261d05b0c9Smrg	if test $found = "no" ; then
9127ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91281d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91291d05b0c9Smrg		fi
91301d05b0c9Smrg
9131ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
91321d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91331d05b0c9Smrg		fi
91341d05b0c9Smrg
91351d05b0c9Smrg		CFLAGS="$CFLAGS -Winit-self"
91361d05b0c9Smrg
9137ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9138ebcdf611Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
91391d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Winit_self
9140ebcdf611Smrg		if eval test \${$cacheid+y}
9141ebcdf611Smrgthen :
9142ebcdf611Smrg  printf %s "(cached) " >&6
9143ebcdf611Smrgelse $as_nop
91441d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91451d05b0c9Smrg/* end confdefs.h.  */
91461d05b0c9Smrgint i;
91471d05b0c9Smrgint
9148ebcdf611Smrgmain (void)
91491d05b0c9Smrg{
91501d05b0c9Smrg
91511d05b0c9Smrg  ;
91521d05b0c9Smrg  return 0;
91531d05b0c9Smrg}
91541d05b0c9Smrg_ACEOF
9155ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9156ebcdf611Smrgthen :
91571d05b0c9Smrg  eval $cacheid=yes
9158ebcdf611Smrgelse $as_nop
91591d05b0c9Smrg  eval $cacheid=no
91601d05b0c9Smrgfi
9161ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
91621d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
91631d05b0c9Smrgfi
91641d05b0c9Smrg
91651d05b0c9Smrg
91661d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
91671d05b0c9Smrg
91681d05b0c9Smrg		eval supported=\$$cacheid
9169ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9170ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
91711d05b0c9Smrg		if test "$supported" = "yes" ; then
91721d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
91731d05b0c9Smrg			found="yes"
91741d05b0c9Smrg		fi
91751d05b0c9Smrg	fi
91761d05b0c9Smrg
91771d05b0c9Smrg
91781d05b0c9Smrg
91791d05b0c9Smrg
91801d05b0c9Smrg
91811d05b0c9Smrg
91821d05b0c9Smrg
91831d05b0c9Smrg
91841d05b0c9Smrg
91851d05b0c9Smrg
91861d05b0c9Smrg
91871d05b0c9Smrg
91881d05b0c9Smrg
91891d05b0c9Smrg
91901d05b0c9Smrg
91911d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
91921d05b0c9Smrg
91931d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
91941d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9195ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9196ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9197ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9198ebcdf611Smrgthen :
9199ebcdf611Smrg  printf %s "(cached) " >&6
9200ebcdf611Smrgelse $as_nop
92011d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92021d05b0c9Smrg/* end confdefs.h.  */
92031d05b0c9Smrgint i;
92041d05b0c9Smrg_ACEOF
9205ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9206ebcdf611Smrgthen :
92071d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9208ebcdf611Smrgelse $as_nop
92091d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
92101d05b0c9Smrgfi
9211ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92121d05b0c9Smrgfi
9213ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9214ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
92151d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
92161d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92171d05b0c9Smrgfi
92181d05b0c9Smrg
92191d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
92201d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92211d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92221d05b0c9Smrg	fi
92231d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9224ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9225ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9226ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9227ebcdf611Smrgthen :
9228ebcdf611Smrg  printf %s "(cached) " >&6
9229ebcdf611Smrgelse $as_nop
92301d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92311d05b0c9Smrg/* end confdefs.h.  */
92321d05b0c9Smrgint i;
92331d05b0c9Smrg_ACEOF
9234ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9235ebcdf611Smrgthen :
92361d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9237ebcdf611Smrgelse $as_nop
92381d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
92391d05b0c9Smrgfi
9240ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92411d05b0c9Smrgfi
9242ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9243ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
92441d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
92451d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92461d05b0c9Smrgfi
92471d05b0c9Smrg
92481d05b0c9Smrgfound="no"
92491d05b0c9Smrg
92501d05b0c9Smrg	if test $found = "no" ; then
9251ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92521d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92531d05b0c9Smrg		fi
92541d05b0c9Smrg
9255ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
92561d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92571d05b0c9Smrg		fi
92581d05b0c9Smrg
92591d05b0c9Smrg		CFLAGS="$CFLAGS -Wmain"
92601d05b0c9Smrg
9261ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9262ebcdf611Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
92631d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wmain
9264ebcdf611Smrg		if eval test \${$cacheid+y}
9265ebcdf611Smrgthen :
9266ebcdf611Smrg  printf %s "(cached) " >&6
9267ebcdf611Smrgelse $as_nop
92681d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92691d05b0c9Smrg/* end confdefs.h.  */
92701d05b0c9Smrgint i;
92711d05b0c9Smrgint
9272ebcdf611Smrgmain (void)
92731d05b0c9Smrg{
92741d05b0c9Smrg
92751d05b0c9Smrg  ;
92761d05b0c9Smrg  return 0;
92771d05b0c9Smrg}
92781d05b0c9Smrg_ACEOF
9279ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9280ebcdf611Smrgthen :
92811d05b0c9Smrg  eval $cacheid=yes
9282ebcdf611Smrgelse $as_nop
92831d05b0c9Smrg  eval $cacheid=no
92841d05b0c9Smrgfi
9285ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
92861d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
92871d05b0c9Smrgfi
92881d05b0c9Smrg
92891d05b0c9Smrg
92901d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
92911d05b0c9Smrg
92921d05b0c9Smrg		eval supported=\$$cacheid
9293ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9294ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
92951d05b0c9Smrg		if test "$supported" = "yes" ; then
92961d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
92971d05b0c9Smrg			found="yes"
92981d05b0c9Smrg		fi
92991d05b0c9Smrg	fi
93001d05b0c9Smrg
93011d05b0c9Smrg
93021d05b0c9Smrg
93031d05b0c9Smrg
93041d05b0c9Smrg
93051d05b0c9Smrg
93061d05b0c9Smrg
93071d05b0c9Smrg
93081d05b0c9Smrg
93091d05b0c9Smrg
93101d05b0c9Smrg
93111d05b0c9Smrg
93121d05b0c9Smrg
93131d05b0c9Smrg
93141d05b0c9Smrg
93151d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
93161d05b0c9Smrg
93171d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
93181d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9319ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9320ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9321ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9322ebcdf611Smrgthen :
9323ebcdf611Smrg  printf %s "(cached) " >&6
9324ebcdf611Smrgelse $as_nop
93251d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93261d05b0c9Smrg/* end confdefs.h.  */
93271d05b0c9Smrgint i;
93281d05b0c9Smrg_ACEOF
9329ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9330ebcdf611Smrgthen :
93311d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9332ebcdf611Smrgelse $as_nop
93331d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
93341d05b0c9Smrgfi
9335ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93361d05b0c9Smrgfi
9337ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9338ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
93391d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
93401d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93411d05b0c9Smrgfi
93421d05b0c9Smrg
93431d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
93441d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93451d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93461d05b0c9Smrg	fi
93471d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9348ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9349ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9350ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9351ebcdf611Smrgthen :
9352ebcdf611Smrg  printf %s "(cached) " >&6
9353ebcdf611Smrgelse $as_nop
93541d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93551d05b0c9Smrg/* end confdefs.h.  */
93561d05b0c9Smrgint i;
93571d05b0c9Smrg_ACEOF
9358ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9359ebcdf611Smrgthen :
93601d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9361ebcdf611Smrgelse $as_nop
93621d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
93631d05b0c9Smrgfi
9364ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93651d05b0c9Smrgfi
9366ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9367ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
93681d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
93691d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93701d05b0c9Smrgfi
93711d05b0c9Smrg
93721d05b0c9Smrgfound="no"
93731d05b0c9Smrg
93741d05b0c9Smrg	if test $found = "no" ; then
9375ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93761d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93771d05b0c9Smrg		fi
93781d05b0c9Smrg
9379ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
93801d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
93811d05b0c9Smrg		fi
93821d05b0c9Smrg
93831d05b0c9Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
93841d05b0c9Smrg
9385ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9386ebcdf611Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
93871d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9388ebcdf611Smrg		if eval test \${$cacheid+y}
9389ebcdf611Smrgthen :
9390ebcdf611Smrg  printf %s "(cached) " >&6
9391ebcdf611Smrgelse $as_nop
93921d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93931d05b0c9Smrg/* end confdefs.h.  */
93941d05b0c9Smrgint i;
93951d05b0c9Smrgint
9396ebcdf611Smrgmain (void)
93971d05b0c9Smrg{
93981d05b0c9Smrg
93991d05b0c9Smrg  ;
94001d05b0c9Smrg  return 0;
94011d05b0c9Smrg}
94021d05b0c9Smrg_ACEOF
9403ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9404ebcdf611Smrgthen :
94051d05b0c9Smrg  eval $cacheid=yes
9406ebcdf611Smrgelse $as_nop
94071d05b0c9Smrg  eval $cacheid=no
94081d05b0c9Smrgfi
9409ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
94101d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
94111d05b0c9Smrgfi
94121d05b0c9Smrg
94131d05b0c9Smrg
94141d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
94151d05b0c9Smrg
94161d05b0c9Smrg		eval supported=\$$cacheid
9417ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9418ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
94191d05b0c9Smrg		if test "$supported" = "yes" ; then
94201d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
94211d05b0c9Smrg			found="yes"
94221d05b0c9Smrg		fi
94231d05b0c9Smrg	fi
94241d05b0c9Smrg
94251d05b0c9Smrg
94261d05b0c9Smrg
94271d05b0c9Smrg
94281d05b0c9Smrg
94291d05b0c9Smrg
94301d05b0c9Smrg
94311d05b0c9Smrg
94321d05b0c9Smrg
94331d05b0c9Smrg
94341d05b0c9Smrg
94351d05b0c9Smrg
94361d05b0c9Smrg
94371d05b0c9Smrg
94381d05b0c9Smrg
94391d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
94401d05b0c9Smrg
94411d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
94421d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9443ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9444ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9445ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9446ebcdf611Smrgthen :
9447ebcdf611Smrg  printf %s "(cached) " >&6
9448ebcdf611Smrgelse $as_nop
94491d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94501d05b0c9Smrg/* end confdefs.h.  */
94511d05b0c9Smrgint i;
94521d05b0c9Smrg_ACEOF
9453ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9454ebcdf611Smrgthen :
94551d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9456ebcdf611Smrgelse $as_nop
94571d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
94581d05b0c9Smrgfi
9459ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94601d05b0c9Smrgfi
9461ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9462ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
94631d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
94641d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94651d05b0c9Smrgfi
94661d05b0c9Smrg
94671d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
94681d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
94691d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94701d05b0c9Smrg	fi
94711d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9472ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9473ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9474ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9475ebcdf611Smrgthen :
9476ebcdf611Smrg  printf %s "(cached) " >&6
9477ebcdf611Smrgelse $as_nop
94781d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94791d05b0c9Smrg/* end confdefs.h.  */
94801d05b0c9Smrgint i;
94811d05b0c9Smrg_ACEOF
9482ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9483ebcdf611Smrgthen :
94841d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9485ebcdf611Smrgelse $as_nop
94861d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
94871d05b0c9Smrgfi
9488ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94891d05b0c9Smrgfi
9490ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9491ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
94921d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
94931d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94941d05b0c9Smrgfi
94951d05b0c9Smrg
94961d05b0c9Smrgfound="no"
94971d05b0c9Smrg
94981d05b0c9Smrg	if test $found = "no" ; then
9499ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95001d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95011d05b0c9Smrg		fi
95021d05b0c9Smrg
9503ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
95041d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95051d05b0c9Smrg		fi
95061d05b0c9Smrg
95071d05b0c9Smrg		CFLAGS="$CFLAGS -Wsequence-point"
95081d05b0c9Smrg
9509ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9510ebcdf611Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
95111d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9512ebcdf611Smrg		if eval test \${$cacheid+y}
9513ebcdf611Smrgthen :
9514ebcdf611Smrg  printf %s "(cached) " >&6
9515ebcdf611Smrgelse $as_nop
95161d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95171d05b0c9Smrg/* end confdefs.h.  */
95181d05b0c9Smrgint i;
95191d05b0c9Smrgint
9520ebcdf611Smrgmain (void)
95211d05b0c9Smrg{
95221d05b0c9Smrg
95231d05b0c9Smrg  ;
95241d05b0c9Smrg  return 0;
95251d05b0c9Smrg}
95261d05b0c9Smrg_ACEOF
9527ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9528ebcdf611Smrgthen :
95291d05b0c9Smrg  eval $cacheid=yes
9530ebcdf611Smrgelse $as_nop
95311d05b0c9Smrg  eval $cacheid=no
95321d05b0c9Smrgfi
9533ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
95341d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
95351d05b0c9Smrgfi
95361d05b0c9Smrg
95371d05b0c9Smrg
95381d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
95391d05b0c9Smrg
95401d05b0c9Smrg		eval supported=\$$cacheid
9541ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9542ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
95431d05b0c9Smrg		if test "$supported" = "yes" ; then
95441d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
95451d05b0c9Smrg			found="yes"
95461d05b0c9Smrg		fi
95471d05b0c9Smrg	fi
95481d05b0c9Smrg
95491d05b0c9Smrg
95501d05b0c9Smrg
95511d05b0c9Smrg
95521d05b0c9Smrg
95531d05b0c9Smrg
95541d05b0c9Smrg
95551d05b0c9Smrg
95561d05b0c9Smrg
95571d05b0c9Smrg
95581d05b0c9Smrg
95591d05b0c9Smrg
95601d05b0c9Smrg
95611d05b0c9Smrg
95621d05b0c9Smrg
95631d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
95641d05b0c9Smrg
95651d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
95661d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9567ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9568ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9569ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9570ebcdf611Smrgthen :
9571ebcdf611Smrg  printf %s "(cached) " >&6
9572ebcdf611Smrgelse $as_nop
95731d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95741d05b0c9Smrg/* end confdefs.h.  */
95751d05b0c9Smrgint i;
95761d05b0c9Smrg_ACEOF
9577ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9578ebcdf611Smrgthen :
95791d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9580ebcdf611Smrgelse $as_nop
95811d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
95821d05b0c9Smrgfi
9583ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
95841d05b0c9Smrgfi
9585ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9586ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
95871d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
95881d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
95891d05b0c9Smrgfi
95901d05b0c9Smrg
95911d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
95921d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95931d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95941d05b0c9Smrg	fi
95951d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9596ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9597ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9598ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9599ebcdf611Smrgthen :
9600ebcdf611Smrg  printf %s "(cached) " >&6
9601ebcdf611Smrgelse $as_nop
96021d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96031d05b0c9Smrg/* end confdefs.h.  */
96041d05b0c9Smrgint i;
96051d05b0c9Smrg_ACEOF
9606ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9607ebcdf611Smrgthen :
96081d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9609ebcdf611Smrgelse $as_nop
96101d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
96111d05b0c9Smrgfi
9612ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
96131d05b0c9Smrgfi
9614ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9615ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
96161d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
96171d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
96181d05b0c9Smrgfi
96191d05b0c9Smrg
96201d05b0c9Smrgfound="no"
96211d05b0c9Smrg
96221d05b0c9Smrg	if test $found = "no" ; then
9623ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96241d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96251d05b0c9Smrg		fi
96261d05b0c9Smrg
9627ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
96281d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96291d05b0c9Smrg		fi
96301d05b0c9Smrg
96311d05b0c9Smrg		CFLAGS="$CFLAGS -Wreturn-type"
96321d05b0c9Smrg
9633ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9634ebcdf611Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
96351d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9636ebcdf611Smrg		if eval test \${$cacheid+y}
9637ebcdf611Smrgthen :
9638ebcdf611Smrg  printf %s "(cached) " >&6
9639ebcdf611Smrgelse $as_nop
96401d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96411d05b0c9Smrg/* end confdefs.h.  */
96421d05b0c9Smrgint i;
96431d05b0c9Smrgint
9644ebcdf611Smrgmain (void)
96451d05b0c9Smrg{
96461d05b0c9Smrg
96471d05b0c9Smrg  ;
96481d05b0c9Smrg  return 0;
96491d05b0c9Smrg}
96501d05b0c9Smrg_ACEOF
9651ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9652ebcdf611Smrgthen :
96531d05b0c9Smrg  eval $cacheid=yes
9654ebcdf611Smrgelse $as_nop
96551d05b0c9Smrg  eval $cacheid=no
96561d05b0c9Smrgfi
9657ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
96581d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
96591d05b0c9Smrgfi
96601d05b0c9Smrg
96611d05b0c9Smrg
96621d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
96631d05b0c9Smrg
96641d05b0c9Smrg		eval supported=\$$cacheid
9665ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9666ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
96671d05b0c9Smrg		if test "$supported" = "yes" ; then
96681d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
96691d05b0c9Smrg			found="yes"
96701d05b0c9Smrg		fi
96711d05b0c9Smrg	fi
96721d05b0c9Smrg
96731d05b0c9Smrg
96741d05b0c9Smrg
96751d05b0c9Smrg
96761d05b0c9Smrg
96771d05b0c9Smrg
96781d05b0c9Smrg
96791d05b0c9Smrg
96801d05b0c9Smrg
96811d05b0c9Smrg
96821d05b0c9Smrg
96831d05b0c9Smrg
96841d05b0c9Smrg
96851d05b0c9Smrg
96861d05b0c9Smrg
96871d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
96881d05b0c9Smrg
96891d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
96901d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9691ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9692ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9693ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9694ebcdf611Smrgthen :
9695ebcdf611Smrg  printf %s "(cached) " >&6
9696ebcdf611Smrgelse $as_nop
96971d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96981d05b0c9Smrg/* end confdefs.h.  */
96991d05b0c9Smrgint i;
97001d05b0c9Smrg_ACEOF
9701ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9702ebcdf611Smrgthen :
97031d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9704ebcdf611Smrgelse $as_nop
97051d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
97061d05b0c9Smrgfi
9707ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97081d05b0c9Smrgfi
9709ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9710ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
97111d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
97121d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97131d05b0c9Smrgfi
97141d05b0c9Smrg
97151d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
97161d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97171d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97181d05b0c9Smrg	fi
97191d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9720ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9721ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9722ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9723ebcdf611Smrgthen :
9724ebcdf611Smrg  printf %s "(cached) " >&6
9725ebcdf611Smrgelse $as_nop
97261d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97271d05b0c9Smrg/* end confdefs.h.  */
97281d05b0c9Smrgint i;
97291d05b0c9Smrg_ACEOF
9730ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9731ebcdf611Smrgthen :
97321d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9733ebcdf611Smrgelse $as_nop
97341d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
97351d05b0c9Smrgfi
9736ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97371d05b0c9Smrgfi
9738ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9739ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
97401d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
97411d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97421d05b0c9Smrgfi
97431d05b0c9Smrg
97441d05b0c9Smrgfound="no"
97451d05b0c9Smrg
97461d05b0c9Smrg	if test $found = "no" ; then
9747ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97481d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97491d05b0c9Smrg		fi
97501d05b0c9Smrg
9751ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
97521d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97531d05b0c9Smrg		fi
97541d05b0c9Smrg
97551d05b0c9Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
97561d05b0c9Smrg
9757ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9758ebcdf611Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
97591d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9760ebcdf611Smrg		if eval test \${$cacheid+y}
9761ebcdf611Smrgthen :
9762ebcdf611Smrg  printf %s "(cached) " >&6
9763ebcdf611Smrgelse $as_nop
97641d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97651d05b0c9Smrg/* end confdefs.h.  */
97661d05b0c9Smrgint i;
97671d05b0c9Smrgint
9768ebcdf611Smrgmain (void)
97691d05b0c9Smrg{
97701d05b0c9Smrg
97711d05b0c9Smrg  ;
97721d05b0c9Smrg  return 0;
97731d05b0c9Smrg}
97741d05b0c9Smrg_ACEOF
9775ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9776ebcdf611Smrgthen :
97771d05b0c9Smrg  eval $cacheid=yes
9778ebcdf611Smrgelse $as_nop
97791d05b0c9Smrg  eval $cacheid=no
97801d05b0c9Smrgfi
9781ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
97821d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
97831d05b0c9Smrgfi
97841d05b0c9Smrg
97851d05b0c9Smrg
97861d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
97871d05b0c9Smrg
97881d05b0c9Smrg		eval supported=\$$cacheid
9789ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9790ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
97911d05b0c9Smrg		if test "$supported" = "yes" ; then
97921d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
97931d05b0c9Smrg			found="yes"
97941d05b0c9Smrg		fi
97951d05b0c9Smrg	fi
97961d05b0c9Smrg
97971d05b0c9Smrg
97981d05b0c9Smrg
97991d05b0c9Smrg
98001d05b0c9Smrg
98011d05b0c9Smrg
98021d05b0c9Smrg
98031d05b0c9Smrg
98041d05b0c9Smrg
98051d05b0c9Smrg
98061d05b0c9Smrg
98071d05b0c9Smrg
98081d05b0c9Smrg
98091d05b0c9Smrg
98101d05b0c9Smrg
98111d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
98121d05b0c9Smrg
98131d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
98141d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9815ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9816ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9817ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9818ebcdf611Smrgthen :
9819ebcdf611Smrg  printf %s "(cached) " >&6
9820ebcdf611Smrgelse $as_nop
98211d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98221d05b0c9Smrg/* end confdefs.h.  */
98231d05b0c9Smrgint i;
98241d05b0c9Smrg_ACEOF
9825ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9826ebcdf611Smrgthen :
98271d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9828ebcdf611Smrgelse $as_nop
98291d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
98301d05b0c9Smrgfi
9831ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98321d05b0c9Smrgfi
9833ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9834ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
98351d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
98361d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98371d05b0c9Smrgfi
98381d05b0c9Smrg
98391d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
98401d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98411d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98421d05b0c9Smrg	fi
98431d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9844ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9845ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9846ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9847ebcdf611Smrgthen :
9848ebcdf611Smrg  printf %s "(cached) " >&6
9849ebcdf611Smrgelse $as_nop
98501d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98511d05b0c9Smrg/* end confdefs.h.  */
98521d05b0c9Smrgint i;
98531d05b0c9Smrg_ACEOF
9854ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9855ebcdf611Smrgthen :
98561d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9857ebcdf611Smrgelse $as_nop
98581d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
98591d05b0c9Smrgfi
9860ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98611d05b0c9Smrgfi
9862ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9863ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
98641d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
98651d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98661d05b0c9Smrgfi
98671d05b0c9Smrg
98681d05b0c9Smrgfound="no"
98691d05b0c9Smrg
98701d05b0c9Smrg	if test $found = "no" ; then
9871ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98721d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98731d05b0c9Smrg		fi
98741d05b0c9Smrg
9875ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
98761d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98771d05b0c9Smrg		fi
98781d05b0c9Smrg
98791d05b0c9Smrg		CFLAGS="$CFLAGS -Warray-bounds"
98801d05b0c9Smrg
9881ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9882ebcdf611Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
98831d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9884ebcdf611Smrg		if eval test \${$cacheid+y}
9885ebcdf611Smrgthen :
9886ebcdf611Smrg  printf %s "(cached) " >&6
9887ebcdf611Smrgelse $as_nop
98881d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98891d05b0c9Smrg/* end confdefs.h.  */
98901d05b0c9Smrgint i;
98911d05b0c9Smrgint
9892ebcdf611Smrgmain (void)
98931d05b0c9Smrg{
98941d05b0c9Smrg
98951d05b0c9Smrg  ;
98961d05b0c9Smrg  return 0;
98971d05b0c9Smrg}
98981d05b0c9Smrg_ACEOF
9899ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
9900ebcdf611Smrgthen :
99011d05b0c9Smrg  eval $cacheid=yes
9902ebcdf611Smrgelse $as_nop
99031d05b0c9Smrg  eval $cacheid=no
99041d05b0c9Smrgfi
9905ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
99061d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
99071d05b0c9Smrgfi
99081d05b0c9Smrg
99091d05b0c9Smrg
99101d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
99111d05b0c9Smrg
99121d05b0c9Smrg		eval supported=\$$cacheid
9913ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9914ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
99151d05b0c9Smrg		if test "$supported" = "yes" ; then
99161d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
99171d05b0c9Smrg			found="yes"
99181d05b0c9Smrg		fi
99191d05b0c9Smrg	fi
99201d05b0c9Smrg
99211d05b0c9Smrg
99221d05b0c9Smrg
99231d05b0c9Smrg
99241d05b0c9Smrg
99251d05b0c9Smrg
99261d05b0c9Smrg
99271d05b0c9Smrg
99281d05b0c9Smrg
99291d05b0c9Smrg
99301d05b0c9Smrg
99311d05b0c9Smrg
99321d05b0c9Smrg
99331d05b0c9Smrg
99341d05b0c9Smrg
99351d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
99361d05b0c9Smrg
99371d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
99381d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9939ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9940ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9941ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9942ebcdf611Smrgthen :
9943ebcdf611Smrg  printf %s "(cached) " >&6
9944ebcdf611Smrgelse $as_nop
99451d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99461d05b0c9Smrg/* end confdefs.h.  */
99471d05b0c9Smrgint i;
99481d05b0c9Smrg_ACEOF
9949ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9950ebcdf611Smrgthen :
99511d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9952ebcdf611Smrgelse $as_nop
99531d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
99541d05b0c9Smrgfi
9955ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99561d05b0c9Smrgfi
9957ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9958ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
99591d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
99601d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99611d05b0c9Smrgfi
99621d05b0c9Smrg
99631d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
99641d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99651d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99661d05b0c9Smrg	fi
99671d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9968ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9969ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9970ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9971ebcdf611Smrgthen :
9972ebcdf611Smrg  printf %s "(cached) " >&6
9973ebcdf611Smrgelse $as_nop
99741d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99751d05b0c9Smrg/* end confdefs.h.  */
99761d05b0c9Smrgint i;
99771d05b0c9Smrg_ACEOF
9978ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
9979ebcdf611Smrgthen :
99801d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9981ebcdf611Smrgelse $as_nop
99821d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
99831d05b0c9Smrgfi
9984ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99851d05b0c9Smrgfi
9986ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9987ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
99881d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
99891d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99901d05b0c9Smrgfi
99911d05b0c9Smrg
99921d05b0c9Smrgfound="no"
99931d05b0c9Smrg
99941d05b0c9Smrg	if test $found = "no" ; then
9995ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99961d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99971d05b0c9Smrg		fi
99981d05b0c9Smrg
9999ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
100001d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100011d05b0c9Smrg		fi
100021d05b0c9Smrg
100031d05b0c9Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
100041d05b0c9Smrg
10005ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10006ebcdf611Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
100071d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10008ebcdf611Smrg		if eval test \${$cacheid+y}
10009ebcdf611Smrgthen :
10010ebcdf611Smrg  printf %s "(cached) " >&6
10011ebcdf611Smrgelse $as_nop
100121d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100131d05b0c9Smrg/* end confdefs.h.  */
100141d05b0c9Smrgint i;
100151d05b0c9Smrgint
10016ebcdf611Smrgmain (void)
100171d05b0c9Smrg{
100181d05b0c9Smrg
100191d05b0c9Smrg  ;
100201d05b0c9Smrg  return 0;
100211d05b0c9Smrg}
100221d05b0c9Smrg_ACEOF
10023ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10024ebcdf611Smrgthen :
100251d05b0c9Smrg  eval $cacheid=yes
10026ebcdf611Smrgelse $as_nop
100271d05b0c9Smrg  eval $cacheid=no
100281d05b0c9Smrgfi
10029ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
100301d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
100311d05b0c9Smrgfi
100321d05b0c9Smrg
100331d05b0c9Smrg
100341d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
100351d05b0c9Smrg
100361d05b0c9Smrg		eval supported=\$$cacheid
10037ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10038ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
100391d05b0c9Smrg		if test "$supported" = "yes" ; then
100401d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
100411d05b0c9Smrg			found="yes"
100421d05b0c9Smrg		fi
100431d05b0c9Smrg	fi
100441d05b0c9Smrg
100451d05b0c9Smrg
100461d05b0c9Smrg
100471d05b0c9Smrg
100481d05b0c9Smrg
100491d05b0c9Smrg
100501d05b0c9Smrg
100511d05b0c9Smrg
100521d05b0c9Smrg
100531d05b0c9Smrg
100541d05b0c9Smrg
100551d05b0c9Smrg
100561d05b0c9Smrg
100571d05b0c9Smrg
100581d05b0c9Smrg
100591d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
100601d05b0c9Smrg
100611d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
100621d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10063ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10064ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10065ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10066ebcdf611Smrgthen :
10067ebcdf611Smrg  printf %s "(cached) " >&6
10068ebcdf611Smrgelse $as_nop
100691d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100701d05b0c9Smrg/* end confdefs.h.  */
100711d05b0c9Smrgint i;
100721d05b0c9Smrg_ACEOF
10073ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10074ebcdf611Smrgthen :
100751d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10076ebcdf611Smrgelse $as_nop
100771d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
100781d05b0c9Smrgfi
10079ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
100801d05b0c9Smrgfi
10081ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10082ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
100831d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
100841d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
100851d05b0c9Smrgfi
100861d05b0c9Smrg
100871d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
100881d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100891d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100901d05b0c9Smrg	fi
100911d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10092ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10093ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10094ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10095ebcdf611Smrgthen :
10096ebcdf611Smrg  printf %s "(cached) " >&6
10097ebcdf611Smrgelse $as_nop
100981d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100991d05b0c9Smrg/* end confdefs.h.  */
101001d05b0c9Smrgint i;
101011d05b0c9Smrg_ACEOF
10102ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10103ebcdf611Smrgthen :
101041d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10105ebcdf611Smrgelse $as_nop
101061d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
101071d05b0c9Smrgfi
10108ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
101091d05b0c9Smrgfi
10110ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10111ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
101121d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
101131d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
101141d05b0c9Smrgfi
101151d05b0c9Smrg
101161d05b0c9Smrgfound="no"
101171d05b0c9Smrg
101181d05b0c9Smrg	if test $found = "no" ; then
10119ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101201d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101211d05b0c9Smrg		fi
101221d05b0c9Smrg
10123ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
101241d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101251d05b0c9Smrg		fi
101261d05b0c9Smrg
101271d05b0c9Smrg		CFLAGS="$CFLAGS -Waddress"
101281d05b0c9Smrg
10129ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10130ebcdf611Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
101311d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Waddress
10132ebcdf611Smrg		if eval test \${$cacheid+y}
10133ebcdf611Smrgthen :
10134ebcdf611Smrg  printf %s "(cached) " >&6
10135ebcdf611Smrgelse $as_nop
101361d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101371d05b0c9Smrg/* end confdefs.h.  */
101381d05b0c9Smrgint i;
101391d05b0c9Smrgint
10140ebcdf611Smrgmain (void)
101411d05b0c9Smrg{
101421d05b0c9Smrg
101431d05b0c9Smrg  ;
101441d05b0c9Smrg  return 0;
101451d05b0c9Smrg}
101461d05b0c9Smrg_ACEOF
10147ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10148ebcdf611Smrgthen :
101491d05b0c9Smrg  eval $cacheid=yes
10150ebcdf611Smrgelse $as_nop
101511d05b0c9Smrg  eval $cacheid=no
101521d05b0c9Smrgfi
10153ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
101541d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
101551d05b0c9Smrgfi
101561d05b0c9Smrg
101571d05b0c9Smrg
101581d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
101591d05b0c9Smrg
101601d05b0c9Smrg		eval supported=\$$cacheid
10161ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10162ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
101631d05b0c9Smrg		if test "$supported" = "yes" ; then
101641d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
101651d05b0c9Smrg			found="yes"
101661d05b0c9Smrg		fi
101671d05b0c9Smrg	fi
101681d05b0c9Smrg
101691d05b0c9Smrg
101701d05b0c9Smrg
101711d05b0c9Smrg
101721d05b0c9Smrg
101731d05b0c9Smrg
101741d05b0c9Smrg
101751d05b0c9Smrg
101761d05b0c9Smrg
101771d05b0c9Smrg
101781d05b0c9Smrg
101791d05b0c9Smrg
101801d05b0c9Smrg
101811d05b0c9Smrg
101821d05b0c9Smrg
101831d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
101841d05b0c9Smrg
101851d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
101861d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10187ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10188ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10189ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10190ebcdf611Smrgthen :
10191ebcdf611Smrg  printf %s "(cached) " >&6
10192ebcdf611Smrgelse $as_nop
101931d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101941d05b0c9Smrg/* end confdefs.h.  */
101951d05b0c9Smrgint i;
101961d05b0c9Smrg_ACEOF
10197ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10198ebcdf611Smrgthen :
101991d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10200ebcdf611Smrgelse $as_nop
102011d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
102021d05b0c9Smrgfi
10203ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102041d05b0c9Smrgfi
10205ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10206ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
102071d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
102081d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102091d05b0c9Smrgfi
102101d05b0c9Smrg
102111d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
102121d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102131d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102141d05b0c9Smrg	fi
102151d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10216ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10217ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10218ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10219ebcdf611Smrgthen :
10220ebcdf611Smrg  printf %s "(cached) " >&6
10221ebcdf611Smrgelse $as_nop
102221d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102231d05b0c9Smrg/* end confdefs.h.  */
102241d05b0c9Smrgint i;
102251d05b0c9Smrg_ACEOF
10226ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10227ebcdf611Smrgthen :
102281d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10229ebcdf611Smrgelse $as_nop
102301d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
102311d05b0c9Smrgfi
10232ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102331d05b0c9Smrgfi
10234ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10235ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
102361d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
102371d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102381d05b0c9Smrgfi
102391d05b0c9Smrg
102401d05b0c9Smrgfound="no"
102411d05b0c9Smrg
102421d05b0c9Smrg	if test $found = "no" ; then
10243ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102441d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102451d05b0c9Smrg		fi
102461d05b0c9Smrg
10247ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
102481d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102491d05b0c9Smrg		fi
102501d05b0c9Smrg
102511d05b0c9Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
102521d05b0c9Smrg
10253ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10254ebcdf611Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
102551d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10256ebcdf611Smrg		if eval test \${$cacheid+y}
10257ebcdf611Smrgthen :
10258ebcdf611Smrg  printf %s "(cached) " >&6
10259ebcdf611Smrgelse $as_nop
102601d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102611d05b0c9Smrg/* end confdefs.h.  */
102621d05b0c9Smrgint i;
102631d05b0c9Smrgint
10264ebcdf611Smrgmain (void)
102651d05b0c9Smrg{
102661d05b0c9Smrg
102671d05b0c9Smrg  ;
102681d05b0c9Smrg  return 0;
102691d05b0c9Smrg}
102701d05b0c9Smrg_ACEOF
10271ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10272ebcdf611Smrgthen :
102731d05b0c9Smrg  eval $cacheid=yes
10274ebcdf611Smrgelse $as_nop
102751d05b0c9Smrg  eval $cacheid=no
102761d05b0c9Smrgfi
10277ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
102781d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
102791d05b0c9Smrgfi
102801d05b0c9Smrg
102811d05b0c9Smrg
102821d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
102831d05b0c9Smrg
102841d05b0c9Smrg		eval supported=\$$cacheid
10285ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10286ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
102871d05b0c9Smrg		if test "$supported" = "yes" ; then
102881d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
102891d05b0c9Smrg			found="yes"
102901d05b0c9Smrg		fi
102911d05b0c9Smrg	fi
102921d05b0c9Smrg
102931d05b0c9Smrg
102941d05b0c9Smrg
102951d05b0c9Smrg
102961d05b0c9Smrg
102971d05b0c9Smrg
102981d05b0c9Smrg
102991d05b0c9Smrg
103001d05b0c9Smrg
103011d05b0c9Smrg
103021d05b0c9Smrg
103031d05b0c9Smrg
103041d05b0c9Smrg
103051d05b0c9Smrg
103061d05b0c9Smrg
103071d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
103081d05b0c9Smrg
103091d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
103101d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10311ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10312ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10313ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10314ebcdf611Smrgthen :
10315ebcdf611Smrg  printf %s "(cached) " >&6
10316ebcdf611Smrgelse $as_nop
103171d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103181d05b0c9Smrg/* end confdefs.h.  */
103191d05b0c9Smrgint i;
103201d05b0c9Smrg_ACEOF
10321ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10322ebcdf611Smrgthen :
103231d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10324ebcdf611Smrgelse $as_nop
103251d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
103261d05b0c9Smrgfi
10327ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103281d05b0c9Smrgfi
10329ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10330ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
103311d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
103321d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103331d05b0c9Smrgfi
103341d05b0c9Smrg
103351d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
103361d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103371d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103381d05b0c9Smrg	fi
103391d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10340ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10341ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10342ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10343ebcdf611Smrgthen :
10344ebcdf611Smrg  printf %s "(cached) " >&6
10345ebcdf611Smrgelse $as_nop
103461d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103471d05b0c9Smrg/* end confdefs.h.  */
103481d05b0c9Smrgint i;
103491d05b0c9Smrg_ACEOF
10350ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10351ebcdf611Smrgthen :
103521d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10353ebcdf611Smrgelse $as_nop
103541d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
103551d05b0c9Smrgfi
10356ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103571d05b0c9Smrgfi
10358ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10359ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
103601d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
103611d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103621d05b0c9Smrgfi
103631d05b0c9Smrg
103641d05b0c9Smrgfound="no"
103651d05b0c9Smrg
103661d05b0c9Smrg	if test $found = "no" ; then
10367ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103681d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103691d05b0c9Smrg		fi
103701d05b0c9Smrg
10371ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
103721d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103731d05b0c9Smrg		fi
103741d05b0c9Smrg
103751d05b0c9Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
103761d05b0c9Smrg
10377ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10378ebcdf611Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
103791d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10380ebcdf611Smrg		if eval test \${$cacheid+y}
10381ebcdf611Smrgthen :
10382ebcdf611Smrg  printf %s "(cached) " >&6
10383ebcdf611Smrgelse $as_nop
103841d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103851d05b0c9Smrg/* end confdefs.h.  */
103861d05b0c9Smrgint i;
103871d05b0c9Smrgint
10388ebcdf611Smrgmain (void)
103891d05b0c9Smrg{
103901d05b0c9Smrg
103911d05b0c9Smrg  ;
103921d05b0c9Smrg  return 0;
103931d05b0c9Smrg}
103941d05b0c9Smrg_ACEOF
10395ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10396ebcdf611Smrgthen :
103971d05b0c9Smrg  eval $cacheid=yes
10398ebcdf611Smrgelse $as_nop
103991d05b0c9Smrg  eval $cacheid=no
104001d05b0c9Smrgfi
10401ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
104021d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
104031d05b0c9Smrgfi
104041d05b0c9Smrg
104051d05b0c9Smrg
104061d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
104071d05b0c9Smrg
104081d05b0c9Smrg		eval supported=\$$cacheid
10409ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10410ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
104111d05b0c9Smrg		if test "$supported" = "yes" ; then
104121d05b0c9Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
104131d05b0c9Smrg			found="yes"
104141d05b0c9Smrg		fi
104151d05b0c9Smrg	fi
104161d05b0c9Smrg
104171d05b0c9Smrg
104181d05b0c9Smrgfi
104191d05b0c9Smrg
104201d05b0c9Smrg
104211d05b0c9Smrg
104221d05b0c9Smrg
104231d05b0c9Smrg
104241d05b0c9Smrg
104251d05b0c9Smrg
104261d05b0c9Smrg		CWARNFLAGS="$BASE_CFLAGS"
104271d05b0c9Smrg		if  test "x$GCC" = xyes ; then
104281d05b0c9Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
104291d05b0c9Smrg		fi
104301d05b0c9Smrg
104311d05b0c9Smrg
104321d05b0c9Smrg
104331d05b0c9Smrg
104341d05b0c9Smrg
104351d05b0c9Smrg
104361d05b0c9Smrg
104371d05b0c9Smrg
104381d05b0c9Smrg# Check whether --enable-strict-compilation was given.
10439ebcdf611Smrgif test ${enable_strict_compilation+y}
10440ebcdf611Smrgthen :
104411d05b0c9Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10442ebcdf611Smrgelse $as_nop
104431d05b0c9Smrg  STRICT_COMPILE=no
104441d05b0c9Smrgfi
104451d05b0c9Smrg
104461d05b0c9Smrg
104471d05b0c9Smrg
104481d05b0c9Smrg
104491d05b0c9Smrg
104501d05b0c9Smrg
104511d05b0c9SmrgSTRICT_CFLAGS=""
104521d05b0c9Smrg
104531d05b0c9Smrg
104541d05b0c9Smrg
104551d05b0c9Smrg
104561d05b0c9Smrg
104571d05b0c9Smrg
104581d05b0c9Smrg
104591d05b0c9Smrg
104601d05b0c9Smrg
104611d05b0c9Smrg
104621d05b0c9Smrg
104631d05b0c9Smrg
104641d05b0c9Smrg
104651d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
104661d05b0c9Smrg
104671d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
104681d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10469ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10470ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10471ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10472ebcdf611Smrgthen :
10473ebcdf611Smrg  printf %s "(cached) " >&6
10474ebcdf611Smrgelse $as_nop
104751d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104761d05b0c9Smrg/* end confdefs.h.  */
104771d05b0c9Smrgint i;
104781d05b0c9Smrg_ACEOF
10479ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10480ebcdf611Smrgthen :
104811d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10482ebcdf611Smrgelse $as_nop
104831d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
104841d05b0c9Smrgfi
10485ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
104861d05b0c9Smrgfi
10487ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10488ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
104891d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
104901d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
104911d05b0c9Smrgfi
104921d05b0c9Smrg
104931d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
104941d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
104951d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
104961d05b0c9Smrg	fi
104971d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10498ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10499ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10500ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10501ebcdf611Smrgthen :
10502ebcdf611Smrg  printf %s "(cached) " >&6
10503ebcdf611Smrgelse $as_nop
105041d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105051d05b0c9Smrg/* end confdefs.h.  */
105061d05b0c9Smrgint i;
105071d05b0c9Smrg_ACEOF
10508ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10509ebcdf611Smrgthen :
105101d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10511ebcdf611Smrgelse $as_nop
105121d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
105131d05b0c9Smrgfi
10514ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
105151d05b0c9Smrgfi
10516ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10517ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
105181d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
105191d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
105201d05b0c9Smrgfi
105211d05b0c9Smrg
105221d05b0c9Smrgfound="no"
105231d05b0c9Smrg
105241d05b0c9Smrg	if test $found = "no" ; then
10525ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105261d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105271d05b0c9Smrg		fi
105281d05b0c9Smrg
10529ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
105301d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105311d05b0c9Smrg		fi
105321d05b0c9Smrg
105331d05b0c9Smrg		CFLAGS="$CFLAGS -pedantic"
105341d05b0c9Smrg
10535ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10536ebcdf611Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
105371d05b0c9Smrg		cacheid=xorg_cv_cc_flag__pedantic
10538ebcdf611Smrg		if eval test \${$cacheid+y}
10539ebcdf611Smrgthen :
10540ebcdf611Smrg  printf %s "(cached) " >&6
10541ebcdf611Smrgelse $as_nop
105421d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105431d05b0c9Smrg/* end confdefs.h.  */
105441d05b0c9Smrgint i;
105451d05b0c9Smrgint
10546ebcdf611Smrgmain (void)
105471d05b0c9Smrg{
105481d05b0c9Smrg
105491d05b0c9Smrg  ;
105501d05b0c9Smrg  return 0;
105511d05b0c9Smrg}
105521d05b0c9Smrg_ACEOF
10553ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10554ebcdf611Smrgthen :
105551d05b0c9Smrg  eval $cacheid=yes
10556ebcdf611Smrgelse $as_nop
105571d05b0c9Smrg  eval $cacheid=no
105581d05b0c9Smrgfi
10559ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
105601d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
105611d05b0c9Smrgfi
105621d05b0c9Smrg
105631d05b0c9Smrg
105641d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
105651d05b0c9Smrg
105661d05b0c9Smrg		eval supported=\$$cacheid
10567ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10568ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
105691d05b0c9Smrg		if test "$supported" = "yes" ; then
105701d05b0c9Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
105711d05b0c9Smrg			found="yes"
105721d05b0c9Smrg		fi
105731d05b0c9Smrg	fi
105741d05b0c9Smrg
105751d05b0c9Smrg
105761d05b0c9Smrg
105771d05b0c9Smrg
105781d05b0c9Smrg
105791d05b0c9Smrg
105801d05b0c9Smrg
105811d05b0c9Smrg
105821d05b0c9Smrg
105831d05b0c9Smrg
105841d05b0c9Smrg
105851d05b0c9Smrg
105861d05b0c9Smrg
105871d05b0c9Smrg
105881d05b0c9Smrg
105891d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
105901d05b0c9Smrg
105911d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
105921d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10593ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10594ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10595ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10596ebcdf611Smrgthen :
10597ebcdf611Smrg  printf %s "(cached) " >&6
10598ebcdf611Smrgelse $as_nop
105991d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106001d05b0c9Smrg/* end confdefs.h.  */
106011d05b0c9Smrgint i;
106021d05b0c9Smrg_ACEOF
10603ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10604ebcdf611Smrgthen :
106051d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10606ebcdf611Smrgelse $as_nop
106071d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
106081d05b0c9Smrgfi
10609ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106101d05b0c9Smrgfi
10611ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10612ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
106131d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
106141d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106151d05b0c9Smrgfi
106161d05b0c9Smrg
106171d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
106181d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106191d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106201d05b0c9Smrg	fi
106211d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10622ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10623ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10624ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10625ebcdf611Smrgthen :
10626ebcdf611Smrg  printf %s "(cached) " >&6
10627ebcdf611Smrgelse $as_nop
106281d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106291d05b0c9Smrg/* end confdefs.h.  */
106301d05b0c9Smrgint i;
106311d05b0c9Smrg_ACEOF
10632ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10633ebcdf611Smrgthen :
106341d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10635ebcdf611Smrgelse $as_nop
106361d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
106371d05b0c9Smrgfi
10638ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106391d05b0c9Smrgfi
10640ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10641ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
106421d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
106431d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106441d05b0c9Smrgfi
106451d05b0c9Smrg
106461d05b0c9Smrgfound="no"
106471d05b0c9Smrg
106481d05b0c9Smrg	if test $found = "no" ; then
10649ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106501d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106511d05b0c9Smrg		fi
106521d05b0c9Smrg
10653ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
106541d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106551d05b0c9Smrg		fi
106561d05b0c9Smrg
106571d05b0c9Smrg		CFLAGS="$CFLAGS -Werror"
106581d05b0c9Smrg
10659ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10660ebcdf611Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
106611d05b0c9Smrg		cacheid=xorg_cv_cc_flag__Werror
10662ebcdf611Smrg		if eval test \${$cacheid+y}
10663ebcdf611Smrgthen :
10664ebcdf611Smrg  printf %s "(cached) " >&6
10665ebcdf611Smrgelse $as_nop
106661d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106671d05b0c9Smrg/* end confdefs.h.  */
106681d05b0c9Smrgint i;
106691d05b0c9Smrgint
10670ebcdf611Smrgmain (void)
106711d05b0c9Smrg{
106721d05b0c9Smrg
106731d05b0c9Smrg  ;
106741d05b0c9Smrg  return 0;
106751d05b0c9Smrg}
106761d05b0c9Smrg_ACEOF
10677ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10678ebcdf611Smrgthen :
106791d05b0c9Smrg  eval $cacheid=yes
10680ebcdf611Smrgelse $as_nop
106811d05b0c9Smrg  eval $cacheid=no
106821d05b0c9Smrgfi
10683ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
106841d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
106851d05b0c9Smrgfi
106861d05b0c9Smrg
106871d05b0c9Smrg
106881d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
106891d05b0c9Smrg
106901d05b0c9Smrg		eval supported=\$$cacheid
10691ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10692ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
106931d05b0c9Smrg		if test "$supported" = "yes" ; then
106941d05b0c9Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
106951d05b0c9Smrg			found="yes"
106961d05b0c9Smrg		fi
106971d05b0c9Smrg	fi
106981d05b0c9Smrg
106991d05b0c9Smrg	if test $found = "no" ; then
10700ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107011d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107021d05b0c9Smrg		fi
107031d05b0c9Smrg
10704ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
107051d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
107061d05b0c9Smrg		fi
107071d05b0c9Smrg
107081d05b0c9Smrg		CFLAGS="$CFLAGS -errwarn"
107091d05b0c9Smrg
10710ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10711ebcdf611Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
107121d05b0c9Smrg		cacheid=xorg_cv_cc_flag__errwarn
10713ebcdf611Smrg		if eval test \${$cacheid+y}
10714ebcdf611Smrgthen :
10715ebcdf611Smrg  printf %s "(cached) " >&6
10716ebcdf611Smrgelse $as_nop
107171d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107181d05b0c9Smrg/* end confdefs.h.  */
107191d05b0c9Smrgint i;
107201d05b0c9Smrgint
10721ebcdf611Smrgmain (void)
107221d05b0c9Smrg{
107231d05b0c9Smrg
107241d05b0c9Smrg  ;
107251d05b0c9Smrg  return 0;
107261d05b0c9Smrg}
107271d05b0c9Smrg_ACEOF
10728ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10729ebcdf611Smrgthen :
107301d05b0c9Smrg  eval $cacheid=yes
10731ebcdf611Smrgelse $as_nop
107321d05b0c9Smrg  eval $cacheid=no
107331d05b0c9Smrgfi
10734ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107351d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
107361d05b0c9Smrgfi
107371d05b0c9Smrg
107381d05b0c9Smrg
107391d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
107401d05b0c9Smrg
107411d05b0c9Smrg		eval supported=\$$cacheid
10742ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10743ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
107441d05b0c9Smrg		if test "$supported" = "yes" ; then
107451d05b0c9Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
107461d05b0c9Smrg			found="yes"
107471d05b0c9Smrg		fi
107481d05b0c9Smrg	fi
107491d05b0c9Smrg
107501d05b0c9Smrg
107511d05b0c9Smrg
107521d05b0c9Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
107531d05b0c9Smrg# activate it with -Werror, so we add it here explicitly.
107541d05b0c9Smrg
107551d05b0c9Smrg
107561d05b0c9Smrg
107571d05b0c9Smrg
107581d05b0c9Smrg
107591d05b0c9Smrg
107601d05b0c9Smrg
107611d05b0c9Smrg
107621d05b0c9Smrg
107631d05b0c9Smrg
107641d05b0c9Smrg
107651d05b0c9Smrg
107661d05b0c9Smrg
107671d05b0c9Smrgxorg_testset_save_CFLAGS="$CFLAGS"
107681d05b0c9Smrg
107691d05b0c9Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
107701d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10771ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10772ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10773ebcdf611Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10774ebcdf611Smrgthen :
10775ebcdf611Smrg  printf %s "(cached) " >&6
10776ebcdf611Smrgelse $as_nop
107771d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107781d05b0c9Smrg/* end confdefs.h.  */
107791d05b0c9Smrgint i;
107801d05b0c9Smrg_ACEOF
10781ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10782ebcdf611Smrgthen :
107831d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10784ebcdf611Smrgelse $as_nop
107851d05b0c9Smrg  xorg_cv_cc_flag_unknown_warning_option=no
107861d05b0c9Smrgfi
10787ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
107881d05b0c9Smrgfi
10789ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10790ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
107911d05b0c9Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
107921d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
107931d05b0c9Smrgfi
107941d05b0c9Smrg
107951d05b0c9Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
107961d05b0c9Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107971d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107981d05b0c9Smrg	fi
107991d05b0c9Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10800ebcdf611Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10801ebcdf611Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10802ebcdf611Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10803ebcdf611Smrgthen :
10804ebcdf611Smrg  printf %s "(cached) " >&6
10805ebcdf611Smrgelse $as_nop
108061d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108071d05b0c9Smrg/* end confdefs.h.  */
108081d05b0c9Smrgint i;
108091d05b0c9Smrg_ACEOF
10810ebcdf611Smrgif ac_fn_c_try_compile "$LINENO"
10811ebcdf611Smrgthen :
108121d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10813ebcdf611Smrgelse $as_nop
108141d05b0c9Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
108151d05b0c9Smrgfi
10816ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
108171d05b0c9Smrgfi
10818ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10819ebcdf611Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
108201d05b0c9Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
108211d05b0c9Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
108221d05b0c9Smrgfi
108231d05b0c9Smrg
108241d05b0c9Smrgfound="no"
108251d05b0c9Smrg
108261d05b0c9Smrg	if test $found = "no" ; then
10827ae51dfb6Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108281d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108291d05b0c9Smrg		fi
108301d05b0c9Smrg
10831ae51dfb6Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
108321d05b0c9Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108331d05b0c9Smrg		fi
108341d05b0c9Smrg
108351d05b0c9Smrg		CFLAGS="$CFLAGS -Werror=attributes"
108361d05b0c9Smrg
10837ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10838ebcdf611Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
10839ae51dfb6Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10840ebcdf611Smrg		if eval test \${$cacheid+y}
10841ebcdf611Smrgthen :
10842ebcdf611Smrg  printf %s "(cached) " >&6
10843ebcdf611Smrgelse $as_nop
108441d05b0c9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108451d05b0c9Smrg/* end confdefs.h.  */
108461d05b0c9Smrgint i;
108471d05b0c9Smrgint
10848ebcdf611Smrgmain (void)
108491d05b0c9Smrg{
108501d05b0c9Smrg
108511d05b0c9Smrg  ;
108521d05b0c9Smrg  return 0;
108531d05b0c9Smrg}
108541d05b0c9Smrg_ACEOF
10855ebcdf611Smrgif ac_fn_c_try_link "$LINENO"
10856ebcdf611Smrgthen :
108571d05b0c9Smrg  eval $cacheid=yes
10858ebcdf611Smrgelse $as_nop
108591d05b0c9Smrg  eval $cacheid=no
108601d05b0c9Smrgfi
10861ebcdf611Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
108621d05b0c9Smrg    conftest$ac_exeext conftest.$ac_ext
108631d05b0c9Smrgfi
108641d05b0c9Smrg
108651d05b0c9Smrg
108661d05b0c9Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
108671d05b0c9Smrg
108681d05b0c9Smrg		eval supported=\$$cacheid
10869ebcdf611Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10870ebcdf611Smrgprintf "%s\n" "$supported" >&6; }
108711d05b0c9Smrg		if test "$supported" = "yes" ; then
108721d05b0c9Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
108731d05b0c9Smrg			found="yes"
108741d05b0c9Smrg		fi
108751d05b0c9Smrg	fi
108761d05b0c9Smrg
108771d05b0c9Smrg
108781d05b0c9Smrg
108791d05b0c9Smrgif test "x$STRICT_COMPILE" = "xyes"; then
108801d05b0c9Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
108811d05b0c9Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
108821d05b0c9Smrgfi
108831d05b0c9Smrg
108841d05b0c9Smrg
10885a5a92c01Smrg
10886a5a92c01Smrg
10887a5a92c01Smrg
10888a5a92c01Smrg
10889a5a92c01Smrgcat >>confdefs.h <<_ACEOF
10890a5a92c01Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10891a5a92c01Smrg_ACEOF
10892a5a92c01Smrg
10893a5a92c01Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10894a5a92c01Smrg	if test "x$PVM" = "x"; then
10895a5a92c01Smrg		PVM="0"
10896a5a92c01Smrg	fi
10897a5a92c01Smrg
10898ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
10899a5a92c01Smrg
10900a5a92c01Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10901a5a92c01Smrg	if test "x$PVP" = "x"; then
10902a5a92c01Smrg		PVP="0"
10903a5a92c01Smrg	fi
10904a5a92c01Smrg
10905ebcdf611Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
10906a5a92c01Smrg
10907a5a92c01Smrg
10908a5a92c01Smrg
10909ebcdf611SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10910a5a92c01Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10911ebcdf611Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10912ebcdf611Smrgtouch \$(top_srcdir)/ChangeLog; \
10913ebcdf611Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
10914a5a92c01Smrg
10915a5a92c01Smrg
10916a5a92c01Smrg
10917a5a92c01Smrg
10918a5a92c01Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10919a5a92c01SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10920a5a92c01Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10921ebcdf611Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10922ebcdf611Smrgtouch \$(top_srcdir)/INSTALL; \
10923ebcdf611Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10924ebcdf611Smrg
10925a5a92c01Smrg
10926a5a92c01Smrg
10927a5a92c01Smrg
109281fb077a1Smrg
109291fb077a1Smrg
10930ebcdf611Smrgcase $host_os in
10931ebcdf611Smrg    solaris*)
10932ebcdf611Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10933ebcdf611Smrg        # check for a man page file found in later versions that use
10934ebcdf611Smrg        # traditional section numbers instead
10935ebcdf611Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10936ebcdf611Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
10937ebcdf611Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
10938ebcdf611Smrgthen :
10939ebcdf611Smrg  printf %s "(cached) " >&6
10940ebcdf611Smrgelse $as_nop
10941ebcdf611Smrg  test "$cross_compiling" = yes &&
10942ebcdf611Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10943ebcdf611Smrgif test -r "/usr/share/man/man7/attributes.7"; then
10944ebcdf611Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10945ebcdf611Smrgelse
10946ebcdf611Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10947ebcdf611Smrgfi
10948ebcdf611Smrgfi
10949ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10950ebcdf611Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10951ebcdf611Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
10952ebcdf611Smrgthen :
10953ebcdf611Smrg  SYSV_MAN_SECTIONS=false
10954ebcdf611Smrgelse $as_nop
10955ebcdf611Smrg  SYSV_MAN_SECTIONS=true
10956ebcdf611Smrgfi
10957ebcdf611Smrg
10958ebcdf611Smrg        ;;
10959ebcdf611Smrg    *) SYSV_MAN_SECTIONS=false ;;
10960ebcdf611Smrgesac
109611fb077a1Smrg
109621fb077a1Smrgif test x$APP_MAN_SUFFIX = x    ; then
109631fb077a1Smrg    APP_MAN_SUFFIX=1
109641fb077a1Smrgfi
109651fb077a1Smrgif test x$APP_MAN_DIR = x    ; then
109661fb077a1Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
109671fb077a1Smrgfi
109681fb077a1Smrg
109691fb077a1Smrgif test x$LIB_MAN_SUFFIX = x    ; then
109701fb077a1Smrg    LIB_MAN_SUFFIX=3
109711fb077a1Smrgfi
109721fb077a1Smrgif test x$LIB_MAN_DIR = x    ; then
109731fb077a1Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
109741fb077a1Smrgfi
109751fb077a1Smrg
109761fb077a1Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10977ebcdf611Smrg    case $SYSV_MAN_SECTIONS in
10978ebcdf611Smrg	true)				FILE_MAN_SUFFIX=4  ;;
10979ae51dfb6Smrg	*)				FILE_MAN_SUFFIX=5  ;;
109801fb077a1Smrg    esac
109811fb077a1Smrgfi
109821fb077a1Smrgif test x$FILE_MAN_DIR = x    ; then
109831fb077a1Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
109841fb077a1Smrgfi
109851fb077a1Smrg
109861fb077a1Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10987ebcdf611Smrg    case $SYSV_MAN_SECTIONS in
10988ebcdf611Smrg	true)				MISC_MAN_SUFFIX=5  ;;
10989ae51dfb6Smrg	*)				MISC_MAN_SUFFIX=7  ;;
109901fb077a1Smrg    esac
109911fb077a1Smrgfi
109921fb077a1Smrgif test x$MISC_MAN_DIR = x    ; then
109931fb077a1Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
109941fb077a1Smrgfi
109951fb077a1Smrg
109961fb077a1Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10997ebcdf611Smrg    case $SYSV_MAN_SECTIONS in
10998ebcdf611Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
10999ae51dfb6Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
110001fb077a1Smrg    esac
110011fb077a1Smrgfi
110021fb077a1Smrgif test x$DRIVER_MAN_DIR = x    ; then
110031fb077a1Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
110041fb077a1Smrgfi
110051fb077a1Smrg
110061fb077a1Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11007ebcdf611Smrg    case $SYSV_MAN_SECTIONS in
11008ebcdf611Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11009ae51dfb6Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
110101fb077a1Smrg    esac
110111fb077a1Smrgfi
110121fb077a1Smrgif test x$ADMIN_MAN_DIR = x    ; then
110131fb077a1Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
110141fb077a1Smrgfi
110151fb077a1Smrg
110161fb077a1Smrg
110171fb077a1Smrg
110181fb077a1Smrg
110191fb077a1Smrg
110201fb077a1Smrg
110211fb077a1Smrg
110221fb077a1Smrg
110231fb077a1Smrg
110241fb077a1Smrg
110251fb077a1Smrg
110261fb077a1Smrg
110271fb077a1Smrg
110281fb077a1Smrg
110291fb077a1Smrg
11030a5a92c01SmrgXORG_MAN_PAGE="X Version 11"
11031a5a92c01Smrg
11032a5a92c01SmrgMAN_SUBSTS="\
11033a5a92c01Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11034a5a92c01Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11035a5a92c01Smrg	-e 's|__xservername__|Xorg|g' \
11036a5a92c01Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11037a5a92c01Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11038a5a92c01Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11039a5a92c01Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11040a5a92c01Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11041a5a92c01Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11042a5a92c01Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11043a5a92c01Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11044a5a92c01Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11045a5a92c01Smrg
11046a5a92c01Smrg
11047a5a92c01Smrg
11048a5a92c01Smrg# Check whether --enable-silent-rules was given.
11049ebcdf611Smrgif test ${enable_silent_rules+y}
11050ebcdf611Smrgthen :
11051a5a92c01Smrg  enableval=$enable_silent_rules;
11052a5a92c01Smrgfi
11053a5a92c01Smrg
11054ae51dfb6Smrgcase $enable_silent_rules in # (((
11055ae51dfb6Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11056ae51dfb6Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11057ae51dfb6Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11058a5a92c01Smrgesac
11059ae51dfb6Smrgam_make=${MAKE-make}
11060ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11061ebcdf611Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
11062ebcdf611Smrgif test ${am_cv_make_support_nested_variables+y}
11063ebcdf611Smrgthen :
11064ebcdf611Smrg  printf %s "(cached) " >&6
11065ebcdf611Smrgelse $as_nop
11066ebcdf611Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
11067ae51dfb6SmrgBAR0=false
11068ae51dfb6SmrgBAR1=true
11069ae51dfb6SmrgV=1
11070ae51dfb6Smrgam__doit:
11071ae51dfb6Smrg	@$(TRUE)
11072ae51dfb6Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11073ae51dfb6Smrg  am_cv_make_support_nested_variables=yes
11074ae51dfb6Smrgelse
11075ae51dfb6Smrg  am_cv_make_support_nested_variables=no
11076ae51dfb6Smrgfi
11077ae51dfb6Smrgfi
11078ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11079ebcdf611Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11080ae51dfb6Smrgif test $am_cv_make_support_nested_variables = yes; then
11081ae51dfb6Smrg    AM_V='$(V)'
11082ae51dfb6Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11083ae51dfb6Smrgelse
11084ae51dfb6Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11085ae51dfb6Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11086ae51dfb6Smrgfi
11087a5a92c01SmrgAM_BACKSLASH='\'
11088a5a92c01Smrg
11089a5a92c01Smrg
11090a5a92c01Smrg
11091a5a92c01Smrg# Checks for pkg-config packages
11092a5a92c01Smrg
11093a5a92c01Smrgpkg_failed=no
11094ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ICO" >&5
11095ebcdf611Smrgprintf %s "checking for ICO... " >&6; }
11096a5a92c01Smrg
11097a5a92c01Smrgif test -n "$ICO_CFLAGS"; then
11098a5a92c01Smrg    pkg_cv_ICO_CFLAGS="$ICO_CFLAGS"
11099a5a92c01Smrg elif test -n "$PKG_CONFIG"; then
11100a5a92c01Smrg    if test -n "$PKG_CONFIG" && \
11101ebcdf611Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 0.99.1 xproto >= 7.0.22\""; } >&5
111021d05b0c9Smrg  ($PKG_CONFIG --exists --print-errors "x11 >= 0.99.1 xproto >= 7.0.22") 2>&5
11103a5a92c01Smrg  ac_status=$?
11104ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11105a5a92c01Smrg  test $ac_status = 0; }; then
111061d05b0c9Smrg  pkg_cv_ICO_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 0.99.1 xproto >= 7.0.22" 2>/dev/null`
11107ae51dfb6Smrg		      test "x$?" != "x0" && pkg_failed=yes
11108a5a92c01Smrgelse
11109a5a92c01Smrg  pkg_failed=yes
11110a5a92c01Smrgfi
11111a5a92c01Smrg else
11112a5a92c01Smrg    pkg_failed=untried
11113a5a92c01Smrgfi
11114a5a92c01Smrgif test -n "$ICO_LIBS"; then
11115a5a92c01Smrg    pkg_cv_ICO_LIBS="$ICO_LIBS"
11116a5a92c01Smrg elif test -n "$PKG_CONFIG"; then
11117a5a92c01Smrg    if test -n "$PKG_CONFIG" && \
11118ebcdf611Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 0.99.1 xproto >= 7.0.22\""; } >&5
111191d05b0c9Smrg  ($PKG_CONFIG --exists --print-errors "x11 >= 0.99.1 xproto >= 7.0.22") 2>&5
11120a5a92c01Smrg  ac_status=$?
11121ebcdf611Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11122a5a92c01Smrg  test $ac_status = 0; }; then
111231d05b0c9Smrg  pkg_cv_ICO_LIBS=`$PKG_CONFIG --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>/dev/null`
11124ae51dfb6Smrg		      test "x$?" != "x0" && pkg_failed=yes
11125a5a92c01Smrgelse
11126a5a92c01Smrg  pkg_failed=yes
11127a5a92c01Smrgfi
11128a5a92c01Smrg else
11129a5a92c01Smrg    pkg_failed=untried
11130a5a92c01Smrgfi
11131a5a92c01Smrg
11132a5a92c01Smrg
111331fb077a1Smrg
11134a5a92c01Smrgif test $pkg_failed = yes; then
11135ebcdf611Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11136ebcdf611Smrgprintf "%s\n" "no" >&6; }
111371fb077a1Smrg
11138a5a92c01Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11139a5a92c01Smrg        _pkg_short_errors_supported=yes
111401fb077a1Smrgelse
11141a5a92c01Smrg        _pkg_short_errors_supported=no
111421fb077a1Smrgfi
11143a5a92c01Smrg        if test $_pkg_short_errors_supported = yes; then
11144ae51dfb6Smrg	        ICO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>&1`
11145a5a92c01Smrg        else
11146ae51dfb6Smrg	        ICO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 0.99.1 xproto >= 7.0.22" 2>&1`
11147a5a92c01Smrg        fi
11148a5a92c01Smrg	# Put the nasty error message in config.log where it belongs
11149a5a92c01Smrg	echo "$ICO_PKG_ERRORS" >&5
111501fb077a1Smrg
111511d05b0c9Smrg	as_fn_error $? "Package requirements (x11 >= 0.99.1 xproto >= 7.0.22) were not met:
111521fb077a1Smrg
11153a5a92c01Smrg$ICO_PKG_ERRORS
111541fb077a1Smrg
11155a5a92c01SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11156a5a92c01Smrginstalled software in a non-standard prefix.
111571fb077a1Smrg
11158a5a92c01SmrgAlternatively, you may set the environment variables ICO_CFLAGS
11159a5a92c01Smrgand ICO_LIBS to avoid the need to call pkg-config.
11160ae51dfb6SmrgSee the pkg-config man page for more details." "$LINENO" 5
11161a5a92c01Smrgelif test $pkg_failed = untried; then
11162ebcdf611Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11163ebcdf611Smrgprintf "%s\n" "no" >&6; }
11164ebcdf611Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11165ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
11166a5a92c01Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11167a5a92c01Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11168a5a92c01Smrgpath to pkg-config.
111691fb077a1Smrg
11170a5a92c01SmrgAlternatively, you may set the environment variables ICO_CFLAGS
11171a5a92c01Smrgand ICO_LIBS to avoid the need to call pkg-config.
11172a5a92c01SmrgSee the pkg-config man page for more details.
111731fb077a1Smrg
11174a5a92c01SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11175a5a92c01SmrgSee \`config.log' for more details" "$LINENO" 5; }
11176a5a92c01Smrgelse
11177a5a92c01Smrg	ICO_CFLAGS=$pkg_cv_ICO_CFLAGS
11178a5a92c01Smrg	ICO_LIBS=$pkg_cv_ICO_LIBS
11179ebcdf611Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11180ebcdf611Smrgprintf "%s\n" "yes" >&6; }
11181ae51dfb6Smrg
11182a5a92c01Smrgfi
11183a5a92c01Smrg
11184a5a92c01SmrgXTHREADLIB=`$PKG_CONFIG --variable=xthreadlib x11`
111851fb077a1Smrg
111861fb077a1Smrg
111871fb077a1Smrg
111881d05b0c9Smrgac_config_files="$ac_config_files Makefile man/Makefile"
111891fb077a1Smrg
111901fb077a1Smrgcat >confcache <<\_ACEOF
111911fb077a1Smrg# This file is a shell script that caches the results of configure
111921fb077a1Smrg# tests run on this system so they can be shared between configure
111931fb077a1Smrg# scripts and configure runs, see configure's option --config-cache.
111941fb077a1Smrg# It is not useful on other systems.  If it contains results you don't
111951fb077a1Smrg# want to keep, you may remove or edit it.
111961fb077a1Smrg#
111971fb077a1Smrg# config.status only pays attention to the cache file if you give it
111981fb077a1Smrg# the --recheck option to rerun configure.
111991fb077a1Smrg#
112001fb077a1Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
112011fb077a1Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
112021fb077a1Smrg# following values.
112031fb077a1Smrg
112041fb077a1Smrg_ACEOF
112051fb077a1Smrg
112061fb077a1Smrg# The following way of writing the cache mishandles newlines in values,
112071fb077a1Smrg# but we know of no workaround that is simple, portable, and efficient.
112081fb077a1Smrg# So, we kill variables containing newlines.
112091fb077a1Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
112101fb077a1Smrg# and sets the high bit in the cache file unless we assign to the vars.
112111fb077a1Smrg(
112121fb077a1Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
112131fb077a1Smrg    eval ac_val=\$$ac_var
112141fb077a1Smrg    case $ac_val in #(
112151fb077a1Smrg    *${as_nl}*)
112161fb077a1Smrg      case $ac_var in #(
11217ebcdf611Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11218ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
112191fb077a1Smrg      esac
112201fb077a1Smrg      case $ac_var in #(
112211fb077a1Smrg      _ | IFS | as_nl) ;; #(
11222a5a92c01Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11223a5a92c01Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
112241fb077a1Smrg      esac ;;
112251fb077a1Smrg    esac
112261fb077a1Smrg  done
112271fb077a1Smrg
112281fb077a1Smrg  (set) 2>&1 |
112291fb077a1Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
112301fb077a1Smrg    *${as_nl}ac_space=\ *)
11231a5a92c01Smrg      # `set' does not quote correctly, so add quotes: double-quote
11232a5a92c01Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
112331fb077a1Smrg      sed -n \
112341fb077a1Smrg	"s/'/'\\\\''/g;
112351fb077a1Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
112361fb077a1Smrg      ;; #(
112371fb077a1Smrg    *)
112381fb077a1Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
112391fb077a1Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
112401fb077a1Smrg      ;;
112411fb077a1Smrg    esac |
112421fb077a1Smrg    sort
112431fb077a1Smrg) |
112441fb077a1Smrg  sed '
112451fb077a1Smrg     /^ac_cv_env_/b end
112461fb077a1Smrg     t clear
112471fb077a1Smrg     :clear
11248ebcdf611Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
112491fb077a1Smrg     t end
112501fb077a1Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
112511fb077a1Smrg     :end' >>confcache
112521fb077a1Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
112531fb077a1Smrg  if test -w "$cache_file"; then
11254a5a92c01Smrg    if test "x$cache_file" != "x/dev/null"; then
11255ebcdf611Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11256ebcdf611Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11257a5a92c01Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11258a5a92c01Smrg	cat confcache >"$cache_file"
11259a5a92c01Smrg      else
11260a5a92c01Smrg        case $cache_file in #(
11261a5a92c01Smrg        */* | ?:*)
11262a5a92c01Smrg	  mv -f confcache "$cache_file"$$ &&
11263a5a92c01Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11264a5a92c01Smrg        *)
11265a5a92c01Smrg	  mv -f confcache "$cache_file" ;;
11266a5a92c01Smrg	esac
11267a5a92c01Smrg      fi
11268a5a92c01Smrg    fi
112691fb077a1Smrg  else
11270ebcdf611Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11271ebcdf611Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
112721fb077a1Smrg  fi
112731fb077a1Smrgfi
112741fb077a1Smrgrm -f confcache
112751fb077a1Smrg
112761fb077a1Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
112771fb077a1Smrg# Let make expand exec_prefix.
112781fb077a1Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
112791fb077a1Smrg
112801fb077a1SmrgDEFS=-DHAVE_CONFIG_H
112811fb077a1Smrg
112821fb077a1Smrgac_libobjs=
112831fb077a1Smrgac_ltlibobjs=
11284a5a92c01SmrgU=
112851fb077a1Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
112861fb077a1Smrg  # 1. Remove the extension, and $U if already installed.
112871fb077a1Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11288ebcdf611Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
112891fb077a1Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
112901fb077a1Smrg  #    will be set to the directory where LIBOBJS objects are built.
11291a5a92c01Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11292a5a92c01Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
112931fb077a1Smrgdone
112941fb077a1SmrgLIBOBJS=$ac_libobjs
112951fb077a1Smrg
112961fb077a1SmrgLTLIBOBJS=$ac_ltlibobjs
112971fb077a1Smrg
112981fb077a1Smrg
11299ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11300ebcdf611Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
11301ae51dfb6Smrg   if test -n "$am_sleep_pid"; then
11302ae51dfb6Smrg     # Hide warnings about reused PIDs.
11303ae51dfb6Smrg     wait $am_sleep_pid 2>/dev/null
11304ae51dfb6Smrg   fi
11305ebcdf611Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11306ebcdf611Smrgprintf "%s\n" "done" >&6; }
11307a5a92c01Smrg if test -n "$EXEEXT"; then
11308a5a92c01Smrg  am__EXEEXT_TRUE=
11309a5a92c01Smrg  am__EXEEXT_FALSE='#'
11310a5a92c01Smrgelse
11311a5a92c01Smrg  am__EXEEXT_TRUE='#'
11312a5a92c01Smrg  am__EXEEXT_FALSE=
11313a5a92c01Smrgfi
11314a5a92c01Smrg
113151fb077a1Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11316a5a92c01Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11317a5a92c01SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
113181fb077a1Smrgfi
113191fb077a1Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11320a5a92c01Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11321a5a92c01SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
113221fb077a1Smrgfi
113231fb077a1Smrg
11324a5a92c01Smrg: "${CONFIG_STATUS=./config.status}"
11325a5a92c01Smrgac_write_fail=0
113261fb077a1Smrgac_clean_files_save=$ac_clean_files
113271fb077a1Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11328ebcdf611Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11329ebcdf611Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11330a5a92c01Smrgas_write_fail=0
11331a5a92c01Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
113321fb077a1Smrg#! $SHELL
113331fb077a1Smrg# Generated by $as_me.
113341fb077a1Smrg# Run this file to recreate the current configuration.
113351fb077a1Smrg# Compiler output produced by configure, useful for debugging
113361fb077a1Smrg# configure, is in config.log if it exists.
113371fb077a1Smrg
113381fb077a1Smrgdebug=false
113391fb077a1Smrgac_cs_recheck=false
113401fb077a1Smrgac_cs_silent=false
113411fb077a1Smrg
11342a5a92c01SmrgSHELL=\${CONFIG_SHELL-$SHELL}
11343a5a92c01Smrgexport SHELL
11344a5a92c01Smrg_ASEOF
11345a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11346a5a92c01Smrg## -------------------- ##
11347a5a92c01Smrg## M4sh Initialization. ##
11348a5a92c01Smrg## -------------------- ##
113491fb077a1Smrg
113501fb077a1Smrg# Be more Bourne compatible
113511fb077a1SmrgDUALCASE=1; export DUALCASE # for MKS sh
11352ebcdf611Smrgas_nop=:
11353ebcdf611Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11354ebcdf611Smrgthen :
113551fb077a1Smrg  emulate sh
113561fb077a1Smrg  NULLCMD=:
11357a5a92c01Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
113581fb077a1Smrg  # is contrary to our usage.  Disable this feature.
113591fb077a1Smrg  alias -g '${1+"$@"}'='"$@"'
113601fb077a1Smrg  setopt NO_GLOB_SUBST
11361ebcdf611Smrgelse $as_nop
11362a5a92c01Smrg  case `(set -o) 2>/dev/null` in #(
11363a5a92c01Smrg  *posix*) :
11364a5a92c01Smrg    set -o posix ;; #(
11365a5a92c01Smrg  *) :
11366a5a92c01Smrg     ;;
113671fb077a1Smrgesac
113681fb077a1Smrgfi
113691fb077a1Smrg
113701fb077a1Smrg
11371ebcdf611Smrg
11372ebcdf611Smrg# Reset variables that may have inherited troublesome values from
11373ebcdf611Smrg# the environment.
11374ebcdf611Smrg
11375ebcdf611Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11376ebcdf611Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11377ebcdf611Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
11378ebcdf611Smrg# Quoting is to prevent editors from complaining about space-tab.
11379a5a92c01Smrgas_nl='
11380a5a92c01Smrg'
11381a5a92c01Smrgexport as_nl
11382ebcdf611SmrgIFS=" ""	$as_nl"
11383ebcdf611Smrg
11384ebcdf611SmrgPS1='$ '
11385ebcdf611SmrgPS2='> '
11386ebcdf611SmrgPS4='+ '
11387ebcdf611Smrg
11388ebcdf611Smrg# Ensure predictable behavior from utilities with locale-dependent output.
11389ebcdf611SmrgLC_ALL=C
11390ebcdf611Smrgexport LC_ALL
11391ebcdf611SmrgLANGUAGE=C
11392ebcdf611Smrgexport LANGUAGE
11393ebcdf611Smrg
11394ebcdf611Smrg# We cannot yet rely on "unset" to work, but we need these variables
11395ebcdf611Smrg# to be unset--not just set to an empty or harmless value--now, to
11396ebcdf611Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11397ebcdf611Smrg# also avoids known problems related to "unset" and subshell syntax
11398ebcdf611Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11399ebcdf611Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11400ebcdf611Smrgdo eval test \${$as_var+y} \
11401ebcdf611Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11402ebcdf611Smrgdone
11403ebcdf611Smrg
11404ebcdf611Smrg# Ensure that fds 0, 1, and 2 are open.
11405ebcdf611Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11406ebcdf611Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11407ebcdf611Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
114081fb077a1Smrg
11409a5a92c01Smrg# The user is always right.
11410ebcdf611Smrgif ${PATH_SEPARATOR+false} :; then
11411a5a92c01Smrg  PATH_SEPARATOR=:
11412a5a92c01Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11413a5a92c01Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11414a5a92c01Smrg      PATH_SEPARATOR=';'
11415a5a92c01Smrg  }
114161fb077a1Smrgfi
114171fb077a1Smrg
114181fb077a1Smrg
114191fb077a1Smrg# Find who we are.  Look in the path if we contain no directory separator.
11420a5a92c01Smrgas_myself=
11421a5a92c01Smrgcase $0 in #((
114221fb077a1Smrg  *[\\/]* ) as_myself=$0 ;;
114231fb077a1Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
114241fb077a1Smrgfor as_dir in $PATH
114251fb077a1Smrgdo
114261fb077a1Smrg  IFS=$as_save_IFS
11427ebcdf611Smrg  case $as_dir in #(((
11428ebcdf611Smrg    '') as_dir=./ ;;
11429ebcdf611Smrg    */) ;;
11430ebcdf611Smrg    *) as_dir=$as_dir/ ;;
11431ebcdf611Smrg  esac
11432ebcdf611Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11433a5a92c01Smrg  done
114341fb077a1SmrgIFS=$as_save_IFS
114351fb077a1Smrg
114361fb077a1Smrg     ;;
114371fb077a1Smrgesac
114381fb077a1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
114391fb077a1Smrg# in which case we are not to be found in the path.
114401fb077a1Smrgif test "x$as_myself" = x; then
114411fb077a1Smrg  as_myself=$0
114421fb077a1Smrgfi
114431fb077a1Smrgif test ! -f "$as_myself"; then
11444ebcdf611Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11445a5a92c01Smrg  exit 1
114461fb077a1Smrgfi
114471fb077a1Smrg
11448a5a92c01Smrg
11449a5a92c01Smrg
11450a5a92c01Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11451a5a92c01Smrg# ----------------------------------------
11452a5a92c01Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11453a5a92c01Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11454a5a92c01Smrg# script with STATUS, using 1 if that was 0.
11455a5a92c01Smrgas_fn_error ()
11456a5a92c01Smrg{
11457a5a92c01Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
11458a5a92c01Smrg  if test "$4"; then
11459a5a92c01Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11460ebcdf611Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
114611fb077a1Smrg  fi
11462ebcdf611Smrg  printf "%s\n" "$as_me: error: $2" >&2
11463a5a92c01Smrg  as_fn_exit $as_status
11464a5a92c01Smrg} # as_fn_error
11465a5a92c01Smrg
11466a5a92c01Smrg
11467ebcdf611Smrg
11468a5a92c01Smrg# as_fn_set_status STATUS
11469a5a92c01Smrg# -----------------------
11470a5a92c01Smrg# Set $? to STATUS, without forking.
11471a5a92c01Smrgas_fn_set_status ()
11472a5a92c01Smrg{
11473a5a92c01Smrg  return $1
11474a5a92c01Smrg} # as_fn_set_status
11475a5a92c01Smrg
11476a5a92c01Smrg# as_fn_exit STATUS
11477a5a92c01Smrg# -----------------
11478a5a92c01Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11479a5a92c01Smrgas_fn_exit ()
11480a5a92c01Smrg{
11481a5a92c01Smrg  set +e
11482a5a92c01Smrg  as_fn_set_status $1
11483a5a92c01Smrg  exit $1
11484a5a92c01Smrg} # as_fn_exit
11485a5a92c01Smrg
11486a5a92c01Smrg# as_fn_unset VAR
11487a5a92c01Smrg# ---------------
11488a5a92c01Smrg# Portably unset VAR.
11489a5a92c01Smrgas_fn_unset ()
11490a5a92c01Smrg{
11491a5a92c01Smrg  { eval $1=; unset $1;}
11492a5a92c01Smrg}
11493a5a92c01Smrgas_unset=as_fn_unset
11494ebcdf611Smrg
11495a5a92c01Smrg# as_fn_append VAR VALUE
11496a5a92c01Smrg# ----------------------
11497a5a92c01Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11498a5a92c01Smrg# advantage of any shell optimizations that allow amortized linear growth over
11499a5a92c01Smrg# repeated appends, instead of the typical quadratic growth present in naive
11500a5a92c01Smrg# implementations.
11501ebcdf611Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11502ebcdf611Smrgthen :
11503a5a92c01Smrg  eval 'as_fn_append ()
11504a5a92c01Smrg  {
11505a5a92c01Smrg    eval $1+=\$2
11506a5a92c01Smrg  }'
11507ebcdf611Smrgelse $as_nop
11508a5a92c01Smrg  as_fn_append ()
11509a5a92c01Smrg  {
11510a5a92c01Smrg    eval $1=\$$1\$2
11511a5a92c01Smrg  }
11512a5a92c01Smrgfi # as_fn_append
11513a5a92c01Smrg
11514a5a92c01Smrg# as_fn_arith ARG...
11515a5a92c01Smrg# ------------------
11516a5a92c01Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11517a5a92c01Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11518a5a92c01Smrg# must be portable across $(()) and expr.
11519ebcdf611Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11520ebcdf611Smrgthen :
11521a5a92c01Smrg  eval 'as_fn_arith ()
11522a5a92c01Smrg  {
11523a5a92c01Smrg    as_val=$(( $* ))
11524a5a92c01Smrg  }'
11525ebcdf611Smrgelse $as_nop
11526a5a92c01Smrg  as_fn_arith ()
11527a5a92c01Smrg  {
11528a5a92c01Smrg    as_val=`expr "$@" || test $? -eq 1`
11529a5a92c01Smrg  }
11530a5a92c01Smrgfi # as_fn_arith
11531a5a92c01Smrg
115321fb077a1Smrg
115331fb077a1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
115341fb077a1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
115351fb077a1Smrg  as_expr=expr
115361fb077a1Smrgelse
115371fb077a1Smrg  as_expr=false
115381fb077a1Smrgfi
115391fb077a1Smrg
115401fb077a1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
115411fb077a1Smrg  as_basename=basename
115421fb077a1Smrgelse
115431fb077a1Smrg  as_basename=false
115441fb077a1Smrgfi
115451fb077a1Smrg
11546a5a92c01Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11547a5a92c01Smrg  as_dirname=dirname
11548a5a92c01Smrgelse
11549a5a92c01Smrg  as_dirname=false
11550a5a92c01Smrgfi
115511fb077a1Smrg
115521fb077a1Smrgas_me=`$as_basename -- "$0" ||
115531fb077a1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
115541fb077a1Smrg	 X"$0" : 'X\(//\)$' \| \
115551fb077a1Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11556ebcdf611Smrgprintf "%s\n" X/"$0" |
115571fb077a1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
115581fb077a1Smrg	    s//\1/
115591fb077a1Smrg	    q
115601fb077a1Smrg	  }
115611fb077a1Smrg	  /^X\/\(\/\/\)$/{
115621fb077a1Smrg	    s//\1/
115631fb077a1Smrg	    q
115641fb077a1Smrg	  }
115651fb077a1Smrg	  /^X\/\(\/\).*/{
115661fb077a1Smrg	    s//\1/
115671fb077a1Smrg	    q
115681fb077a1Smrg	  }
115691fb077a1Smrg	  s/.*/./; q'`
115701fb077a1Smrg
11571a5a92c01Smrg# Avoid depending upon Character Ranges.
11572a5a92c01Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11573a5a92c01Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11574a5a92c01Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11575a5a92c01Smrgas_cr_digits='0123456789'
11576a5a92c01Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
115771fb077a1Smrg
11578ebcdf611Smrg
11579ebcdf611Smrg# Determine whether it's possible to make 'echo' print without a newline.
11580ebcdf611Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11581ebcdf611Smrg# for compatibility with existing Makefiles.
115821fb077a1SmrgECHO_C= ECHO_N= ECHO_T=
11583a5a92c01Smrgcase `echo -n x` in #(((((
115841fb077a1Smrg-n*)
11585a5a92c01Smrg  case `echo 'xy\c'` in
115861fb077a1Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11587a5a92c01Smrg  xy)  ECHO_C='\c';;
11588a5a92c01Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11589a5a92c01Smrg       ECHO_T='	';;
115901fb077a1Smrg  esac;;
115911fb077a1Smrg*)
115921fb077a1Smrg  ECHO_N='-n';;
115931fb077a1Smrgesac
115941fb077a1Smrg
11595ebcdf611Smrg# For backward compatibility with old third-party macros, we provide
11596ebcdf611Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
11597ebcdf611Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
11598ebcdf611Smrgas_echo='printf %s\n'
11599ebcdf611Smrgas_echo_n='printf %s'
11600ebcdf611Smrg
116011fb077a1Smrgrm -f conf$$ conf$$.exe conf$$.file
116021fb077a1Smrgif test -d conf$$.dir; then
116031fb077a1Smrg  rm -f conf$$.dir/conf$$.file
116041fb077a1Smrgelse
116051fb077a1Smrg  rm -f conf$$.dir
11606a5a92c01Smrg  mkdir conf$$.dir 2>/dev/null
11607a5a92c01Smrgfi
11608a5a92c01Smrgif (echo >conf$$.file) 2>/dev/null; then
11609a5a92c01Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
11610a5a92c01Smrg    as_ln_s='ln -s'
11611a5a92c01Smrg    # ... but there are two gotchas:
11612a5a92c01Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11613a5a92c01Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11614ae51dfb6Smrg    # In both cases, we have to default to `cp -pR'.
11615a5a92c01Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11616ae51dfb6Smrg      as_ln_s='cp -pR'
11617a5a92c01Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
11618a5a92c01Smrg    as_ln_s=ln
11619a5a92c01Smrg  else
11620ae51dfb6Smrg    as_ln_s='cp -pR'
11621a5a92c01Smrg  fi
116221fb077a1Smrgelse
11623ae51dfb6Smrg  as_ln_s='cp -pR'
116241fb077a1Smrgfi
116251fb077a1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
116261fb077a1Smrgrmdir conf$$.dir 2>/dev/null
116271fb077a1Smrg
11628a5a92c01Smrg
11629a5a92c01Smrg# as_fn_mkdir_p
11630a5a92c01Smrg# -------------
11631a5a92c01Smrg# Create "$as_dir" as a directory, including parents if necessary.
11632a5a92c01Smrgas_fn_mkdir_p ()
11633a5a92c01Smrg{
11634a5a92c01Smrg
11635a5a92c01Smrg  case $as_dir in #(
11636a5a92c01Smrg  -*) as_dir=./$as_dir;;
11637a5a92c01Smrg  esac
11638a5a92c01Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
11639a5a92c01Smrg    as_dirs=
11640a5a92c01Smrg    while :; do
11641a5a92c01Smrg      case $as_dir in #(
11642ebcdf611Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11643a5a92c01Smrg      *) as_qdir=$as_dir;;
11644a5a92c01Smrg      esac
11645a5a92c01Smrg      as_dirs="'$as_qdir' $as_dirs"
11646a5a92c01Smrg      as_dir=`$as_dirname -- "$as_dir" ||
11647a5a92c01Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11648a5a92c01Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11649a5a92c01Smrg	 X"$as_dir" : 'X\(//\)$' \| \
11650a5a92c01Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11651ebcdf611Smrgprintf "%s\n" X"$as_dir" |
11652a5a92c01Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11653a5a92c01Smrg	    s//\1/
11654a5a92c01Smrg	    q
11655a5a92c01Smrg	  }
11656a5a92c01Smrg	  /^X\(\/\/\)[^/].*/{
11657a5a92c01Smrg	    s//\1/
11658a5a92c01Smrg	    q
11659a5a92c01Smrg	  }
11660a5a92c01Smrg	  /^X\(\/\/\)$/{
11661a5a92c01Smrg	    s//\1/
11662a5a92c01Smrg	    q
11663a5a92c01Smrg	  }
11664a5a92c01Smrg	  /^X\(\/\).*/{
11665a5a92c01Smrg	    s//\1/
11666a5a92c01Smrg	    q
11667a5a92c01Smrg	  }
11668a5a92c01Smrg	  s/.*/./; q'`
11669a5a92c01Smrg      test -d "$as_dir" && break
11670a5a92c01Smrg    done
11671a5a92c01Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11672a5a92c01Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11673a5a92c01Smrg
11674a5a92c01Smrg
11675a5a92c01Smrg} # as_fn_mkdir_p
116761fb077a1Smrgif mkdir -p . 2>/dev/null; then
11677a5a92c01Smrg  as_mkdir_p='mkdir -p "$as_dir"'
116781fb077a1Smrgelse
116791fb077a1Smrg  test -d ./-p && rmdir ./-p
116801fb077a1Smrg  as_mkdir_p=false
116811fb077a1Smrgfi
116821fb077a1Smrg
11683ae51dfb6Smrg
11684ae51dfb6Smrg# as_fn_executable_p FILE
11685ae51dfb6Smrg# -----------------------
11686ae51dfb6Smrg# Test if FILE is an executable regular file.
11687ae51dfb6Smrgas_fn_executable_p ()
11688ae51dfb6Smrg{
11689ae51dfb6Smrg  test -f "$1" && test -x "$1"
11690ae51dfb6Smrg} # as_fn_executable_p
11691ae51dfb6Smrgas_test_x='test -x'
11692ae51dfb6Smrgas_executable_p=as_fn_executable_p
116931fb077a1Smrg
116941fb077a1Smrg# Sed expression to map a string onto a valid CPP name.
116951fb077a1Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
116961fb077a1Smrg
116971fb077a1Smrg# Sed expression to map a string onto a valid variable name.
116981fb077a1Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
116991fb077a1Smrg
117001fb077a1Smrg
117011fb077a1Smrgexec 6>&1
11702a5a92c01Smrg## ----------------------------------- ##
11703a5a92c01Smrg## Main body of $CONFIG_STATUS script. ##
11704a5a92c01Smrg## ----------------------------------- ##
11705a5a92c01Smrg_ASEOF
11706a5a92c01Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
117071fb077a1Smrg
11708a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11709a5a92c01Smrg# Save the log message, to keep $0 and so on meaningful, and to
117101fb077a1Smrg# report actual input values of CONFIG_FILES etc. instead of their
117111fb077a1Smrg# values after options handling.
117121fb077a1Smrgac_log="
11713ebcdf611SmrgThis file was extended by ico $as_me 1.0.6, which was
11714ebcdf611Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
117151fb077a1Smrg
117161fb077a1Smrg  CONFIG_FILES    = $CONFIG_FILES
117171fb077a1Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
117181fb077a1Smrg  CONFIG_LINKS    = $CONFIG_LINKS
117191fb077a1Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
117201fb077a1Smrg  $ $0 $@
117211fb077a1Smrg
117221fb077a1Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
117231fb077a1Smrg"
117241fb077a1Smrg
117251fb077a1Smrg_ACEOF
117261fb077a1Smrg
11727a5a92c01Smrgcase $ac_config_files in *"
11728a5a92c01Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
11729a5a92c01Smrgesac
11730a5a92c01Smrg
11731a5a92c01Smrgcase $ac_config_headers in *"
11732a5a92c01Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11733a5a92c01Smrgesac
11734a5a92c01Smrg
11735a5a92c01Smrg
11736a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117371fb077a1Smrg# Files that config.status was made for.
117381fb077a1Smrgconfig_files="$ac_config_files"
117391fb077a1Smrgconfig_headers="$ac_config_headers"
117401fb077a1Smrgconfig_commands="$ac_config_commands"
117411fb077a1Smrg
117421fb077a1Smrg_ACEOF
117431fb077a1Smrg
11744a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117451fb077a1Smrgac_cs_usage="\
11746a5a92c01Smrg\`$as_me' instantiates files and other configuration actions
11747a5a92c01Smrgfrom templates according to the current configuration.  Unless the files
11748a5a92c01Smrgand actions are specified as TAGs, all are instantiated by default.
117491fb077a1Smrg
11750a5a92c01SmrgUsage: $0 [OPTION]... [TAG]...
117511fb077a1Smrg
117521fb077a1Smrg  -h, --help       print this help, then exit
117531fb077a1Smrg  -V, --version    print version number and configuration settings, then exit
11754a5a92c01Smrg      --config     print configuration, then exit
11755a5a92c01Smrg  -q, --quiet, --silent
11756a5a92c01Smrg                   do not print progress messages
117571fb077a1Smrg  -d, --debug      don't remove temporary files
117581fb077a1Smrg      --recheck    update $as_me by reconfiguring in the same conditions
11759a5a92c01Smrg      --file=FILE[:TEMPLATE]
11760a5a92c01Smrg                   instantiate the configuration file FILE
11761a5a92c01Smrg      --header=FILE[:TEMPLATE]
11762a5a92c01Smrg                   instantiate the configuration header FILE
117631fb077a1Smrg
117641fb077a1SmrgConfiguration files:
117651fb077a1Smrg$config_files
117661fb077a1Smrg
117671fb077a1SmrgConfiguration headers:
117681fb077a1Smrg$config_headers
117691fb077a1Smrg
117701fb077a1SmrgConfiguration commands:
117711fb077a1Smrg$config_commands
117721fb077a1Smrg
11773ebcdf611SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/ico/issues>."
117741fb077a1Smrg
117751fb077a1Smrg_ACEOF
11776ebcdf611Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
11777ebcdf611Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
11778a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11779ebcdf611Smrgac_cs_config='$ac_cs_config_escaped'
117801fb077a1Smrgac_cs_version="\\
11781ebcdf611Smrgico config.status 1.0.6
11782ebcdf611Smrgconfigured by $0, generated by GNU Autoconf 2.71,
11783a5a92c01Smrg  with options \\"\$ac_cs_config\\"
117841fb077a1Smrg
11785ebcdf611SmrgCopyright (C) 2021 Free Software Foundation, Inc.
117861fb077a1SmrgThis config.status script is free software; the Free Software Foundation
117871fb077a1Smrggives unlimited permission to copy, distribute and modify it."
117881fb077a1Smrg
117891fb077a1Smrgac_pwd='$ac_pwd'
117901fb077a1Smrgsrcdir='$srcdir'
117911fb077a1SmrgINSTALL='$INSTALL'
117921fb077a1SmrgMKDIR_P='$MKDIR_P'
11793a5a92c01SmrgAWK='$AWK'
11794a5a92c01Smrgtest -n "\$AWK" || AWK=awk
117951fb077a1Smrg_ACEOF
117961fb077a1Smrg
11797a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11798a5a92c01Smrg# The default lists apply if the user does not specify any file.
117991fb077a1Smrgac_need_defaults=:
118001fb077a1Smrgwhile test $# != 0
118011fb077a1Smrgdo
118021fb077a1Smrg  case $1 in
11803a5a92c01Smrg  --*=?*)
118041fb077a1Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
118051fb077a1Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
118061fb077a1Smrg    ac_shift=:
118071fb077a1Smrg    ;;
11808a5a92c01Smrg  --*=)
11809a5a92c01Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11810a5a92c01Smrg    ac_optarg=
11811a5a92c01Smrg    ac_shift=:
11812a5a92c01Smrg    ;;
118131fb077a1Smrg  *)
118141fb077a1Smrg    ac_option=$1
118151fb077a1Smrg    ac_optarg=$2
118161fb077a1Smrg    ac_shift=shift
118171fb077a1Smrg    ;;
118181fb077a1Smrg  esac
118191fb077a1Smrg
118201fb077a1Smrg  case $ac_option in
118211fb077a1Smrg  # Handling of the options.
118221fb077a1Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
118231fb077a1Smrg    ac_cs_recheck=: ;;
118241fb077a1Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11825ebcdf611Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
11826a5a92c01Smrg  --config | --confi | --conf | --con | --co | --c )
11827ebcdf611Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
118281fb077a1Smrg  --debug | --debu | --deb | --de | --d | -d )
118291fb077a1Smrg    debug=: ;;
118301fb077a1Smrg  --file | --fil | --fi | --f )
118311fb077a1Smrg    $ac_shift
11832a5a92c01Smrg    case $ac_optarg in
11833ebcdf611Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11834a5a92c01Smrg    '') as_fn_error $? "missing file argument" ;;
11835a5a92c01Smrg    esac
11836a5a92c01Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
118371fb077a1Smrg    ac_need_defaults=false;;
118381fb077a1Smrg  --header | --heade | --head | --hea )
118391fb077a1Smrg    $ac_shift
11840a5a92c01Smrg    case $ac_optarg in
11841ebcdf611Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11842a5a92c01Smrg    esac
11843a5a92c01Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
118441fb077a1Smrg    ac_need_defaults=false;;
118451fb077a1Smrg  --he | --h)
118461fb077a1Smrg    # Conflict between --help and --header
11847a5a92c01Smrg    as_fn_error $? "ambiguous option: \`$1'
11848a5a92c01SmrgTry \`$0 --help' for more information.";;
118491fb077a1Smrg  --help | --hel | -h )
11850ebcdf611Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
118511fb077a1Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
118521fb077a1Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
118531fb077a1Smrg    ac_cs_silent=: ;;
118541fb077a1Smrg
118551fb077a1Smrg  # This is an error.
11856a5a92c01Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
11857a5a92c01SmrgTry \`$0 --help' for more information." ;;
118581fb077a1Smrg
11859a5a92c01Smrg  *) as_fn_append ac_config_targets " $1"
118601fb077a1Smrg     ac_need_defaults=false ;;
118611fb077a1Smrg
118621fb077a1Smrg  esac
118631fb077a1Smrg  shift
118641fb077a1Smrgdone
118651fb077a1Smrg
118661fb077a1Smrgac_configure_extra_args=
118671fb077a1Smrg
118681fb077a1Smrgif $ac_cs_silent; then
118691fb077a1Smrg  exec 6>/dev/null
118701fb077a1Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
118711fb077a1Smrgfi
118721fb077a1Smrg
118731fb077a1Smrg_ACEOF
11874a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118751fb077a1Smrgif \$ac_cs_recheck; then
11876ae51dfb6Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11877a5a92c01Smrg  shift
11878ebcdf611Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
11879a5a92c01Smrg  CONFIG_SHELL='$SHELL'
118801fb077a1Smrg  export CONFIG_SHELL
11881a5a92c01Smrg  exec "\$@"
118821fb077a1Smrgfi
118831fb077a1Smrg
118841fb077a1Smrg_ACEOF
11885a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118861fb077a1Smrgexec 5>>config.log
118871fb077a1Smrg{
118881fb077a1Smrg  echo
118891fb077a1Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
118901fb077a1Smrg## Running $as_me. ##
118911fb077a1Smrg_ASBOX
11892ebcdf611Smrg  printf "%s\n" "$ac_log"
118931fb077a1Smrg} >&5
118941fb077a1Smrg
118951fb077a1Smrg_ACEOF
11896a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118971fb077a1Smrg#
118981fb077a1Smrg# INIT-COMMANDS
118991fb077a1Smrg#
11900ebcdf611SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
119011fb077a1Smrg
119021fb077a1Smrg_ACEOF
119031fb077a1Smrg
11904a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
119051fb077a1Smrg
119061fb077a1Smrg# Handling of arguments.
119071fb077a1Smrgfor ac_config_target in $ac_config_targets
119081fb077a1Smrgdo
119091fb077a1Smrg  case $ac_config_target in
11910a5a92c01Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11911ae51dfb6Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
119121fb077a1Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
119131d05b0c9Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
119141fb077a1Smrg
11915a5a92c01Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
119161fb077a1Smrg  esac
119171fb077a1Smrgdone
119181fb077a1Smrg
119191fb077a1Smrg
119201fb077a1Smrg# If the user did not use the arguments to specify the items to instantiate,
119211fb077a1Smrg# then the envvar interface is used.  Set only those that are not.
119221fb077a1Smrg# We use the long form for the default assignment because of an extremely
119231fb077a1Smrg# bizarre bug on SunOS 4.1.3.
119241fb077a1Smrgif $ac_need_defaults; then
11925ebcdf611Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
11926ebcdf611Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
11927ebcdf611Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
119281fb077a1Smrgfi
119291fb077a1Smrg
119301fb077a1Smrg# Have a temporary directory for convenience.  Make it in the build tree
119311fb077a1Smrg# simply because there is no reason against having it here, and in addition,
119321fb077a1Smrg# creating and moving files from /tmp can sometimes cause problems.
119331fb077a1Smrg# Hook for its removal unless debugging.
119341fb077a1Smrg# Note that there is a small window in which the directory will not be cleaned:
119351fb077a1Smrg# after its creation but before its name has been assigned to `$tmp'.
119361fb077a1Smrg$debug ||
119371fb077a1Smrg{
11938a5a92c01Smrg  tmp= ac_tmp=
119391fb077a1Smrg  trap 'exit_status=$?
11940a5a92c01Smrg  : "${ac_tmp:=$tmp}"
11941a5a92c01Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
119421fb077a1Smrg' 0
11943a5a92c01Smrg  trap 'as_fn_exit 1' 1 2 13 15
119441fb077a1Smrg}
119451fb077a1Smrg# Create a (secure) tmp directory for tmp files.
119461fb077a1Smrg
119471fb077a1Smrg{
119481fb077a1Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11949a5a92c01Smrg  test -d "$tmp"
119501fb077a1Smrg}  ||
119511fb077a1Smrg{
119521fb077a1Smrg  tmp=./conf$$-$RANDOM
119531fb077a1Smrg  (umask 077 && mkdir "$tmp")
11954a5a92c01Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11955a5a92c01Smrgac_tmp=$tmp
119561fb077a1Smrg
11957a5a92c01Smrg# Set up the scripts for CONFIG_FILES section.
11958a5a92c01Smrg# No need to generate them if there are no CONFIG_FILES.
11959a5a92c01Smrg# This happens for instance with `./config.status config.h'.
119601fb077a1Smrgif test -n "$CONFIG_FILES"; then
119611fb077a1Smrg
119621fb077a1Smrg
11963a5a92c01Smrgac_cr=`echo X | tr X '\015'`
11964a5a92c01Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
11965a5a92c01Smrg# But we know of no other shell where ac_cr would be empty at this
11966a5a92c01Smrg# point, so we can use a bashism as a fallback.
11967a5a92c01Smrgif test "x$ac_cr" = x; then
11968a5a92c01Smrg  eval ac_cr=\$\'\\r\'
11969a5a92c01Smrgfi
11970a5a92c01Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11971a5a92c01Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11972a5a92c01Smrg  ac_cs_awk_cr='\\r'
11973a5a92c01Smrgelse
11974a5a92c01Smrg  ac_cs_awk_cr=$ac_cr
119751fb077a1Smrgfi
119761fb077a1Smrg
11977a5a92c01Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
119781fb077a1Smrg_ACEOF
119791fb077a1Smrg
119801fb077a1Smrg
11981a5a92c01Smrg{
11982a5a92c01Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
11983a5a92c01Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11984a5a92c01Smrg  echo "_ACEOF"
11985a5a92c01Smrg} >conf$$subs.sh ||
11986a5a92c01Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11987a5a92c01Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
119881fb077a1Smrgac_delim='%!_!# '
119891fb077a1Smrgfor ac_last_try in false false false false false :; do
11990a5a92c01Smrg  . ./conf$$subs.sh ||
11991a5a92c01Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
119921fb077a1Smrg
11993a5a92c01Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11994a5a92c01Smrg  if test $ac_delim_n = $ac_delim_num; then
119951fb077a1Smrg    break
119961fb077a1Smrg  elif $ac_last_try; then
11997a5a92c01Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
119981fb077a1Smrg  else
119991fb077a1Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
120001fb077a1Smrg  fi
120011fb077a1Smrgdone
12002a5a92c01Smrgrm -f conf$$subs.sh
120031fb077a1Smrg
12004a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12005a5a92c01Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12006a5a92c01Smrg_ACEOF
12007a5a92c01Smrgsed -n '
12008a5a92c01Smrgh
12009a5a92c01Smrgs/^/S["/; s/!.*/"]=/
12010a5a92c01Smrgp
12011a5a92c01Smrgg
12012a5a92c01Smrgs/^[^!]*!//
12013a5a92c01Smrg:repl
12014a5a92c01Smrgt repl
12015a5a92c01Smrgs/'"$ac_delim"'$//
12016a5a92c01Smrgt delim
12017a5a92c01Smrg:nl
12018a5a92c01Smrgh
12019a5a92c01Smrgs/\(.\{148\}\)..*/\1/
12020a5a92c01Smrgt more1
12021a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12022a5a92c01Smrgp
12023a5a92c01Smrgn
12024a5a92c01Smrgb repl
12025a5a92c01Smrg:more1
12026a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12027a5a92c01Smrgp
12028a5a92c01Smrgg
12029a5a92c01Smrgs/.\{148\}//
12030a5a92c01Smrgt nl
12031a5a92c01Smrg:delim
12032a5a92c01Smrgh
12033a5a92c01Smrgs/\(.\{148\}\)..*/\1/
12034a5a92c01Smrgt more2
12035a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
12036a5a92c01Smrgp
12037a5a92c01Smrgb
12038a5a92c01Smrg:more2
12039a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12040a5a92c01Smrgp
12041a5a92c01Smrgg
12042a5a92c01Smrgs/.\{148\}//
12043a5a92c01Smrgt delim
12044a5a92c01Smrg' <conf$$subs.awk | sed '
12045a5a92c01Smrg/^[^""]/{
12046a5a92c01Smrg  N
12047a5a92c01Smrg  s/\n//
12048a5a92c01Smrg}
12049a5a92c01Smrg' >>$CONFIG_STATUS || ac_write_fail=1
12050a5a92c01Smrgrm -f conf$$subs.awk
12051a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12052a5a92c01Smrg_ACAWK
12053a5a92c01Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12054a5a92c01Smrg  for (key in S) S_is_set[key] = 1
12055a5a92c01Smrg  FS = ""
12056a5a92c01Smrg
12057a5a92c01Smrg}
12058a5a92c01Smrg{
12059a5a92c01Smrg  line = $ 0
12060a5a92c01Smrg  nfields = split(line, field, "@")
12061a5a92c01Smrg  substed = 0
12062a5a92c01Smrg  len = length(field[1])
12063a5a92c01Smrg  for (i = 2; i < nfields; i++) {
12064a5a92c01Smrg    key = field[i]
12065a5a92c01Smrg    keylen = length(key)
12066a5a92c01Smrg    if (S_is_set[key]) {
12067a5a92c01Smrg      value = S[key]
12068a5a92c01Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12069a5a92c01Smrg      len += length(value) + length(field[++i])
12070a5a92c01Smrg      substed = 1
12071a5a92c01Smrg    } else
12072a5a92c01Smrg      len += 1 + keylen
12073a5a92c01Smrg  }
12074a5a92c01Smrg
12075a5a92c01Smrg  print line
12076a5a92c01Smrg}
120771fb077a1Smrg
12078a5a92c01Smrg_ACAWK
120791fb077a1Smrg_ACEOF
12080a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12081a5a92c01Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12082a5a92c01Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12083a5a92c01Smrgelse
12084a5a92c01Smrg  cat
12085a5a92c01Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12086a5a92c01Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
120871fb077a1Smrg_ACEOF
120881fb077a1Smrg
12089a5a92c01Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12090a5a92c01Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
120911fb077a1Smrg# trailing colons and then remove the whole line if VPATH becomes empty
120921fb077a1Smrg# (actually we leave an empty line to preserve line numbers).
120931fb077a1Smrgif test "x$srcdir" = x.; then
12094a5a92c01Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12095a5a92c01Smrgh
12096a5a92c01Smrgs///
12097a5a92c01Smrgs/^/:/
12098a5a92c01Smrgs/[	 ]*$/:/
12099a5a92c01Smrgs/:\$(srcdir):/:/g
12100a5a92c01Smrgs/:\${srcdir}:/:/g
12101a5a92c01Smrgs/:@srcdir@:/:/g
12102a5a92c01Smrgs/^:*//
121031fb077a1Smrgs/:*$//
12104a5a92c01Smrgx
12105a5a92c01Smrgs/\(=[	 ]*\).*/\1/
12106a5a92c01SmrgG
12107a5a92c01Smrgs/\n//
121081fb077a1Smrgs/^[^=]*=[	 ]*$//
121091fb077a1Smrg}'
121101fb077a1Smrgfi
121111fb077a1Smrg
12112a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121131fb077a1Smrgfi # test -n "$CONFIG_FILES"
121141fb077a1Smrg
12115a5a92c01Smrg# Set up the scripts for CONFIG_HEADERS section.
12116a5a92c01Smrg# No need to generate them if there are no CONFIG_HEADERS.
12117a5a92c01Smrg# This happens for instance with `./config.status Makefile'.
12118a5a92c01Smrgif test -n "$CONFIG_HEADERS"; then
12119a5a92c01Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12120a5a92c01SmrgBEGIN {
12121a5a92c01Smrg_ACEOF
12122a5a92c01Smrg
12123a5a92c01Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
12124a5a92c01Smrg# here-document in config.status, that substitutes the proper values into
12125a5a92c01Smrg# config.h.in to produce config.h.
12126a5a92c01Smrg
12127a5a92c01Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
12128a5a92c01Smrg# handling of long lines.
12129a5a92c01Smrgac_delim='%!_!# '
12130a5a92c01Smrgfor ac_last_try in false false :; do
12131a5a92c01Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12132a5a92c01Smrg  if test -z "$ac_tt"; then
12133a5a92c01Smrg    break
12134a5a92c01Smrg  elif $ac_last_try; then
12135a5a92c01Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12136a5a92c01Smrg  else
12137a5a92c01Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12138a5a92c01Smrg  fi
12139a5a92c01Smrgdone
12140a5a92c01Smrg
12141a5a92c01Smrg# For the awk script, D is an array of macro values keyed by name,
12142a5a92c01Smrg# likewise P contains macro parameters if any.  Preserve backslash
12143a5a92c01Smrg# newline sequences.
12144a5a92c01Smrg
12145a5a92c01Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12146a5a92c01Smrgsed -n '
12147a5a92c01Smrgs/.\{148\}/&'"$ac_delim"'/g
12148a5a92c01Smrgt rset
12149a5a92c01Smrg:rset
12150a5a92c01Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12151a5a92c01Smrgt def
12152a5a92c01Smrgd
12153a5a92c01Smrg:def
12154a5a92c01Smrgs/\\$//
12155a5a92c01Smrgt bsnl
12156a5a92c01Smrgs/["\\]/\\&/g
12157a5a92c01Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12158a5a92c01SmrgD["\1"]=" \3"/p
12159a5a92c01Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12160a5a92c01Smrgd
12161a5a92c01Smrg:bsnl
12162a5a92c01Smrgs/["\\]/\\&/g
12163a5a92c01Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12164a5a92c01SmrgD["\1"]=" \3\\\\\\n"\\/p
12165a5a92c01Smrgt cont
12166a5a92c01Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12167a5a92c01Smrgt cont
12168a5a92c01Smrgd
12169a5a92c01Smrg:cont
12170a5a92c01Smrgn
12171a5a92c01Smrgs/.\{148\}/&'"$ac_delim"'/g
12172a5a92c01Smrgt clear
12173a5a92c01Smrg:clear
12174a5a92c01Smrgs/\\$//
12175a5a92c01Smrgt bsnlc
12176a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
12177a5a92c01Smrgd
12178a5a92c01Smrg:bsnlc
12179a5a92c01Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12180a5a92c01Smrgb cont
12181a5a92c01Smrg' <confdefs.h | sed '
12182a5a92c01Smrgs/'"$ac_delim"'/"\\\
12183a5a92c01Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
12184a5a92c01Smrg
12185a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12186a5a92c01Smrg  for (key in D) D_is_set[key] = 1
12187a5a92c01Smrg  FS = ""
12188a5a92c01Smrg}
12189a5a92c01Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12190a5a92c01Smrg  line = \$ 0
12191a5a92c01Smrg  split(line, arg, " ")
12192a5a92c01Smrg  if (arg[1] == "#") {
12193a5a92c01Smrg    defundef = arg[2]
12194a5a92c01Smrg    mac1 = arg[3]
12195a5a92c01Smrg  } else {
12196a5a92c01Smrg    defundef = substr(arg[1], 2)
12197a5a92c01Smrg    mac1 = arg[2]
12198a5a92c01Smrg  }
12199a5a92c01Smrg  split(mac1, mac2, "(") #)
12200a5a92c01Smrg  macro = mac2[1]
12201a5a92c01Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
12202a5a92c01Smrg  if (D_is_set[macro]) {
12203a5a92c01Smrg    # Preserve the white space surrounding the "#".
12204a5a92c01Smrg    print prefix "define", macro P[macro] D[macro]
12205a5a92c01Smrg    next
12206a5a92c01Smrg  } else {
12207a5a92c01Smrg    # Replace #undef with comments.  This is necessary, for example,
12208a5a92c01Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
12209a5a92c01Smrg    # on some systems where configure will not decide to define it.
12210a5a92c01Smrg    if (defundef == "undef") {
12211a5a92c01Smrg      print "/*", prefix defundef, macro, "*/"
12212a5a92c01Smrg      next
12213a5a92c01Smrg    }
12214a5a92c01Smrg  }
12215a5a92c01Smrg}
12216a5a92c01Smrg{ print }
12217a5a92c01Smrg_ACAWK
12218a5a92c01Smrg_ACEOF
12219a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12220a5a92c01Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12221a5a92c01Smrgfi # test -n "$CONFIG_HEADERS"
12222a5a92c01Smrg
122231fb077a1Smrg
12224a5a92c01Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12225a5a92c01Smrgshift
12226a5a92c01Smrgfor ac_tag
122271fb077a1Smrgdo
122281fb077a1Smrg  case $ac_tag in
122291fb077a1Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
122301fb077a1Smrg  esac
122311fb077a1Smrg  case $ac_mode$ac_tag in
122321fb077a1Smrg  :[FHL]*:*);;
12233a5a92c01Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
122341fb077a1Smrg  :[FH]-) ac_tag=-:-;;
122351fb077a1Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
122361fb077a1Smrg  esac
122371fb077a1Smrg  ac_save_IFS=$IFS
122381fb077a1Smrg  IFS=:
122391fb077a1Smrg  set x $ac_tag
122401fb077a1Smrg  IFS=$ac_save_IFS
122411fb077a1Smrg  shift
122421fb077a1Smrg  ac_file=$1
122431fb077a1Smrg  shift
122441fb077a1Smrg
122451fb077a1Smrg  case $ac_mode in
122461fb077a1Smrg  :L) ac_source=$1;;
122471fb077a1Smrg  :[FH])
122481fb077a1Smrg    ac_file_inputs=
122491fb077a1Smrg    for ac_f
122501fb077a1Smrg    do
122511fb077a1Smrg      case $ac_f in
12252a5a92c01Smrg      -) ac_f="$ac_tmp/stdin";;
122531fb077a1Smrg      *) # Look for the file first in the build tree, then in the source tree
122541fb077a1Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
122551fb077a1Smrg	 # because $ac_f cannot contain `:'.
122561fb077a1Smrg	 test -f "$ac_f" ||
122571fb077a1Smrg	   case $ac_f in
122581fb077a1Smrg	   [\\/$]*) false;;
122591fb077a1Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
122601fb077a1Smrg	   esac ||
12261a5a92c01Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
122621fb077a1Smrg      esac
12263ebcdf611Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12264a5a92c01Smrg      as_fn_append ac_file_inputs " '$ac_f'"
122651fb077a1Smrg    done
122661fb077a1Smrg
122671fb077a1Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
122681fb077a1Smrg    # use $as_me), people would be surprised to read:
122691fb077a1Smrg    #    /* config.h.  Generated by config.status.  */
12270a5a92c01Smrg    configure_input='Generated from '`
12271ebcdf611Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12272a5a92c01Smrg	`' by configure.'
122731fb077a1Smrg    if test x"$ac_file" != x-; then
122741fb077a1Smrg      configure_input="$ac_file.  $configure_input"
12275ebcdf611Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12276ebcdf611Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
122771fb077a1Smrg    fi
12278a5a92c01Smrg    # Neutralize special characters interpreted by sed in replacement strings.
12279a5a92c01Smrg    case $configure_input in #(
12280a5a92c01Smrg    *\&* | *\|* | *\\* )
12281ebcdf611Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
12282a5a92c01Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12283a5a92c01Smrg    *) ac_sed_conf_input=$configure_input;;
12284a5a92c01Smrg    esac
122851fb077a1Smrg
122861fb077a1Smrg    case $ac_tag in
12287a5a92c01Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12288a5a92c01Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
122891fb077a1Smrg    esac
122901fb077a1Smrg    ;;
122911fb077a1Smrg  esac
122921fb077a1Smrg
122931fb077a1Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
122941fb077a1Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
122951fb077a1Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
122961fb077a1Smrg	 X"$ac_file" : 'X\(//\)$' \| \
122971fb077a1Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12298ebcdf611Smrgprintf "%s\n" X"$ac_file" |
122991fb077a1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
123001fb077a1Smrg	    s//\1/
123011fb077a1Smrg	    q
123021fb077a1Smrg	  }
123031fb077a1Smrg	  /^X\(\/\/\)[^/].*/{
123041fb077a1Smrg	    s//\1/
123051fb077a1Smrg	    q
123061fb077a1Smrg	  }
123071fb077a1Smrg	  /^X\(\/\/\)$/{
123081fb077a1Smrg	    s//\1/
123091fb077a1Smrg	    q
123101fb077a1Smrg	  }
123111fb077a1Smrg	  /^X\(\/\).*/{
123121fb077a1Smrg	    s//\1/
123131fb077a1Smrg	    q
123141fb077a1Smrg	  }
123151fb077a1Smrg	  s/.*/./; q'`
12316a5a92c01Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
123171fb077a1Smrg  ac_builddir=.
123181fb077a1Smrg
123191fb077a1Smrgcase "$ac_dir" in
123201fb077a1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
123211fb077a1Smrg*)
12322ebcdf611Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
123231fb077a1Smrg  # A ".." for each directory in $ac_dir_suffix.
12324ebcdf611Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
123251fb077a1Smrg  case $ac_top_builddir_sub in
123261fb077a1Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
123271fb077a1Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
123281fb077a1Smrg  esac ;;
123291fb077a1Smrgesac
123301fb077a1Smrgac_abs_top_builddir=$ac_pwd
123311fb077a1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
123321fb077a1Smrg# for backward compatibility:
123331fb077a1Smrgac_top_builddir=$ac_top_build_prefix
123341fb077a1Smrg
123351fb077a1Smrgcase $srcdir in
123361fb077a1Smrg  .)  # We are building in place.
123371fb077a1Smrg    ac_srcdir=.
123381fb077a1Smrg    ac_top_srcdir=$ac_top_builddir_sub
123391fb077a1Smrg    ac_abs_top_srcdir=$ac_pwd ;;
123401fb077a1Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
123411fb077a1Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
123421fb077a1Smrg    ac_top_srcdir=$srcdir
123431fb077a1Smrg    ac_abs_top_srcdir=$srcdir ;;
123441fb077a1Smrg  *) # Relative name.
123451fb077a1Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
123461fb077a1Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
123471fb077a1Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
123481fb077a1Smrgesac
123491fb077a1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
123501fb077a1Smrg
123511fb077a1Smrg
123521fb077a1Smrg  case $ac_mode in
123531fb077a1Smrg  :F)
123541fb077a1Smrg  #
123551fb077a1Smrg  # CONFIG_FILE
123561fb077a1Smrg  #
123571fb077a1Smrg
123581fb077a1Smrg  case $INSTALL in
123591fb077a1Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
123601fb077a1Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
123611fb077a1Smrg  esac
123621fb077a1Smrg  ac_MKDIR_P=$MKDIR_P
123631fb077a1Smrg  case $MKDIR_P in
123641fb077a1Smrg  [\\/$]* | ?:[\\/]* ) ;;
123651fb077a1Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
123661fb077a1Smrg  esac
123671fb077a1Smrg_ACEOF
123681fb077a1Smrg
12369a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
123701fb077a1Smrg# If the template does not know about datarootdir, expand it.
123711fb077a1Smrg# FIXME: This hack should be removed a few years after 2.60.
123721fb077a1Smrgac_datarootdir_hack=; ac_datarootdir_seen=
12373a5a92c01Smrgac_sed_dataroot='
12374a5a92c01Smrg/datarootdir/ {
123751fb077a1Smrg  p
123761fb077a1Smrg  q
123771fb077a1Smrg}
123781fb077a1Smrg/@datadir@/p
123791fb077a1Smrg/@docdir@/p
123801fb077a1Smrg/@infodir@/p
123811fb077a1Smrg/@localedir@/p
12382a5a92c01Smrg/@mandir@/p'
12383a5a92c01Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
123841fb077a1Smrg*datarootdir*) ac_datarootdir_seen=yes;;
123851fb077a1Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12386ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12387ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
123881fb077a1Smrg_ACEOF
12389a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123901fb077a1Smrg  ac_datarootdir_hack='
123911fb077a1Smrg  s&@datadir@&$datadir&g
123921fb077a1Smrg  s&@docdir@&$docdir&g
123931fb077a1Smrg  s&@infodir@&$infodir&g
123941fb077a1Smrg  s&@localedir@&$localedir&g
123951fb077a1Smrg  s&@mandir@&$mandir&g
12396a5a92c01Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
123971fb077a1Smrgesac
123981fb077a1Smrg_ACEOF
123991fb077a1Smrg
124001fb077a1Smrg# Neutralize VPATH when `$srcdir' = `.'.
124011fb077a1Smrg# Shell code in configure.ac might set extrasub.
124021fb077a1Smrg# FIXME: do we really want to maintain this feature?
12403a5a92c01Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12404a5a92c01Smrgac_sed_extra="$ac_vpsub
124051fb077a1Smrg$extrasub
124061fb077a1Smrg_ACEOF
12407a5a92c01Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
124081fb077a1Smrg:t
124091fb077a1Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12410a5a92c01Smrgs|@configure_input@|$ac_sed_conf_input|;t t
124111fb077a1Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
12412a5a92c01Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
124131fb077a1Smrgs&@srcdir@&$ac_srcdir&;t t
124141fb077a1Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
124151fb077a1Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
124161fb077a1Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
124171fb077a1Smrgs&@builddir@&$ac_builddir&;t t
124181fb077a1Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
124191fb077a1Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
124201fb077a1Smrgs&@INSTALL@&$ac_INSTALL&;t t
124211fb077a1Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
124221fb077a1Smrg$ac_datarootdir_hack
12423a5a92c01Smrg"
12424a5a92c01Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12425a5a92c01Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
124261fb077a1Smrg
124271fb077a1Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12428a5a92c01Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12429a5a92c01Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12430a5a92c01Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12431ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12432a5a92c01Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12433ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12434a5a92c01Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12435a5a92c01Smrg
12436a5a92c01Smrg  rm -f "$ac_tmp/stdin"
124371fb077a1Smrg  case $ac_file in
12438a5a92c01Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12439a5a92c01Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12440a5a92c01Smrg  esac \
12441a5a92c01Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
124421fb077a1Smrg ;;
124431fb077a1Smrg  :H)
124441fb077a1Smrg  #
124451fb077a1Smrg  # CONFIG_HEADER
124461fb077a1Smrg  #
124471fb077a1Smrg  if test x"$ac_file" != x-; then
12448a5a92c01Smrg    {
12449ebcdf611Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
12450a5a92c01Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12451a5a92c01Smrg    } >"$ac_tmp/config.h" \
12452a5a92c01Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12453a5a92c01Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12454ebcdf611Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12455ebcdf611Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
124561fb077a1Smrg    else
12457a5a92c01Smrg      rm -f "$ac_file"
12458a5a92c01Smrg      mv "$ac_tmp/config.h" "$ac_file" \
12459a5a92c01Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
124601fb077a1Smrg    fi
124611fb077a1Smrg  else
12462ebcdf611Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
12463a5a92c01Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12464a5a92c01Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
124651fb077a1Smrg  fi
12466a5a92c01Smrg# Compute "$ac_file"'s index in $config_headers.
12467a5a92c01Smrg_am_arg="$ac_file"
124681fb077a1Smrg_am_stamp_count=1
124691fb077a1Smrgfor _am_header in $config_headers :; do
124701fb077a1Smrg  case $_am_header in
12471a5a92c01Smrg    $_am_arg | $_am_arg:* )
124721fb077a1Smrg      break ;;
124731fb077a1Smrg    * )
124741fb077a1Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
124751fb077a1Smrg  esac
124761fb077a1Smrgdone
12477a5a92c01Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12478a5a92c01Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12479a5a92c01Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12480a5a92c01Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
12481a5a92c01Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12482ebcdf611Smrgprintf "%s\n" X"$_am_arg" |
124831fb077a1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
124841fb077a1Smrg	    s//\1/
124851fb077a1Smrg	    q
124861fb077a1Smrg	  }
124871fb077a1Smrg	  /^X\(\/\/\)[^/].*/{
124881fb077a1Smrg	    s//\1/
124891fb077a1Smrg	    q
124901fb077a1Smrg	  }
124911fb077a1Smrg	  /^X\(\/\/\)$/{
124921fb077a1Smrg	    s//\1/
124931fb077a1Smrg	    q
124941fb077a1Smrg	  }
124951fb077a1Smrg	  /^X\(\/\).*/{
124961fb077a1Smrg	    s//\1/
124971fb077a1Smrg	    q
124981fb077a1Smrg	  }
124991fb077a1Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
125001fb077a1Smrg ;;
125011fb077a1Smrg
12502ebcdf611Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12503ebcdf611Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
125041fb077a1Smrg ;;
125051fb077a1Smrg  esac
125061fb077a1Smrg
125071fb077a1Smrg
125081fb077a1Smrg  case $ac_file$ac_mode in
12509a5a92c01Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12510ae51dfb6Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
12511a5a92c01Smrg  # are listed without --file.  Let's play safe and only enable the eval
12512a5a92c01Smrg  # if we detect the quoting.
12513ebcdf611Smrg  # TODO: see whether this extra hack can be removed once we start
12514ebcdf611Smrg  # requiring Autoconf 2.70 or later.
12515ebcdf611Smrg  case $CONFIG_FILES in #(
12516ebcdf611Smrg  *\'*) :
12517ebcdf611Smrg    eval set x "$CONFIG_FILES" ;; #(
12518ebcdf611Smrg  *) :
12519ebcdf611Smrg    set x $CONFIG_FILES ;; #(
12520ebcdf611Smrg  *) :
12521ebcdf611Smrg     ;;
12522ebcdf611Smrgesac
12523a5a92c01Smrg  shift
12524ebcdf611Smrg  # Used to flag and report bootstrapping failures.
12525ebcdf611Smrg  am_rc=0
12526ebcdf611Smrg  for am_mf
12527a5a92c01Smrg  do
12528a5a92c01Smrg    # Strip MF so we end up with the name of the file.
12529ebcdf611Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12530ebcdf611Smrg    # Check whether this is an Automake generated Makefile which includes
12531ebcdf611Smrg    # dependency-tracking related rules and includes.
12532ebcdf611Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
12533a5a92c01Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12534ebcdf611Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12535ebcdf611Smrg      || continue
12536ebcdf611Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12537ebcdf611Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12538ebcdf611Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12539ebcdf611Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12540ebcdf611Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12541ebcdf611Smrgprintf "%s\n" X"$am_mf" |
125421fb077a1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
125431fb077a1Smrg	    s//\1/
125441fb077a1Smrg	    q
125451fb077a1Smrg	  }
125461fb077a1Smrg	  /^X\(\/\/\)[^/].*/{
125471fb077a1Smrg	    s//\1/
125481fb077a1Smrg	    q
125491fb077a1Smrg	  }
125501fb077a1Smrg	  /^X\(\/\/\)$/{
125511fb077a1Smrg	    s//\1/
125521fb077a1Smrg	    q
125531fb077a1Smrg	  }
125541fb077a1Smrg	  /^X\(\/\).*/{
125551fb077a1Smrg	    s//\1/
125561fb077a1Smrg	    q
125571fb077a1Smrg	  }
125581fb077a1Smrg	  s/.*/./; q'`
12559ebcdf611Smrg    am_filepart=`$as_basename -- "$am_mf" ||
12560ebcdf611Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12561ebcdf611Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12562ebcdf611Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12563ebcdf611Smrgprintf "%s\n" X/"$am_mf" |
12564ebcdf611Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
125651fb077a1Smrg	    s//\1/
125661fb077a1Smrg	    q
125671fb077a1Smrg	  }
12568ebcdf611Smrg	  /^X\/\(\/\/\)$/{
125691fb077a1Smrg	    s//\1/
125701fb077a1Smrg	    q
125711fb077a1Smrg	  }
12572ebcdf611Smrg	  /^X\/\(\/\).*/{
125731fb077a1Smrg	    s//\1/
125741fb077a1Smrg	    q
125751fb077a1Smrg	  }
125761fb077a1Smrg	  s/.*/./; q'`
12577ebcdf611Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12578ebcdf611Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12579ebcdf611Smrg        | $MAKE -f - am--depfiles" >&5
12580ebcdf611Smrg   (cd "$am_dirpart" \
12581ebcdf611Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12582ebcdf611Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
12583ebcdf611Smrg   ac_status=$?
12584ebcdf611Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585ebcdf611Smrg   (exit $ac_status); } || am_rc=$?
125861fb077a1Smrg  done
12587ebcdf611Smrg  if test $am_rc -ne 0; then
12588ebcdf611Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12589ebcdf611Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12590ebcdf611Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12591ebcdf611Smrg    for automatic dependency tracking.  If GNU make was not used, consider
12592ebcdf611Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12593ebcdf611Smrg    necessary).  You can also try re-running configure with the
12594ebcdf611Smrg    '--disable-dependency-tracking' option to at least be able to build
12595ebcdf611Smrg    the package (albeit without support for automatic dependency tracking).
12596ebcdf611SmrgSee \`config.log' for more details" "$LINENO" 5; }
12597ebcdf611Smrg  fi
12598ebcdf611Smrg  { am_dirpart=; unset am_dirpart;}
12599ebcdf611Smrg  { am_filepart=; unset am_filepart;}
12600ebcdf611Smrg  { am_mf=; unset am_mf;}
12601ebcdf611Smrg  { am_rc=; unset am_rc;}
12602ebcdf611Smrg  rm -f conftest-deps.mk
12603a5a92c01Smrg}
126041fb077a1Smrg ;;
126051fb077a1Smrg
126061fb077a1Smrg  esac
126071fb077a1Smrgdone # for ac_tag
126081fb077a1Smrg
126091fb077a1Smrg
12610a5a92c01Smrgas_fn_exit 0
126111fb077a1Smrg_ACEOF
126121fb077a1Smrgac_clean_files=$ac_clean_files_save
126131fb077a1Smrg
12614a5a92c01Smrgtest $ac_write_fail = 0 ||
12615a5a92c01Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
12616a5a92c01Smrg
126171fb077a1Smrg
126181fb077a1Smrg# configure is writing to config.log, and then calls config.status.
126191fb077a1Smrg# config.status does its own redirection, appending to config.log.
126201fb077a1Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
126211fb077a1Smrg# by configure, so config.status won't be able to write to it; its
126221fb077a1Smrg# output is simply discarded.  So we exec the FD to /dev/null,
126231fb077a1Smrg# effectively closing config.log, so it can be properly (re)opened and
126241fb077a1Smrg# appended to by config.status.  When coming back to configure, we
126251fb077a1Smrg# need to make the FD available again.
126261fb077a1Smrgif test "$no_create" != yes; then
126271fb077a1Smrg  ac_cs_success=:
126281fb077a1Smrg  ac_config_status_args=
126291fb077a1Smrg  test "$silent" = yes &&
126301fb077a1Smrg    ac_config_status_args="$ac_config_status_args --quiet"
126311fb077a1Smrg  exec 5>/dev/null
126321fb077a1Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
126331fb077a1Smrg  exec 5>>config.log
126341fb077a1Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
126351fb077a1Smrg  # would make configure fail if this is the last instruction.
12636a5a92c01Smrg  $ac_cs_success || as_fn_exit 1
12637a5a92c01Smrgfi
12638a5a92c01Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12639ebcdf611Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12640ebcdf611Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
126411fb077a1Smrgfi
126421fb077a1Smrg
12643ebcdf611Smrg
12644