configure revision a0d387c7
10fa2845dSmrg#! /bin/sh
20fa2845dSmrg# Guess values for system-dependent variables and create Makefiles.
3a0d387c7Smrg# Generated by GNU Autoconf 2.71 for xdriinfo 1.0.7.
40fa2845dSmrg#
5a0d387c7Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>.
60fa2845dSmrg#
7ec74af46Smrg#
8a0d387c7Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9a0d387c7Smrg# Inc.
10ec74af46Smrg#
11ec74af46Smrg#
120fa2845dSmrg# This configure script is free software; the Free Software Foundation
130fa2845dSmrg# gives unlimited permission to copy, distribute and modify it.
14ec74af46Smrg## -------------------- ##
15ec74af46Smrg## M4sh Initialization. ##
16ec74af46Smrg## -------------------- ##
170fa2845dSmrg
180fa2845dSmrg# Be more Bourne compatible
190fa2845dSmrgDUALCASE=1; export DUALCASE # for MKS sh
20a0d387c7Smrgas_nop=:
21a0d387c7Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22a0d387c7Smrgthen :
230fa2845dSmrg  emulate sh
240fa2845dSmrg  NULLCMD=:
257888fd0eSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
260fa2845dSmrg  # is contrary to our usage.  Disable this feature.
270fa2845dSmrg  alias -g '${1+"$@"}'='"$@"'
280fa2845dSmrg  setopt NO_GLOB_SUBST
29a0d387c7Smrgelse $as_nop
30ec74af46Smrg  case `(set -o) 2>/dev/null` in #(
31ec74af46Smrg  *posix*) :
32ec74af46Smrg    set -o posix ;; #(
33ec74af46Smrg  *) :
34ec74af46Smrg     ;;
350fa2845dSmrgesac
360fa2845dSmrgfi
370fa2845dSmrg
380fa2845dSmrg
39a0d387c7Smrg
40a0d387c7Smrg# Reset variables that may have inherited troublesome values from
41a0d387c7Smrg# the environment.
42a0d387c7Smrg
43a0d387c7Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44a0d387c7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45a0d387c7Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
46a0d387c7Smrg# Quoting is to prevent editors from complaining about space-tab.
477888fd0eSmrgas_nl='
487888fd0eSmrg'
497888fd0eSmrgexport as_nl
50a0d387c7SmrgIFS=" ""	$as_nl"
51a0d387c7Smrg
52a0d387c7SmrgPS1='$ '
53a0d387c7SmrgPS2='> '
54a0d387c7SmrgPS4='+ '
55a0d387c7Smrg
56a0d387c7Smrg# Ensure predictable behavior from utilities with locale-dependent output.
57a0d387c7SmrgLC_ALL=C
58a0d387c7Smrgexport LC_ALL
59a0d387c7SmrgLANGUAGE=C
60a0d387c7Smrgexport LANGUAGE
61a0d387c7Smrg
62a0d387c7Smrg# We cannot yet rely on "unset" to work, but we need these variables
63a0d387c7Smrg# to be unset--not just set to an empty or harmless value--now, to
64a0d387c7Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65a0d387c7Smrg# also avoids known problems related to "unset" and subshell syntax
66a0d387c7Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67a0d387c7Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68a0d387c7Smrgdo eval test \${$as_var+y} \
69a0d387c7Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70a0d387c7Smrgdone
71a0d387c7Smrg
72a0d387c7Smrg# Ensure that fds 0, 1, and 2 are open.
73a0d387c7Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74a0d387c7Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75a0d387c7Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
767888fd0eSmrg
777888fd0eSmrg# The user is always right.
78a0d387c7Smrgif ${PATH_SEPARATOR+false} :; then
797888fd0eSmrg  PATH_SEPARATOR=:
807888fd0eSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
817888fd0eSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
827888fd0eSmrg      PATH_SEPARATOR=';'
837888fd0eSmrg  }
840fa2845dSmrgfi
850fa2845dSmrg
860fa2845dSmrg
870fa2845dSmrg# Find who we are.  Look in the path if we contain no directory separator.
88ec74af46Smrgas_myself=
89ec74af46Smrgcase $0 in #((
900fa2845dSmrg  *[\\/]* ) as_myself=$0 ;;
910fa2845dSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
920fa2845dSmrgfor as_dir in $PATH
930fa2845dSmrgdo
940fa2845dSmrg  IFS=$as_save_IFS
95a0d387c7Smrg  case $as_dir in #(((
96a0d387c7Smrg    '') as_dir=./ ;;
97a0d387c7Smrg    */) ;;
98a0d387c7Smrg    *) as_dir=$as_dir/ ;;
99a0d387c7Smrg  esac
100a0d387c7Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101ec74af46Smrg  done
1020fa2845dSmrgIFS=$as_save_IFS
1030fa2845dSmrg
1040fa2845dSmrg     ;;
1050fa2845dSmrgesac
1060fa2845dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1070fa2845dSmrg# in which case we are not to be found in the path.
1080fa2845dSmrgif test "x$as_myself" = x; then
1090fa2845dSmrg  as_myself=$0
1100fa2845dSmrgfi
1110fa2845dSmrgif test ! -f "$as_myself"; then
112a0d387c7Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113ec74af46Smrg  exit 1
1140fa2845dSmrgfi
1150fa2845dSmrg
116ec74af46Smrg
117f66be5ecSmrg# Use a proper internal environment variable to ensure we don't fall
118f66be5ecSmrg  # into an infinite loop, continuously re-executing ourselves.
119f66be5ecSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120f66be5ecSmrg    _as_can_reexec=no; export _as_can_reexec;
121f66be5ecSmrg    # We cannot yet assume a decent shell, so we have to provide a
122f66be5ecSmrg# neutralization value for shells without unset; and this also
123f66be5ecSmrg# works around shells that cannot unset nonexistent variables.
124f66be5ecSmrg# Preserve -v and -x to the replacement shell.
125f66be5ecSmrgBASH_ENV=/dev/null
126f66be5ecSmrgENV=/dev/null
127f66be5ecSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128f66be5ecSmrgcase $- in # ((((
129f66be5ecSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
130f66be5ecSmrg  *v* ) as_opts=-v ;;
131f66be5ecSmrg  *x* ) as_opts=-x ;;
132f66be5ecSmrg  * ) as_opts= ;;
133f66be5ecSmrgesac
134f66be5ecSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135f66be5ecSmrg# Admittedly, this is quite paranoid, since all the known shells bail
136f66be5ecSmrg# out after a failed `exec'.
137a0d387c7Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138a0d387c7Smrgexit 255
139f66be5ecSmrg  fi
140f66be5ecSmrg  # We don't want this to propagate to other subprocesses.
141f66be5ecSmrg          { _as_can_reexec=; unset _as_can_reexec;}
142ec74af46Smrgif test "x$CONFIG_SHELL" = x; then
143a0d387c7Smrg  as_bourne_compatible="as_nop=:
144a0d387c7Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145a0d387c7Smrgthen :
146ec74af46Smrg  emulate sh
147ec74af46Smrg  NULLCMD=:
148ec74af46Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149ec74af46Smrg  # is contrary to our usage.  Disable this feature.
150ec74af46Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
151ec74af46Smrg  setopt NO_GLOB_SUBST
152a0d387c7Smrgelse \$as_nop
153ec74af46Smrg  case \`(set -o) 2>/dev/null\` in #(
154ec74af46Smrg  *posix*) :
155ec74af46Smrg    set -o posix ;; #(
156ec74af46Smrg  *) :
157ec74af46Smrg     ;;
158ec74af46Smrgesac
159ec74af46Smrgfi
160ec74af46Smrg"
161ec74af46Smrg  as_required="as_fn_return () { (exit \$1); }
162ec74af46Smrgas_fn_success () { as_fn_return 0; }
163ec74af46Smrgas_fn_failure () { as_fn_return 1; }
164ec74af46Smrgas_fn_ret_success () { return 0; }
165ec74af46Smrgas_fn_ret_failure () { return 1; }
166ec74af46Smrg
167ec74af46Smrgexitcode=0
168ec74af46Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169ec74af46Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170ec74af46Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171ec74af46Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172a0d387c7Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173a0d387c7Smrgthen :
174ec74af46Smrg
175a0d387c7Smrgelse \$as_nop
176ec74af46Smrg  exitcode=1; echo positional parameters were not saved.
177ec74af46Smrgfi
178f66be5ecSmrgtest x\$exitcode = x0 || exit 1
179a0d387c7Smrgblah=\$(echo \$(echo blah))
180a0d387c7Smrgtest x\"\$blah\" = xblah || exit 1
181f66be5ecSmrgtest -x / || exit 1"
182ec74af46Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183ec74af46Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184ec74af46Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185ec74af46Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186ec74af46Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
187a0d387c7Smrg  if (eval "$as_required") 2>/dev/null
188a0d387c7Smrgthen :
189ec74af46Smrg  as_have_required=yes
190a0d387c7Smrgelse $as_nop
191ec74af46Smrg  as_have_required=no
192ec74af46Smrgfi
193a0d387c7Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
194a0d387c7Smrgthen :
195ec74af46Smrg
196a0d387c7Smrgelse $as_nop
197ec74af46Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
198ec74af46Smrgas_found=false
199ec74af46Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
200ec74af46Smrgdo
201ec74af46Smrg  IFS=$as_save_IFS
202a0d387c7Smrg  case $as_dir in #(((
203a0d387c7Smrg    '') as_dir=./ ;;
204a0d387c7Smrg    */) ;;
205a0d387c7Smrg    *) as_dir=$as_dir/ ;;
206a0d387c7Smrg  esac
207ec74af46Smrg  as_found=:
208ec74af46Smrg  case $as_dir in #(
209ec74af46Smrg	 /*)
210ec74af46Smrg	   for as_base in sh bash ksh sh5; do
211ec74af46Smrg	     # Try only shells that exist, to save several forks.
212a0d387c7Smrg	     as_shell=$as_dir$as_base
213ec74af46Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
214a0d387c7Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
215a0d387c7Smrgthen :
216ec74af46Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
217a0d387c7Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
218a0d387c7Smrgthen :
219ec74af46Smrg  break 2
220ec74af46Smrgfi
221ec74af46Smrgfi
222ec74af46Smrg	   done;;
223ec74af46Smrg       esac
224ec74af46Smrg  as_found=false
225ec74af46Smrgdone
226ec74af46SmrgIFS=$as_save_IFS
227a0d387c7Smrgif $as_found
228a0d387c7Smrgthen :
229a0d387c7Smrg
230a0d387c7Smrgelse $as_nop
231a0d387c7Smrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232a0d387c7Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
233a0d387c7Smrgthen :
234a0d387c7Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
235a0d387c7Smrgfi
236a0d387c7Smrgfi
237ec74af46Smrg
238ec74af46Smrg
239a0d387c7Smrg      if test "x$CONFIG_SHELL" != x
240a0d387c7Smrgthen :
241f66be5ecSmrg  export CONFIG_SHELL
242f66be5ecSmrg             # We cannot yet assume a decent shell, so we have to provide a
243f66be5ecSmrg# neutralization value for shells without unset; and this also
244f66be5ecSmrg# works around shells that cannot unset nonexistent variables.
245f66be5ecSmrg# Preserve -v and -x to the replacement shell.
246f66be5ecSmrgBASH_ENV=/dev/null
247f66be5ecSmrgENV=/dev/null
248f66be5ecSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249f66be5ecSmrgcase $- in # ((((
250f66be5ecSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
251f66be5ecSmrg  *v* ) as_opts=-v ;;
252f66be5ecSmrg  *x* ) as_opts=-x ;;
253f66be5ecSmrg  * ) as_opts= ;;
254f66be5ecSmrgesac
255f66be5ecSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256f66be5ecSmrg# Admittedly, this is quite paranoid, since all the known shells bail
257f66be5ecSmrg# out after a failed `exec'.
258a0d387c7Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
259f66be5ecSmrgexit 255
260ec74af46Smrgfi
261ec74af46Smrg
262a0d387c7Smrg    if test x$as_have_required = xno
263a0d387c7Smrgthen :
264a0d387c7Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
265a0d387c7Smrg  printf "%s\n" "$0: the shells that I found on your system."
266a0d387c7Smrg  if test ${ZSH_VERSION+y} ; then
267a0d387c7Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268a0d387c7Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
269ec74af46Smrg  else
270a0d387c7Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271a0d387c7Smrg$0: https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues
272ec74af46Smrg$0: about your system, including any error possibly output
273ec74af46Smrg$0: before this message. Then install a modern shell, or
274ec74af46Smrg$0: manually run the script under such a shell if you do
275ec74af46Smrg$0: have one."
276ec74af46Smrg  fi
277ec74af46Smrg  exit 1
278ec74af46Smrgfi
279ec74af46Smrgfi
280ec74af46Smrgfi
281ec74af46SmrgSHELL=${CONFIG_SHELL-/bin/sh}
282ec74af46Smrgexport SHELL
283ec74af46Smrg# Unset more variables known to interfere with behavior of common tools.
284ec74af46SmrgCLICOLOR_FORCE= GREP_OPTIONS=
285ec74af46Smrgunset CLICOLOR_FORCE GREP_OPTIONS
286ec74af46Smrg
287ec74af46Smrg## --------------------- ##
288ec74af46Smrg## M4sh Shell Functions. ##
289ec74af46Smrg## --------------------- ##
290ec74af46Smrg# as_fn_unset VAR
291ec74af46Smrg# ---------------
292ec74af46Smrg# Portably unset VAR.
293ec74af46Smrgas_fn_unset ()
294ec74af46Smrg{
295ec74af46Smrg  { eval $1=; unset $1;}
296ec74af46Smrg}
297ec74af46Smrgas_unset=as_fn_unset
298ec74af46Smrg
299a0d387c7Smrg
300ec74af46Smrg# as_fn_set_status STATUS
301ec74af46Smrg# -----------------------
302ec74af46Smrg# Set $? to STATUS, without forking.
303ec74af46Smrgas_fn_set_status ()
304ec74af46Smrg{
305ec74af46Smrg  return $1
306ec74af46Smrg} # as_fn_set_status
307ec74af46Smrg
308ec74af46Smrg# as_fn_exit STATUS
309ec74af46Smrg# -----------------
310ec74af46Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
311ec74af46Smrgas_fn_exit ()
312ec74af46Smrg{
313ec74af46Smrg  set +e
314ec74af46Smrg  as_fn_set_status $1
315ec74af46Smrg  exit $1
316ec74af46Smrg} # as_fn_exit
317a0d387c7Smrg# as_fn_nop
318a0d387c7Smrg# ---------
319a0d387c7Smrg# Do nothing but, unlike ":", preserve the value of $?.
320a0d387c7Smrgas_fn_nop ()
321a0d387c7Smrg{
322a0d387c7Smrg  return $?
323a0d387c7Smrg}
324a0d387c7Smrgas_nop=as_fn_nop
325ec74af46Smrg
326ec74af46Smrg# as_fn_mkdir_p
327ec74af46Smrg# -------------
328ec74af46Smrg# Create "$as_dir" as a directory, including parents if necessary.
329ec74af46Smrgas_fn_mkdir_p ()
330ec74af46Smrg{
331ec74af46Smrg
332ec74af46Smrg  case $as_dir in #(
333ec74af46Smrg  -*) as_dir=./$as_dir;;
334ec74af46Smrg  esac
335ec74af46Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
336ec74af46Smrg    as_dirs=
337ec74af46Smrg    while :; do
338ec74af46Smrg      case $as_dir in #(
339a0d387c7Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
340ec74af46Smrg      *) as_qdir=$as_dir;;
341ec74af46Smrg      esac
342ec74af46Smrg      as_dirs="'$as_qdir' $as_dirs"
343ec74af46Smrg      as_dir=`$as_dirname -- "$as_dir" ||
344ec74af46Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
345ec74af46Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
346ec74af46Smrg	 X"$as_dir" : 'X\(//\)$' \| \
347ec74af46Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
348a0d387c7Smrgprintf "%s\n" X"$as_dir" |
349ec74af46Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
350ec74af46Smrg	    s//\1/
351ec74af46Smrg	    q
352ec74af46Smrg	  }
353ec74af46Smrg	  /^X\(\/\/\)[^/].*/{
354ec74af46Smrg	    s//\1/
355ec74af46Smrg	    q
356ec74af46Smrg	  }
357ec74af46Smrg	  /^X\(\/\/\)$/{
358ec74af46Smrg	    s//\1/
359ec74af46Smrg	    q
360ec74af46Smrg	  }
361ec74af46Smrg	  /^X\(\/\).*/{
362ec74af46Smrg	    s//\1/
363ec74af46Smrg	    q
364ec74af46Smrg	  }
365ec74af46Smrg	  s/.*/./; q'`
366ec74af46Smrg      test -d "$as_dir" && break
367ec74af46Smrg    done
368ec74af46Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
369ec74af46Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
370ec74af46Smrg
371ec74af46Smrg
372ec74af46Smrg} # as_fn_mkdir_p
373f66be5ecSmrg
374f66be5ecSmrg# as_fn_executable_p FILE
375f66be5ecSmrg# -----------------------
376f66be5ecSmrg# Test if FILE is an executable regular file.
377f66be5ecSmrgas_fn_executable_p ()
378f66be5ecSmrg{
379f66be5ecSmrg  test -f "$1" && test -x "$1"
380f66be5ecSmrg} # as_fn_executable_p
381ec74af46Smrg# as_fn_append VAR VALUE
382ec74af46Smrg# ----------------------
383ec74af46Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
384ec74af46Smrg# advantage of any shell optimizations that allow amortized linear growth over
385ec74af46Smrg# repeated appends, instead of the typical quadratic growth present in naive
386ec74af46Smrg# implementations.
387a0d387c7Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
388a0d387c7Smrgthen :
389ec74af46Smrg  eval 'as_fn_append ()
390ec74af46Smrg  {
391ec74af46Smrg    eval $1+=\$2
392ec74af46Smrg  }'
393a0d387c7Smrgelse $as_nop
394ec74af46Smrg  as_fn_append ()
395ec74af46Smrg  {
396ec74af46Smrg    eval $1=\$$1\$2
397ec74af46Smrg  }
398ec74af46Smrgfi # as_fn_append
399ec74af46Smrg
400ec74af46Smrg# as_fn_arith ARG...
401ec74af46Smrg# ------------------
402ec74af46Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
403ec74af46Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
404ec74af46Smrg# must be portable across $(()) and expr.
405a0d387c7Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
406a0d387c7Smrgthen :
407ec74af46Smrg  eval 'as_fn_arith ()
408ec74af46Smrg  {
409ec74af46Smrg    as_val=$(( $* ))
410ec74af46Smrg  }'
411a0d387c7Smrgelse $as_nop
412ec74af46Smrg  as_fn_arith ()
413ec74af46Smrg  {
414ec74af46Smrg    as_val=`expr "$@" || test $? -eq 1`
415ec74af46Smrg  }
416ec74af46Smrgfi # as_fn_arith
417ec74af46Smrg
418a0d387c7Smrg# as_fn_nop
419a0d387c7Smrg# ---------
420a0d387c7Smrg# Do nothing but, unlike ":", preserve the value of $?.
421a0d387c7Smrgas_fn_nop ()
422a0d387c7Smrg{
423a0d387c7Smrg  return $?
424a0d387c7Smrg}
425a0d387c7Smrgas_nop=as_fn_nop
426ec74af46Smrg
427ec74af46Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
428ec74af46Smrg# ----------------------------------------
429ec74af46Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
430ec74af46Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
431ec74af46Smrg# script with STATUS, using 1 if that was 0.
432ec74af46Smrgas_fn_error ()
433ec74af46Smrg{
434ec74af46Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
435ec74af46Smrg  if test "$4"; then
436ec74af46Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
437a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
438ec74af46Smrg  fi
439a0d387c7Smrg  printf "%s\n" "$as_me: error: $2" >&2
440ec74af46Smrg  as_fn_exit $as_status
441ec74af46Smrg} # as_fn_error
442ec74af46Smrg
4430fa2845dSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4440fa2845dSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4450fa2845dSmrg  as_expr=expr
4460fa2845dSmrgelse
4470fa2845dSmrg  as_expr=false
4480fa2845dSmrgfi
4490fa2845dSmrg
4500fa2845dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4510fa2845dSmrg  as_basename=basename
4520fa2845dSmrgelse
4530fa2845dSmrg  as_basename=false
4540fa2845dSmrgfi
4550fa2845dSmrg
456ec74af46Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
457ec74af46Smrg  as_dirname=dirname
458ec74af46Smrgelse
459ec74af46Smrg  as_dirname=false
460ec74af46Smrgfi
4610fa2845dSmrg
4620fa2845dSmrgas_me=`$as_basename -- "$0" ||
4630fa2845dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4640fa2845dSmrg	 X"$0" : 'X\(//\)$' \| \
4650fa2845dSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
466a0d387c7Smrgprintf "%s\n" X/"$0" |
4670fa2845dSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4680fa2845dSmrg	    s//\1/
4690fa2845dSmrg	    q
4700fa2845dSmrg	  }
4710fa2845dSmrg	  /^X\/\(\/\/\)$/{
4720fa2845dSmrg	    s//\1/
4730fa2845dSmrg	    q
4740fa2845dSmrg	  }
4750fa2845dSmrg	  /^X\/\(\/\).*/{
4760fa2845dSmrg	    s//\1/
4770fa2845dSmrg	    q
4780fa2845dSmrg	  }
4790fa2845dSmrg	  s/.*/./; q'`
4800fa2845dSmrg
481ec74af46Smrg# Avoid depending upon Character Ranges.
482ec74af46Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
483ec74af46Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
484ec74af46Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
485ec74af46Smrgas_cr_digits='0123456789'
486ec74af46Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4870fa2845dSmrg
4880fa2845dSmrg
489ec74af46Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
490ec74af46Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
491ec74af46Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
492ec74af46Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
493ec74af46Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
494ec74af46Smrg  sed -n '
495ec74af46Smrg    p
496ec74af46Smrg    /[$]LINENO/=
497ec74af46Smrg  ' <$as_myself |
498ec74af46Smrg    sed '
499ec74af46Smrg      s/[$]LINENO.*/&-/
500ec74af46Smrg      t lineno
501ec74af46Smrg      b
502ec74af46Smrg      :lineno
503ec74af46Smrg      N
504ec74af46Smrg      :loop
505ec74af46Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
506ec74af46Smrg      t loop
507ec74af46Smrg      s/-\n.*//
508ec74af46Smrg    ' >$as_me.lineno &&
509ec74af46Smrg  chmod +x "$as_me.lineno" ||
510a0d387c7Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
5110fa2845dSmrg
512f66be5ecSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
513f66be5ecSmrg  # already done that, so ensure we don't try to do so again and fall
514f66be5ecSmrg  # in an infinite loop.  This has already happened in practice.
515f66be5ecSmrg  _as_can_reexec=no; export _as_can_reexec
516ec74af46Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
517ec74af46Smrg  # (the dirname of $[0] is not the place where we might find the
518ec74af46Smrg  # original and so on.  Autoconf is especially sensitive to this).
519ec74af46Smrg  . "./$as_me.lineno"
520ec74af46Smrg  # Exit status is that of the last command.
521ec74af46Smrg  exit
5220fa2845dSmrg}
5230fa2845dSmrg
524a0d387c7Smrg
525a0d387c7Smrg# Determine whether it's possible to make 'echo' print without a newline.
526a0d387c7Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
527a0d387c7Smrg# for compatibility with existing Makefiles.
528ec74af46SmrgECHO_C= ECHO_N= ECHO_T=
529ec74af46Smrgcase `echo -n x` in #(((((
530ec74af46Smrg-n*)
531ec74af46Smrg  case `echo 'xy\c'` in
532ec74af46Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
533ec74af46Smrg  xy)  ECHO_C='\c';;
534ec74af46Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
535ec74af46Smrg       ECHO_T='	';;
536ec74af46Smrg  esac;;
537ec74af46Smrg*)
538ec74af46Smrg  ECHO_N='-n';;
539ec74af46Smrgesac
5400fa2845dSmrg
541a0d387c7Smrg# For backward compatibility with old third-party macros, we provide
542a0d387c7Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
543a0d387c7Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
544a0d387c7Smrgas_echo='printf %s\n'
545a0d387c7Smrgas_echo_n='printf %s'
546a0d387c7Smrg
547a0d387c7Smrg
548ec74af46Smrgrm -f conf$$ conf$$.exe conf$$.file
549ec74af46Smrgif test -d conf$$.dir; then
550ec74af46Smrg  rm -f conf$$.dir/conf$$.file
551ec74af46Smrgelse
552ec74af46Smrg  rm -f conf$$.dir
553ec74af46Smrg  mkdir conf$$.dir 2>/dev/null
5540fa2845dSmrgfi
555ec74af46Smrgif (echo >conf$$.file) 2>/dev/null; then
556ec74af46Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
557ec74af46Smrg    as_ln_s='ln -s'
558ec74af46Smrg    # ... but there are two gotchas:
559ec74af46Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
560ec74af46Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
561f66be5ecSmrg    # In both cases, we have to default to `cp -pR'.
562ec74af46Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
563f66be5ecSmrg      as_ln_s='cp -pR'
564ec74af46Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
565ec74af46Smrg    as_ln_s=ln
566ec74af46Smrg  else
567f66be5ecSmrg    as_ln_s='cp -pR'
568ec74af46Smrg  fi
5690fa2845dSmrgelse
570f66be5ecSmrg  as_ln_s='cp -pR'
5710fa2845dSmrgfi
572ec74af46Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
573ec74af46Smrgrmdir conf$$.dir 2>/dev/null
5740fa2845dSmrg
575ec74af46Smrgif mkdir -p . 2>/dev/null; then
576ec74af46Smrg  as_mkdir_p='mkdir -p "$as_dir"'
577ec74af46Smrgelse
578ec74af46Smrg  test -d ./-p && rmdir ./-p
579ec74af46Smrg  as_mkdir_p=false
5800fa2845dSmrgfi
5810fa2845dSmrg
582f66be5ecSmrgas_test_x='test -x'
583f66be5ecSmrgas_executable_p=as_fn_executable_p
5840fa2845dSmrg
585ec74af46Smrg# Sed expression to map a string onto a valid CPP name.
586ec74af46Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5870fa2845dSmrg
588ec74af46Smrg# Sed expression to map a string onto a valid variable name.
589ec74af46Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5900fa2845dSmrg
5910fa2845dSmrg
592ec74af46Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
593ec74af46Smrgexec 6>&1
5940fa2845dSmrg
5950fa2845dSmrg# Name of the host.
596ec74af46Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5970fa2845dSmrg# so uname gets run too.
5980fa2845dSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5990fa2845dSmrg
6000fa2845dSmrg#
6010fa2845dSmrg# Initializations.
6020fa2845dSmrg#
6030fa2845dSmrgac_default_prefix=/usr/local
6040fa2845dSmrgac_clean_files=
6050fa2845dSmrgac_config_libobj_dir=.
6060fa2845dSmrgLIBOBJS=
6070fa2845dSmrgcross_compiling=no
6080fa2845dSmrgsubdirs=
6090fa2845dSmrgMFLAGS=
6100fa2845dSmrgMAKEFLAGS=
6110fa2845dSmrg
6120fa2845dSmrg# Identity of this package.
6130fa2845dSmrgPACKAGE_NAME='xdriinfo'
6140fa2845dSmrgPACKAGE_TARNAME='xdriinfo'
615a0d387c7SmrgPACKAGE_VERSION='1.0.7'
616a0d387c7SmrgPACKAGE_STRING='xdriinfo 1.0.7'
617a0d387c7SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues'
618ec74af46SmrgPACKAGE_URL=''
6190fa2845dSmrg
620ec74af46Smrgac_unique_file="Makefile.am"
6217888fd0eSmrg# Factoring default headers for most tests.
6227888fd0eSmrgac_includes_default="\
623a0d387c7Smrg#include <stddef.h>
624a0d387c7Smrg#ifdef HAVE_STDIO_H
625a0d387c7Smrg# include <stdio.h>
6267888fd0eSmrg#endif
627a0d387c7Smrg#ifdef HAVE_STDLIB_H
6287888fd0eSmrg# include <stdlib.h>
6297888fd0eSmrg#endif
6307888fd0eSmrg#ifdef HAVE_STRING_H
6317888fd0eSmrg# include <string.h>
6327888fd0eSmrg#endif
6337888fd0eSmrg#ifdef HAVE_INTTYPES_H
6347888fd0eSmrg# include <inttypes.h>
6357888fd0eSmrg#endif
6367888fd0eSmrg#ifdef HAVE_STDINT_H
6377888fd0eSmrg# include <stdint.h>
6387888fd0eSmrg#endif
639a0d387c7Smrg#ifdef HAVE_STRINGS_H
640a0d387c7Smrg# include <strings.h>
641a0d387c7Smrg#endif
642a0d387c7Smrg#ifdef HAVE_SYS_TYPES_H
643a0d387c7Smrg# include <sys/types.h>
644a0d387c7Smrg#endif
645a0d387c7Smrg#ifdef HAVE_SYS_STAT_H
646a0d387c7Smrg# include <sys/stat.h>
647a0d387c7Smrg#endif
6487888fd0eSmrg#ifdef HAVE_UNISTD_H
6497888fd0eSmrg# include <unistd.h>
6507888fd0eSmrg#endif"
6517888fd0eSmrg
652a0d387c7Smrgac_header_c_list=
6537888fd0eSmrgac_subst_vars='am__EXEEXT_FALSE
6547888fd0eSmrgam__EXEEXT_TRUE
6557888fd0eSmrgLTLIBOBJS
6567888fd0eSmrgLIBOBJS
6570fa2845dSmrgXDRIINFO_LIBS
6587888fd0eSmrgXDRIINFO_CFLAGS
659ec74af46SmrgMAN_SUBSTS
660ec74af46SmrgXORG_MAN_PAGE
6610fa2845dSmrgADMIN_MAN_DIR
6627888fd0eSmrgDRIVER_MAN_DIR
6637888fd0eSmrgMISC_MAN_DIR
6647888fd0eSmrgFILE_MAN_DIR
6657888fd0eSmrgLIB_MAN_DIR
6667888fd0eSmrgAPP_MAN_DIR
6677888fd0eSmrgADMIN_MAN_SUFFIX
6687888fd0eSmrgDRIVER_MAN_SUFFIX
6697888fd0eSmrgMISC_MAN_SUFFIX
6707888fd0eSmrgFILE_MAN_SUFFIX
6717888fd0eSmrgLIB_MAN_SUFFIX
6727888fd0eSmrgAPP_MAN_SUFFIX
673ec74af46SmrgSED
6747888fd0eSmrghost_os
6757888fd0eSmrghost_vendor
6767888fd0eSmrghost_cpu
6777888fd0eSmrghost
6787888fd0eSmrgbuild_os
6797888fd0eSmrgbuild_vendor
6807888fd0eSmrgbuild_cpu
6817888fd0eSmrgbuild
682ec74af46SmrgINSTALL_CMD
683130a8081SmrgPKG_CONFIG_LIBDIR
684130a8081SmrgPKG_CONFIG_PATH
685ec74af46SmrgPKG_CONFIG
6867888fd0eSmrgCHANGELOG_CMD
687f66be5ecSmrgSTRICT_CFLAGS
6887888fd0eSmrgCWARNFLAGS
689f66be5ecSmrgBASE_CFLAGS
6907888fd0eSmrgam__fastdepCC_FALSE
6917888fd0eSmrgam__fastdepCC_TRUE
6927888fd0eSmrgCCDEPMODE
693f66be5ecSmrgam__nodep
6947888fd0eSmrgAMDEPBACKSLASH
6957888fd0eSmrgAMDEP_FALSE
6967888fd0eSmrgAMDEP_TRUE
6977888fd0eSmrgam__include
6987888fd0eSmrgDEPDIR
6997888fd0eSmrgOBJEXT
7007888fd0eSmrgEXEEXT
7017888fd0eSmrgac_ct_CC
7027888fd0eSmrgCPPFLAGS
7037888fd0eSmrgLDFLAGS
7047888fd0eSmrgCFLAGS
7057888fd0eSmrgCC
706f66be5ecSmrgAM_BACKSLASH
707f66be5ecSmrgAM_DEFAULT_VERBOSITY
708f66be5ecSmrgAM_DEFAULT_V
709f66be5ecSmrgAM_V
710a0d387c7SmrgCSCOPE
711a0d387c7SmrgETAGS
712a0d387c7SmrgCTAGS
7137888fd0eSmrgam__untar
7147888fd0eSmrgam__tar
7157888fd0eSmrgAMTAR
7167888fd0eSmrgam__leading_dot
7177888fd0eSmrgSET_MAKE
7187888fd0eSmrgAWK
7197888fd0eSmrgmkdir_p
7207888fd0eSmrgMKDIR_P
7217888fd0eSmrgINSTALL_STRIP_PROGRAM
7227888fd0eSmrgSTRIP
7237888fd0eSmrginstall_sh
7247888fd0eSmrgMAKEINFO
7257888fd0eSmrgAUTOHEADER
7267888fd0eSmrgAUTOMAKE
7277888fd0eSmrgAUTOCONF
7287888fd0eSmrgACLOCAL
7297888fd0eSmrgVERSION
7307888fd0eSmrgPACKAGE
7317888fd0eSmrgCYGPATH_W
7327888fd0eSmrgam__isrc
7337888fd0eSmrgINSTALL_DATA
7347888fd0eSmrgINSTALL_SCRIPT
7357888fd0eSmrgINSTALL_PROGRAM
7367888fd0eSmrgtarget_alias
7377888fd0eSmrghost_alias
7387888fd0eSmrgbuild_alias
7397888fd0eSmrgLIBS
7407888fd0eSmrgECHO_T
7417888fd0eSmrgECHO_N
7427888fd0eSmrgECHO_C
7437888fd0eSmrgDEFS
7447888fd0eSmrgmandir
7457888fd0eSmrglocaledir
7467888fd0eSmrglibdir
7477888fd0eSmrgpsdir
7487888fd0eSmrgpdfdir
7497888fd0eSmrgdvidir
7507888fd0eSmrghtmldir
7517888fd0eSmrginfodir
7527888fd0eSmrgdocdir
7537888fd0eSmrgoldincludedir
7547888fd0eSmrgincludedir
755a0d387c7Smrgrunstatedir
7567888fd0eSmrglocalstatedir
7577888fd0eSmrgsharedstatedir
7587888fd0eSmrgsysconfdir
7597888fd0eSmrgdatadir
7607888fd0eSmrgdatarootdir
7617888fd0eSmrglibexecdir
7627888fd0eSmrgsbindir
7637888fd0eSmrgbindir
7647888fd0eSmrgprogram_transform_name
7657888fd0eSmrgprefix
7667888fd0eSmrgexec_prefix
767ec74af46SmrgPACKAGE_URL
7687888fd0eSmrgPACKAGE_BUGREPORT
7697888fd0eSmrgPACKAGE_STRING
7707888fd0eSmrgPACKAGE_VERSION
7717888fd0eSmrgPACKAGE_TARNAME
7727888fd0eSmrgPACKAGE_NAME
7737888fd0eSmrgPATH_SEPARATOR
774a0d387c7SmrgSHELL
775a0d387c7Smrgam__quote'
7760fa2845dSmrgac_subst_files=''
7777888fd0eSmrgac_user_opts='
7787888fd0eSmrgenable_option_checking
779f66be5ecSmrgenable_silent_rules
7807888fd0eSmrgenable_dependency_tracking
781f66be5ecSmrgenable_selective_werror
7827888fd0eSmrgenable_strict_compilation
7837888fd0eSmrg'
7840fa2845dSmrg      ac_precious_vars='build_alias
7850fa2845dSmrghost_alias
7860fa2845dSmrgtarget_alias
7870fa2845dSmrgCC
7880fa2845dSmrgCFLAGS
7890fa2845dSmrgLDFLAGS
7900fa2845dSmrgLIBS
7910fa2845dSmrgCPPFLAGS
7920fa2845dSmrgPKG_CONFIG
793130a8081SmrgPKG_CONFIG_PATH
794130a8081SmrgPKG_CONFIG_LIBDIR
7950fa2845dSmrgXDRIINFO_CFLAGS
7960fa2845dSmrgXDRIINFO_LIBS'
7970fa2845dSmrg
7980fa2845dSmrg
7990fa2845dSmrg# Initialize some variables set by options.
8000fa2845dSmrgac_init_help=
8010fa2845dSmrgac_init_version=false
8027888fd0eSmrgac_unrecognized_opts=
8037888fd0eSmrgac_unrecognized_sep=
8040fa2845dSmrg# The variables have the same names as the options, with
8050fa2845dSmrg# dashes changed to underlines.
8060fa2845dSmrgcache_file=/dev/null
8070fa2845dSmrgexec_prefix=NONE
8080fa2845dSmrgno_create=
8090fa2845dSmrgno_recursion=
8100fa2845dSmrgprefix=NONE
8110fa2845dSmrgprogram_prefix=NONE
8120fa2845dSmrgprogram_suffix=NONE
8130fa2845dSmrgprogram_transform_name=s,x,x,
8140fa2845dSmrgsilent=
8150fa2845dSmrgsite=
8160fa2845dSmrgsrcdir=
8170fa2845dSmrgverbose=
8180fa2845dSmrgx_includes=NONE
8190fa2845dSmrgx_libraries=NONE
8200fa2845dSmrg
8210fa2845dSmrg# Installation directory options.
8220fa2845dSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8230fa2845dSmrg# and all the variables that are supposed to be based on exec_prefix
8240fa2845dSmrg# by default will actually change.
8250fa2845dSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8260fa2845dSmrg# (The list follows the same order as the GNU Coding Standards.)
8270fa2845dSmrgbindir='${exec_prefix}/bin'
8280fa2845dSmrgsbindir='${exec_prefix}/sbin'
8290fa2845dSmrglibexecdir='${exec_prefix}/libexec'
8300fa2845dSmrgdatarootdir='${prefix}/share'
8310fa2845dSmrgdatadir='${datarootdir}'
8320fa2845dSmrgsysconfdir='${prefix}/etc'
8330fa2845dSmrgsharedstatedir='${prefix}/com'
8340fa2845dSmrglocalstatedir='${prefix}/var'
835a0d387c7Smrgrunstatedir='${localstatedir}/run'
8360fa2845dSmrgincludedir='${prefix}/include'
8370fa2845dSmrgoldincludedir='/usr/include'
8380fa2845dSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8390fa2845dSmrginfodir='${datarootdir}/info'
8400fa2845dSmrghtmldir='${docdir}'
8410fa2845dSmrgdvidir='${docdir}'
8420fa2845dSmrgpdfdir='${docdir}'
8430fa2845dSmrgpsdir='${docdir}'
8440fa2845dSmrglibdir='${exec_prefix}/lib'
8450fa2845dSmrglocaledir='${datarootdir}/locale'
8460fa2845dSmrgmandir='${datarootdir}/man'
8470fa2845dSmrg
8480fa2845dSmrgac_prev=
8490fa2845dSmrgac_dashdash=
8500fa2845dSmrgfor ac_option
8510fa2845dSmrgdo
8520fa2845dSmrg  # If the previous option needs an argument, assign it.
8530fa2845dSmrg  if test -n "$ac_prev"; then
8540fa2845dSmrg    eval $ac_prev=\$ac_option
8550fa2845dSmrg    ac_prev=
8560fa2845dSmrg    continue
8570fa2845dSmrg  fi
8580fa2845dSmrg
8590fa2845dSmrg  case $ac_option in
860ec74af46Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
861ec74af46Smrg  *=)   ac_optarg= ;;
862ec74af46Smrg  *)    ac_optarg=yes ;;
8630fa2845dSmrg  esac
8640fa2845dSmrg
8650fa2845dSmrg  case $ac_dashdash$ac_option in
8660fa2845dSmrg  --)
8670fa2845dSmrg    ac_dashdash=yes ;;
8680fa2845dSmrg
8690fa2845dSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8700fa2845dSmrg    ac_prev=bindir ;;
8710fa2845dSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8720fa2845dSmrg    bindir=$ac_optarg ;;
8730fa2845dSmrg
8740fa2845dSmrg  -build | --build | --buil | --bui | --bu)
8750fa2845dSmrg    ac_prev=build_alias ;;
8760fa2845dSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8770fa2845dSmrg    build_alias=$ac_optarg ;;
8780fa2845dSmrg
8790fa2845dSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8800fa2845dSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8810fa2845dSmrg    ac_prev=cache_file ;;
8820fa2845dSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8830fa2845dSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8840fa2845dSmrg    cache_file=$ac_optarg ;;
8850fa2845dSmrg
8860fa2845dSmrg  --config-cache | -C)
8870fa2845dSmrg    cache_file=config.cache ;;
8880fa2845dSmrg
8890fa2845dSmrg  -datadir | --datadir | --datadi | --datad)
8900fa2845dSmrg    ac_prev=datadir ;;
8910fa2845dSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
8920fa2845dSmrg    datadir=$ac_optarg ;;
8930fa2845dSmrg
8940fa2845dSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8950fa2845dSmrg  | --dataroo | --dataro | --datar)
8960fa2845dSmrg    ac_prev=datarootdir ;;
8970fa2845dSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8980fa2845dSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8990fa2845dSmrg    datarootdir=$ac_optarg ;;
9000fa2845dSmrg
9010fa2845dSmrg  -disable-* | --disable-*)
9027888fd0eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9030fa2845dSmrg    # Reject names that are not valid shell variable names.
9047888fd0eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
905a0d387c7Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9067888fd0eSmrg    ac_useropt_orig=$ac_useropt
907a0d387c7Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9087888fd0eSmrg    case $ac_user_opts in
9097888fd0eSmrg      *"
9107888fd0eSmrg"enable_$ac_useropt"
9117888fd0eSmrg"*) ;;
9127888fd0eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9137888fd0eSmrg	 ac_unrecognized_sep=', ';;
9147888fd0eSmrg    esac
9157888fd0eSmrg    eval enable_$ac_useropt=no ;;
9160fa2845dSmrg
9170fa2845dSmrg  -docdir | --docdir | --docdi | --doc | --do)
9180fa2845dSmrg    ac_prev=docdir ;;
9190fa2845dSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9200fa2845dSmrg    docdir=$ac_optarg ;;
9210fa2845dSmrg
9220fa2845dSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9230fa2845dSmrg    ac_prev=dvidir ;;
9240fa2845dSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9250fa2845dSmrg    dvidir=$ac_optarg ;;
9260fa2845dSmrg
9270fa2845dSmrg  -enable-* | --enable-*)
9287888fd0eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9290fa2845dSmrg    # Reject names that are not valid shell variable names.
9307888fd0eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
931a0d387c7Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9327888fd0eSmrg    ac_useropt_orig=$ac_useropt
933a0d387c7Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9347888fd0eSmrg    case $ac_user_opts in
9357888fd0eSmrg      *"
9367888fd0eSmrg"enable_$ac_useropt"
9377888fd0eSmrg"*) ;;
9387888fd0eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9397888fd0eSmrg	 ac_unrecognized_sep=', ';;
9407888fd0eSmrg    esac
9417888fd0eSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
9420fa2845dSmrg
9430fa2845dSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9440fa2845dSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9450fa2845dSmrg  | --exec | --exe | --ex)
9460fa2845dSmrg    ac_prev=exec_prefix ;;
9470fa2845dSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9480fa2845dSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9490fa2845dSmrg  | --exec=* | --exe=* | --ex=*)
9500fa2845dSmrg    exec_prefix=$ac_optarg ;;
9510fa2845dSmrg
9520fa2845dSmrg  -gas | --gas | --ga | --g)
9530fa2845dSmrg    # Obsolete; use --with-gas.
9540fa2845dSmrg    with_gas=yes ;;
9550fa2845dSmrg
9560fa2845dSmrg  -help | --help | --hel | --he | -h)
9570fa2845dSmrg    ac_init_help=long ;;
9580fa2845dSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9590fa2845dSmrg    ac_init_help=recursive ;;
9600fa2845dSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9610fa2845dSmrg    ac_init_help=short ;;
9620fa2845dSmrg
9630fa2845dSmrg  -host | --host | --hos | --ho)
9640fa2845dSmrg    ac_prev=host_alias ;;
9650fa2845dSmrg  -host=* | --host=* | --hos=* | --ho=*)
9660fa2845dSmrg    host_alias=$ac_optarg ;;
9670fa2845dSmrg
9680fa2845dSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9690fa2845dSmrg    ac_prev=htmldir ;;
9700fa2845dSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9710fa2845dSmrg  | --ht=*)
9720fa2845dSmrg    htmldir=$ac_optarg ;;
9730fa2845dSmrg
9740fa2845dSmrg  -includedir | --includedir | --includedi | --included | --include \
9750fa2845dSmrg  | --includ | --inclu | --incl | --inc)
9760fa2845dSmrg    ac_prev=includedir ;;
9770fa2845dSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9780fa2845dSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9790fa2845dSmrg    includedir=$ac_optarg ;;
9800fa2845dSmrg
9810fa2845dSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9820fa2845dSmrg    ac_prev=infodir ;;
9830fa2845dSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9840fa2845dSmrg    infodir=$ac_optarg ;;
9850fa2845dSmrg
9860fa2845dSmrg  -libdir | --libdir | --libdi | --libd)
9870fa2845dSmrg    ac_prev=libdir ;;
9880fa2845dSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9890fa2845dSmrg    libdir=$ac_optarg ;;
9900fa2845dSmrg
9910fa2845dSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
9920fa2845dSmrg  | --libexe | --libex | --libe)
9930fa2845dSmrg    ac_prev=libexecdir ;;
9940fa2845dSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
9950fa2845dSmrg  | --libexe=* | --libex=* | --libe=*)
9960fa2845dSmrg    libexecdir=$ac_optarg ;;
9970fa2845dSmrg
9980fa2845dSmrg  -localedir | --localedir | --localedi | --localed | --locale)
9990fa2845dSmrg    ac_prev=localedir ;;
10000fa2845dSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10010fa2845dSmrg    localedir=$ac_optarg ;;
10020fa2845dSmrg
10030fa2845dSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10040fa2845dSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
10050fa2845dSmrg    ac_prev=localstatedir ;;
10060fa2845dSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10070fa2845dSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10080fa2845dSmrg    localstatedir=$ac_optarg ;;
10090fa2845dSmrg
10100fa2845dSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10110fa2845dSmrg    ac_prev=mandir ;;
10120fa2845dSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10130fa2845dSmrg    mandir=$ac_optarg ;;
10140fa2845dSmrg
10150fa2845dSmrg  -nfp | --nfp | --nf)
10160fa2845dSmrg    # Obsolete; use --without-fp.
10170fa2845dSmrg    with_fp=no ;;
10180fa2845dSmrg
10190fa2845dSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10200fa2845dSmrg  | --no-cr | --no-c | -n)
10210fa2845dSmrg    no_create=yes ;;
10220fa2845dSmrg
10230fa2845dSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10240fa2845dSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10250fa2845dSmrg    no_recursion=yes ;;
10260fa2845dSmrg
10270fa2845dSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10280fa2845dSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10290fa2845dSmrg  | --oldin | --oldi | --old | --ol | --o)
10300fa2845dSmrg    ac_prev=oldincludedir ;;
10310fa2845dSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10320fa2845dSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10330fa2845dSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10340fa2845dSmrg    oldincludedir=$ac_optarg ;;
10350fa2845dSmrg
10360fa2845dSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10370fa2845dSmrg    ac_prev=prefix ;;
10380fa2845dSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10390fa2845dSmrg    prefix=$ac_optarg ;;
10400fa2845dSmrg
10410fa2845dSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10420fa2845dSmrg  | --program-pre | --program-pr | --program-p)
10430fa2845dSmrg    ac_prev=program_prefix ;;
10440fa2845dSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10450fa2845dSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10460fa2845dSmrg    program_prefix=$ac_optarg ;;
10470fa2845dSmrg
10480fa2845dSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10490fa2845dSmrg  | --program-suf | --program-su | --program-s)
10500fa2845dSmrg    ac_prev=program_suffix ;;
10510fa2845dSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10520fa2845dSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10530fa2845dSmrg    program_suffix=$ac_optarg ;;
10540fa2845dSmrg
10550fa2845dSmrg  -program-transform-name | --program-transform-name \
10560fa2845dSmrg  | --program-transform-nam | --program-transform-na \
10570fa2845dSmrg  | --program-transform-n | --program-transform- \
10580fa2845dSmrg  | --program-transform | --program-transfor \
10590fa2845dSmrg  | --program-transfo | --program-transf \
10600fa2845dSmrg  | --program-trans | --program-tran \
10610fa2845dSmrg  | --progr-tra | --program-tr | --program-t)
10620fa2845dSmrg    ac_prev=program_transform_name ;;
10630fa2845dSmrg  -program-transform-name=* | --program-transform-name=* \
10640fa2845dSmrg  | --program-transform-nam=* | --program-transform-na=* \
10650fa2845dSmrg  | --program-transform-n=* | --program-transform-=* \
10660fa2845dSmrg  | --program-transform=* | --program-transfor=* \
10670fa2845dSmrg  | --program-transfo=* | --program-transf=* \
10680fa2845dSmrg  | --program-trans=* | --program-tran=* \
10690fa2845dSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10700fa2845dSmrg    program_transform_name=$ac_optarg ;;
10710fa2845dSmrg
10720fa2845dSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10730fa2845dSmrg    ac_prev=pdfdir ;;
10740fa2845dSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10750fa2845dSmrg    pdfdir=$ac_optarg ;;
10760fa2845dSmrg
10770fa2845dSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10780fa2845dSmrg    ac_prev=psdir ;;
10790fa2845dSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10800fa2845dSmrg    psdir=$ac_optarg ;;
10810fa2845dSmrg
10820fa2845dSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10830fa2845dSmrg  | -silent | --silent | --silen | --sile | --sil)
10840fa2845dSmrg    silent=yes ;;
10850fa2845dSmrg
1086a0d387c7Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1087a0d387c7Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
1088a0d387c7Smrg  | --run | --ru | --r)
1089a0d387c7Smrg    ac_prev=runstatedir ;;
1090a0d387c7Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1091a0d387c7Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1092a0d387c7Smrg  | --run=* | --ru=* | --r=*)
1093a0d387c7Smrg    runstatedir=$ac_optarg ;;
1094a0d387c7Smrg
10950fa2845dSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
10960fa2845dSmrg    ac_prev=sbindir ;;
10970fa2845dSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
10980fa2845dSmrg  | --sbi=* | --sb=*)
10990fa2845dSmrg    sbindir=$ac_optarg ;;
11000fa2845dSmrg
11010fa2845dSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11020fa2845dSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11030fa2845dSmrg  | --sharedst | --shareds | --shared | --share | --shar \
11040fa2845dSmrg  | --sha | --sh)
11050fa2845dSmrg    ac_prev=sharedstatedir ;;
11060fa2845dSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11070fa2845dSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11080fa2845dSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11090fa2845dSmrg  | --sha=* | --sh=*)
11100fa2845dSmrg    sharedstatedir=$ac_optarg ;;
11110fa2845dSmrg
11120fa2845dSmrg  -site | --site | --sit)
11130fa2845dSmrg    ac_prev=site ;;
11140fa2845dSmrg  -site=* | --site=* | --sit=*)
11150fa2845dSmrg    site=$ac_optarg ;;
11160fa2845dSmrg
11170fa2845dSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11180fa2845dSmrg    ac_prev=srcdir ;;
11190fa2845dSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11200fa2845dSmrg    srcdir=$ac_optarg ;;
11210fa2845dSmrg
11220fa2845dSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11230fa2845dSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
11240fa2845dSmrg    ac_prev=sysconfdir ;;
11250fa2845dSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11260fa2845dSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11270fa2845dSmrg    sysconfdir=$ac_optarg ;;
11280fa2845dSmrg
11290fa2845dSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11300fa2845dSmrg    ac_prev=target_alias ;;
11310fa2845dSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11320fa2845dSmrg    target_alias=$ac_optarg ;;
11330fa2845dSmrg
11340fa2845dSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11350fa2845dSmrg    verbose=yes ;;
11360fa2845dSmrg
11370fa2845dSmrg  -version | --version | --versio | --versi | --vers | -V)
11380fa2845dSmrg    ac_init_version=: ;;
11390fa2845dSmrg
11400fa2845dSmrg  -with-* | --with-*)
11417888fd0eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11420fa2845dSmrg    # Reject names that are not valid shell variable names.
11437888fd0eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144a0d387c7Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11457888fd0eSmrg    ac_useropt_orig=$ac_useropt
1146a0d387c7Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11477888fd0eSmrg    case $ac_user_opts in
11487888fd0eSmrg      *"
11497888fd0eSmrg"with_$ac_useropt"
11507888fd0eSmrg"*) ;;
11517888fd0eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11527888fd0eSmrg	 ac_unrecognized_sep=', ';;
11537888fd0eSmrg    esac
11547888fd0eSmrg    eval with_$ac_useropt=\$ac_optarg ;;
11550fa2845dSmrg
11560fa2845dSmrg  -without-* | --without-*)
11577888fd0eSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11580fa2845dSmrg    # Reject names that are not valid shell variable names.
11597888fd0eSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1160a0d387c7Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11617888fd0eSmrg    ac_useropt_orig=$ac_useropt
1162a0d387c7Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11637888fd0eSmrg    case $ac_user_opts in
11647888fd0eSmrg      *"
11657888fd0eSmrg"with_$ac_useropt"
11667888fd0eSmrg"*) ;;
11677888fd0eSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11687888fd0eSmrg	 ac_unrecognized_sep=', ';;
11697888fd0eSmrg    esac
11707888fd0eSmrg    eval with_$ac_useropt=no ;;
11710fa2845dSmrg
11720fa2845dSmrg  --x)
11730fa2845dSmrg    # Obsolete; use --with-x.
11740fa2845dSmrg    with_x=yes ;;
11750fa2845dSmrg
11760fa2845dSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11770fa2845dSmrg  | --x-incl | --x-inc | --x-in | --x-i)
11780fa2845dSmrg    ac_prev=x_includes ;;
11790fa2845dSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11800fa2845dSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11810fa2845dSmrg    x_includes=$ac_optarg ;;
11820fa2845dSmrg
11830fa2845dSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11840fa2845dSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11850fa2845dSmrg    ac_prev=x_libraries ;;
11860fa2845dSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11870fa2845dSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11880fa2845dSmrg    x_libraries=$ac_optarg ;;
11890fa2845dSmrg
1190ec74af46Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1191ec74af46SmrgTry \`$0 --help' for more information"
11920fa2845dSmrg    ;;
11930fa2845dSmrg
11940fa2845dSmrg  *=*)
11950fa2845dSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
11960fa2845dSmrg    # Reject names that are not valid shell variable names.
1197ec74af46Smrg    case $ac_envvar in #(
1198ec74af46Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1199ec74af46Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1200ec74af46Smrg    esac
12010fa2845dSmrg    eval $ac_envvar=\$ac_optarg
12020fa2845dSmrg    export $ac_envvar ;;
12030fa2845dSmrg
12040fa2845dSmrg  *)
12050fa2845dSmrg    # FIXME: should be removed in autoconf 3.0.
1206a0d387c7Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
12070fa2845dSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1208a0d387c7Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1209ec74af46Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12100fa2845dSmrg    ;;
12110fa2845dSmrg
12120fa2845dSmrg  esac
12130fa2845dSmrgdone
12140fa2845dSmrg
12150fa2845dSmrgif test -n "$ac_prev"; then
12160fa2845dSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1217ec74af46Smrg  as_fn_error $? "missing argument to $ac_option"
12180fa2845dSmrgfi
12190fa2845dSmrg
12207888fd0eSmrgif test -n "$ac_unrecognized_opts"; then
12217888fd0eSmrg  case $enable_option_checking in
12227888fd0eSmrg    no) ;;
1223ec74af46Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1224a0d387c7Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12257888fd0eSmrg  esac
12267888fd0eSmrgfi
12277888fd0eSmrg
12287888fd0eSmrg# Check all directory arguments for consistency.
12290fa2845dSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12300fa2845dSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12310fa2845dSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1232a0d387c7Smrg		libdir localedir mandir runstatedir
12330fa2845dSmrgdo
12340fa2845dSmrg  eval ac_val=\$$ac_var
12357888fd0eSmrg  # Remove trailing slashes.
12367888fd0eSmrg  case $ac_val in
12377888fd0eSmrg    */ )
12387888fd0eSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12397888fd0eSmrg      eval $ac_var=\$ac_val;;
12407888fd0eSmrg  esac
12417888fd0eSmrg  # Be sure to have absolute directory names.
12420fa2845dSmrg  case $ac_val in
12430fa2845dSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12440fa2845dSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12450fa2845dSmrg  esac
1246ec74af46Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12470fa2845dSmrgdone
12480fa2845dSmrg
12490fa2845dSmrg# There might be people who depend on the old broken behavior: `$host'
12500fa2845dSmrg# used to hold the argument of --host etc.
12510fa2845dSmrg# FIXME: To remove some day.
12520fa2845dSmrgbuild=$build_alias
12530fa2845dSmrghost=$host_alias
12540fa2845dSmrgtarget=$target_alias
12550fa2845dSmrg
12560fa2845dSmrg# FIXME: To remove some day.
12570fa2845dSmrgif test "x$host_alias" != x; then
12580fa2845dSmrg  if test "x$build_alias" = x; then
12590fa2845dSmrg    cross_compiling=maybe
12600fa2845dSmrg  elif test "x$build_alias" != "x$host_alias"; then
12610fa2845dSmrg    cross_compiling=yes
12620fa2845dSmrg  fi
12630fa2845dSmrgfi
12640fa2845dSmrg
12650fa2845dSmrgac_tool_prefix=
12660fa2845dSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12670fa2845dSmrg
12680fa2845dSmrgtest "$silent" = yes && exec 6>/dev/null
12690fa2845dSmrg
12700fa2845dSmrg
12710fa2845dSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12720fa2845dSmrgac_ls_di=`ls -di .` &&
12730fa2845dSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1274ec74af46Smrg  as_fn_error $? "working directory cannot be determined"
12750fa2845dSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1276ec74af46Smrg  as_fn_error $? "pwd does not report name of working directory"
12770fa2845dSmrg
12780fa2845dSmrg
12790fa2845dSmrg# Find the source files, if location was not specified.
12800fa2845dSmrgif test -z "$srcdir"; then
12810fa2845dSmrg  ac_srcdir_defaulted=yes
12820fa2845dSmrg  # Try the directory containing this script, then the parent directory.
12837888fd0eSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12847888fd0eSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12857888fd0eSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12867888fd0eSmrg	 X"$as_myself" : 'X\(//\)$' \| \
12877888fd0eSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1288a0d387c7Smrgprintf "%s\n" X"$as_myself" |
12890fa2845dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12900fa2845dSmrg	    s//\1/
12910fa2845dSmrg	    q
12920fa2845dSmrg	  }
12930fa2845dSmrg	  /^X\(\/\/\)[^/].*/{
12940fa2845dSmrg	    s//\1/
12950fa2845dSmrg	    q
12960fa2845dSmrg	  }
12970fa2845dSmrg	  /^X\(\/\/\)$/{
12980fa2845dSmrg	    s//\1/
12990fa2845dSmrg	    q
13000fa2845dSmrg	  }
13010fa2845dSmrg	  /^X\(\/\).*/{
13020fa2845dSmrg	    s//\1/
13030fa2845dSmrg	    q
13040fa2845dSmrg	  }
13050fa2845dSmrg	  s/.*/./; q'`
13060fa2845dSmrg  srcdir=$ac_confdir
13070fa2845dSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
13080fa2845dSmrg    srcdir=..
13090fa2845dSmrg  fi
13100fa2845dSmrgelse
13110fa2845dSmrg  ac_srcdir_defaulted=no
13120fa2845dSmrgfi
13130fa2845dSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13140fa2845dSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1315ec74af46Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13160fa2845dSmrgfi
13170fa2845dSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13180fa2845dSmrgac_abs_confdir=`(
1319ec74af46Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13200fa2845dSmrg	pwd)`
13210fa2845dSmrg# When building in place, set srcdir=.
13220fa2845dSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13230fa2845dSmrg  srcdir=.
13240fa2845dSmrgfi
13250fa2845dSmrg# Remove unnecessary trailing slashes from srcdir.
13260fa2845dSmrg# Double slashes in file names in object file debugging info
13270fa2845dSmrg# mess up M-x gdb in Emacs.
13280fa2845dSmrgcase $srcdir in
13290fa2845dSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13300fa2845dSmrgesac
13310fa2845dSmrgfor ac_var in $ac_precious_vars; do
13320fa2845dSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13330fa2845dSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13340fa2845dSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13350fa2845dSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13360fa2845dSmrgdone
13370fa2845dSmrg
13380fa2845dSmrg#
13390fa2845dSmrg# Report the --help message.
13400fa2845dSmrg#
13410fa2845dSmrgif test "$ac_init_help" = "long"; then
13420fa2845dSmrg  # Omit some internal or obsolete options to make the list less imposing.
13430fa2845dSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
13440fa2845dSmrg  cat <<_ACEOF
1345a0d387c7Smrg\`configure' configures xdriinfo 1.0.7 to adapt to many kinds of systems.
13460fa2845dSmrg
13470fa2845dSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13480fa2845dSmrg
13490fa2845dSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13500fa2845dSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13510fa2845dSmrg
13520fa2845dSmrgDefaults for the options are specified in brackets.
13530fa2845dSmrg
13540fa2845dSmrgConfiguration:
13550fa2845dSmrg  -h, --help              display this help and exit
13560fa2845dSmrg      --help=short        display options specific to this package
13570fa2845dSmrg      --help=recursive    display the short help of all the included packages
13580fa2845dSmrg  -V, --version           display version information and exit
1359ec74af46Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
13600fa2845dSmrg      --cache-file=FILE   cache test results in FILE [disabled]
13610fa2845dSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13620fa2845dSmrg  -n, --no-create         do not create output files
13630fa2845dSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13640fa2845dSmrg
13650fa2845dSmrgInstallation directories:
13660fa2845dSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13677888fd0eSmrg                          [$ac_default_prefix]
13680fa2845dSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13697888fd0eSmrg                          [PREFIX]
13700fa2845dSmrg
13710fa2845dSmrgBy default, \`make install' will install all the files in
13720fa2845dSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13730fa2845dSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13740fa2845dSmrgfor instance \`--prefix=\$HOME'.
13750fa2845dSmrg
13760fa2845dSmrgFor better control, use the options below.
13770fa2845dSmrg
13780fa2845dSmrgFine tuning of the installation directories:
13797888fd0eSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13807888fd0eSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13817888fd0eSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13827888fd0eSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13837888fd0eSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13847888fd0eSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1385a0d387c7Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13867888fd0eSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13877888fd0eSmrg  --includedir=DIR        C header files [PREFIX/include]
13887888fd0eSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13897888fd0eSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13907888fd0eSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13917888fd0eSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13927888fd0eSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13937888fd0eSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13947888fd0eSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xdriinfo]
13957888fd0eSmrg  --htmldir=DIR           html documentation [DOCDIR]
13967888fd0eSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
13977888fd0eSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13987888fd0eSmrg  --psdir=DIR             ps documentation [DOCDIR]
13990fa2845dSmrg_ACEOF
14000fa2845dSmrg
14010fa2845dSmrg  cat <<\_ACEOF
14020fa2845dSmrg
14030fa2845dSmrgProgram names:
14040fa2845dSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14050fa2845dSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14060fa2845dSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14070fa2845dSmrg
14080fa2845dSmrgSystem types:
14090fa2845dSmrg  --build=BUILD     configure for building on BUILD [guessed]
14100fa2845dSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14110fa2845dSmrg_ACEOF
14120fa2845dSmrgfi
14130fa2845dSmrg
14140fa2845dSmrgif test -n "$ac_init_help"; then
14150fa2845dSmrg  case $ac_init_help in
1416a0d387c7Smrg     short | recursive ) echo "Configuration of xdriinfo 1.0.7:";;
14170fa2845dSmrg   esac
14180fa2845dSmrg  cat <<\_ACEOF
14190fa2845dSmrg
14200fa2845dSmrgOptional Features:
14217888fd0eSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
14220fa2845dSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14230fa2845dSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1424f66be5ecSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1425f66be5ecSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1426f66be5ecSmrg  --enable-dependency-tracking
1427f66be5ecSmrg                          do not reject slow dependency extractors
1428f66be5ecSmrg  --disable-dependency-tracking
1429f66be5ecSmrg                          speeds up one-time build
1430f66be5ecSmrg  --disable-selective-werror
1431f66be5ecSmrg                          Turn off selective compiler errors. (default:
1432f66be5ecSmrg                          enabled)
14337888fd0eSmrg  --enable-strict-compilation
14347888fd0eSmrg                          Enable all warnings from compiler and make them
14357888fd0eSmrg                          errors (default: disabled)
14360fa2845dSmrg
14370fa2845dSmrgSome influential environment variables:
14380fa2845dSmrg  CC          C compiler command
14390fa2845dSmrg  CFLAGS      C compiler flags
14400fa2845dSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14410fa2845dSmrg              nonstandard directory <lib dir>
14420fa2845dSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1443ec74af46Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14440fa2845dSmrg              you have headers in a nonstandard directory <include dir>
14450fa2845dSmrg  PKG_CONFIG  path to pkg-config utility
1446130a8081Smrg  PKG_CONFIG_PATH
1447130a8081Smrg              directories to add to pkg-config's search path
1448130a8081Smrg  PKG_CONFIG_LIBDIR
1449130a8081Smrg              path overriding pkg-config's built-in search path
14500fa2845dSmrg  XDRIINFO_CFLAGS
14510fa2845dSmrg              C compiler flags for XDRIINFO, overriding pkg-config
14520fa2845dSmrg  XDRIINFO_LIBS
14530fa2845dSmrg              linker flags for XDRIINFO, overriding pkg-config
14540fa2845dSmrg
14550fa2845dSmrgUse these variables to override the choices made by `configure' or to help
14560fa2845dSmrgit to find libraries and programs with nonstandard names/locations.
14570fa2845dSmrg
1458a0d387c7SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>.
14590fa2845dSmrg_ACEOF
14600fa2845dSmrgac_status=$?
14610fa2845dSmrgfi
14620fa2845dSmrg
14630fa2845dSmrgif test "$ac_init_help" = "recursive"; then
14640fa2845dSmrg  # If there are subdirs, report their specific --help.
14650fa2845dSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14667888fd0eSmrg    test -d "$ac_dir" ||
14677888fd0eSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14687888fd0eSmrg      continue
14690fa2845dSmrg    ac_builddir=.
14700fa2845dSmrg
14710fa2845dSmrgcase "$ac_dir" in
14720fa2845dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14730fa2845dSmrg*)
1474a0d387c7Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14750fa2845dSmrg  # A ".." for each directory in $ac_dir_suffix.
1476a0d387c7Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14770fa2845dSmrg  case $ac_top_builddir_sub in
14780fa2845dSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14790fa2845dSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14800fa2845dSmrg  esac ;;
14810fa2845dSmrgesac
14820fa2845dSmrgac_abs_top_builddir=$ac_pwd
14830fa2845dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14840fa2845dSmrg# for backward compatibility:
14850fa2845dSmrgac_top_builddir=$ac_top_build_prefix
14860fa2845dSmrg
14870fa2845dSmrgcase $srcdir in
14880fa2845dSmrg  .)  # We are building in place.
14890fa2845dSmrg    ac_srcdir=.
14900fa2845dSmrg    ac_top_srcdir=$ac_top_builddir_sub
14910fa2845dSmrg    ac_abs_top_srcdir=$ac_pwd ;;
14920fa2845dSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
14930fa2845dSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
14940fa2845dSmrg    ac_top_srcdir=$srcdir
14950fa2845dSmrg    ac_abs_top_srcdir=$srcdir ;;
14960fa2845dSmrg  *) # Relative name.
14970fa2845dSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14980fa2845dSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14990fa2845dSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15000fa2845dSmrgesac
15010fa2845dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15020fa2845dSmrg
15030fa2845dSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
1504a0d387c7Smrg    # Check for configure.gnu first; this name is used for a wrapper for
1505a0d387c7Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
15060fa2845dSmrg    if test -f "$ac_srcdir/configure.gnu"; then
15070fa2845dSmrg      echo &&
15080fa2845dSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15090fa2845dSmrg    elif test -f "$ac_srcdir/configure"; then
15100fa2845dSmrg      echo &&
15110fa2845dSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
15120fa2845dSmrg    else
1513a0d387c7Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15140fa2845dSmrg    fi || ac_status=$?
15150fa2845dSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
15160fa2845dSmrg  done
15170fa2845dSmrgfi
15180fa2845dSmrg
15190fa2845dSmrgtest -n "$ac_init_help" && exit $ac_status
15200fa2845dSmrgif $ac_init_version; then
15210fa2845dSmrg  cat <<\_ACEOF
1522a0d387c7Smrgxdriinfo configure 1.0.7
1523a0d387c7Smrggenerated by GNU Autoconf 2.71
15240fa2845dSmrg
1525a0d387c7SmrgCopyright (C) 2021 Free Software Foundation, Inc.
15260fa2845dSmrgThis configure script is free software; the Free Software Foundation
15270fa2845dSmrggives unlimited permission to copy, distribute and modify it.
15280fa2845dSmrg_ACEOF
15290fa2845dSmrg  exit
15300fa2845dSmrgfi
15310fa2845dSmrg
1532ec74af46Smrg## ------------------------ ##
1533ec74af46Smrg## Autoconf initialization. ##
1534ec74af46Smrg## ------------------------ ##
15350fa2845dSmrg
1536ec74af46Smrg# ac_fn_c_try_compile LINENO
1537ec74af46Smrg# --------------------------
1538ec74af46Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1539ec74af46Smrgac_fn_c_try_compile ()
15400fa2845dSmrg{
1541ec74af46Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1542a0d387c7Smrg  rm -f conftest.$ac_objext conftest.beam
1543ec74af46Smrg  if { { ac_try="$ac_compile"
1544ec74af46Smrgcase "(($ac_try" in
1545ec74af46Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1546ec74af46Smrg  *) ac_try_echo=$ac_try;;
1547ec74af46Smrgesac
1548ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1550ec74af46Smrg  (eval "$ac_compile") 2>conftest.err
1551ec74af46Smrg  ac_status=$?
1552ec74af46Smrg  if test -s conftest.err; then
1553ec74af46Smrg    grep -v '^ *+' conftest.err >conftest.er1
1554ec74af46Smrg    cat conftest.er1 >&5
1555ec74af46Smrg    mv -f conftest.er1 conftest.err
1556ec74af46Smrg  fi
1557a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558ec74af46Smrg  test $ac_status = 0; } && {
1559ec74af46Smrg	 test -z "$ac_c_werror_flag" ||
1560ec74af46Smrg	 test ! -s conftest.err
1561a0d387c7Smrg       } && test -s conftest.$ac_objext
1562a0d387c7Smrgthen :
1563ec74af46Smrg  ac_retval=0
1564a0d387c7Smrgelse $as_nop
1565a0d387c7Smrg  printf "%s\n" "$as_me: failed program was:" >&5
1566ec74af46Smrgsed 's/^/| /' conftest.$ac_ext >&5
15670fa2845dSmrg
1568ec74af46Smrg	ac_retval=1
1569ec74af46Smrgfi
1570ec74af46Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1571ec74af46Smrg  as_fn_set_status $ac_retval
15720fa2845dSmrg
1573ec74af46Smrg} # ac_fn_c_try_compile
15740fa2845dSmrg
1575a0d387c7Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1576a0d387c7Smrg# ------------------------------------------------------------------
1577ec74af46Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1578a0d387c7Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1579a0d387c7Smrgac_fn_check_decl ()
1580ec74af46Smrg{
1581ec74af46Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1582ec74af46Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1583a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1584a0d387c7Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1585a0d387c7Smrgif eval test \${$3+y}
1586a0d387c7Smrgthen :
1587a0d387c7Smrg  printf %s "(cached) " >&6
1588a0d387c7Smrgelse $as_nop
1589ec74af46Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1590a0d387c7Smrg  eval ac_save_FLAGS=\$$6
1591a0d387c7Smrg  as_fn_append $6 " $5"
1592ec74af46Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1593ec74af46Smrg/* end confdefs.h.  */
1594ec74af46Smrg$4
1595ec74af46Smrgint
1596a0d387c7Smrgmain (void)
1597ec74af46Smrg{
1598ec74af46Smrg#ifndef $as_decl_name
1599ec74af46Smrg#ifdef __cplusplus
1600ec74af46Smrg  (void) $as_decl_use;
1601ec74af46Smrg#else
1602ec74af46Smrg  (void) $as_decl_name;
1603ec74af46Smrg#endif
1604ec74af46Smrg#endif
1605ec74af46Smrg
1606ec74af46Smrg  ;
1607ec74af46Smrg  return 0;
1608ec74af46Smrg}
1609ec74af46Smrg_ACEOF
1610a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
1611a0d387c7Smrgthen :
1612ec74af46Smrg  eval "$3=yes"
1613a0d387c7Smrgelse $as_nop
1614ec74af46Smrg  eval "$3=no"
1615ec74af46Smrgfi
1616a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1617a0d387c7Smrg  eval $6=\$ac_save_FLAGS
1618ec74af46Smrg
1619ec74af46Smrgfi
1620a0d387c7Smrgeval ac_res=\$$3
1621a0d387c7Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1622a0d387c7Smrgprintf "%s\n" "$ac_res" >&6; }
1623ec74af46Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1624ec74af46Smrg
1625a0d387c7Smrg} # ac_fn_check_decl
1626ec74af46Smrg
1627ec74af46Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1628ec74af46Smrg# -------------------------------------------------------
1629ec74af46Smrg# Tests whether HEADER exists and can be compiled using the include files in
1630ec74af46Smrg# INCLUDES, setting the cache variable VAR accordingly.
1631ec74af46Smrgac_fn_c_check_header_compile ()
1632ec74af46Smrg{
1633ec74af46Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1634a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1635a0d387c7Smrgprintf %s "checking for $2... " >&6; }
1636a0d387c7Smrgif eval test \${$3+y}
1637a0d387c7Smrgthen :
1638a0d387c7Smrg  printf %s "(cached) " >&6
1639a0d387c7Smrgelse $as_nop
1640ec74af46Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1641ec74af46Smrg/* end confdefs.h.  */
1642ec74af46Smrg$4
1643ec74af46Smrg#include <$2>
1644ec74af46Smrg_ACEOF
1645a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
1646a0d387c7Smrgthen :
1647ec74af46Smrg  eval "$3=yes"
1648a0d387c7Smrgelse $as_nop
1649ec74af46Smrg  eval "$3=no"
1650ec74af46Smrgfi
1651a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1652ec74af46Smrgfi
1653ec74af46Smrgeval ac_res=\$$3
1654a0d387c7Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1655a0d387c7Smrgprintf "%s\n" "$ac_res" >&6; }
1656ec74af46Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657ec74af46Smrg
1658ec74af46Smrg} # ac_fn_c_check_header_compile
1659ec74af46Smrg
1660ec74af46Smrg# ac_fn_c_try_link LINENO
1661ec74af46Smrg# -----------------------
1662ec74af46Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1663ec74af46Smrgac_fn_c_try_link ()
1664ec74af46Smrg{
1665ec74af46Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1666a0d387c7Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1667ec74af46Smrg  if { { ac_try="$ac_link"
1668ec74af46Smrgcase "(($ac_try" in
1669ec74af46Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1670ec74af46Smrg  *) ac_try_echo=$ac_try;;
1671ec74af46Smrgesac
1672ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1673a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1674ec74af46Smrg  (eval "$ac_link") 2>conftest.err
1675ec74af46Smrg  ac_status=$?
1676ec74af46Smrg  if test -s conftest.err; then
1677ec74af46Smrg    grep -v '^ *+' conftest.err >conftest.er1
1678ec74af46Smrg    cat conftest.er1 >&5
1679ec74af46Smrg    mv -f conftest.er1 conftest.err
1680ec74af46Smrg  fi
1681a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1682ec74af46Smrg  test $ac_status = 0; } && {
1683ec74af46Smrg	 test -z "$ac_c_werror_flag" ||
1684ec74af46Smrg	 test ! -s conftest.err
1685ec74af46Smrg       } && test -s conftest$ac_exeext && {
1686ec74af46Smrg	 test "$cross_compiling" = yes ||
1687f66be5ecSmrg	 test -x conftest$ac_exeext
1688a0d387c7Smrg       }
1689a0d387c7Smrgthen :
1690ec74af46Smrg  ac_retval=0
1691a0d387c7Smrgelse $as_nop
1692a0d387c7Smrg  printf "%s\n" "$as_me: failed program was:" >&5
1693ec74af46Smrgsed 's/^/| /' conftest.$ac_ext >&5
1694ec74af46Smrg
1695ec74af46Smrg	ac_retval=1
1696ec74af46Smrgfi
1697ec74af46Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1698ec74af46Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1699ec74af46Smrg  # interfere with the next link command; also delete a directory that is
1700ec74af46Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1701ec74af46Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1702ec74af46Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1703ec74af46Smrg  as_fn_set_status $ac_retval
1704ec74af46Smrg
1705ec74af46Smrg} # ac_fn_c_try_link
1706a0d387c7Smrgac_configure_args_raw=
1707a0d387c7Smrgfor ac_arg
1708a0d387c7Smrgdo
1709a0d387c7Smrg  case $ac_arg in
1710a0d387c7Smrg  *\'*)
1711a0d387c7Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1712a0d387c7Smrg  esac
1713a0d387c7Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1714a0d387c7Smrgdone
1715a0d387c7Smrg
1716a0d387c7Smrgcase $ac_configure_args_raw in
1717a0d387c7Smrg  *$as_nl*)
1718a0d387c7Smrg    ac_safe_unquote= ;;
1719a0d387c7Smrg  *)
1720a0d387c7Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1721a0d387c7Smrg    ac_unsafe_a="$ac_unsafe_z#~"
1722a0d387c7Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1723a0d387c7Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1724a0d387c7Smrgesac
1725a0d387c7Smrg
1726ec74af46Smrgcat >config.log <<_ACEOF
1727ec74af46SmrgThis file contains any messages produced by compilers while
1728ec74af46Smrgrunning configure, to aid debugging if configure makes a mistake.
1729ec74af46Smrg
1730a0d387c7SmrgIt was created by xdriinfo $as_me 1.0.7, which was
1731a0d387c7Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
1732ec74af46Smrg
1733a0d387c7Smrg  $ $0$ac_configure_args_raw
1734ec74af46Smrg
1735ec74af46Smrg_ACEOF
1736ec74af46Smrgexec 5>>config.log
1737ec74af46Smrg{
1738ec74af46Smrgcat <<_ASUNAME
1739ec74af46Smrg## --------- ##
1740ec74af46Smrg## Platform. ##
1741ec74af46Smrg## --------- ##
1742ec74af46Smrg
1743ec74af46Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1744ec74af46Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1745ec74af46Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1746ec74af46Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1747ec74af46Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1748ec74af46Smrg
1749ec74af46Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1750ec74af46Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1751ec74af46Smrg
1752ec74af46Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1753ec74af46Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1754ec74af46Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1755ec74af46Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1756ec74af46Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1757ec74af46Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1758ec74af46Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1759ec74af46Smrg
1760ec74af46Smrg_ASUNAME
1761ec74af46Smrg
1762ec74af46Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17630fa2845dSmrgfor as_dir in $PATH
17640fa2845dSmrgdo
17650fa2845dSmrg  IFS=$as_save_IFS
1766a0d387c7Smrg  case $as_dir in #(((
1767a0d387c7Smrg    '') as_dir=./ ;;
1768a0d387c7Smrg    */) ;;
1769a0d387c7Smrg    *) as_dir=$as_dir/ ;;
1770a0d387c7Smrg  esac
1771a0d387c7Smrg    printf "%s\n" "PATH: $as_dir"
1772ec74af46Smrg  done
17730fa2845dSmrgIFS=$as_save_IFS
17740fa2845dSmrg
17750fa2845dSmrg} >&5
17760fa2845dSmrg
17770fa2845dSmrgcat >&5 <<_ACEOF
17780fa2845dSmrg
17790fa2845dSmrg
17800fa2845dSmrg## ----------- ##
17810fa2845dSmrg## Core tests. ##
17820fa2845dSmrg## ----------- ##
17830fa2845dSmrg
17840fa2845dSmrg_ACEOF
17850fa2845dSmrg
17860fa2845dSmrg
17870fa2845dSmrg# Keep a trace of the command line.
17880fa2845dSmrg# Strip out --no-create and --no-recursion so they do not pile up.
17890fa2845dSmrg# Strip out --silent because we don't want to record it for future runs.
17900fa2845dSmrg# Also quote any args containing shell meta-characters.
17910fa2845dSmrg# Make two passes to allow for proper duplicate-argument suppression.
17920fa2845dSmrgac_configure_args=
17930fa2845dSmrgac_configure_args0=
17940fa2845dSmrgac_configure_args1=
17950fa2845dSmrgac_must_keep_next=false
17960fa2845dSmrgfor ac_pass in 1 2
17970fa2845dSmrgdo
17980fa2845dSmrg  for ac_arg
17990fa2845dSmrg  do
18000fa2845dSmrg    case $ac_arg in
18010fa2845dSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
18020fa2845dSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18030fa2845dSmrg    | -silent | --silent | --silen | --sile | --sil)
18040fa2845dSmrg      continue ;;
18050fa2845dSmrg    *\'*)
1806a0d387c7Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18070fa2845dSmrg    esac
18080fa2845dSmrg    case $ac_pass in
1809ec74af46Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
18100fa2845dSmrg    2)
1811ec74af46Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
18120fa2845dSmrg      if test $ac_must_keep_next = true; then
18130fa2845dSmrg	ac_must_keep_next=false # Got value, back to normal.
18140fa2845dSmrg      else
18150fa2845dSmrg	case $ac_arg in
18160fa2845dSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
18170fa2845dSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
18180fa2845dSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
18190fa2845dSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
18200fa2845dSmrg	    case "$ac_configure_args0 " in
18210fa2845dSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
18220fa2845dSmrg	    esac
18230fa2845dSmrg	    ;;
18240fa2845dSmrg	  -* ) ac_must_keep_next=true ;;
18250fa2845dSmrg	esac
18260fa2845dSmrg      fi
1827ec74af46Smrg      as_fn_append ac_configure_args " '$ac_arg'"
18280fa2845dSmrg      ;;
18290fa2845dSmrg    esac
18300fa2845dSmrg  done
18310fa2845dSmrgdone
1832ec74af46Smrg{ ac_configure_args0=; unset ac_configure_args0;}
1833ec74af46Smrg{ ac_configure_args1=; unset ac_configure_args1;}
18340fa2845dSmrg
18350fa2845dSmrg# When interrupted or exit'd, cleanup temporary files, and complete
18360fa2845dSmrg# config.log.  We remove comments because anyway the quotes in there
18370fa2845dSmrg# would cause problems or look ugly.
18380fa2845dSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18390fa2845dSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
18400fa2845dSmrgtrap 'exit_status=$?
1841a0d387c7Smrg  # Sanitize IFS.
1842a0d387c7Smrg  IFS=" ""	$as_nl"
18430fa2845dSmrg  # Save into config.log some information that might help in debugging.
18440fa2845dSmrg  {
18450fa2845dSmrg    echo
18460fa2845dSmrg
1847a0d387c7Smrg    printf "%s\n" "## ---------------- ##
18480fa2845dSmrg## Cache variables. ##
1849ec74af46Smrg## ---------------- ##"
18500fa2845dSmrg    echo
18510fa2845dSmrg    # The following way of writing the cache mishandles newlines in values,
18520fa2845dSmrg(
18530fa2845dSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18540fa2845dSmrg    eval ac_val=\$$ac_var
18550fa2845dSmrg    case $ac_val in #(
18560fa2845dSmrg    *${as_nl}*)
18570fa2845dSmrg      case $ac_var in #(
1858a0d387c7Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1859a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18600fa2845dSmrg      esac
18610fa2845dSmrg      case $ac_var in #(
18620fa2845dSmrg      _ | IFS | as_nl) ;; #(
18637888fd0eSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1864ec74af46Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
18650fa2845dSmrg      esac ;;
18660fa2845dSmrg    esac
18670fa2845dSmrg  done
18680fa2845dSmrg  (set) 2>&1 |
18690fa2845dSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18700fa2845dSmrg    *${as_nl}ac_space=\ *)
18710fa2845dSmrg      sed -n \
18720fa2845dSmrg	"s/'\''/'\''\\\\'\'''\''/g;
18730fa2845dSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18740fa2845dSmrg      ;; #(
18750fa2845dSmrg    *)
18760fa2845dSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18770fa2845dSmrg      ;;
18780fa2845dSmrg    esac |
18790fa2845dSmrg    sort
18800fa2845dSmrg)
18810fa2845dSmrg    echo
18820fa2845dSmrg
1883a0d387c7Smrg    printf "%s\n" "## ----------------- ##
18840fa2845dSmrg## Output variables. ##
1885ec74af46Smrg## ----------------- ##"
18860fa2845dSmrg    echo
18870fa2845dSmrg    for ac_var in $ac_subst_vars
18880fa2845dSmrg    do
18890fa2845dSmrg      eval ac_val=\$$ac_var
18900fa2845dSmrg      case $ac_val in
1891a0d387c7Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18920fa2845dSmrg      esac
1893a0d387c7Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
18940fa2845dSmrg    done | sort
18950fa2845dSmrg    echo
18960fa2845dSmrg
18970fa2845dSmrg    if test -n "$ac_subst_files"; then
1898a0d387c7Smrg      printf "%s\n" "## ------------------- ##
18990fa2845dSmrg## File substitutions. ##
1900ec74af46Smrg## ------------------- ##"
19010fa2845dSmrg      echo
19020fa2845dSmrg      for ac_var in $ac_subst_files
19030fa2845dSmrg      do
19040fa2845dSmrg	eval ac_val=\$$ac_var
19050fa2845dSmrg	case $ac_val in
1906a0d387c7Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19070fa2845dSmrg	esac
1908a0d387c7Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
19090fa2845dSmrg      done | sort
19100fa2845dSmrg      echo
19110fa2845dSmrg    fi
19120fa2845dSmrg
19130fa2845dSmrg    if test -s confdefs.h; then
1914a0d387c7Smrg      printf "%s\n" "## ----------- ##
19150fa2845dSmrg## confdefs.h. ##
1916ec74af46Smrg## ----------- ##"
19170fa2845dSmrg      echo
19180fa2845dSmrg      cat confdefs.h
19190fa2845dSmrg      echo
19200fa2845dSmrg    fi
19210fa2845dSmrg    test "$ac_signal" != 0 &&
1922a0d387c7Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1923a0d387c7Smrg    printf "%s\n" "$as_me: exit $exit_status"
19240fa2845dSmrg  } >&5
19250fa2845dSmrg  rm -f core *.core core.conftest.* &&
19260fa2845dSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
19270fa2845dSmrg    exit $exit_status
19280fa2845dSmrg' 0
19290fa2845dSmrgfor ac_signal in 1 2 13 15; do
1930ec74af46Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
19310fa2845dSmrgdone
19320fa2845dSmrgac_signal=0
19330fa2845dSmrg
19340fa2845dSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19350fa2845dSmrgrm -f -r conftest* confdefs.h
19360fa2845dSmrg
1937a0d387c7Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1938ec74af46Smrg
19390fa2845dSmrg# Predefined preprocessor variables.
19400fa2845dSmrg
1941a0d387c7Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
19420fa2845dSmrg
1943a0d387c7Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
19440fa2845dSmrg
1945a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
19460fa2845dSmrg
1947a0d387c7Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
19480fa2845dSmrg
1949a0d387c7Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
19500fa2845dSmrg
1951a0d387c7Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1952ec74af46Smrg
19530fa2845dSmrg
19540fa2845dSmrg# Let the site file select an alternate cache file if it wants to.
19557888fd0eSmrg# Prefer an explicitly selected file to automatically selected ones.
19560fa2845dSmrgif test -n "$CONFIG_SITE"; then
1957a0d387c7Smrg  ac_site_files="$CONFIG_SITE"
19580fa2845dSmrgelif test "x$prefix" != xNONE; then
1959a0d387c7Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19600fa2845dSmrgelse
1961a0d387c7Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
19620fa2845dSmrgfi
1963a0d387c7Smrg
1964a0d387c7Smrgfor ac_site_file in $ac_site_files
19650fa2845dSmrgdo
1966a0d387c7Smrg  case $ac_site_file in #(
1967a0d387c7Smrg  */*) :
1968a0d387c7Smrg     ;; #(
1969a0d387c7Smrg  *) :
1970a0d387c7Smrg    ac_site_file=./$ac_site_file ;;
1971a0d387c7Smrgesac
1972a0d387c7Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1973a0d387c7Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1974a0d387c7Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
19750fa2845dSmrg    sed 's/^/| /' "$ac_site_file" >&5
1976ec74af46Smrg    . "$ac_site_file" \
1977a0d387c7Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1978a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1979ec74af46Smrgas_fn_error $? "failed to load site script $ac_site_file
1980ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
19810fa2845dSmrg  fi
19820fa2845dSmrgdone
19830fa2845dSmrg
19840fa2845dSmrgif test -r "$cache_file"; then
1985ec74af46Smrg  # Some versions of bash will fail to source /dev/null (special files
1986ec74af46Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1987ec74af46Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1988a0d387c7Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1989a0d387c7Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
19900fa2845dSmrg    case $cache_file in
19910fa2845dSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19920fa2845dSmrg      *)                      . "./$cache_file";;
19930fa2845dSmrg    esac
19940fa2845dSmrg  fi
19950fa2845dSmrgelse
1996a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1997a0d387c7Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
19980fa2845dSmrg  >$cache_file
19990fa2845dSmrgfi
20000fa2845dSmrg
2001a0d387c7Smrg# Test code for whether the C compiler supports C89 (global declarations)
2002a0d387c7Smrgac_c_conftest_c89_globals='
2003a0d387c7Smrg/* Does the compiler advertise C89 conformance?
2004a0d387c7Smrg   Do not test the value of __STDC__, because some compilers set it to 0
2005a0d387c7Smrg   while being otherwise adequately conformant. */
2006a0d387c7Smrg#if !defined __STDC__
2007a0d387c7Smrg# error "Compiler does not advertise C89 conformance"
2008a0d387c7Smrg#endif
20090fa2845dSmrg
2010a0d387c7Smrg#include <stddef.h>
2011a0d387c7Smrg#include <stdarg.h>
2012a0d387c7Smrgstruct stat;
2013a0d387c7Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2014a0d387c7Smrgstruct buf { int x; };
2015a0d387c7Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2016a0d387c7Smrgstatic char *e (p, i)
2017a0d387c7Smrg     char **p;
2018a0d387c7Smrg     int i;
2019a0d387c7Smrg{
2020a0d387c7Smrg  return p[i];
2021a0d387c7Smrg}
2022a0d387c7Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2023a0d387c7Smrg{
2024a0d387c7Smrg  char *s;
2025a0d387c7Smrg  va_list v;
2026a0d387c7Smrg  va_start (v,p);
2027a0d387c7Smrg  s = g (p, va_arg (v,int));
2028a0d387c7Smrg  va_end (v);
2029a0d387c7Smrg  return s;
2030a0d387c7Smrg}
2031ec74af46Smrg
2032a0d387c7Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2033a0d387c7Smrg   function prototypes and stuff, but not \xHH hex character constants.
2034a0d387c7Smrg   These do not provoke an error unfortunately, instead are silently treated
2035a0d387c7Smrg   as an "x".  The following induces an error, until -std is added to get
2036a0d387c7Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2037a0d387c7Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
2038a0d387c7Smrg   that is true only with -std.  */
2039a0d387c7Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2040ec74af46Smrg
2041a0d387c7Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2042a0d387c7Smrg   inside strings and character constants.  */
2043a0d387c7Smrg#define FOO(x) '\''x'\''
2044a0d387c7Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2045ec74af46Smrg
2046a0d387c7Smrgint test (int i, double x);
2047a0d387c7Smrgstruct s1 {int (*f) (int a);};
2048a0d387c7Smrgstruct s2 {int (*f) (double a);};
2049a0d387c7Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2050a0d387c7Smrg               int, int);'
20510fa2845dSmrg
2052a0d387c7Smrg# Test code for whether the C compiler supports C89 (body of main).
2053a0d387c7Smrgac_c_conftest_c89_main='
2054a0d387c7Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2055a0d387c7Smrg'
20560fa2845dSmrg
2057a0d387c7Smrg# Test code for whether the C compiler supports C99 (global declarations)
2058a0d387c7Smrgac_c_conftest_c99_globals='
2059a0d387c7Smrg// Does the compiler advertise C99 conformance?
2060a0d387c7Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2061a0d387c7Smrg# error "Compiler does not advertise C99 conformance"
2062a0d387c7Smrg#endif
20630fa2845dSmrg
2064a0d387c7Smrg#include <stdbool.h>
2065a0d387c7Smrgextern int puts (const char *);
2066a0d387c7Smrgextern int printf (const char *, ...);
2067a0d387c7Smrgextern int dprintf (int, const char *, ...);
2068a0d387c7Smrgextern void *malloc (size_t);
20690fa2845dSmrg
2070a0d387c7Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2071a0d387c7Smrg// dprintf is used instead of fprintf to avoid needing to declare
2072a0d387c7Smrg// FILE and stderr.
2073a0d387c7Smrg#define debug(...) dprintf (2, __VA_ARGS__)
2074a0d387c7Smrg#define showlist(...) puts (#__VA_ARGS__)
2075a0d387c7Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2076a0d387c7Smrgstatic void
2077a0d387c7Smrgtest_varargs_macros (void)
2078a0d387c7Smrg{
2079a0d387c7Smrg  int x = 1234;
2080a0d387c7Smrg  int y = 5678;
2081a0d387c7Smrg  debug ("Flag");
2082a0d387c7Smrg  debug ("X = %d\n", x);
2083a0d387c7Smrg  showlist (The first, second, and third items.);
2084a0d387c7Smrg  report (x>y, "x is %d but y is %d", x, y);
2085a0d387c7Smrg}
2086a0d387c7Smrg
2087a0d387c7Smrg// Check long long types.
2088a0d387c7Smrg#define BIG64 18446744073709551615ull
2089a0d387c7Smrg#define BIG32 4294967295ul
2090a0d387c7Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2091a0d387c7Smrg#if !BIG_OK
2092a0d387c7Smrg  #error "your preprocessor is broken"
2093a0d387c7Smrg#endif
2094a0d387c7Smrg#if BIG_OK
2095a0d387c7Smrg#else
2096a0d387c7Smrg  #error "your preprocessor is broken"
2097a0d387c7Smrg#endif
2098a0d387c7Smrgstatic long long int bignum = -9223372036854775807LL;
2099a0d387c7Smrgstatic unsigned long long int ubignum = BIG64;
2100a0d387c7Smrg
2101a0d387c7Smrgstruct incomplete_array
2102a0d387c7Smrg{
2103a0d387c7Smrg  int datasize;
2104a0d387c7Smrg  double data[];
2105a0d387c7Smrg};
2106a0d387c7Smrg
2107a0d387c7Smrgstruct named_init {
2108a0d387c7Smrg  int number;
2109a0d387c7Smrg  const wchar_t *name;
2110a0d387c7Smrg  double average;
2111a0d387c7Smrg};
2112a0d387c7Smrg
2113a0d387c7Smrgtypedef const char *ccp;
2114a0d387c7Smrg
2115a0d387c7Smrgstatic inline int
2116a0d387c7Smrgtest_restrict (ccp restrict text)
2117a0d387c7Smrg{
2118a0d387c7Smrg  // See if C++-style comments work.
2119a0d387c7Smrg  // Iterate through items via the restricted pointer.
2120a0d387c7Smrg  // Also check for declarations in for loops.
2121a0d387c7Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2122a0d387c7Smrg    continue;
2123a0d387c7Smrg  return 0;
2124a0d387c7Smrg}
2125a0d387c7Smrg
2126a0d387c7Smrg// Check varargs and va_copy.
2127a0d387c7Smrgstatic bool
2128a0d387c7Smrgtest_varargs (const char *format, ...)
2129a0d387c7Smrg{
2130a0d387c7Smrg  va_list args;
2131a0d387c7Smrg  va_start (args, format);
2132a0d387c7Smrg  va_list args_copy;
2133a0d387c7Smrg  va_copy (args_copy, args);
2134a0d387c7Smrg
2135a0d387c7Smrg  const char *str = "";
2136a0d387c7Smrg  int number = 0;
2137a0d387c7Smrg  float fnumber = 0;
2138a0d387c7Smrg
2139a0d387c7Smrg  while (*format)
2140a0d387c7Smrg    {
2141a0d387c7Smrg      switch (*format++)
2142a0d387c7Smrg	{
2143a0d387c7Smrg	case '\''s'\'': // string
2144a0d387c7Smrg	  str = va_arg (args_copy, const char *);
2145a0d387c7Smrg	  break;
2146a0d387c7Smrg	case '\''d'\'': // int
2147a0d387c7Smrg	  number = va_arg (args_copy, int);
2148a0d387c7Smrg	  break;
2149a0d387c7Smrg	case '\''f'\'': // float
2150a0d387c7Smrg	  fnumber = va_arg (args_copy, double);
2151a0d387c7Smrg	  break;
2152a0d387c7Smrg	default:
2153a0d387c7Smrg	  break;
2154a0d387c7Smrg	}
2155a0d387c7Smrg    }
2156a0d387c7Smrg  va_end (args_copy);
2157a0d387c7Smrg  va_end (args);
2158a0d387c7Smrg
2159a0d387c7Smrg  return *str && number && fnumber;
2160a0d387c7Smrg}
2161a0d387c7Smrg'
2162a0d387c7Smrg
2163a0d387c7Smrg# Test code for whether the C compiler supports C99 (body of main).
2164a0d387c7Smrgac_c_conftest_c99_main='
2165a0d387c7Smrg  // Check bool.
2166a0d387c7Smrg  _Bool success = false;
2167a0d387c7Smrg  success |= (argc != 0);
2168a0d387c7Smrg
2169a0d387c7Smrg  // Check restrict.
2170a0d387c7Smrg  if (test_restrict ("String literal") == 0)
2171a0d387c7Smrg    success = true;
2172a0d387c7Smrg  char *restrict newvar = "Another string";
2173a0d387c7Smrg
2174a0d387c7Smrg  // Check varargs.
2175a0d387c7Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2176a0d387c7Smrg  test_varargs_macros ();
2177a0d387c7Smrg
2178a0d387c7Smrg  // Check flexible array members.
2179a0d387c7Smrg  struct incomplete_array *ia =
2180a0d387c7Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2181a0d387c7Smrg  ia->datasize = 10;
2182a0d387c7Smrg  for (int i = 0; i < ia->datasize; ++i)
2183a0d387c7Smrg    ia->data[i] = i * 1.234;
2184a0d387c7Smrg
2185a0d387c7Smrg  // Check named initializers.
2186a0d387c7Smrg  struct named_init ni = {
2187a0d387c7Smrg    .number = 34,
2188a0d387c7Smrg    .name = L"Test wide string",
2189a0d387c7Smrg    .average = 543.34343,
2190a0d387c7Smrg  };
2191a0d387c7Smrg
2192a0d387c7Smrg  ni.number = 58;
2193a0d387c7Smrg
2194a0d387c7Smrg  int dynamic_array[ni.number];
2195a0d387c7Smrg  dynamic_array[0] = argv[0][0];
2196a0d387c7Smrg  dynamic_array[ni.number - 1] = 543;
2197a0d387c7Smrg
2198a0d387c7Smrg  // work around unused variable warnings
2199a0d387c7Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2200a0d387c7Smrg	 || dynamic_array[ni.number - 1] != 543);
2201a0d387c7Smrg'
2202a0d387c7Smrg
2203a0d387c7Smrg# Test code for whether the C compiler supports C11 (global declarations)
2204a0d387c7Smrgac_c_conftest_c11_globals='
2205a0d387c7Smrg// Does the compiler advertise C11 conformance?
2206a0d387c7Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2207a0d387c7Smrg# error "Compiler does not advertise C11 conformance"
2208a0d387c7Smrg#endif
2209a0d387c7Smrg
2210a0d387c7Smrg// Check _Alignas.
2211a0d387c7Smrgchar _Alignas (double) aligned_as_double;
2212a0d387c7Smrgchar _Alignas (0) no_special_alignment;
2213a0d387c7Smrgextern char aligned_as_int;
2214a0d387c7Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2215a0d387c7Smrg
2216a0d387c7Smrg// Check _Alignof.
2217a0d387c7Smrgenum
2218a0d387c7Smrg{
2219a0d387c7Smrg  int_alignment = _Alignof (int),
2220a0d387c7Smrg  int_array_alignment = _Alignof (int[100]),
2221a0d387c7Smrg  char_alignment = _Alignof (char)
2222a0d387c7Smrg};
2223a0d387c7Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2224a0d387c7Smrg
2225a0d387c7Smrg// Check _Noreturn.
2226a0d387c7Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
2227a0d387c7Smrg
2228a0d387c7Smrg// Check _Static_assert.
2229a0d387c7Smrgstruct test_static_assert
2230a0d387c7Smrg{
2231a0d387c7Smrg  int x;
2232a0d387c7Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
2233a0d387c7Smrg                  "_Static_assert does not work in struct");
2234a0d387c7Smrg  long int y;
2235a0d387c7Smrg};
2236a0d387c7Smrg
2237a0d387c7Smrg// Check UTF-8 literals.
2238a0d387c7Smrg#define u8 syntax error!
2239a0d387c7Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2240a0d387c7Smrg
2241a0d387c7Smrg// Check duplicate typedefs.
2242a0d387c7Smrgtypedef long *long_ptr;
2243a0d387c7Smrgtypedef long int *long_ptr;
2244a0d387c7Smrgtypedef long_ptr long_ptr;
2245a0d387c7Smrg
2246a0d387c7Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2247a0d387c7Smrgstruct anonymous
2248a0d387c7Smrg{
2249a0d387c7Smrg  union {
2250a0d387c7Smrg    struct { int i; int j; };
2251a0d387c7Smrg    struct { int k; long int l; } w;
2252a0d387c7Smrg  };
2253a0d387c7Smrg  int m;
2254a0d387c7Smrg} v1;
2255a0d387c7Smrg'
2256a0d387c7Smrg
2257a0d387c7Smrg# Test code for whether the C compiler supports C11 (body of main).
2258a0d387c7Smrgac_c_conftest_c11_main='
2259a0d387c7Smrg  _Static_assert ((offsetof (struct anonymous, i)
2260a0d387c7Smrg		   == offsetof (struct anonymous, w.k)),
2261a0d387c7Smrg		  "Anonymous union alignment botch");
2262a0d387c7Smrg  v1.i = 2;
2263a0d387c7Smrg  v1.w.k = 5;
2264a0d387c7Smrg  ok |= v1.i != 5;
2265a0d387c7Smrg'
2266a0d387c7Smrg
2267a0d387c7Smrg# Test code for whether the C compiler supports C11 (complete).
2268a0d387c7Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2269a0d387c7Smrg${ac_c_conftest_c99_globals}
2270a0d387c7Smrg${ac_c_conftest_c11_globals}
2271a0d387c7Smrg
2272a0d387c7Smrgint
2273a0d387c7Smrgmain (int argc, char **argv)
2274a0d387c7Smrg{
2275a0d387c7Smrg  int ok = 0;
2276a0d387c7Smrg  ${ac_c_conftest_c89_main}
2277a0d387c7Smrg  ${ac_c_conftest_c99_main}
2278a0d387c7Smrg  ${ac_c_conftest_c11_main}
2279a0d387c7Smrg  return ok;
2280a0d387c7Smrg}
2281a0d387c7Smrg"
2282a0d387c7Smrg
2283a0d387c7Smrg# Test code for whether the C compiler supports C99 (complete).
2284a0d387c7Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2285a0d387c7Smrg${ac_c_conftest_c99_globals}
2286a0d387c7Smrg
2287a0d387c7Smrgint
2288a0d387c7Smrgmain (int argc, char **argv)
2289a0d387c7Smrg{
2290a0d387c7Smrg  int ok = 0;
2291a0d387c7Smrg  ${ac_c_conftest_c89_main}
2292a0d387c7Smrg  ${ac_c_conftest_c99_main}
2293a0d387c7Smrg  return ok;
2294a0d387c7Smrg}
2295a0d387c7Smrg"
2296a0d387c7Smrg
2297a0d387c7Smrg# Test code for whether the C compiler supports C89 (complete).
2298a0d387c7Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2299a0d387c7Smrg
2300a0d387c7Smrgint
2301a0d387c7Smrgmain (int argc, char **argv)
2302a0d387c7Smrg{
2303a0d387c7Smrg  int ok = 0;
2304a0d387c7Smrg  ${ac_c_conftest_c89_main}
2305a0d387c7Smrg  return ok;
2306a0d387c7Smrg}
2307a0d387c7Smrg"
2308a0d387c7Smrg
2309a0d387c7Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2310a0d387c7Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2311a0d387c7Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2312a0d387c7Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2313a0d387c7Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2314a0d387c7Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2315a0d387c7Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2316a0d387c7Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2317a0d387c7Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2318a0d387c7Smrg
2319a0d387c7Smrg# Auxiliary files required by this configure script.
2320a0d387c7Smrgac_aux_files="config.guess config.sub compile missing install-sh"
2321a0d387c7Smrg
2322a0d387c7Smrg# Locations in which to look for auxiliary files.
2323a0d387c7Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2324a0d387c7Smrg
2325a0d387c7Smrg# Search for a directory containing all of the required auxiliary files,
2326a0d387c7Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2327a0d387c7Smrg# If we don't find one directory that contains all the files we need,
2328a0d387c7Smrg# we report the set of missing files from the *first* directory in
2329a0d387c7Smrg# $ac_aux_dir_candidates and give up.
2330a0d387c7Smrgac_missing_aux_files=""
2331a0d387c7Smrgac_first_candidate=:
2332a0d387c7Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2333a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2334a0d387c7Smrgas_found=false
2335a0d387c7Smrgfor as_dir in $ac_aux_dir_candidates
2336a0d387c7Smrgdo
2337a0d387c7Smrg  IFS=$as_save_IFS
2338a0d387c7Smrg  case $as_dir in #(((
2339a0d387c7Smrg    '') as_dir=./ ;;
2340a0d387c7Smrg    */) ;;
2341a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2342a0d387c7Smrg  esac
2343a0d387c7Smrg  as_found=:
2344a0d387c7Smrg
2345a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2346a0d387c7Smrg  ac_aux_dir_found=yes
2347a0d387c7Smrg  ac_install_sh=
2348a0d387c7Smrg  for ac_aux in $ac_aux_files
2349a0d387c7Smrg  do
2350a0d387c7Smrg    # As a special case, if "install-sh" is required, that requirement
2351a0d387c7Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2352a0d387c7Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
2353a0d387c7Smrg    if test x"$ac_aux" = x"install-sh"
2354a0d387c7Smrg    then
2355a0d387c7Smrg      if test -f "${as_dir}install-sh"; then
2356a0d387c7Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2357a0d387c7Smrg        ac_install_sh="${as_dir}install-sh -c"
2358a0d387c7Smrg      elif test -f "${as_dir}install.sh"; then
2359a0d387c7Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2360a0d387c7Smrg        ac_install_sh="${as_dir}install.sh -c"
2361a0d387c7Smrg      elif test -f "${as_dir}shtool"; then
2362a0d387c7Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2363a0d387c7Smrg        ac_install_sh="${as_dir}shtool install -c"
2364a0d387c7Smrg      else
2365a0d387c7Smrg        ac_aux_dir_found=no
2366a0d387c7Smrg        if $ac_first_candidate; then
2367a0d387c7Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2368a0d387c7Smrg        else
2369a0d387c7Smrg          break
2370a0d387c7Smrg        fi
2371a0d387c7Smrg      fi
2372a0d387c7Smrg    else
2373a0d387c7Smrg      if test -f "${as_dir}${ac_aux}"; then
2374a0d387c7Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2375a0d387c7Smrg      else
2376a0d387c7Smrg        ac_aux_dir_found=no
2377a0d387c7Smrg        if $ac_first_candidate; then
2378a0d387c7Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2379a0d387c7Smrg        else
2380a0d387c7Smrg          break
2381a0d387c7Smrg        fi
2382a0d387c7Smrg      fi
2383a0d387c7Smrg    fi
2384a0d387c7Smrg  done
2385a0d387c7Smrg  if test "$ac_aux_dir_found" = yes; then
2386a0d387c7Smrg    ac_aux_dir="$as_dir"
2387a0d387c7Smrg    break
2388a0d387c7Smrg  fi
2389a0d387c7Smrg  ac_first_candidate=false
2390a0d387c7Smrg
2391a0d387c7Smrg  as_found=false
2392a0d387c7Smrgdone
2393a0d387c7SmrgIFS=$as_save_IFS
2394a0d387c7Smrgif $as_found
2395a0d387c7Smrgthen :
2396a0d387c7Smrg
2397a0d387c7Smrgelse $as_nop
2398a0d387c7Smrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2399a0d387c7Smrgfi
2400a0d387c7Smrg
2401a0d387c7Smrg
2402a0d387c7Smrg# These three variables are undocumented and unsupported,
2403a0d387c7Smrg# and are intended to be withdrawn in a future Autoconf release.
2404a0d387c7Smrg# They can cause serious problems if a builder's source tree is in a directory
2405a0d387c7Smrg# whose full name contains unusual characters.
2406a0d387c7Smrgif test -f "${ac_aux_dir}config.guess"; then
2407a0d387c7Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2408a0d387c7Smrgfi
2409a0d387c7Smrgif test -f "${ac_aux_dir}config.sub"; then
2410a0d387c7Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2411a0d387c7Smrgfi
2412a0d387c7Smrgif test -f "$ac_aux_dir/configure"; then
2413a0d387c7Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2414a0d387c7Smrgfi
2415a0d387c7Smrg
2416a0d387c7Smrg# Check that the precious variables saved in the cache have kept the same
2417a0d387c7Smrg# value.
2418a0d387c7Smrgac_cache_corrupted=false
2419a0d387c7Smrgfor ac_var in $ac_precious_vars; do
2420a0d387c7Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2421a0d387c7Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2422a0d387c7Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2423a0d387c7Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2424a0d387c7Smrg  case $ac_old_set,$ac_new_set in
2425a0d387c7Smrg    set,)
2426a0d387c7Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2427a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2428a0d387c7Smrg      ac_cache_corrupted=: ;;
2429a0d387c7Smrg    ,set)
2430a0d387c7Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2431a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2432a0d387c7Smrg      ac_cache_corrupted=: ;;
2433a0d387c7Smrg    ,);;
2434a0d387c7Smrg    *)
2435a0d387c7Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2436a0d387c7Smrg	# differences in whitespace do not lead to failure.
2437a0d387c7Smrg	ac_old_val_w=`echo x $ac_old_val`
2438a0d387c7Smrg	ac_new_val_w=`echo x $ac_new_val`
2439a0d387c7Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2440a0d387c7Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2441a0d387c7Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2442a0d387c7Smrg	  ac_cache_corrupted=:
2443a0d387c7Smrg	else
2444a0d387c7Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2445a0d387c7Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2446a0d387c7Smrg	  eval $ac_var=\$ac_old_val
2447a0d387c7Smrg	fi
2448a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2449a0d387c7Smrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
2450a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2451a0d387c7Smrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
2452a0d387c7Smrg      fi;;
2453a0d387c7Smrg  esac
2454a0d387c7Smrg  # Pass precious variables to config.status.
2455a0d387c7Smrg  if test "$ac_new_set" = set; then
2456a0d387c7Smrg    case $ac_new_val in
2457a0d387c7Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2458a0d387c7Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2459a0d387c7Smrg    esac
2460a0d387c7Smrg    case " $ac_configure_args " in
2461a0d387c7Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2462a0d387c7Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2463a0d387c7Smrg    esac
2464a0d387c7Smrg  fi
2465a0d387c7Smrgdone
2466a0d387c7Smrgif $ac_cache_corrupted; then
2467a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2468a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2469a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2470a0d387c7Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2471a0d387c7Smrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2472a0d387c7Smrg	    and start over" "$LINENO" 5
2473a0d387c7Smrgfi
2474a0d387c7Smrg## -------------------- ##
2475a0d387c7Smrg## Main body of script. ##
2476a0d387c7Smrg## -------------------- ##
2477a0d387c7Smrg
2478a0d387c7Smrgac_ext=c
2479a0d387c7Smrgac_cpp='$CPP $CPPFLAGS'
2480a0d387c7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2481a0d387c7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2482a0d387c7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2483a0d387c7Smrg
2484a0d387c7Smrg
2485a0d387c7Smrg
2486a0d387c7Smrgac_config_headers="$ac_config_headers config.h"
2487a0d387c7Smrg
2488a0d387c7Smrg
2489a0d387c7Smrg# Initialize Automake
2490a0d387c7Smrgam__api_version='1.16'
2491a0d387c7Smrg
2492a0d387c7Smrg
2493a0d387c7Smrg
2494a0d387c7Smrg  # Find a good install program.  We prefer a C program (faster),
2495a0d387c7Smrg# so one script is as good as another.  But avoid the broken or
2496a0d387c7Smrg# incompatible versions:
2497a0d387c7Smrg# SysV /etc/install, /usr/sbin/install
2498a0d387c7Smrg# SunOS /usr/etc/install
2499a0d387c7Smrg# IRIX /sbin/install
2500a0d387c7Smrg# AIX /bin/install
25010fa2845dSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
25020fa2845dSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
25030fa2845dSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
25040fa2845dSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
25050fa2845dSmrg# OS/2's system install, which has a completely different semantic
25060fa2845dSmrg# ./install, which can be erroneously created by make from ./install.sh.
25077888fd0eSmrg# Reject install programs that cannot install multiple files.
2508a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2509a0d387c7Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
25100fa2845dSmrgif test -z "$INSTALL"; then
2511a0d387c7Smrgif test ${ac_cv_path_install+y}
2512a0d387c7Smrgthen :
2513a0d387c7Smrg  printf %s "(cached) " >&6
2514a0d387c7Smrgelse $as_nop
25150fa2845dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25160fa2845dSmrgfor as_dir in $PATH
25170fa2845dSmrgdo
25180fa2845dSmrg  IFS=$as_save_IFS
2519a0d387c7Smrg  case $as_dir in #(((
2520a0d387c7Smrg    '') as_dir=./ ;;
2521a0d387c7Smrg    */) ;;
2522a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2523a0d387c7Smrg  esac
2524a0d387c7Smrg    # Account for fact that we put trailing slashes in our PATH walk.
2525a0d387c7Smrgcase $as_dir in #((
2526a0d387c7Smrg  ./ | /[cC]/* | \
25270fa2845dSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2528ec74af46Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
25290fa2845dSmrg  /usr/ucb/* ) ;;
25300fa2845dSmrg  *)
25310fa2845dSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
25320fa2845dSmrg    # Don't use installbsd from OSF since it installs stuff as root
25330fa2845dSmrg    # by default.
25340fa2845dSmrg    for ac_prog in ginstall scoinst install; do
25350fa2845dSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
2536a0d387c7Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
25370fa2845dSmrg	  if test $ac_prog = install &&
2538a0d387c7Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25390fa2845dSmrg	    # AIX install.  It has an incompatible calling convention.
25400fa2845dSmrg	    :
25410fa2845dSmrg	  elif test $ac_prog = install &&
2542a0d387c7Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25430fa2845dSmrg	    # program-specific install script used by HP pwplus--don't use.
25440fa2845dSmrg	    :
25450fa2845dSmrg	  else
25467888fd0eSmrg	    rm -rf conftest.one conftest.two conftest.dir
25477888fd0eSmrg	    echo one > conftest.one
25487888fd0eSmrg	    echo two > conftest.two
25497888fd0eSmrg	    mkdir conftest.dir
2550a0d387c7Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25517888fd0eSmrg	      test -s conftest.one && test -s conftest.two &&
25527888fd0eSmrg	      test -s conftest.dir/conftest.one &&
25537888fd0eSmrg	      test -s conftest.dir/conftest.two
25547888fd0eSmrg	    then
2555a0d387c7Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25567888fd0eSmrg	      break 3
25577888fd0eSmrg	    fi
25580fa2845dSmrg	  fi
25590fa2845dSmrg	fi
25600fa2845dSmrg      done
25610fa2845dSmrg    done
25620fa2845dSmrg    ;;
25630fa2845dSmrgesac
25647888fd0eSmrg
2565ec74af46Smrg  done
25660fa2845dSmrgIFS=$as_save_IFS
25670fa2845dSmrg
25687888fd0eSmrgrm -rf conftest.one conftest.two conftest.dir
25690fa2845dSmrg
25700fa2845dSmrgfi
2571a0d387c7Smrg  if test ${ac_cv_path_install+y}; then
25720fa2845dSmrg    INSTALL=$ac_cv_path_install
25730fa2845dSmrg  else
25740fa2845dSmrg    # As a last resort, use the slow shell script.  Don't cache a
25750fa2845dSmrg    # value for INSTALL within a source directory, because that will
25760fa2845dSmrg    # break other packages using the cache if that directory is
25770fa2845dSmrg    # removed, or if the value is a relative name.
25780fa2845dSmrg    INSTALL=$ac_install_sh
25790fa2845dSmrg  fi
25800fa2845dSmrgfi
2581a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2582a0d387c7Smrgprintf "%s\n" "$INSTALL" >&6; }
25830fa2845dSmrg
25840fa2845dSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
25850fa2845dSmrg# It thinks the first close brace ends the variable substitution.
25860fa2845dSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
25870fa2845dSmrg
25880fa2845dSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
25890fa2845dSmrg
25900fa2845dSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
25910fa2845dSmrg
2592a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2593a0d387c7Smrgprintf %s "checking whether build environment is sane... " >&6; }
25947888fd0eSmrg# Reject unsafe characters in $srcdir or the absolute working directory
25957888fd0eSmrg# name.  Accept space and tab only in the latter.
25967888fd0eSmrgam_lf='
25977888fd0eSmrg'
25987888fd0eSmrgcase `pwd` in
25997888fd0eSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2600ec74af46Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
26017888fd0eSmrgesac
26027888fd0eSmrgcase $srcdir in
26037888fd0eSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2604f66be5ecSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
26057888fd0eSmrgesac
26067888fd0eSmrg
2607f66be5ecSmrg# Do 'set' in a subshell so we don't clobber the current shell's
26080fa2845dSmrg# arguments.  Must try -L first in case configure is actually a
26090fa2845dSmrg# symlink; some systems play weird games with the mod time of symlinks
26100fa2845dSmrg# (eg FreeBSD returns the mod time of the symlink's containing
26110fa2845dSmrg# directory).
26120fa2845dSmrgif (
2613f66be5ecSmrg   am_has_slept=no
2614f66be5ecSmrg   for am_try in 1 2; do
2615f66be5ecSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2616f66be5ecSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2617f66be5ecSmrg     if test "$*" = "X"; then
2618f66be5ecSmrg	# -L didn't work.
2619f66be5ecSmrg	set X `ls -t "$srcdir/configure" conftest.file`
2620f66be5ecSmrg     fi
2621f66be5ecSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
2622f66be5ecSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2623f66be5ecSmrg
2624f66be5ecSmrg	# If neither matched, then we have a broken ls.  This can happen
2625f66be5ecSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2626f66be5ecSmrg	# broken ls alias from the environment.  This has actually
2627f66be5ecSmrg	# happened.  Such a system could not be considered "sane".
2628f66be5ecSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2629f66be5ecSmrg  alias in your environment" "$LINENO" 5
2630f66be5ecSmrg     fi
2631f66be5ecSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2632f66be5ecSmrg       break
2633f66be5ecSmrg     fi
2634f66be5ecSmrg     # Just in case.
2635f66be5ecSmrg     sleep 1
2636f66be5ecSmrg     am_has_slept=yes
2637f66be5ecSmrg   done
26380fa2845dSmrg   test "$2" = conftest.file
26390fa2845dSmrg   )
26400fa2845dSmrgthen
26410fa2845dSmrg   # Ok.
26420fa2845dSmrg   :
26430fa2845dSmrgelse
2644ec74af46Smrg   as_fn_error $? "newly created file is older than distributed files!
2645ec74af46SmrgCheck your system clock" "$LINENO" 5
26460fa2845dSmrgfi
2647a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2648a0d387c7Smrgprintf "%s\n" "yes" >&6; }
2649f66be5ecSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2650f66be5ecSmrg# generated files are strictly newer.
2651f66be5ecSmrgam_sleep_pid=
2652f66be5ecSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2653f66be5ecSmrg  ( sleep 1 ) &
2654f66be5ecSmrg  am_sleep_pid=$!
2655f66be5ecSmrgfi
2656f66be5ecSmrg
2657f66be5ecSmrgrm -f conftest.file
2658f66be5ecSmrg
26590fa2845dSmrgtest "$program_prefix" != NONE &&
26600fa2845dSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
26610fa2845dSmrg# Use a double $ so make ignores it.
26620fa2845dSmrgtest "$program_suffix" != NONE &&
26630fa2845dSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26647888fd0eSmrg# Double any \ or $.
26650fa2845dSmrg# By default was `s,x,x', remove it if useless.
26667888fd0eSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2667a0d387c7Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2668a0d387c7Smrg
26690fa2845dSmrg
2670f66be5ecSmrg# Expand $ac_aux_dir to an absolute path.
2671f66be5ecSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
26720fa2845dSmrg
2673a0d387c7Smrg
2674a0d387c7Smrg  if test x"${MISSING+set}" != xset; then
2675a0d387c7Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
26767888fd0eSmrgfi
26770fa2845dSmrg# Use eval to expand $SHELL
2678f66be5ecSmrgif eval "$MISSING --is-lightweight"; then
2679f66be5ecSmrg  am_missing_run="$MISSING "
26800fa2845dSmrgelse
26810fa2845dSmrg  am_missing_run=
2682a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2683a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
26840fa2845dSmrgfi
26850fa2845dSmrg
2686f66be5ecSmrgif test x"${install_sh+set}" != xset; then
26877888fd0eSmrg  case $am_aux_dir in
26887888fd0eSmrg  *\ * | *\	*)
26897888fd0eSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
26907888fd0eSmrg  *)
26917888fd0eSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
26927888fd0eSmrg  esac
26937888fd0eSmrgfi
26947888fd0eSmrg
2695f66be5ecSmrg# Installed binaries are usually stripped using 'strip' when the user
2696f66be5ecSmrg# run "make install-strip".  However 'strip' might not be the right
26977888fd0eSmrg# tool to use in cross-compilation environments, therefore Automake
2698f66be5ecSmrg# will honor the 'STRIP' environment variable to overrule this program.
26997888fd0eSmrgif test "$cross_compiling" != no; then
27007888fd0eSmrg  if test -n "$ac_tool_prefix"; then
27017888fd0eSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27027888fd0eSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2703a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2704a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
2705a0d387c7Smrgif test ${ac_cv_prog_STRIP+y}
2706a0d387c7Smrgthen :
2707a0d387c7Smrg  printf %s "(cached) " >&6
2708a0d387c7Smrgelse $as_nop
27097888fd0eSmrg  if test -n "$STRIP"; then
27107888fd0eSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27117888fd0eSmrgelse
27127888fd0eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27137888fd0eSmrgfor as_dir in $PATH
27147888fd0eSmrgdo
27157888fd0eSmrg  IFS=$as_save_IFS
2716a0d387c7Smrg  case $as_dir in #(((
2717a0d387c7Smrg    '') as_dir=./ ;;
2718a0d387c7Smrg    */) ;;
2719a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2720a0d387c7Smrg  esac
2721ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2722a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27237888fd0eSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2724a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27257888fd0eSmrg    break 2
27267888fd0eSmrg  fi
27277888fd0eSmrgdone
2728ec74af46Smrg  done
27297888fd0eSmrgIFS=$as_save_IFS
27307888fd0eSmrg
27317888fd0eSmrgfi
27327888fd0eSmrgfi
27337888fd0eSmrgSTRIP=$ac_cv_prog_STRIP
27347888fd0eSmrgif test -n "$STRIP"; then
2735a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2736a0d387c7Smrgprintf "%s\n" "$STRIP" >&6; }
27377888fd0eSmrgelse
2738a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2739a0d387c7Smrgprintf "%s\n" "no" >&6; }
27407888fd0eSmrgfi
27417888fd0eSmrg
27427888fd0eSmrg
27437888fd0eSmrgfi
27447888fd0eSmrgif test -z "$ac_cv_prog_STRIP"; then
27457888fd0eSmrg  ac_ct_STRIP=$STRIP
27467888fd0eSmrg  # Extract the first word of "strip", so it can be a program name with args.
27477888fd0eSmrgset dummy strip; ac_word=$2
2748a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2749a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
2750a0d387c7Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2751a0d387c7Smrgthen :
2752a0d387c7Smrg  printf %s "(cached) " >&6
2753a0d387c7Smrgelse $as_nop
27547888fd0eSmrg  if test -n "$ac_ct_STRIP"; then
27557888fd0eSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
27567888fd0eSmrgelse
27577888fd0eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27587888fd0eSmrgfor as_dir in $PATH
27597888fd0eSmrgdo
27607888fd0eSmrg  IFS=$as_save_IFS
2761a0d387c7Smrg  case $as_dir in #(((
2762a0d387c7Smrg    '') as_dir=./ ;;
2763a0d387c7Smrg    */) ;;
2764a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2765a0d387c7Smrg  esac
2766ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2767a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27687888fd0eSmrg    ac_cv_prog_ac_ct_STRIP="strip"
2769a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27707888fd0eSmrg    break 2
27717888fd0eSmrg  fi
27727888fd0eSmrgdone
2773ec74af46Smrg  done
27747888fd0eSmrgIFS=$as_save_IFS
27757888fd0eSmrg
27767888fd0eSmrgfi
27777888fd0eSmrgfi
27787888fd0eSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
27797888fd0eSmrgif test -n "$ac_ct_STRIP"; then
2780a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2781a0d387c7Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
27827888fd0eSmrgelse
2783a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784a0d387c7Smrgprintf "%s\n" "no" >&6; }
27857888fd0eSmrgfi
27867888fd0eSmrg
27877888fd0eSmrg  if test "x$ac_ct_STRIP" = x; then
27887888fd0eSmrg    STRIP=":"
27897888fd0eSmrg  else
27907888fd0eSmrg    case $cross_compiling:$ac_tool_warned in
27917888fd0eSmrgyes:)
2792a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2793a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27947888fd0eSmrgac_tool_warned=yes ;;
27957888fd0eSmrgesac
27967888fd0eSmrg    STRIP=$ac_ct_STRIP
27977888fd0eSmrg  fi
27987888fd0eSmrgelse
27997888fd0eSmrg  STRIP="$ac_cv_prog_STRIP"
28007888fd0eSmrgfi
28017888fd0eSmrg
28027888fd0eSmrgfi
28037888fd0eSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28047888fd0eSmrg
2805a0d387c7Smrg
2806a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2807a0d387c7Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28087888fd0eSmrgif test -z "$MKDIR_P"; then
2809a0d387c7Smrg  if test ${ac_cv_path_mkdir+y}
2810a0d387c7Smrgthen :
2811a0d387c7Smrg  printf %s "(cached) " >&6
2812a0d387c7Smrgelse $as_nop
28130fa2845dSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28140fa2845dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28150fa2845dSmrgdo
28160fa2845dSmrg  IFS=$as_save_IFS
2817a0d387c7Smrg  case $as_dir in #(((
2818a0d387c7Smrg    '') as_dir=./ ;;
2819a0d387c7Smrg    */) ;;
2820a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2821a0d387c7Smrg  esac
2822ec74af46Smrg    for ac_prog in mkdir gmkdir; do
28230fa2845dSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2824a0d387c7Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
2825a0d387c7Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
2826a0d387c7Smrg	     'mkdir ('*'coreutils) '* | \
2827a0d387c7Smrg	     'BusyBox '* | \
28280fa2845dSmrg	     'mkdir (fileutils) '4.1*)
2829a0d387c7Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28300fa2845dSmrg	       break 3;;
28310fa2845dSmrg	   esac
28320fa2845dSmrg	 done
28330fa2845dSmrg       done
2834ec74af46Smrg  done
28350fa2845dSmrgIFS=$as_save_IFS
28360fa2845dSmrg
28370fa2845dSmrgfi
28380fa2845dSmrg
2839ec74af46Smrg  test -d ./--version && rmdir ./--version
2840a0d387c7Smrg  if test ${ac_cv_path_mkdir+y}; then
28410fa2845dSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
28420fa2845dSmrg  else
28430fa2845dSmrg    # As a last resort, use the slow shell script.  Don't cache a
28440fa2845dSmrg    # value for MKDIR_P within a source directory, because that will
28450fa2845dSmrg    # break other packages using the cache if that directory is
28460fa2845dSmrg    # removed, or if the value is a relative name.
28470fa2845dSmrg    MKDIR_P="$ac_install_sh -d"
28480fa2845dSmrg  fi
28490fa2845dSmrgfi
2850a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2851a0d387c7Smrgprintf "%s\n" "$MKDIR_P" >&6; }
28520fa2845dSmrg
28530fa2845dSmrgfor ac_prog in gawk mawk nawk awk
28540fa2845dSmrgdo
28550fa2845dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
28560fa2845dSmrgset dummy $ac_prog; ac_word=$2
2857a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2858a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
2859a0d387c7Smrgif test ${ac_cv_prog_AWK+y}
2860a0d387c7Smrgthen :
2861a0d387c7Smrg  printf %s "(cached) " >&6
2862a0d387c7Smrgelse $as_nop
28630fa2845dSmrg  if test -n "$AWK"; then
28640fa2845dSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
28650fa2845dSmrgelse
28660fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28670fa2845dSmrgfor as_dir in $PATH
28680fa2845dSmrgdo
28690fa2845dSmrg  IFS=$as_save_IFS
2870a0d387c7Smrg  case $as_dir in #(((
2871a0d387c7Smrg    '') as_dir=./ ;;
2872a0d387c7Smrg    */) ;;
2873a0d387c7Smrg    *) as_dir=$as_dir/ ;;
2874a0d387c7Smrg  esac
2875ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2876a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28770fa2845dSmrg    ac_cv_prog_AWK="$ac_prog"
2878a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28790fa2845dSmrg    break 2
28800fa2845dSmrg  fi
28810fa2845dSmrgdone
2882ec74af46Smrg  done
28830fa2845dSmrgIFS=$as_save_IFS
28840fa2845dSmrg
28850fa2845dSmrgfi
28860fa2845dSmrgfi
28870fa2845dSmrgAWK=$ac_cv_prog_AWK
28880fa2845dSmrgif test -n "$AWK"; then
2889a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2890a0d387c7Smrgprintf "%s\n" "$AWK" >&6; }
28910fa2845dSmrgelse
2892a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893a0d387c7Smrgprintf "%s\n" "no" >&6; }
28940fa2845dSmrgfi
28950fa2845dSmrg
28960fa2845dSmrg
28970fa2845dSmrg  test -n "$AWK" && break
28980fa2845dSmrgdone
28990fa2845dSmrg
2900a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2901a0d387c7Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29027888fd0eSmrgset x ${MAKE-make}
2903a0d387c7Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2904a0d387c7Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
2905a0d387c7Smrgthen :
2906a0d387c7Smrg  printf %s "(cached) " >&6
2907a0d387c7Smrgelse $as_nop
29080fa2845dSmrg  cat >conftest.make <<\_ACEOF
29090fa2845dSmrgSHELL = /bin/sh
29100fa2845dSmrgall:
29110fa2845dSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
29120fa2845dSmrg_ACEOF
2913ec74af46Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29140fa2845dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29150fa2845dSmrg  *@@@%%%=?*=@@@%%%*)
29160fa2845dSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29170fa2845dSmrg  *)
29180fa2845dSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29190fa2845dSmrgesac
29200fa2845dSmrgrm -f conftest.make
29210fa2845dSmrgfi
29220fa2845dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2923a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2924a0d387c7Smrgprintf "%s\n" "yes" >&6; }
29250fa2845dSmrg  SET_MAKE=
29260fa2845dSmrgelse
2927a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2928a0d387c7Smrgprintf "%s\n" "no" >&6; }
29290fa2845dSmrg  SET_MAKE="MAKE=${MAKE-make}"
29300fa2845dSmrgfi
29310fa2845dSmrg
29320fa2845dSmrgrm -rf .tst 2>/dev/null
29330fa2845dSmrgmkdir .tst 2>/dev/null
29340fa2845dSmrgif test -d .tst; then
29350fa2845dSmrg  am__leading_dot=.
29360fa2845dSmrgelse
29370fa2845dSmrg  am__leading_dot=_
29380fa2845dSmrgfi
29390fa2845dSmrgrmdir .tst 2>/dev/null
29400fa2845dSmrg
2941f66be5ecSmrg# Check whether --enable-silent-rules was given.
2942a0d387c7Smrgif test ${enable_silent_rules+y}
2943a0d387c7Smrgthen :
2944f66be5ecSmrg  enableval=$enable_silent_rules;
2945f66be5ecSmrgfi
2946f66be5ecSmrg
2947f66be5ecSmrgcase $enable_silent_rules in # (((
2948f66be5ecSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
2949f66be5ecSmrg   no) AM_DEFAULT_VERBOSITY=1;;
2950f66be5ecSmrg    *) AM_DEFAULT_VERBOSITY=1;;
2951f66be5ecSmrgesac
2952f66be5ecSmrgam_make=${MAKE-make}
2953a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2954a0d387c7Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
2955a0d387c7Smrgif test ${am_cv_make_support_nested_variables+y}
2956a0d387c7Smrgthen :
2957a0d387c7Smrg  printf %s "(cached) " >&6
2958a0d387c7Smrgelse $as_nop
2959a0d387c7Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
2960f66be5ecSmrgBAR0=false
2961f66be5ecSmrgBAR1=true
2962f66be5ecSmrgV=1
2963f66be5ecSmrgam__doit:
2964f66be5ecSmrg	@$(TRUE)
2965f66be5ecSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2966f66be5ecSmrg  am_cv_make_support_nested_variables=yes
2967f66be5ecSmrgelse
2968f66be5ecSmrg  am_cv_make_support_nested_variables=no
2969f66be5ecSmrgfi
2970f66be5ecSmrgfi
2971a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2972a0d387c7Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
2973f66be5ecSmrgif test $am_cv_make_support_nested_variables = yes; then
2974f66be5ecSmrg    AM_V='$(V)'
2975f66be5ecSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2976f66be5ecSmrgelse
2977f66be5ecSmrg  AM_V=$AM_DEFAULT_VERBOSITY
2978f66be5ecSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2979f66be5ecSmrgfi
2980f66be5ecSmrgAM_BACKSLASH='\'
2981f66be5ecSmrg
29820fa2845dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
29830fa2845dSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
29840fa2845dSmrg  # is not polluted with repeated "-I."
29850fa2845dSmrg  am__isrc=' -I$(srcdir)'
29860fa2845dSmrg  # test to see if srcdir already configured
29870fa2845dSmrg  if test -f $srcdir/config.status; then
2988ec74af46Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
29890fa2845dSmrg  fi
29900fa2845dSmrgfi
29910fa2845dSmrg
29920fa2845dSmrg# test whether we have cygpath
29930fa2845dSmrgif test -z "$CYGPATH_W"; then
29940fa2845dSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
29950fa2845dSmrg    CYGPATH_W='cygpath -w'
29960fa2845dSmrg  else
29970fa2845dSmrg    CYGPATH_W=echo
29980fa2845dSmrg  fi
29990fa2845dSmrgfi
30000fa2845dSmrg
30010fa2845dSmrg
30020fa2845dSmrg# Define the identity of the package.
30030fa2845dSmrg PACKAGE='xdriinfo'
3004a0d387c7Smrg VERSION='1.0.7'
30050fa2845dSmrg
30060fa2845dSmrg
3007a0d387c7Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
30080fa2845dSmrg
30090fa2845dSmrg
3010a0d387c7Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
30110fa2845dSmrg
30120fa2845dSmrg# Some tools Automake needs.
30130fa2845dSmrg
30140fa2845dSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
30150fa2845dSmrg
30160fa2845dSmrg
30170fa2845dSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
30180fa2845dSmrg
30190fa2845dSmrg
30200fa2845dSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
30210fa2845dSmrg
30220fa2845dSmrg
30230fa2845dSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
30240fa2845dSmrg
30250fa2845dSmrg
30260fa2845dSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
30270fa2845dSmrg
3028f66be5ecSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
3029f66be5ecSmrg# dies out for good.  For more background, see:
3030a0d387c7Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3031a0d387c7Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3032f66be5ecSmrgmkdir_p='$(MKDIR_P)'
30330fa2845dSmrg
3034f66be5ecSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
3035f66be5ecSmrg# system "awk" is bad on some platforms.
3036f66be5ecSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3037f66be5ecSmrg# in the wild :-(  We should find a proper way to deprecate it ...
3038f66be5ecSmrgAMTAR='$${TAR-tar}'
30390fa2845dSmrg
30400fa2845dSmrg
3041f66be5ecSmrg# We'll loop over all known methods to create a tar archive until one works.
3042f66be5ecSmrg_am_tools='gnutar  pax cpio none'
30430fa2845dSmrg
3044f66be5ecSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
30450fa2845dSmrg
30460fa2845dSmrg
30470fa2845dSmrg
30487888fd0eSmrg
30490fa2845dSmrg
3050a0d387c7Smrg# Variables for tags utilities; see am/tags.am
3051a0d387c7Smrgif test -z "$CTAGS"; then
3052a0d387c7Smrg  CTAGS=ctags
3053a0d387c7Smrgfi
3054a0d387c7Smrg
3055a0d387c7Smrgif test -z "$ETAGS"; then
3056a0d387c7Smrg  ETAGS=etags
3057a0d387c7Smrgfi
3058a0d387c7Smrg
3059a0d387c7Smrgif test -z "$CSCOPE"; then
3060a0d387c7Smrg  CSCOPE=cscope
3061a0d387c7Smrgfi
3062a0d387c7Smrg
3063a0d387c7Smrg
30640fa2845dSmrg
3065f66be5ecSmrg# POSIX will say in a future version that running "rm -f" with no argument
3066f66be5ecSmrg# is OK; and we want to be able to make that assumption in our Makefile
3067f66be5ecSmrg# recipes.  So use an aggressive probe to check that the usage we want is
3068f66be5ecSmrg# actually supported "in the wild" to an acceptable degree.
3069f66be5ecSmrg# See automake bug#10828.
3070f66be5ecSmrg# To make any issue more visible, cause the running configure to be aborted
3071f66be5ecSmrg# by default if the 'rm' program in use doesn't match our expectations; the
3072f66be5ecSmrg# user can still override this though.
3073f66be5ecSmrgif rm -f && rm -fr && rm -rf; then : OK; else
3074f66be5ecSmrg  cat >&2 <<'END'
3075f66be5ecSmrgOops!
3076f66be5ecSmrg
3077f66be5ecSmrgYour 'rm' program seems unable to run without file operands specified
3078f66be5ecSmrgon the command line, even when the '-f' option is present.  This is contrary
3079f66be5ecSmrgto the behaviour of most rm programs out there, and not conforming with
3080f66be5ecSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3081f66be5ecSmrg
3082f66be5ecSmrgPlease tell bug-automake@gnu.org about your system, including the value
3083f66be5ecSmrgof your $PATH and any error possibly output before this message.  This
3084f66be5ecSmrgcan help us improve future automake versions.
3085f66be5ecSmrg
3086f66be5ecSmrgEND
3087f66be5ecSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3088f66be5ecSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3089f66be5ecSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3090f66be5ecSmrg    echo >&2
3091f66be5ecSmrg  else
3092f66be5ecSmrg    cat >&2 <<'END'
3093f66be5ecSmrgAborting the configuration process, to ensure you take notice of the issue.
3094f66be5ecSmrg
3095f66be5ecSmrgYou can download and install GNU coreutils to get an 'rm' implementation
3096a0d387c7Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3097f66be5ecSmrg
3098f66be5ecSmrgIf you want to complete the configuration process using your problematic
3099f66be5ecSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3100f66be5ecSmrgto "yes", and re-run configure.
31010fa2845dSmrg
3102f66be5ecSmrgEND
3103f66be5ecSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3104f66be5ecSmrg  fi
3105f66be5ecSmrgfi
31060fa2845dSmrg
31070fa2845dSmrg
3108ec74af46Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
31097888fd0eSmrg
31107888fd0eSmrg
31117888fd0eSmrg
31127888fd0eSmrg
31137888fd0eSmrg
31147888fd0eSmrg
31157888fd0eSmrg
31167888fd0eSmrg
31177888fd0eSmrg
31187888fd0eSmrg
31197888fd0eSmrg
3120a0d387c7Smrg
3121a0d387c7Smrg
3122a0d387c7Smrg
3123a0d387c7Smrg
3124a0d387c7Smrg
3125a0d387c7Smrg
3126a0d387c7Smrg
3127a0d387c7Smrg
3128a0d387c7Smrg
3129ec74af46SmrgDEPDIR="${am__leading_dot}deps"
31307888fd0eSmrg
3131ec74af46Smrgac_config_commands="$ac_config_commands depfiles"
3132ec74af46Smrg
3133a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3134a0d387c7Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3135a0d387c7Smrgcat > confinc.mk << 'END'
3136ec74af46Smrgam__doit:
3137a0d387c7Smrg	@echo this is the am__doit target >confinc.out
3138ec74af46Smrg.PHONY: am__doit
3139ec74af46SmrgEND
3140ec74af46Smrgam__include="#"
3141ec74af46Smrgam__quote=
3142a0d387c7Smrg# BSD make does it like this.
3143a0d387c7Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3144a0d387c7Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3145a0d387c7Smrgecho 'include confinc.mk # ignored' > confmf.GNU
3146a0d387c7Smrg_am_result=no
3147a0d387c7Smrgfor s in GNU BSD; do
3148a0d387c7Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3149a0d387c7Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3150a0d387c7Smrg   ac_status=$?
3151a0d387c7Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152a0d387c7Smrg   (exit $ac_status); }
3153a0d387c7Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
3154a0d387c7Smrg  '0:this is the am__doit target') :
3155a0d387c7Smrg    case $s in #(
3156a0d387c7Smrg  BSD) :
3157a0d387c7Smrg    am__include='.include' am__quote='"' ;; #(
3158a0d387c7Smrg  *) :
3159a0d387c7Smrg    am__include='include' am__quote='' ;;
3160a0d387c7Smrgesac ;; #(
3161a0d387c7Smrg  *) :
3162ec74af46Smrg     ;;
3163a0d387c7Smrgesac
3164a0d387c7Smrg  if test "$am__include" != "#"; then
3165a0d387c7Smrg    _am_result="yes ($s style)"
3166a0d387c7Smrg    break
3167a0d387c7Smrg  fi
3168a0d387c7Smrgdone
3169a0d387c7Smrgrm -f confinc.* confmf.*
3170a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3171a0d387c7Smrgprintf "%s\n" "${_am_result}" >&6; }
3172ec74af46Smrg
3173ec74af46Smrg# Check whether --enable-dependency-tracking was given.
3174a0d387c7Smrgif test ${enable_dependency_tracking+y}
3175a0d387c7Smrgthen :
3176ec74af46Smrg  enableval=$enable_dependency_tracking;
3177ec74af46Smrgfi
3178ec74af46Smrg
3179ec74af46Smrgif test "x$enable_dependency_tracking" != xno; then
3180ec74af46Smrg  am_depcomp="$ac_aux_dir/depcomp"
3181ec74af46Smrg  AMDEPBACKSLASH='\'
3182f66be5ecSmrg  am__nodep='_no'
3183ec74af46Smrgfi
3184ec74af46Smrg if test "x$enable_dependency_tracking" != xno; then
3185ec74af46Smrg  AMDEP_TRUE=
3186ec74af46Smrg  AMDEP_FALSE='#'
3187ec74af46Smrgelse
3188ec74af46Smrg  AMDEP_TRUE='#'
3189ec74af46Smrg  AMDEP_FALSE=
3190ec74af46Smrgfi
31910fa2845dSmrg
31920fa2845dSmrg
31930fa2845dSmrgac_ext=c
31940fa2845dSmrgac_cpp='$CPP $CPPFLAGS'
31950fa2845dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
31960fa2845dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
31970fa2845dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
31980fa2845dSmrgif test -n "$ac_tool_prefix"; then
31990fa2845dSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
32000fa2845dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3201a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3202a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3203a0d387c7Smrgif test ${ac_cv_prog_CC+y}
3204a0d387c7Smrgthen :
3205a0d387c7Smrg  printf %s "(cached) " >&6
3206a0d387c7Smrgelse $as_nop
32070fa2845dSmrg  if test -n "$CC"; then
32080fa2845dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32090fa2845dSmrgelse
32100fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32110fa2845dSmrgfor as_dir in $PATH
32120fa2845dSmrgdo
32130fa2845dSmrg  IFS=$as_save_IFS
3214a0d387c7Smrg  case $as_dir in #(((
3215a0d387c7Smrg    '') as_dir=./ ;;
3216a0d387c7Smrg    */) ;;
3217a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3218a0d387c7Smrg  esac
3219ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3220a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32210fa2845dSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3222a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32230fa2845dSmrg    break 2
32240fa2845dSmrg  fi
32250fa2845dSmrgdone
3226ec74af46Smrg  done
32270fa2845dSmrgIFS=$as_save_IFS
32280fa2845dSmrg
32290fa2845dSmrgfi
32300fa2845dSmrgfi
32310fa2845dSmrgCC=$ac_cv_prog_CC
32320fa2845dSmrgif test -n "$CC"; then
3233a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3234a0d387c7Smrgprintf "%s\n" "$CC" >&6; }
32350fa2845dSmrgelse
3236a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237a0d387c7Smrgprintf "%s\n" "no" >&6; }
32380fa2845dSmrgfi
32390fa2845dSmrg
32400fa2845dSmrg
32410fa2845dSmrgfi
32420fa2845dSmrgif test -z "$ac_cv_prog_CC"; then
32430fa2845dSmrg  ac_ct_CC=$CC
32440fa2845dSmrg  # Extract the first word of "gcc", so it can be a program name with args.
32450fa2845dSmrgset dummy gcc; ac_word=$2
3246a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3248a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3249a0d387c7Smrgthen :
3250a0d387c7Smrg  printf %s "(cached) " >&6
3251a0d387c7Smrgelse $as_nop
32520fa2845dSmrg  if test -n "$ac_ct_CC"; then
32530fa2845dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
32540fa2845dSmrgelse
32550fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32560fa2845dSmrgfor as_dir in $PATH
32570fa2845dSmrgdo
32580fa2845dSmrg  IFS=$as_save_IFS
3259a0d387c7Smrg  case $as_dir in #(((
3260a0d387c7Smrg    '') as_dir=./ ;;
3261a0d387c7Smrg    */) ;;
3262a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3263a0d387c7Smrg  esac
3264ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3265a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32660fa2845dSmrg    ac_cv_prog_ac_ct_CC="gcc"
3267a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32680fa2845dSmrg    break 2
32690fa2845dSmrg  fi
32700fa2845dSmrgdone
3271ec74af46Smrg  done
32720fa2845dSmrgIFS=$as_save_IFS
32730fa2845dSmrg
32740fa2845dSmrgfi
32750fa2845dSmrgfi
32760fa2845dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
32770fa2845dSmrgif test -n "$ac_ct_CC"; then
3278a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3279a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
32800fa2845dSmrgelse
3281a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3282a0d387c7Smrgprintf "%s\n" "no" >&6; }
32830fa2845dSmrgfi
32840fa2845dSmrg
32850fa2845dSmrg  if test "x$ac_ct_CC" = x; then
32860fa2845dSmrg    CC=""
32870fa2845dSmrg  else
32880fa2845dSmrg    case $cross_compiling:$ac_tool_warned in
32890fa2845dSmrgyes:)
3290a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3291a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32920fa2845dSmrgac_tool_warned=yes ;;
32930fa2845dSmrgesac
32940fa2845dSmrg    CC=$ac_ct_CC
32950fa2845dSmrg  fi
32960fa2845dSmrgelse
32970fa2845dSmrg  CC="$ac_cv_prog_CC"
32980fa2845dSmrgfi
32990fa2845dSmrg
33000fa2845dSmrgif test -z "$CC"; then
33010fa2845dSmrg          if test -n "$ac_tool_prefix"; then
33020fa2845dSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
33030fa2845dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3304a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3305a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3306a0d387c7Smrgif test ${ac_cv_prog_CC+y}
3307a0d387c7Smrgthen :
3308a0d387c7Smrg  printf %s "(cached) " >&6
3309a0d387c7Smrgelse $as_nop
33100fa2845dSmrg  if test -n "$CC"; then
33110fa2845dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33120fa2845dSmrgelse
33130fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33140fa2845dSmrgfor as_dir in $PATH
33150fa2845dSmrgdo
33160fa2845dSmrg  IFS=$as_save_IFS
3317a0d387c7Smrg  case $as_dir in #(((
3318a0d387c7Smrg    '') as_dir=./ ;;
3319a0d387c7Smrg    */) ;;
3320a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3321a0d387c7Smrg  esac
3322ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3323a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33240fa2845dSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3325a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33260fa2845dSmrg    break 2
33270fa2845dSmrg  fi
33280fa2845dSmrgdone
3329ec74af46Smrg  done
33300fa2845dSmrgIFS=$as_save_IFS
33310fa2845dSmrg
33320fa2845dSmrgfi
33330fa2845dSmrgfi
33340fa2845dSmrgCC=$ac_cv_prog_CC
33350fa2845dSmrgif test -n "$CC"; then
3336a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3337a0d387c7Smrgprintf "%s\n" "$CC" >&6; }
33380fa2845dSmrgelse
3339a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3340a0d387c7Smrgprintf "%s\n" "no" >&6; }
33410fa2845dSmrgfi
33420fa2845dSmrg
33430fa2845dSmrg
33440fa2845dSmrg  fi
33450fa2845dSmrgfi
33460fa2845dSmrgif test -z "$CC"; then
33470fa2845dSmrg  # Extract the first word of "cc", so it can be a program name with args.
33480fa2845dSmrgset dummy cc; ac_word=$2
3349a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3350a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3351a0d387c7Smrgif test ${ac_cv_prog_CC+y}
3352a0d387c7Smrgthen :
3353a0d387c7Smrg  printf %s "(cached) " >&6
3354a0d387c7Smrgelse $as_nop
33550fa2845dSmrg  if test -n "$CC"; then
33560fa2845dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33570fa2845dSmrgelse
33580fa2845dSmrg  ac_prog_rejected=no
33590fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33600fa2845dSmrgfor as_dir in $PATH
33610fa2845dSmrgdo
33620fa2845dSmrg  IFS=$as_save_IFS
3363a0d387c7Smrg  case $as_dir in #(((
3364a0d387c7Smrg    '') as_dir=./ ;;
3365a0d387c7Smrg    */) ;;
3366a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3367a0d387c7Smrg  esac
3368ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3369a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3370a0d387c7Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
33710fa2845dSmrg       ac_prog_rejected=yes
33720fa2845dSmrg       continue
33730fa2845dSmrg     fi
33740fa2845dSmrg    ac_cv_prog_CC="cc"
3375a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33760fa2845dSmrg    break 2
33770fa2845dSmrg  fi
33780fa2845dSmrgdone
3379ec74af46Smrg  done
33800fa2845dSmrgIFS=$as_save_IFS
33810fa2845dSmrg
33820fa2845dSmrgif test $ac_prog_rejected = yes; then
33830fa2845dSmrg  # We found a bogon in the path, so make sure we never use it.
33840fa2845dSmrg  set dummy $ac_cv_prog_CC
33850fa2845dSmrg  shift
33860fa2845dSmrg  if test $# != 0; then
33870fa2845dSmrg    # We chose a different compiler from the bogus one.
33880fa2845dSmrg    # However, it has the same basename, so the bogon will be chosen
33890fa2845dSmrg    # first if we set CC to just the basename; use the full file name.
33900fa2845dSmrg    shift
3391a0d387c7Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
33920fa2845dSmrg  fi
33930fa2845dSmrgfi
33940fa2845dSmrgfi
33950fa2845dSmrgfi
33960fa2845dSmrgCC=$ac_cv_prog_CC
33970fa2845dSmrgif test -n "$CC"; then
3398a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3399a0d387c7Smrgprintf "%s\n" "$CC" >&6; }
34000fa2845dSmrgelse
3401a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3402a0d387c7Smrgprintf "%s\n" "no" >&6; }
34030fa2845dSmrgfi
34040fa2845dSmrg
34050fa2845dSmrg
34060fa2845dSmrgfi
34070fa2845dSmrgif test -z "$CC"; then
34080fa2845dSmrg  if test -n "$ac_tool_prefix"; then
34090fa2845dSmrg  for ac_prog in cl.exe
34100fa2845dSmrg  do
34110fa2845dSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
34120fa2845dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3413a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3414a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3415a0d387c7Smrgif test ${ac_cv_prog_CC+y}
3416a0d387c7Smrgthen :
3417a0d387c7Smrg  printf %s "(cached) " >&6
3418a0d387c7Smrgelse $as_nop
34190fa2845dSmrg  if test -n "$CC"; then
34200fa2845dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34210fa2845dSmrgelse
34220fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34230fa2845dSmrgfor as_dir in $PATH
34240fa2845dSmrgdo
34250fa2845dSmrg  IFS=$as_save_IFS
3426a0d387c7Smrg  case $as_dir in #(((
3427a0d387c7Smrg    '') as_dir=./ ;;
3428a0d387c7Smrg    */) ;;
3429a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3430a0d387c7Smrg  esac
3431ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3432a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34330fa2845dSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3434a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34350fa2845dSmrg    break 2
34360fa2845dSmrg  fi
34370fa2845dSmrgdone
3438ec74af46Smrg  done
34390fa2845dSmrgIFS=$as_save_IFS
34400fa2845dSmrg
34410fa2845dSmrgfi
34420fa2845dSmrgfi
34430fa2845dSmrgCC=$ac_cv_prog_CC
34440fa2845dSmrgif test -n "$CC"; then
3445a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3446a0d387c7Smrgprintf "%s\n" "$CC" >&6; }
34470fa2845dSmrgelse
3448a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449a0d387c7Smrgprintf "%s\n" "no" >&6; }
34500fa2845dSmrgfi
34510fa2845dSmrg
34520fa2845dSmrg
34530fa2845dSmrg    test -n "$CC" && break
34540fa2845dSmrg  done
34550fa2845dSmrgfi
34560fa2845dSmrgif test -z "$CC"; then
34570fa2845dSmrg  ac_ct_CC=$CC
34580fa2845dSmrg  for ac_prog in cl.exe
34590fa2845dSmrgdo
34600fa2845dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
34610fa2845dSmrgset dummy $ac_prog; ac_word=$2
3462a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3463a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3464a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3465a0d387c7Smrgthen :
3466a0d387c7Smrg  printf %s "(cached) " >&6
3467a0d387c7Smrgelse $as_nop
34680fa2845dSmrg  if test -n "$ac_ct_CC"; then
34690fa2845dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
34700fa2845dSmrgelse
34710fa2845dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34720fa2845dSmrgfor as_dir in $PATH
34730fa2845dSmrgdo
34740fa2845dSmrg  IFS=$as_save_IFS
3475a0d387c7Smrg  case $as_dir in #(((
3476a0d387c7Smrg    '') as_dir=./ ;;
3477a0d387c7Smrg    */) ;;
3478a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3479a0d387c7Smrg  esac
3480ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3481a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34820fa2845dSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3483a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34840fa2845dSmrg    break 2
34850fa2845dSmrg  fi
34860fa2845dSmrgdone
3487ec74af46Smrg  done
34880fa2845dSmrgIFS=$as_save_IFS
34890fa2845dSmrg
34900fa2845dSmrgfi
34910fa2845dSmrgfi
34920fa2845dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
34930fa2845dSmrgif test -n "$ac_ct_CC"; then
3494a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3495a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
34960fa2845dSmrgelse
3497a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3498a0d387c7Smrgprintf "%s\n" "no" >&6; }
34990fa2845dSmrgfi
35000fa2845dSmrg
35010fa2845dSmrg
35020fa2845dSmrg  test -n "$ac_ct_CC" && break
35030fa2845dSmrgdone
35040fa2845dSmrg
35050fa2845dSmrg  if test "x$ac_ct_CC" = x; then
35060fa2845dSmrg    CC=""
35070fa2845dSmrg  else
35080fa2845dSmrg    case $cross_compiling:$ac_tool_warned in
35090fa2845dSmrgyes:)
3510a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3511a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
35120fa2845dSmrgac_tool_warned=yes ;;
35130fa2845dSmrgesac
35140fa2845dSmrg    CC=$ac_ct_CC
35150fa2845dSmrg  fi
35160fa2845dSmrgfi
35170fa2845dSmrg
35180fa2845dSmrgfi
3519a0d387c7Smrgif test -z "$CC"; then
3520a0d387c7Smrg  if test -n "$ac_tool_prefix"; then
3521a0d387c7Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3522a0d387c7Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3523a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3524a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3525a0d387c7Smrgif test ${ac_cv_prog_CC+y}
3526a0d387c7Smrgthen :
3527a0d387c7Smrg  printf %s "(cached) " >&6
3528a0d387c7Smrgelse $as_nop
3529a0d387c7Smrg  if test -n "$CC"; then
3530a0d387c7Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3531a0d387c7Smrgelse
3532a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3533a0d387c7Smrgfor as_dir in $PATH
3534a0d387c7Smrgdo
3535a0d387c7Smrg  IFS=$as_save_IFS
3536a0d387c7Smrg  case $as_dir in #(((
3537a0d387c7Smrg    '') as_dir=./ ;;
3538a0d387c7Smrg    */) ;;
3539a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3540a0d387c7Smrg  esac
3541a0d387c7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3542a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3543a0d387c7Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3544a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3545a0d387c7Smrg    break 2
3546a0d387c7Smrg  fi
3547a0d387c7Smrgdone
3548a0d387c7Smrg  done
3549a0d387c7SmrgIFS=$as_save_IFS
3550a0d387c7Smrg
3551a0d387c7Smrgfi
3552a0d387c7Smrgfi
3553a0d387c7SmrgCC=$ac_cv_prog_CC
3554a0d387c7Smrgif test -n "$CC"; then
3555a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3556a0d387c7Smrgprintf "%s\n" "$CC" >&6; }
3557a0d387c7Smrgelse
3558a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3559a0d387c7Smrgprintf "%s\n" "no" >&6; }
3560a0d387c7Smrgfi
3561a0d387c7Smrg
3562a0d387c7Smrg
3563a0d387c7Smrgfi
3564a0d387c7Smrgif test -z "$ac_cv_prog_CC"; then
3565a0d387c7Smrg  ac_ct_CC=$CC
3566a0d387c7Smrg  # Extract the first word of "clang", so it can be a program name with args.
3567a0d387c7Smrgset dummy clang; ac_word=$2
3568a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3569a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
3570a0d387c7Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3571a0d387c7Smrgthen :
3572a0d387c7Smrg  printf %s "(cached) " >&6
3573a0d387c7Smrgelse $as_nop
3574a0d387c7Smrg  if test -n "$ac_ct_CC"; then
3575a0d387c7Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3576a0d387c7Smrgelse
3577a0d387c7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3578a0d387c7Smrgfor as_dir in $PATH
3579a0d387c7Smrgdo
3580a0d387c7Smrg  IFS=$as_save_IFS
3581a0d387c7Smrg  case $as_dir in #(((
3582a0d387c7Smrg    '') as_dir=./ ;;
3583a0d387c7Smrg    */) ;;
3584a0d387c7Smrg    *) as_dir=$as_dir/ ;;
3585a0d387c7Smrg  esac
3586a0d387c7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3587a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3588a0d387c7Smrg    ac_cv_prog_ac_ct_CC="clang"
3589a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3590a0d387c7Smrg    break 2
3591a0d387c7Smrg  fi
3592a0d387c7Smrgdone
3593a0d387c7Smrg  done
3594a0d387c7SmrgIFS=$as_save_IFS
35950fa2845dSmrg
3596a0d387c7Smrgfi
3597a0d387c7Smrgfi
3598a0d387c7Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3599a0d387c7Smrgif test -n "$ac_ct_CC"; then
3600a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3601a0d387c7Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3602a0d387c7Smrgelse
3603a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3604a0d387c7Smrgprintf "%s\n" "no" >&6; }
3605a0d387c7Smrgfi
36060fa2845dSmrg
3607a0d387c7Smrg  if test "x$ac_ct_CC" = x; then
3608a0d387c7Smrg    CC=""
3609a0d387c7Smrg  else
3610a0d387c7Smrg    case $cross_compiling:$ac_tool_warned in
3611a0d387c7Smrgyes:)
3612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3613a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3614a0d387c7Smrgac_tool_warned=yes ;;
3615a0d387c7Smrgesac
3616a0d387c7Smrg    CC=$ac_ct_CC
3617a0d387c7Smrg  fi
3618a0d387c7Smrgelse
3619a0d387c7Smrg  CC="$ac_cv_prog_CC"
3620a0d387c7Smrgfi
3621a0d387c7Smrg
3622a0d387c7Smrgfi
3623a0d387c7Smrg
3624a0d387c7Smrg
3625a0d387c7Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3626a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3627ec74af46Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3628ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
36290fa2845dSmrg
36300fa2845dSmrg# Provide some information about the compiler.
3631a0d387c7Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36327888fd0eSmrgset X $ac_compile
36337888fd0eSmrgac_compiler=$2
3634a0d387c7Smrgfor ac_option in --version -v -V -qversion -version; do
3635ec74af46Smrg  { { ac_try="$ac_compiler $ac_option >&5"
36360fa2845dSmrgcase "(($ac_try" in
36370fa2845dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36380fa2845dSmrg  *) ac_try_echo=$ac_try;;
36390fa2845dSmrgesac
3640ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3641a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3642ec74af46Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
36430fa2845dSmrg  ac_status=$?
3644ec74af46Smrg  if test -s conftest.err; then
3645ec74af46Smrg    sed '10a\
3646ec74af46Smrg... rest of stderr output deleted ...
3647ec74af46Smrg         10q' conftest.err >conftest.er1
3648ec74af46Smrg    cat conftest.er1 >&5
3649ec74af46Smrg  fi
3650ec74af46Smrg  rm -f conftest.er1 conftest.err
3651a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3652ec74af46Smrg  test $ac_status = 0; }
3653ec74af46Smrgdone
36540fa2845dSmrg
3655ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
36560fa2845dSmrg/* end confdefs.h.  */
36570fa2845dSmrg
36580fa2845dSmrgint
3659a0d387c7Smrgmain (void)
36600fa2845dSmrg{
36610fa2845dSmrg
36620fa2845dSmrg  ;
36630fa2845dSmrg  return 0;
36640fa2845dSmrg}
36650fa2845dSmrg_ACEOF
36660fa2845dSmrgac_clean_files_save=$ac_clean_files
36677888fd0eSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
36680fa2845dSmrg# Try to create an executable without -o first, disregard a.out.
36690fa2845dSmrg# It will help us diagnose broken compilers, and finding out an intuition
36700fa2845dSmrg# of exeext.
3671a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3672a0d387c7Smrgprintf %s "checking whether the C compiler works... " >&6; }
3673a0d387c7Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36747888fd0eSmrg
36757888fd0eSmrg# The possible output files:
36767888fd0eSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36777888fd0eSmrg
36780fa2845dSmrgac_rmfiles=
36790fa2845dSmrgfor ac_file in $ac_files
36800fa2845dSmrgdo
36810fa2845dSmrg  case $ac_file in
36827888fd0eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
36830fa2845dSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
36840fa2845dSmrg  esac
36850fa2845dSmrgdone
36860fa2845dSmrgrm -f $ac_rmfiles
36870fa2845dSmrg
3688ec74af46Smrgif { { ac_try="$ac_link_default"
36890fa2845dSmrgcase "(($ac_try" in
36900fa2845dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36910fa2845dSmrg  *) ac_try_echo=$ac_try;;
36920fa2845dSmrgesac
3693ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3694a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
36950fa2845dSmrg  (eval "$ac_link_default") 2>&5
36960fa2845dSmrg  ac_status=$?
3697a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3698a0d387c7Smrg  test $ac_status = 0; }
3699a0d387c7Smrgthen :
37000fa2845dSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
37010fa2845dSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
37020fa2845dSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37030fa2845dSmrg# so that the user can short-circuit this test for compilers unknown to
37040fa2845dSmrg# Autoconf.
37050fa2845dSmrgfor ac_file in $ac_files ''
37060fa2845dSmrgdo
37070fa2845dSmrg  test -f "$ac_file" || continue
37080fa2845dSmrg  case $ac_file in
37097888fd0eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
37100fa2845dSmrg	;;
37110fa2845dSmrg    [ab].out )
37120fa2845dSmrg	# We found the default executable, but exeext='' is most
37130fa2845dSmrg	# certainly right.
37140fa2845dSmrg	break;;
37150fa2845dSmrg    *.* )
3716a0d387c7Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37170fa2845dSmrg	then :; else
37180fa2845dSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37190fa2845dSmrg	fi
37200fa2845dSmrg	# We set ac_cv_exeext here because the later test for it is not
37210fa2845dSmrg	# safe: cross compilers may not add the suffix if given an `-o'
37220fa2845dSmrg	# argument, so we may need to know it at that point already.
37230fa2845dSmrg	# Even if this section looks crufty: it has the advantage of
37240fa2845dSmrg	# actually working.
37250fa2845dSmrg	break;;
37260fa2845dSmrg    * )
37270fa2845dSmrg	break;;
37280fa2845dSmrg  esac
37290fa2845dSmrgdone
37300fa2845dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37310fa2845dSmrg
3732a0d387c7Smrgelse $as_nop
37330fa2845dSmrg  ac_file=''
37340fa2845dSmrgfi
3735a0d387c7Smrgif test -z "$ac_file"
3736a0d387c7Smrgthen :
3737a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3738a0d387c7Smrgprintf "%s\n" "no" >&6; }
3739a0d387c7Smrgprintf "%s\n" "$as_me: failed program was:" >&5
37400fa2845dSmrgsed 's/^/| /' conftest.$ac_ext >&5
37410fa2845dSmrg
3742a0d387c7Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3743a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3744ec74af46Smrgas_fn_error 77 "C compiler cannot create executables
3745ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
3746a0d387c7Smrgelse $as_nop
3747a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3748a0d387c7Smrgprintf "%s\n" "yes" >&6; }
3749a0d387c7Smrgfi
3750a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3751a0d387c7Smrgprintf %s "checking for C compiler default output file name... " >&6; }
3752a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3753a0d387c7Smrgprintf "%s\n" "$ac_file" >&6; }
37540fa2845dSmrgac_exeext=$ac_cv_exeext
37550fa2845dSmrg
37567888fd0eSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
37570fa2845dSmrgac_clean_files=$ac_clean_files_save
3758a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3759a0d387c7Smrgprintf %s "checking for suffix of executables... " >&6; }
3760ec74af46Smrgif { { ac_try="$ac_link"
37610fa2845dSmrgcase "(($ac_try" in
37620fa2845dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37630fa2845dSmrg  *) ac_try_echo=$ac_try;;
37640fa2845dSmrgesac
3765ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3766a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
37670fa2845dSmrg  (eval "$ac_link") 2>&5
37680fa2845dSmrg  ac_status=$?
3769a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3770a0d387c7Smrg  test $ac_status = 0; }
3771a0d387c7Smrgthen :
37720fa2845dSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
37730fa2845dSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
37740fa2845dSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
37750fa2845dSmrg# `rm'.
37760fa2845dSmrgfor ac_file in conftest.exe conftest conftest.*; do
37770fa2845dSmrg  test -f "$ac_file" || continue
37780fa2845dSmrg  case $ac_file in
37797888fd0eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37800fa2845dSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37810fa2845dSmrg	  break;;
37820fa2845dSmrg    * ) break;;
37830fa2845dSmrg  esac
37840fa2845dSmrgdone
3785a0d387c7Smrgelse $as_nop
3786a0d387c7Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3787a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3788ec74af46Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3789ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
37900fa2845dSmrgfi
3791ec74af46Smrgrm -f conftest conftest$ac_cv_exeext
3792a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3793a0d387c7Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
37940fa2845dSmrg
37950fa2845dSmrgrm -f conftest.$ac_ext
37960fa2845dSmrgEXEEXT=$ac_cv_exeext
37970fa2845dSmrgac_exeext=$EXEEXT
3798ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3799ec74af46Smrg/* end confdefs.h.  */
3800ec74af46Smrg#include <stdio.h>
3801ec74af46Smrgint
3802a0d387c7Smrgmain (void)
3803ec74af46Smrg{
3804ec74af46SmrgFILE *f = fopen ("conftest.out", "w");
3805ec74af46Smrg return ferror (f) || fclose (f) != 0;
3806ec74af46Smrg
3807ec74af46Smrg  ;
3808ec74af46Smrg  return 0;
3809ec74af46Smrg}
3810ec74af46Smrg_ACEOF
3811ec74af46Smrgac_clean_files="$ac_clean_files conftest.out"
3812ec74af46Smrg# Check that the compiler produces executables we can run.  If not, either
3813ec74af46Smrg# the compiler is broken, or we cross compile.
3814a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3815a0d387c7Smrgprintf %s "checking whether we are cross compiling... " >&6; }
3816ec74af46Smrgif test "$cross_compiling" != yes; then
3817ec74af46Smrg  { { ac_try="$ac_link"
3818ec74af46Smrgcase "(($ac_try" in
3819ec74af46Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820ec74af46Smrg  *) ac_try_echo=$ac_try;;
3821ec74af46Smrgesac
3822ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3823a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3824ec74af46Smrg  (eval "$ac_link") 2>&5
3825ec74af46Smrg  ac_status=$?
3826a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3827ec74af46Smrg  test $ac_status = 0; }
3828ec74af46Smrg  if { ac_try='./conftest$ac_cv_exeext'
3829ec74af46Smrg  { { case "(($ac_try" in
3830ec74af46Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3831ec74af46Smrg  *) ac_try_echo=$ac_try;;
3832ec74af46Smrgesac
3833ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3834a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3835ec74af46Smrg  (eval "$ac_try") 2>&5
3836ec74af46Smrg  ac_status=$?
3837a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3838ec74af46Smrg  test $ac_status = 0; }; }; then
3839ec74af46Smrg    cross_compiling=no
3840ec74af46Smrg  else
3841ec74af46Smrg    if test "$cross_compiling" = maybe; then
3842ec74af46Smrg	cross_compiling=yes
3843ec74af46Smrg    else
3844a0d387c7Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3845a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3846a0d387c7Smrgas_fn_error 77 "cannot run C compiled programs.
3847ec74af46SmrgIf you meant to cross compile, use \`--host'.
3848ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
3849ec74af46Smrg    fi
3850ec74af46Smrg  fi
3851ec74af46Smrgfi
3852a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3853a0d387c7Smrgprintf "%s\n" "$cross_compiling" >&6; }
3854ec74af46Smrg
3855ec74af46Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3856ec74af46Smrgac_clean_files=$ac_clean_files_save
3857a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3858a0d387c7Smrgprintf %s "checking for suffix of object files... " >&6; }
3859a0d387c7Smrgif test ${ac_cv_objext+y}
3860a0d387c7Smrgthen :
3861a0d387c7Smrg  printf %s "(cached) " >&6
3862a0d387c7Smrgelse $as_nop
3863ec74af46Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38640fa2845dSmrg/* end confdefs.h.  */
38650fa2845dSmrg
38660fa2845dSmrgint
3867a0d387c7Smrgmain (void)
38680fa2845dSmrg{
38690fa2845dSmrg
38700fa2845dSmrg  ;
38710fa2845dSmrg  return 0;
38720fa2845dSmrg}
38730fa2845dSmrg_ACEOF
38740fa2845dSmrgrm -f conftest.o conftest.obj
3875ec74af46Smrgif { { ac_try="$ac_compile"
38760fa2845dSmrgcase "(($ac_try" in
38770fa2845dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38780fa2845dSmrg  *) ac_try_echo=$ac_try;;
38790fa2845dSmrgesac
3880ec74af46Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3881a0d387c7Smrgprintf "%s\n" "$ac_try_echo"; } >&5
38820fa2845dSmrg  (eval "$ac_compile") 2>&5
38830fa2845dSmrg  ac_status=$?
3884a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3885a0d387c7Smrg  test $ac_status = 0; }
3886a0d387c7Smrgthen :
38870fa2845dSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
38880fa2845dSmrg  test -f "$ac_file" || continue;
38890fa2845dSmrg  case $ac_file in
38907888fd0eSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
38910fa2845dSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
38920fa2845dSmrg       break;;
38930fa2845dSmrg  esac
38940fa2845dSmrgdone
3895a0d387c7Smrgelse $as_nop
3896a0d387c7Smrg  printf "%s\n" "$as_me: failed program was:" >&5
38970fa2845dSmrgsed 's/^/| /' conftest.$ac_ext >&5
38980fa2845dSmrg
3899a0d387c7Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3900a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3901ec74af46Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3902ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
39030fa2845dSmrgfi
39040fa2845dSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
39050fa2845dSmrgfi
3906a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3907a0d387c7Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
39080fa2845dSmrgOBJEXT=$ac_cv_objext
39090fa2845dSmrgac_objext=$OBJEXT
3910a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3911a0d387c7Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
3912a0d387c7Smrgif test ${ac_cv_c_compiler_gnu+y}
3913a0d387c7Smrgthen :
3914a0d387c7Smrg  printf %s "(cached) " >&6
3915a0d387c7Smrgelse $as_nop
3916ec74af46Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39170fa2845dSmrg/* end confdefs.h.  */
39180fa2845dSmrg
39190fa2845dSmrgint
3920a0d387c7Smrgmain (void)
39210fa2845dSmrg{
39220fa2845dSmrg#ifndef __GNUC__
39230fa2845dSmrg       choke me
39240fa2845dSmrg#endif
39250fa2845dSmrg
39260fa2845dSmrg  ;
39270fa2845dSmrg  return 0;
39280fa2845dSmrg}
39290fa2845dSmrg_ACEOF
3930a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
3931a0d387c7Smrgthen :
39320fa2845dSmrg  ac_compiler_gnu=yes
3933a0d387c7Smrgelse $as_nop
3934ec74af46Smrg  ac_compiler_gnu=no
39350fa2845dSmrgfi
3936a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
39370fa2845dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
39380fa2845dSmrg
39390fa2845dSmrgfi
3940a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3941a0d387c7Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3942a0d387c7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3943a0d387c7Smrg
39447888fd0eSmrgif test $ac_compiler_gnu = yes; then
39457888fd0eSmrg  GCC=yes
39467888fd0eSmrgelse
39477888fd0eSmrg  GCC=
39487888fd0eSmrgfi
3949a0d387c7Smrgac_test_CFLAGS=${CFLAGS+y}
39500fa2845dSmrgac_save_CFLAGS=$CFLAGS
3951a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3952a0d387c7Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
3953a0d387c7Smrgif test ${ac_cv_prog_cc_g+y}
3954a0d387c7Smrgthen :
3955a0d387c7Smrg  printf %s "(cached) " >&6
3956a0d387c7Smrgelse $as_nop
39570fa2845dSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
39580fa2845dSmrg   ac_c_werror_flag=yes
39590fa2845dSmrg   ac_cv_prog_cc_g=no
39600fa2845dSmrg   CFLAGS="-g"
3961ec74af46Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39620fa2845dSmrg/* end confdefs.h.  */
39630fa2845dSmrg
39640fa2845dSmrgint
3965a0d387c7Smrgmain (void)
39660fa2845dSmrg{
39670fa2845dSmrg
39680fa2845dSmrg  ;
39690fa2845dSmrg  return 0;
39700fa2845dSmrg}
39710fa2845dSmrg_ACEOF
3972a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
3973a0d387c7Smrgthen :
39740fa2845dSmrg  ac_cv_prog_cc_g=yes
3975a0d387c7Smrgelse $as_nop
3976ec74af46Smrg  CFLAGS=""
3977ec74af46Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39780fa2845dSmrg/* end confdefs.h.  */
39790fa2845dSmrg
39800fa2845dSmrgint
3981a0d387c7Smrgmain (void)
39820fa2845dSmrg{
39830fa2845dSmrg
39840fa2845dSmrg  ;
39850fa2845dSmrg  return 0;
39860fa2845dSmrg}
39870fa2845dSmrg_ACEOF
3988a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
3989a0d387c7Smrgthen :
39900fa2845dSmrg
3991a0d387c7Smrgelse $as_nop
3992ec74af46Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
39930fa2845dSmrg	 CFLAGS="-g"
3994ec74af46Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39950fa2845dSmrg/* end confdefs.h.  */
39960fa2845dSmrg
39970fa2845dSmrgint
3998a0d387c7Smrgmain (void)
39990fa2845dSmrg{
40000fa2845dSmrg
40010fa2845dSmrg  ;
40020fa2845dSmrg  return 0;
40030fa2845dSmrg}
40040fa2845dSmrg_ACEOF
4005a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4006a0d387c7Smrgthen :
40070fa2845dSmrg  ac_cv_prog_cc_g=yes
40080fa2845dSmrgfi
4009a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40100fa2845dSmrgfi
4011a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40120fa2845dSmrgfi
4013a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40140fa2845dSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
40150fa2845dSmrgfi
4016a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4017a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4018a0d387c7Smrgif test $ac_test_CFLAGS; then
40190fa2845dSmrg  CFLAGS=$ac_save_CFLAGS
40200fa2845dSmrgelif test $ac_cv_prog_cc_g = yes; then
40210fa2845dSmrg  if test "$GCC" = yes; then
40220fa2845dSmrg    CFLAGS="-g -O2"
40230fa2845dSmrg  else
40240fa2845dSmrg    CFLAGS="-g"
40250fa2845dSmrg  fi
40260fa2845dSmrgelse
40270fa2845dSmrg  if test "$GCC" = yes; then
40280fa2845dSmrg    CFLAGS="-O2"
40290fa2845dSmrg  else
40300fa2845dSmrg    CFLAGS=
40310fa2845dSmrg  fi
40320fa2845dSmrgfi
4033a0d387c7Smrgac_prog_cc_stdc=no
4034a0d387c7Smrgif test x$ac_prog_cc_stdc = xno
4035a0d387c7Smrgthen :
4036a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4037a0d387c7Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4038a0d387c7Smrgif test ${ac_cv_prog_cc_c11+y}
4039a0d387c7Smrgthen :
4040a0d387c7Smrg  printf %s "(cached) " >&6
4041a0d387c7Smrgelse $as_nop
4042a0d387c7Smrg  ac_cv_prog_cc_c11=no
40430fa2845dSmrgac_save_CC=$CC
4044ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
40450fa2845dSmrg/* end confdefs.h.  */
4046a0d387c7Smrg$ac_c_conftest_c11_program
4047a0d387c7Smrg_ACEOF
4048a0d387c7Smrgfor ac_arg in '' -std=gnu11
4049a0d387c7Smrgdo
4050a0d387c7Smrg  CC="$ac_save_CC $ac_arg"
4051a0d387c7Smrg  if ac_fn_c_try_compile "$LINENO"
4052a0d387c7Smrgthen :
4053a0d387c7Smrg  ac_cv_prog_cc_c11=$ac_arg
4054a0d387c7Smrgfi
4055a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4056a0d387c7Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4057a0d387c7Smrgdone
4058a0d387c7Smrgrm -f conftest.$ac_ext
4059a0d387c7SmrgCC=$ac_save_CC
4060a0d387c7Smrgfi
40610fa2845dSmrg
4062a0d387c7Smrgif test "x$ac_cv_prog_cc_c11" = xno
4063a0d387c7Smrgthen :
4064a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4065a0d387c7Smrgprintf "%s\n" "unsupported" >&6; }
4066a0d387c7Smrgelse $as_nop
4067a0d387c7Smrg  if test "x$ac_cv_prog_cc_c11" = x
4068a0d387c7Smrgthen :
4069a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4070a0d387c7Smrgprintf "%s\n" "none needed" >&6; }
4071a0d387c7Smrgelse $as_nop
4072a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4073a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4074a0d387c7Smrg     CC="$CC $ac_cv_prog_cc_c11"
4075a0d387c7Smrgfi
4076a0d387c7Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4077a0d387c7Smrg  ac_prog_cc_stdc=c11
4078a0d387c7Smrgfi
4079a0d387c7Smrgfi
4080a0d387c7Smrgif test x$ac_prog_cc_stdc = xno
4081a0d387c7Smrgthen :
4082a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4083a0d387c7Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4084a0d387c7Smrgif test ${ac_cv_prog_cc_c99+y}
4085a0d387c7Smrgthen :
4086a0d387c7Smrg  printf %s "(cached) " >&6
4087a0d387c7Smrgelse $as_nop
4088a0d387c7Smrg  ac_cv_prog_cc_c99=no
4089a0d387c7Smrgac_save_CC=$CC
4090a0d387c7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4091a0d387c7Smrg/* end confdefs.h.  */
4092a0d387c7Smrg$ac_c_conftest_c99_program
4093a0d387c7Smrg_ACEOF
4094a0d387c7Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4095a0d387c7Smrgdo
4096a0d387c7Smrg  CC="$ac_save_CC $ac_arg"
4097a0d387c7Smrg  if ac_fn_c_try_compile "$LINENO"
4098a0d387c7Smrgthen :
4099a0d387c7Smrg  ac_cv_prog_cc_c99=$ac_arg
4100a0d387c7Smrgfi
4101a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4102a0d387c7Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4103a0d387c7Smrgdone
4104a0d387c7Smrgrm -f conftest.$ac_ext
4105a0d387c7SmrgCC=$ac_save_CC
4106a0d387c7Smrgfi
41070fa2845dSmrg
4108a0d387c7Smrgif test "x$ac_cv_prog_cc_c99" = xno
4109a0d387c7Smrgthen :
4110a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4111a0d387c7Smrgprintf "%s\n" "unsupported" >&6; }
4112a0d387c7Smrgelse $as_nop
4113a0d387c7Smrg  if test "x$ac_cv_prog_cc_c99" = x
4114a0d387c7Smrgthen :
4115a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4116a0d387c7Smrgprintf "%s\n" "none needed" >&6; }
4117a0d387c7Smrgelse $as_nop
4118a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4119a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4120a0d387c7Smrg     CC="$CC $ac_cv_prog_cc_c99"
4121a0d387c7Smrgfi
4122a0d387c7Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4123a0d387c7Smrg  ac_prog_cc_stdc=c99
4124a0d387c7Smrgfi
4125a0d387c7Smrgfi
4126a0d387c7Smrgif test x$ac_prog_cc_stdc = xno
4127a0d387c7Smrgthen :
4128a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4129a0d387c7Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4130a0d387c7Smrgif test ${ac_cv_prog_cc_c89+y}
4131a0d387c7Smrgthen :
4132a0d387c7Smrg  printf %s "(cached) " >&6
4133a0d387c7Smrgelse $as_nop
4134a0d387c7Smrg  ac_cv_prog_cc_c89=no
4135a0d387c7Smrgac_save_CC=$CC
4136a0d387c7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4137a0d387c7Smrg/* end confdefs.h.  */
4138a0d387c7Smrg$ac_c_conftest_c89_program
41390fa2845dSmrg_ACEOF
4140a0d387c7Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
41410fa2845dSmrgdo
41420fa2845dSmrg  CC="$ac_save_CC $ac_arg"
4143a0d387c7Smrg  if ac_fn_c_try_compile "$LINENO"
4144a0d387c7Smrgthen :
41450fa2845dSmrg  ac_cv_prog_cc_c89=$ac_arg
41460fa2845dSmrgfi
4147a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41480fa2845dSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
41490fa2845dSmrgdone
41500fa2845dSmrgrm -f conftest.$ac_ext
41510fa2845dSmrgCC=$ac_save_CC
41520fa2845dSmrgfi
41530fa2845dSmrg
4154a0d387c7Smrgif test "x$ac_cv_prog_cc_c89" = xno
4155a0d387c7Smrgthen :
4156a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4157a0d387c7Smrgprintf "%s\n" "unsupported" >&6; }
4158a0d387c7Smrgelse $as_nop
4159a0d387c7Smrg  if test "x$ac_cv_prog_cc_c89" = x
4160a0d387c7Smrgthen :
4161a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4162a0d387c7Smrgprintf "%s\n" "none needed" >&6; }
4163a0d387c7Smrgelse $as_nop
4164a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4165a0d387c7Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4166a0d387c7Smrg     CC="$CC $ac_cv_prog_cc_c89"
4167a0d387c7Smrgfi
4168a0d387c7Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4169a0d387c7Smrg  ac_prog_cc_stdc=c89
4170a0d387c7Smrgfi
4171ec74af46Smrgfi
41720fa2845dSmrg
41730fa2845dSmrgac_ext=c
41740fa2845dSmrgac_cpp='$CPP $CPPFLAGS'
41750fa2845dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
41760fa2845dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
41770fa2845dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
41780fa2845dSmrg
4179a0d387c7Smrg
4180a0d387c7Smrg  ac_ext=c
4181f66be5ecSmrgac_cpp='$CPP $CPPFLAGS'
4182f66be5ecSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4183f66be5ecSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4184f66be5ecSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4185a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4186a0d387c7Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4187a0d387c7Smrgif test ${am_cv_prog_cc_c_o+y}
4188a0d387c7Smrgthen :
4189a0d387c7Smrg  printf %s "(cached) " >&6
4190a0d387c7Smrgelse $as_nop
4191f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192f66be5ecSmrg/* end confdefs.h.  */
4193f66be5ecSmrg
4194f66be5ecSmrgint
4195a0d387c7Smrgmain (void)
4196f66be5ecSmrg{
4197f66be5ecSmrg
4198f66be5ecSmrg  ;
4199f66be5ecSmrg  return 0;
4200f66be5ecSmrg}
4201f66be5ecSmrg_ACEOF
4202f66be5ecSmrg  # Make sure it works both with $CC and with simple cc.
4203f66be5ecSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4204f66be5ecSmrg  # compilers refuse to overwrite an existing .o file with -o,
4205f66be5ecSmrg  # though they will create one.
4206f66be5ecSmrg  am_cv_prog_cc_c_o=yes
4207f66be5ecSmrg  for am_i in 1 2; do
4208f66be5ecSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4209f66be5ecSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4210f66be5ecSmrg   ac_status=$?
4211f66be5ecSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4212f66be5ecSmrg   (exit $ac_status); } \
4213f66be5ecSmrg         && test -f conftest2.$ac_objext; then
4214f66be5ecSmrg      : OK
4215f66be5ecSmrg    else
4216f66be5ecSmrg      am_cv_prog_cc_c_o=no
4217f66be5ecSmrg      break
4218f66be5ecSmrg    fi
4219f66be5ecSmrg  done
4220f66be5ecSmrg  rm -f core conftest*
4221f66be5ecSmrg  unset am_i
4222f66be5ecSmrgfi
4223a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4224a0d387c7Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4225f66be5ecSmrgif test "$am_cv_prog_cc_c_o" != yes; then
4226f66be5ecSmrg   # Losing compiler, so override with the script.
4227f66be5ecSmrg   # FIXME: It is wrong to rewrite CC.
4228f66be5ecSmrg   # But if we don't then we get into trouble of one sort or another.
4229f66be5ecSmrg   # A longer-term fix would be to have automake use am__CC in this case,
4230f66be5ecSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4231f66be5ecSmrg   CC="$am_aux_dir/compile $CC"
4232f66be5ecSmrgfi
4233f66be5ecSmrgac_ext=c
4234f66be5ecSmrgac_cpp='$CPP $CPPFLAGS'
4235f66be5ecSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4236f66be5ecSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4237f66be5ecSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4238f66be5ecSmrg
4239f66be5ecSmrg
42400fa2845dSmrgdepcc="$CC"   am_compiler_list=
42410fa2845dSmrg
4242a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4243a0d387c7Smrgprintf %s "checking dependency style of $depcc... " >&6; }
4244a0d387c7Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
4245a0d387c7Smrgthen :
4246a0d387c7Smrg  printf %s "(cached) " >&6
4247a0d387c7Smrgelse $as_nop
42480fa2845dSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
42490fa2845dSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
42500fa2845dSmrg  # making bogus files that we don't know about and never remove.  For
42510fa2845dSmrg  # instance it was reported that on HP-UX the gcc test will end up
4252f66be5ecSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4253f66be5ecSmrg  # in D".
4254f66be5ecSmrg  rm -rf conftest.dir
42550fa2845dSmrg  mkdir conftest.dir
42560fa2845dSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
42570fa2845dSmrg  # using a relative directory.
42580fa2845dSmrg  cp "$am_depcomp" conftest.dir
42590fa2845dSmrg  cd conftest.dir
42600fa2845dSmrg  # We will build objects and dependencies in a subdirectory because
42610fa2845dSmrg  # it helps to detect inapplicable dependency modes.  For instance
42620fa2845dSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
42630fa2845dSmrg  # side effect of compilation, but ICC will put the dependencies in
42640fa2845dSmrg  # the current directory while Tru64 will put them in the object
42650fa2845dSmrg  # directory.
42660fa2845dSmrg  mkdir sub
42670fa2845dSmrg
42680fa2845dSmrg  am_cv_CC_dependencies_compiler_type=none
42690fa2845dSmrg  if test "$am_compiler_list" = ""; then
42700fa2845dSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
42710fa2845dSmrg  fi
42727888fd0eSmrg  am__universal=false
42737888fd0eSmrg  case " $depcc " in #(
42747888fd0eSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
42757888fd0eSmrg     esac
42767888fd0eSmrg
42770fa2845dSmrg  for depmode in $am_compiler_list; do
42780fa2845dSmrg    # Setup a source with many dependencies, because some compilers
42790fa2845dSmrg    # like to wrap large dependency lists on column 80 (with \), and
42800fa2845dSmrg    # we should not choose a depcomp mode which is confused by this.
42810fa2845dSmrg    #
42820fa2845dSmrg    # We need to recreate these files for each test, as the compiler may
42830fa2845dSmrg    # overwrite some of them when testing with obscure command lines.
42840fa2845dSmrg    # This happens at least with the AIX C compiler.
42850fa2845dSmrg    : > sub/conftest.c
42860fa2845dSmrg    for i in 1 2 3 4 5 6; do
42870fa2845dSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4288f66be5ecSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4289f66be5ecSmrg      # Solaris 10 /bin/sh.
4290f66be5ecSmrg      echo '/* dummy */' > sub/conftst$i.h
42910fa2845dSmrg    done
42920fa2845dSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
42930fa2845dSmrg
4294f66be5ecSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
42957888fd0eSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4296f66be5ecSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4297f66be5ecSmrg    # versions had trouble with output in subdirs.
42987888fd0eSmrg    am__obj=sub/conftest.${OBJEXT-o}
42997888fd0eSmrg    am__minus_obj="-o $am__obj"
43000fa2845dSmrg    case $depmode in
43017888fd0eSmrg    gcc)
43027888fd0eSmrg      # This depmode causes a compiler race in universal mode.
43037888fd0eSmrg      test "$am__universal" = false || continue
43047888fd0eSmrg      ;;
43050fa2845dSmrg    nosideeffect)
4306f66be5ecSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4307f66be5ecSmrg      # only be used when explicitly requested.
43080fa2845dSmrg      if test "x$enable_dependency_tracking" = xyes; then
43090fa2845dSmrg	continue
43100fa2845dSmrg      else
43110fa2845dSmrg	break
43120fa2845dSmrg      fi
43130fa2845dSmrg      ;;
4314f66be5ecSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4315f66be5ecSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
43167888fd0eSmrg      # not run yet.  These depmodes are late enough in the game, and
43177888fd0eSmrg      # so weak that their functioning should not be impacted.
43187888fd0eSmrg      am__obj=conftest.${OBJEXT-o}
43197888fd0eSmrg      am__minus_obj=
43207888fd0eSmrg      ;;
43210fa2845dSmrg    none) break ;;
43220fa2845dSmrg    esac
43230fa2845dSmrg    if depmode=$depmode \
43247888fd0eSmrg       source=sub/conftest.c object=$am__obj \
43250fa2845dSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
43267888fd0eSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
43270fa2845dSmrg         >/dev/null 2>conftest.err &&
43280fa2845dSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
43290fa2845dSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
43307888fd0eSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4331a0d387c7Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4332a0d387c7Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4333a0d387c7Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
4334a0d387c7Smrg      # that says an option was ignored or not supported.
4335a0d387c7Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4336a0d387c7Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4337a0d387c7Smrg      # The diagnosis changed in icc 8.0:
4338a0d387c7Smrg      #   icc: Command line remark: option '-MP' not supported
4339a0d387c7Smrg      if (grep 'ignoring option' conftest.err ||
4340a0d387c7Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4341a0d387c7Smrg        am_cv_CC_dependencies_compiler_type=$depmode
4342a0d387c7Smrg        break
4343a0d387c7Smrg      fi
43447888fd0eSmrg    fi
43457888fd0eSmrg  done
43460fa2845dSmrg
4347a0d387c7Smrg  cd ..
4348a0d387c7Smrg  rm -rf conftest.dir
43497888fd0eSmrgelse
4350a0d387c7Smrg  am_cv_CC_dependencies_compiler_type=none
43517888fd0eSmrgfi
43520fa2845dSmrg
43537888fd0eSmrgfi
4354a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4355a0d387c7Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4356a0d387c7SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
43570fa2845dSmrg
4358a0d387c7Smrg if
4359a0d387c7Smrg  test "x$enable_dependency_tracking" != xno \
4360a0d387c7Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4361a0d387c7Smrg  am__fastdepCC_TRUE=
4362a0d387c7Smrg  am__fastdepCC_FALSE='#'
43630fa2845dSmrgelse
4364a0d387c7Smrg  am__fastdepCC_TRUE='#'
4365a0d387c7Smrg  am__fastdepCC_FALSE=
43660fa2845dSmrgfi
43670fa2845dSmrg
43680fa2845dSmrg
43690fa2845dSmrg
4370a0d387c7Smrg
4371a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4372a0d387c7Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4373a0d387c7Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
4374a0d387c7Smrgthen :
4375a0d387c7Smrg  printf %s "(cached) " >&6
4376a0d387c7Smrgelse $as_nop
4377a0d387c7Smrg  ac_save_CFLAGS=$CFLAGS
4378a0d387c7Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4379a0d387c7Smrg   for ac_arg in '' -fno-builtin; do
4380a0d387c7Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4381a0d387c7Smrg     # This test program should *not* compile successfully.
4382a0d387c7Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
43837888fd0eSmrg/* end confdefs.h.  */
43847888fd0eSmrg
43857888fd0eSmrgint
4386a0d387c7Smrgmain (void)
43877888fd0eSmrg{
4388a0d387c7Smrg(void) strchr;
43897888fd0eSmrg  ;
43907888fd0eSmrg  return 0;
43917888fd0eSmrg}
43927888fd0eSmrg_ACEOF
4393a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4394a0d387c7Smrgthen :
4395ec74af46Smrg
4396a0d387c7Smrgelse $as_nop
4397a0d387c7Smrg  # This test program should compile successfully.
4398a0d387c7Smrg        # No library function is consistently available on
4399a0d387c7Smrg        # freestanding implementations, so test against a dummy
4400a0d387c7Smrg        # declaration.  Include always-available headers on the
4401a0d387c7Smrg        # off chance that they somehow elicit warnings.
4402a0d387c7Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44037888fd0eSmrg/* end confdefs.h.  */
4404a0d387c7Smrg#include <float.h>
4405a0d387c7Smrg#include <limits.h>
4406a0d387c7Smrg#include <stdarg.h>
4407a0d387c7Smrg#include <stddef.h>
4408a0d387c7Smrgextern void ac_decl (int, char *);
44097888fd0eSmrg
44107888fd0eSmrgint
4411a0d387c7Smrgmain (void)
44127888fd0eSmrg{
4413a0d387c7Smrg(void) ac_decl (0, (char *) 0);
4414a0d387c7Smrg  (void) ac_decl;
4415a0d387c7Smrg
4416a0d387c7Smrg  ;
44177888fd0eSmrg  return 0;
44187888fd0eSmrg}
44197888fd0eSmrg_ACEOF
4420a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4421a0d387c7Smrgthen :
4422a0d387c7Smrg  if test x"$ac_arg" = x
4423a0d387c7Smrgthen :
4424a0d387c7Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4425a0d387c7Smrgelse $as_nop
4426a0d387c7Smrg  ac_cv_c_undeclared_builtin_options=$ac_arg
44277888fd0eSmrgfi
4428a0d387c7Smrg          break
44297888fd0eSmrgfi
4430a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44317888fd0eSmrgfi
4432a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4433a0d387c7Smrg    done
4434a0d387c7Smrg    CFLAGS=$ac_save_CFLAGS
4435a0d387c7Smrg
4436a0d387c7Smrgfi
4437a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4438a0d387c7Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4439a0d387c7Smrg  case $ac_cv_c_undeclared_builtin_options in #(
4440a0d387c7Smrg  'cannot detect') :
4441a0d387c7Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4442a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4443a0d387c7Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4444a0d387c7SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
4445a0d387c7Smrg  'none needed') :
4446a0d387c7Smrg    ac_c_undeclared_builtin_options='' ;; #(
4447a0d387c7Smrg  *) :
4448a0d387c7Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4449a0d387c7Smrgesac
4450a0d387c7Smrg
4451a0d387c7Smrgac_header= ac_cache=
4452a0d387c7Smrgfor ac_item in $ac_header_c_list
4453a0d387c7Smrgdo
4454a0d387c7Smrg  if test $ac_cache; then
4455a0d387c7Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4456a0d387c7Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4457a0d387c7Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4458a0d387c7Smrg    fi
4459a0d387c7Smrg    ac_header= ac_cache=
4460a0d387c7Smrg  elif test $ac_header; then
4461a0d387c7Smrg    ac_cache=$ac_item
4462a0d387c7Smrg  else
4463a0d387c7Smrg    ac_header=$ac_item
4464a0d387c7Smrg  fi
4465a0d387c7Smrgdone
4466a0d387c7Smrg
44677888fd0eSmrg
44687888fd0eSmrg
44697888fd0eSmrg
44707888fd0eSmrg
44717888fd0eSmrg
44727888fd0eSmrg
44737888fd0eSmrg
4474a0d387c7Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4475a0d387c7Smrgthen :
44767888fd0eSmrg
4477a0d387c7Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4478a0d387c7Smrg
4479a0d387c7Smrgfi
44807888fd0eSmrg
4481f66be5ecSmrg
4482f66be5ecSmrg
4483a0d387c7Smrg
4484a0d387c7Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4485a0d387c7Smrgif test "x$ac_cv_have_decl___clang__" = xyes
4486a0d387c7Smrgthen :
4487f66be5ecSmrg  CLANGCC="yes"
4488a0d387c7Smrgelse $as_nop
4489f66be5ecSmrg  CLANGCC="no"
4490f66be5ecSmrgfi
4491a0d387c7Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4492a0d387c7Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4493a0d387c7Smrgthen :
4494f66be5ecSmrg  INTELCC="yes"
4495a0d387c7Smrgelse $as_nop
4496f66be5ecSmrg  INTELCC="no"
4497f66be5ecSmrgfi
4498a0d387c7Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4499a0d387c7Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4500a0d387c7Smrgthen :
4501f66be5ecSmrg  SUNCC="yes"
4502a0d387c7Smrgelse $as_nop
4503f66be5ecSmrg  SUNCC="no"
4504f66be5ecSmrgfi
4505f66be5ecSmrg
4506f66be5ecSmrg
4507f66be5ecSmrg
4508f66be5ecSmrg
4509130a8081Smrg
4510130a8081Smrg
4511130a8081Smrg
4512130a8081Smrg
4513ec74af46Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4514ec74af46Smrg	if test -n "$ac_tool_prefix"; then
4515ec74af46Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4516ec74af46Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4517a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
4519a0d387c7Smrgif test ${ac_cv_path_PKG_CONFIG+y}
4520a0d387c7Smrgthen :
4521a0d387c7Smrg  printf %s "(cached) " >&6
4522a0d387c7Smrgelse $as_nop
4523ec74af46Smrg  case $PKG_CONFIG in
4524ec74af46Smrg  [\\/]* | ?:[\\/]*)
4525ec74af46Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4526ec74af46Smrg  ;;
4527ec74af46Smrg  *)
4528ec74af46Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4529ec74af46Smrgfor as_dir in $PATH
45307888fd0eSmrgdo
4531ec74af46Smrg  IFS=$as_save_IFS
4532a0d387c7Smrg  case $as_dir in #(((
4533a0d387c7Smrg    '') as_dir=./ ;;
4534a0d387c7Smrg    */) ;;
4535a0d387c7Smrg    *) as_dir=$as_dir/ ;;
4536a0d387c7Smrg  esac
4537ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4538a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4539a0d387c7Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4540a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4541ec74af46Smrg    break 2
4542ec74af46Smrg  fi
4543ec74af46Smrgdone
4544ec74af46Smrg  done
4545ec74af46SmrgIFS=$as_save_IFS
4546ec74af46Smrg
4547ec74af46Smrg  ;;
45487888fd0eSmrgesac
4549ec74af46Smrgfi
4550ec74af46SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4551ec74af46Smrgif test -n "$PKG_CONFIG"; then
4552a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4553a0d387c7Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
45547888fd0eSmrgelse
4555a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4556a0d387c7Smrgprintf "%s\n" "no" >&6; }
45577888fd0eSmrgfi
45587888fd0eSmrg
45597888fd0eSmrg
45607888fd0eSmrgfi
4561ec74af46Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4562ec74af46Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4563ec74af46Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4564ec74af46Smrgset dummy pkg-config; ac_word=$2
4565a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4566a0d387c7Smrgprintf %s "checking for $ac_word... " >&6; }
4567a0d387c7Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4568a0d387c7Smrgthen :
4569a0d387c7Smrg  printf %s "(cached) " >&6
4570a0d387c7Smrgelse $as_nop
4571ec74af46Smrg  case $ac_pt_PKG_CONFIG in
4572ec74af46Smrg  [\\/]* | ?:[\\/]*)
4573ec74af46Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4574ec74af46Smrg  ;;
45757888fd0eSmrg  *)
4576ec74af46Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577ec74af46Smrgfor as_dir in $PATH
4578ec74af46Smrgdo
4579ec74af46Smrg  IFS=$as_save_IFS
4580a0d387c7Smrg  case $as_dir in #(((
4581a0d387c7Smrg    '') as_dir=./ ;;
4582a0d387c7Smrg    */) ;;
4583a0d387c7Smrg    *) as_dir=$as_dir/ ;;
4584a0d387c7Smrg  esac
4585ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4586a0d387c7Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4587a0d387c7Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4588a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4589ec74af46Smrg    break 2
4590ec74af46Smrg  fi
4591ec74af46Smrgdone
4592ec74af46Smrg  done
4593ec74af46SmrgIFS=$as_save_IFS
4594ec74af46Smrg
4595ec74af46Smrg  ;;
45967888fd0eSmrgesac
4597ec74af46Smrgfi
4598ec74af46Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4599ec74af46Smrgif test -n "$ac_pt_PKG_CONFIG"; then
4600a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4601a0d387c7Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4602ec74af46Smrgelse
4603a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4604a0d387c7Smrgprintf "%s\n" "no" >&6; }
4605ec74af46Smrgfi
46067888fd0eSmrg
4607ec74af46Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4608ec74af46Smrg    PKG_CONFIG=""
4609ec74af46Smrg  else
4610ec74af46Smrg    case $cross_compiling:$ac_tool_warned in
4611ec74af46Smrgyes:)
4612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4613a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4614ec74af46Smrgac_tool_warned=yes ;;
4615ec74af46Smrgesac
4616ec74af46Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4617ec74af46Smrg  fi
4618ec74af46Smrgelse
4619ec74af46Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4620ec74af46Smrgfi
46217888fd0eSmrg
4622ec74af46Smrgfi
4623ec74af46Smrgif test -n "$PKG_CONFIG"; then
4624ec74af46Smrg	_pkg_min_version=0.9.0
4625a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4626a0d387c7Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4627ec74af46Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4628a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4629a0d387c7Smrgprintf "%s\n" "yes" >&6; }
4630ec74af46Smrg	else
4631a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4632a0d387c7Smrgprintf "%s\n" "no" >&6; }
4633ec74af46Smrg		PKG_CONFIG=""
4634ec74af46Smrg	fi
4635ec74af46Smrgfi
46367888fd0eSmrg
4637a0d387c7Smrg
4638a0d387c7Smrg  # Make sure we can run config.sub.
4639a0d387c7Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4640a0d387c7Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4641a0d387c7Smrg
4642a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4643a0d387c7Smrgprintf %s "checking build system type... " >&6; }
4644a0d387c7Smrgif test ${ac_cv_build+y}
4645a0d387c7Smrgthen :
4646a0d387c7Smrg  printf %s "(cached) " >&6
4647a0d387c7Smrgelse $as_nop
46487888fd0eSmrg  ac_build_alias=$build_alias
46497888fd0eSmrgtest "x$ac_build_alias" = x &&
4650a0d387c7Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46517888fd0eSmrgtest "x$ac_build_alias" = x &&
4652ec74af46Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4653a0d387c7Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4654a0d387c7Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
46557888fd0eSmrg
46567888fd0eSmrgfi
4657a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4658a0d387c7Smrgprintf "%s\n" "$ac_cv_build" >&6; }
46597888fd0eSmrgcase $ac_cv_build in
46607888fd0eSmrg*-*-*) ;;
4661ec74af46Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46627888fd0eSmrgesac
46637888fd0eSmrgbuild=$ac_cv_build
46647888fd0eSmrgac_save_IFS=$IFS; IFS='-'
46657888fd0eSmrgset x $ac_cv_build
46667888fd0eSmrgshift
46677888fd0eSmrgbuild_cpu=$1
46687888fd0eSmrgbuild_vendor=$2
46697888fd0eSmrgshift; shift
46707888fd0eSmrg# Remember, the first character of IFS is used to create $*,
46717888fd0eSmrg# except with old shells:
46727888fd0eSmrgbuild_os=$*
46737888fd0eSmrgIFS=$ac_save_IFS
46747888fd0eSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46757888fd0eSmrg
46767888fd0eSmrg
4677a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4678a0d387c7Smrgprintf %s "checking host system type... " >&6; }
4679a0d387c7Smrgif test ${ac_cv_host+y}
4680a0d387c7Smrgthen :
4681a0d387c7Smrg  printf %s "(cached) " >&6
4682a0d387c7Smrgelse $as_nop
46837888fd0eSmrg  if test "x$host_alias" = x; then
46847888fd0eSmrg  ac_cv_host=$ac_cv_build
46857888fd0eSmrgelse
4686a0d387c7Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4687a0d387c7Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
46887888fd0eSmrgfi
46897888fd0eSmrg
46907888fd0eSmrgfi
4691a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4692a0d387c7Smrgprintf "%s\n" "$ac_cv_host" >&6; }
46937888fd0eSmrgcase $ac_cv_host in
46947888fd0eSmrg*-*-*) ;;
4695ec74af46Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
46967888fd0eSmrgesac
46977888fd0eSmrghost=$ac_cv_host
46987888fd0eSmrgac_save_IFS=$IFS; IFS='-'
46997888fd0eSmrgset x $ac_cv_host
47007888fd0eSmrgshift
47017888fd0eSmrghost_cpu=$1
47027888fd0eSmrghost_vendor=$2
47037888fd0eSmrgshift; shift
47047888fd0eSmrg# Remember, the first character of IFS is used to create $*,
47057888fd0eSmrg# except with old shells:
47067888fd0eSmrghost_os=$*
47077888fd0eSmrgIFS=$ac_save_IFS
47087888fd0eSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47097888fd0eSmrg
47107888fd0eSmrg
4711a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4712a0d387c7Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4713a0d387c7Smrgif test ${ac_cv_path_SED+y}
4714a0d387c7Smrgthen :
4715a0d387c7Smrg  printf %s "(cached) " >&6
4716a0d387c7Smrgelse $as_nop
4717ec74af46Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4718ec74af46Smrg     for ac_i in 1 2 3 4 5 6 7; do
4719ec74af46Smrg       ac_script="$ac_script$as_nl$ac_script"
4720ec74af46Smrg     done
4721ec74af46Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4722ec74af46Smrg     { ac_script=; unset ac_script;}
4723ec74af46Smrg     if test -z "$SED"; then
4724ec74af46Smrg  ac_path_SED_found=false
4725ec74af46Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4726ec74af46Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4727ec74af46Smrgfor as_dir in $PATH
4728ec74af46Smrgdo
4729ec74af46Smrg  IFS=$as_save_IFS
4730a0d387c7Smrg  case $as_dir in #(((
4731a0d387c7Smrg    '') as_dir=./ ;;
4732a0d387c7Smrg    */) ;;
4733a0d387c7Smrg    *) as_dir=$as_dir/ ;;
4734a0d387c7Smrg  esac
4735a0d387c7Smrg    for ac_prog in sed gsed
4736a0d387c7Smrg   do
4737ec74af46Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4738a0d387c7Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4739f66be5ecSmrg      as_fn_executable_p "$ac_path_SED" || continue
4740ec74af46Smrg# Check for GNU ac_path_SED and select it if it is found.
4741ec74af46Smrg  # Check for GNU $ac_path_SED
4742ec74af46Smrgcase `"$ac_path_SED" --version 2>&1` in
4743ec74af46Smrg*GNU*)
4744ec74af46Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4745ec74af46Smrg*)
4746ec74af46Smrg  ac_count=0
4747a0d387c7Smrg  printf %s 0123456789 >"conftest.in"
4748ec74af46Smrg  while :
4749ec74af46Smrg  do
4750ec74af46Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4751ec74af46Smrg    mv "conftest.tmp" "conftest.in"
4752ec74af46Smrg    cp "conftest.in" "conftest.nl"
4753a0d387c7Smrg    printf "%s\n" '' >> "conftest.nl"
4754ec74af46Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4755ec74af46Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4756ec74af46Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4757ec74af46Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4758ec74af46Smrg      # Best one so far, save it but keep looking for a better one
4759ec74af46Smrg      ac_cv_path_SED="$ac_path_SED"
4760ec74af46Smrg      ac_path_SED_max=$ac_count
4761ec74af46Smrg    fi
4762ec74af46Smrg    # 10*(2^10) chars as input seems more than enough
4763ec74af46Smrg    test $ac_count -gt 10 && break
4764ec74af46Smrg  done
4765ec74af46Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4766ec74af46Smrgesac
4767ec74af46Smrg
4768ec74af46Smrg      $ac_path_SED_found && break 3
4769ec74af46Smrg    done
4770ec74af46Smrg  done
4771ec74af46Smrg  done
4772ec74af46SmrgIFS=$as_save_IFS
4773ec74af46Smrg  if test -z "$ac_cv_path_SED"; then
4774ec74af46Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4775ec74af46Smrg  fi
4776ec74af46Smrgelse
4777ec74af46Smrg  ac_cv_path_SED=$SED
4778ec74af46Smrgfi
4779ec74af46Smrg
4780ec74af46Smrgfi
4781a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4782a0d387c7Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4783ec74af46Smrg SED="$ac_cv_path_SED"
4784ec74af46Smrg  rm -f conftest.sed
4785ec74af46Smrg
4786ec74af46Smrg
47877888fd0eSmrg
47887888fd0eSmrg
47897888fd0eSmrg
47907888fd0eSmrg
4791f66be5ecSmrg# Check whether --enable-selective-werror was given.
4792a0d387c7Smrgif test ${enable_selective_werror+y}
4793a0d387c7Smrgthen :
4794f66be5ecSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4795a0d387c7Smrgelse $as_nop
4796f66be5ecSmrg  SELECTIVE_WERROR=yes
47977888fd0eSmrgfi
47987888fd0eSmrg
47997888fd0eSmrg
48007888fd0eSmrg
48017888fd0eSmrg
48027888fd0eSmrg
4803f66be5ecSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4804f66be5ecSmrgif test "x$SUNCC" = "xyes"; then
4805f66be5ecSmrg    BASE_CFLAGS="-v"
48060fa2845dSmrgelse
4807f66be5ecSmrg    BASE_CFLAGS=""
48080fa2845dSmrgfi
48097888fd0eSmrg
4810f66be5ecSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
48110fa2845dSmrg
48127888fd0eSmrg
48137888fd0eSmrg
48140fa2845dSmrg
48150fa2845dSmrg
48160fa2845dSmrg
48170fa2845dSmrg
48180fa2845dSmrg
48197888fd0eSmrg
48207888fd0eSmrg
4821ec74af46Smrg
4822ec74af46Smrg
4823ec74af46Smrg
4824f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4825ec74af46Smrg
4826f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4827f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4828a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4829a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4830a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4831a0d387c7Smrgthen :
4832a0d387c7Smrg  printf %s "(cached) " >&6
4833a0d387c7Smrgelse $as_nop
4834f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4835f66be5ecSmrg/* end confdefs.h.  */
4836f66be5ecSmrgint i;
4837f66be5ecSmrg_ACEOF
4838a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4839a0d387c7Smrgthen :
4840f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4841a0d387c7Smrgelse $as_nop
4842f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4843f66be5ecSmrgfi
4844a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4845f66be5ecSmrgfi
4846a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4847a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4848f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4849f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4850f66be5ecSmrgfi
48510fa2845dSmrg
4852f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4853f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4854f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4855f66be5ecSmrg	fi
4856f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4857a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4858a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4859a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4860a0d387c7Smrgthen :
4861a0d387c7Smrg  printf %s "(cached) " >&6
4862a0d387c7Smrgelse $as_nop
4863f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4864f66be5ecSmrg/* end confdefs.h.  */
4865f66be5ecSmrgint i;
4866f66be5ecSmrg_ACEOF
4867a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4868a0d387c7Smrgthen :
4869f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4870a0d387c7Smrgelse $as_nop
4871f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4872f66be5ecSmrgfi
4873a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4874f66be5ecSmrgfi
4875a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4876a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4877f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4878f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4879f66be5ecSmrgfi
48800fa2845dSmrg
4881f66be5ecSmrgfound="no"
48820fa2845dSmrg
4883f66be5ecSmrg	if test $found = "no" ; then
4884f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4885f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4886f66be5ecSmrg		fi
48870fa2845dSmrg
4888f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4889f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4890f66be5ecSmrg		fi
48910fa2845dSmrg
4892f66be5ecSmrg		CFLAGS="$CFLAGS -Wall"
48930fa2845dSmrg
4894a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4895a0d387c7Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
4896f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wall
4897a0d387c7Smrg		if eval test \${$cacheid+y}
4898a0d387c7Smrgthen :
4899a0d387c7Smrg  printf %s "(cached) " >&6
4900a0d387c7Smrgelse $as_nop
4901f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4902f66be5ecSmrg/* end confdefs.h.  */
4903f66be5ecSmrgint i;
4904f66be5ecSmrgint
4905a0d387c7Smrgmain (void)
4906f66be5ecSmrg{
49070fa2845dSmrg
4908f66be5ecSmrg  ;
4909f66be5ecSmrg  return 0;
4910f66be5ecSmrg}
4911f66be5ecSmrg_ACEOF
4912a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
4913a0d387c7Smrgthen :
4914f66be5ecSmrg  eval $cacheid=yes
4915a0d387c7Smrgelse $as_nop
4916f66be5ecSmrg  eval $cacheid=no
49170fa2845dSmrgfi
4918a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
4919f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
49200fa2845dSmrgfi
49210fa2845dSmrg
49220fa2845dSmrg
4923f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
49247888fd0eSmrg
4925f66be5ecSmrg		eval supported=\$$cacheid
4926a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4927a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
4928f66be5ecSmrg		if test "$supported" = "yes" ; then
4929f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4930f66be5ecSmrg			found="yes"
4931f66be5ecSmrg		fi
4932f66be5ecSmrg	fi
49337888fd0eSmrg
49347888fd0eSmrg
49357888fd0eSmrg
49367888fd0eSmrg
49377888fd0eSmrg
49387888fd0eSmrg
49397888fd0eSmrg
49407888fd0eSmrg
49417888fd0eSmrg
49427888fd0eSmrg
49437888fd0eSmrg
49447888fd0eSmrg
49457888fd0eSmrg
49467888fd0eSmrg
49477888fd0eSmrg
4948f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
49497888fd0eSmrg
4950f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4951f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4952a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4953a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4954a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4955a0d387c7Smrgthen :
4956a0d387c7Smrg  printf %s "(cached) " >&6
4957a0d387c7Smrgelse $as_nop
4958f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4959f66be5ecSmrg/* end confdefs.h.  */
4960f66be5ecSmrgint i;
4961f66be5ecSmrg_ACEOF
4962a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4963a0d387c7Smrgthen :
4964f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4965a0d387c7Smrgelse $as_nop
4966f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4967f66be5ecSmrgfi
4968a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4969f66be5ecSmrgfi
4970a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4971a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4972f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4973f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4974f66be5ecSmrgfi
4975f66be5ecSmrg
4976f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4977f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4978f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4979f66be5ecSmrg	fi
4980f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4981a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4982a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4983a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4984a0d387c7Smrgthen :
4985a0d387c7Smrg  printf %s "(cached) " >&6
4986a0d387c7Smrgelse $as_nop
4987f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4988f66be5ecSmrg/* end confdefs.h.  */
4989f66be5ecSmrgint i;
4990f66be5ecSmrg_ACEOF
4991a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
4992a0d387c7Smrgthen :
4993f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4994a0d387c7Smrgelse $as_nop
4995f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4996f66be5ecSmrgfi
4997a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4998f66be5ecSmrgfi
4999a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5000a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5001f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5002f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5003f66be5ecSmrgfi
5004f66be5ecSmrg
5005f66be5ecSmrgfound="no"
5006f66be5ecSmrg
5007f66be5ecSmrg	if test $found = "no" ; then
5008f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5009f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5010f66be5ecSmrg		fi
5011f66be5ecSmrg
5012f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5013f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5014f66be5ecSmrg		fi
5015f66be5ecSmrg
5016f66be5ecSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5017f66be5ecSmrg
5018a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5019a0d387c7Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5020f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5021a0d387c7Smrg		if eval test \${$cacheid+y}
5022a0d387c7Smrgthen :
5023a0d387c7Smrg  printf %s "(cached) " >&6
5024a0d387c7Smrgelse $as_nop
5025f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5026f66be5ecSmrg/* end confdefs.h.  */
5027f66be5ecSmrgint i;
5028f66be5ecSmrgint
5029a0d387c7Smrgmain (void)
5030f66be5ecSmrg{
5031f66be5ecSmrg
5032f66be5ecSmrg  ;
5033f66be5ecSmrg  return 0;
5034f66be5ecSmrg}
5035f66be5ecSmrg_ACEOF
5036a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5037a0d387c7Smrgthen :
5038f66be5ecSmrg  eval $cacheid=yes
5039a0d387c7Smrgelse $as_nop
5040f66be5ecSmrg  eval $cacheid=no
5041f66be5ecSmrgfi
5042a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5043f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5044f66be5ecSmrgfi
5045f66be5ecSmrg
5046f66be5ecSmrg
5047f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5048f66be5ecSmrg
5049f66be5ecSmrg		eval supported=\$$cacheid
5050a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5051a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5052f66be5ecSmrg		if test "$supported" = "yes" ; then
5053f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5054f66be5ecSmrg			found="yes"
5055f66be5ecSmrg		fi
5056f66be5ecSmrg	fi
5057f66be5ecSmrg
5058f66be5ecSmrg
5059f66be5ecSmrg
5060f66be5ecSmrg
5061f66be5ecSmrg
5062f66be5ecSmrg
5063f66be5ecSmrg
5064f66be5ecSmrg
5065f66be5ecSmrg
5066f66be5ecSmrg
5067f66be5ecSmrg
5068f66be5ecSmrg
5069f66be5ecSmrg
5070f66be5ecSmrg
5071f66be5ecSmrg
5072f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5073f66be5ecSmrg
5074f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5075f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5076a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5077a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5078a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5079a0d387c7Smrgthen :
5080a0d387c7Smrg  printf %s "(cached) " >&6
5081a0d387c7Smrgelse $as_nop
5082f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5083f66be5ecSmrg/* end confdefs.h.  */
5084f66be5ecSmrgint i;
5085f66be5ecSmrg_ACEOF
5086a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5087a0d387c7Smrgthen :
5088f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5089a0d387c7Smrgelse $as_nop
5090f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5091f66be5ecSmrgfi
5092a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5093f66be5ecSmrgfi
5094a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5095a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5096f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5097f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5098f66be5ecSmrgfi
5099f66be5ecSmrg
5100f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5101f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5102f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5103f66be5ecSmrg	fi
5104f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5105a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5106a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5107a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5108a0d387c7Smrgthen :
5109a0d387c7Smrg  printf %s "(cached) " >&6
5110a0d387c7Smrgelse $as_nop
5111f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5112f66be5ecSmrg/* end confdefs.h.  */
5113f66be5ecSmrgint i;
5114f66be5ecSmrg_ACEOF
5115a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5116a0d387c7Smrgthen :
5117f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5118a0d387c7Smrgelse $as_nop
5119f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5120f66be5ecSmrgfi
5121a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5122f66be5ecSmrgfi
5123a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5124a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5125f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5126f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5127f66be5ecSmrgfi
5128f66be5ecSmrg
5129f66be5ecSmrgfound="no"
5130f66be5ecSmrg
5131f66be5ecSmrg	if test $found = "no" ; then
5132f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5133f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5134f66be5ecSmrg		fi
5135f66be5ecSmrg
5136f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5137f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5138f66be5ecSmrg		fi
5139f66be5ecSmrg
5140f66be5ecSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5141f66be5ecSmrg
5142a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5143a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5144f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5145a0d387c7Smrg		if eval test \${$cacheid+y}
5146a0d387c7Smrgthen :
5147a0d387c7Smrg  printf %s "(cached) " >&6
5148a0d387c7Smrgelse $as_nop
5149f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5150f66be5ecSmrg/* end confdefs.h.  */
5151f66be5ecSmrgint i;
5152f66be5ecSmrgint
5153a0d387c7Smrgmain (void)
5154f66be5ecSmrg{
5155f66be5ecSmrg
5156f66be5ecSmrg  ;
5157f66be5ecSmrg  return 0;
5158f66be5ecSmrg}
5159f66be5ecSmrg_ACEOF
5160a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5161a0d387c7Smrgthen :
5162f66be5ecSmrg  eval $cacheid=yes
5163a0d387c7Smrgelse $as_nop
5164f66be5ecSmrg  eval $cacheid=no
5165f66be5ecSmrgfi
5166a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5167f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5168f66be5ecSmrgfi
5169f66be5ecSmrg
5170f66be5ecSmrg
5171f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5172f66be5ecSmrg
5173f66be5ecSmrg		eval supported=\$$cacheid
5174a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5175a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5176f66be5ecSmrg		if test "$supported" = "yes" ; then
5177f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5178f66be5ecSmrg			found="yes"
5179f66be5ecSmrg		fi
5180f66be5ecSmrg	fi
5181f66be5ecSmrg
5182f66be5ecSmrg
5183f66be5ecSmrg
5184f66be5ecSmrg
5185f66be5ecSmrg
5186f66be5ecSmrg
5187f66be5ecSmrg
5188f66be5ecSmrg
5189f66be5ecSmrg
5190f66be5ecSmrg
5191f66be5ecSmrg
5192f66be5ecSmrg
5193f66be5ecSmrg
5194f66be5ecSmrg
5195f66be5ecSmrg
5196f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5197f66be5ecSmrg
5198f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5199f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5200a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5201a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5202a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5203a0d387c7Smrgthen :
5204a0d387c7Smrg  printf %s "(cached) " >&6
5205a0d387c7Smrgelse $as_nop
5206f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5207f66be5ecSmrg/* end confdefs.h.  */
5208f66be5ecSmrgint i;
5209f66be5ecSmrg_ACEOF
5210a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5211a0d387c7Smrgthen :
5212f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5213a0d387c7Smrgelse $as_nop
5214f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5215f66be5ecSmrgfi
5216a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5217f66be5ecSmrgfi
5218a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5219a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5220f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5221f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5222f66be5ecSmrgfi
5223f66be5ecSmrg
5224f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5225f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5226f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5227f66be5ecSmrg	fi
5228f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5229a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5230a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5231a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5232a0d387c7Smrgthen :
5233a0d387c7Smrg  printf %s "(cached) " >&6
5234a0d387c7Smrgelse $as_nop
5235f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5236f66be5ecSmrg/* end confdefs.h.  */
5237f66be5ecSmrgint i;
5238f66be5ecSmrg_ACEOF
5239a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5240a0d387c7Smrgthen :
5241f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5242a0d387c7Smrgelse $as_nop
5243f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5244f66be5ecSmrgfi
5245a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5246f66be5ecSmrgfi
5247a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5248a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5249f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5250f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5251f66be5ecSmrgfi
5252f66be5ecSmrg
5253f66be5ecSmrgfound="no"
5254f66be5ecSmrg
5255f66be5ecSmrg	if test $found = "no" ; then
5256f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5257f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5258f66be5ecSmrg		fi
5259f66be5ecSmrg
5260f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5261f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5262f66be5ecSmrg		fi
5263f66be5ecSmrg
5264f66be5ecSmrg		CFLAGS="$CFLAGS -Wformat=2"
5265f66be5ecSmrg
5266a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5267a0d387c7Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5268f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
5269a0d387c7Smrg		if eval test \${$cacheid+y}
5270a0d387c7Smrgthen :
5271a0d387c7Smrg  printf %s "(cached) " >&6
5272a0d387c7Smrgelse $as_nop
5273f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5274f66be5ecSmrg/* end confdefs.h.  */
5275f66be5ecSmrgint i;
5276f66be5ecSmrgint
5277a0d387c7Smrgmain (void)
5278f66be5ecSmrg{
5279f66be5ecSmrg
5280f66be5ecSmrg  ;
5281f66be5ecSmrg  return 0;
5282f66be5ecSmrg}
5283f66be5ecSmrg_ACEOF
5284a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5285a0d387c7Smrgthen :
5286f66be5ecSmrg  eval $cacheid=yes
5287a0d387c7Smrgelse $as_nop
5288f66be5ecSmrg  eval $cacheid=no
5289f66be5ecSmrgfi
5290a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5291f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5292f66be5ecSmrgfi
5293f66be5ecSmrg
5294f66be5ecSmrg
5295f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5296f66be5ecSmrg
5297f66be5ecSmrg		eval supported=\$$cacheid
5298a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5299a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5300f66be5ecSmrg		if test "$supported" = "yes" ; then
5301f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5302f66be5ecSmrg			found="yes"
5303f66be5ecSmrg		fi
5304f66be5ecSmrg	fi
5305f66be5ecSmrg
5306f66be5ecSmrg	if test $found = "no" ; then
5307f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5308f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5309f66be5ecSmrg		fi
5310f66be5ecSmrg
5311f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5312f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5313f66be5ecSmrg		fi
5314f66be5ecSmrg
5315f66be5ecSmrg		CFLAGS="$CFLAGS -Wformat"
5316f66be5ecSmrg
5317a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5318a0d387c7Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5319f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wformat
5320a0d387c7Smrg		if eval test \${$cacheid+y}
5321a0d387c7Smrgthen :
5322a0d387c7Smrg  printf %s "(cached) " >&6
5323a0d387c7Smrgelse $as_nop
5324f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5325f66be5ecSmrg/* end confdefs.h.  */
5326f66be5ecSmrgint i;
5327f66be5ecSmrgint
5328a0d387c7Smrgmain (void)
5329f66be5ecSmrg{
5330f66be5ecSmrg
5331f66be5ecSmrg  ;
5332f66be5ecSmrg  return 0;
5333f66be5ecSmrg}
5334f66be5ecSmrg_ACEOF
5335a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5336a0d387c7Smrgthen :
5337f66be5ecSmrg  eval $cacheid=yes
5338a0d387c7Smrgelse $as_nop
5339f66be5ecSmrg  eval $cacheid=no
5340f66be5ecSmrgfi
5341a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5342f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5343f66be5ecSmrgfi
5344f66be5ecSmrg
5345f66be5ecSmrg
5346f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5347f66be5ecSmrg
5348f66be5ecSmrg		eval supported=\$$cacheid
5349a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5350a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5351f66be5ecSmrg		if test "$supported" = "yes" ; then
5352f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5353f66be5ecSmrg			found="yes"
5354f66be5ecSmrg		fi
5355f66be5ecSmrg	fi
5356f66be5ecSmrg
5357f66be5ecSmrg
5358f66be5ecSmrg
5359f66be5ecSmrg
5360f66be5ecSmrg
5361f66be5ecSmrg
5362f66be5ecSmrg
5363f66be5ecSmrg
5364f66be5ecSmrg
5365f66be5ecSmrg
5366f66be5ecSmrg
5367f66be5ecSmrg
5368f66be5ecSmrg
5369f66be5ecSmrg
5370f66be5ecSmrg
5371f66be5ecSmrg
5372f66be5ecSmrg
5373f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5374f66be5ecSmrg
5375f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5376f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5377a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5378a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5379a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5380a0d387c7Smrgthen :
5381a0d387c7Smrg  printf %s "(cached) " >&6
5382a0d387c7Smrgelse $as_nop
5383f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5384f66be5ecSmrg/* end confdefs.h.  */
5385f66be5ecSmrgint i;
5386f66be5ecSmrg_ACEOF
5387a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5388a0d387c7Smrgthen :
5389f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5390a0d387c7Smrgelse $as_nop
5391f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5392f66be5ecSmrgfi
5393a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5394f66be5ecSmrgfi
5395a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5396a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5397f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5398f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5399f66be5ecSmrgfi
5400f66be5ecSmrg
5401f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5402f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5403f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5404f66be5ecSmrg	fi
5405f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5406a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5407a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5408a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5409a0d387c7Smrgthen :
5410a0d387c7Smrg  printf %s "(cached) " >&6
5411a0d387c7Smrgelse $as_nop
5412f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5413f66be5ecSmrg/* end confdefs.h.  */
5414f66be5ecSmrgint i;
5415f66be5ecSmrg_ACEOF
5416a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5417a0d387c7Smrgthen :
5418f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5419a0d387c7Smrgelse $as_nop
5420f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5421f66be5ecSmrgfi
5422a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5423f66be5ecSmrgfi
5424a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5425a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5426f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5427f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5428f66be5ecSmrgfi
5429f66be5ecSmrg
5430f66be5ecSmrgfound="no"
5431f66be5ecSmrg
5432f66be5ecSmrg	if test $found = "no" ; then
5433f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5434f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5435f66be5ecSmrg		fi
5436f66be5ecSmrg
5437f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5438f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5439f66be5ecSmrg		fi
5440f66be5ecSmrg
5441f66be5ecSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5442f66be5ecSmrg
5443a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5444a0d387c7Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5445f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5446a0d387c7Smrg		if eval test \${$cacheid+y}
5447a0d387c7Smrgthen :
5448a0d387c7Smrg  printf %s "(cached) " >&6
5449a0d387c7Smrgelse $as_nop
5450f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5451f66be5ecSmrg/* end confdefs.h.  */
5452f66be5ecSmrgint i;
5453f66be5ecSmrgint
5454a0d387c7Smrgmain (void)
5455f66be5ecSmrg{
5456f66be5ecSmrg
5457f66be5ecSmrg  ;
5458f66be5ecSmrg  return 0;
5459f66be5ecSmrg}
5460f66be5ecSmrg_ACEOF
5461a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5462a0d387c7Smrgthen :
5463f66be5ecSmrg  eval $cacheid=yes
5464a0d387c7Smrgelse $as_nop
5465f66be5ecSmrg  eval $cacheid=no
5466f66be5ecSmrgfi
5467a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5468f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5469f66be5ecSmrgfi
5470f66be5ecSmrg
5471f66be5ecSmrg
5472f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5473f66be5ecSmrg
5474f66be5ecSmrg		eval supported=\$$cacheid
5475a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5476a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5477f66be5ecSmrg		if test "$supported" = "yes" ; then
5478f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5479f66be5ecSmrg			found="yes"
5480f66be5ecSmrg		fi
5481f66be5ecSmrg	fi
5482f66be5ecSmrg
5483f66be5ecSmrg
5484f66be5ecSmrg
5485f66be5ecSmrg
5486f66be5ecSmrg
5487f66be5ecSmrg
5488f66be5ecSmrg
5489f66be5ecSmrg
5490f66be5ecSmrg
5491f66be5ecSmrg
5492f66be5ecSmrg
5493f66be5ecSmrg
5494f66be5ecSmrg
5495f66be5ecSmrg
5496f66be5ecSmrg
5497f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5498f66be5ecSmrg
5499f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5500f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5501a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5502a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5503a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5504a0d387c7Smrgthen :
5505a0d387c7Smrg  printf %s "(cached) " >&6
5506a0d387c7Smrgelse $as_nop
5507f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5508f66be5ecSmrg/* end confdefs.h.  */
5509f66be5ecSmrgint i;
5510f66be5ecSmrg_ACEOF
5511a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5512a0d387c7Smrgthen :
5513f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5514a0d387c7Smrgelse $as_nop
5515f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5516f66be5ecSmrgfi
5517a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5518f66be5ecSmrgfi
5519a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5520a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5521f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5522f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5523f66be5ecSmrgfi
5524f66be5ecSmrg
5525f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5526f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5527f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5528f66be5ecSmrg	fi
5529f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5530a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5531a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5532a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5533a0d387c7Smrgthen :
5534a0d387c7Smrg  printf %s "(cached) " >&6
5535a0d387c7Smrgelse $as_nop
5536f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5537f66be5ecSmrg/* end confdefs.h.  */
5538f66be5ecSmrgint i;
5539f66be5ecSmrg_ACEOF
5540a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5541a0d387c7Smrgthen :
5542f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5543a0d387c7Smrgelse $as_nop
5544f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5545f66be5ecSmrgfi
5546a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5547f66be5ecSmrgfi
5548a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5549a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5550f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5551f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5552f66be5ecSmrgfi
5553f66be5ecSmrg
5554f66be5ecSmrgfound="no"
5555f66be5ecSmrg
5556f66be5ecSmrg	if test $found = "no" ; then
5557f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5558f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5559f66be5ecSmrg		fi
5560f66be5ecSmrg
5561f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5562f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5563f66be5ecSmrg		fi
5564f66be5ecSmrg
5565f66be5ecSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5566f66be5ecSmrg
5567a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5568a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5569f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5570a0d387c7Smrg		if eval test \${$cacheid+y}
5571a0d387c7Smrgthen :
5572a0d387c7Smrg  printf %s "(cached) " >&6
5573a0d387c7Smrgelse $as_nop
5574f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5575f66be5ecSmrg/* end confdefs.h.  */
5576f66be5ecSmrgint i;
5577f66be5ecSmrgint
5578a0d387c7Smrgmain (void)
5579f66be5ecSmrg{
5580f66be5ecSmrg
5581f66be5ecSmrg  ;
5582f66be5ecSmrg  return 0;
5583f66be5ecSmrg}
5584f66be5ecSmrg_ACEOF
5585a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5586a0d387c7Smrgthen :
5587f66be5ecSmrg  eval $cacheid=yes
5588a0d387c7Smrgelse $as_nop
5589f66be5ecSmrg  eval $cacheid=no
5590f66be5ecSmrgfi
5591a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5592f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5593f66be5ecSmrgfi
5594f66be5ecSmrg
5595f66be5ecSmrg
5596f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5597f66be5ecSmrg
5598f66be5ecSmrg		eval supported=\$$cacheid
5599a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5600a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5601f66be5ecSmrg		if test "$supported" = "yes" ; then
5602f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5603f66be5ecSmrg			found="yes"
5604f66be5ecSmrg		fi
5605f66be5ecSmrg	fi
5606f66be5ecSmrg
5607f66be5ecSmrg
5608f66be5ecSmrg
5609f66be5ecSmrg
5610f66be5ecSmrg
5611f66be5ecSmrg
5612f66be5ecSmrg
5613f66be5ecSmrg
5614f66be5ecSmrg
5615f66be5ecSmrg
5616f66be5ecSmrg
5617f66be5ecSmrg
5618f66be5ecSmrg
5619f66be5ecSmrg
5620f66be5ecSmrg
5621f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5622f66be5ecSmrg
5623f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5624f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5625a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5626a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5627a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5628a0d387c7Smrgthen :
5629a0d387c7Smrg  printf %s "(cached) " >&6
5630a0d387c7Smrgelse $as_nop
5631f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5632f66be5ecSmrg/* end confdefs.h.  */
5633f66be5ecSmrgint i;
5634f66be5ecSmrg_ACEOF
5635a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5636a0d387c7Smrgthen :
5637f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5638a0d387c7Smrgelse $as_nop
5639f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5640f66be5ecSmrgfi
5641a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5642f66be5ecSmrgfi
5643a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5644a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5645f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5646f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5647f66be5ecSmrgfi
5648f66be5ecSmrg
5649f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5650f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5651f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5652f66be5ecSmrg	fi
5653f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5654a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5655a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5656a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5657a0d387c7Smrgthen :
5658a0d387c7Smrg  printf %s "(cached) " >&6
5659a0d387c7Smrgelse $as_nop
5660f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5661f66be5ecSmrg/* end confdefs.h.  */
5662f66be5ecSmrgint i;
5663f66be5ecSmrg_ACEOF
5664a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5665a0d387c7Smrgthen :
5666f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5667a0d387c7Smrgelse $as_nop
5668f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5669f66be5ecSmrgfi
5670a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5671f66be5ecSmrgfi
5672a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5673a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5674f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5675f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5676f66be5ecSmrgfi
5677f66be5ecSmrg
5678f66be5ecSmrgfound="no"
5679f66be5ecSmrg
5680f66be5ecSmrg	if test $found = "no" ; then
5681f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5682f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5683f66be5ecSmrg		fi
5684f66be5ecSmrg
5685f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5686f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5687f66be5ecSmrg		fi
5688f66be5ecSmrg
5689f66be5ecSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5690f66be5ecSmrg
5691a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5692a0d387c7Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
5693f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5694a0d387c7Smrg		if eval test \${$cacheid+y}
5695a0d387c7Smrgthen :
5696a0d387c7Smrg  printf %s "(cached) " >&6
5697a0d387c7Smrgelse $as_nop
5698f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5699f66be5ecSmrg/* end confdefs.h.  */
5700f66be5ecSmrgint i;
5701f66be5ecSmrgint
5702a0d387c7Smrgmain (void)
5703f66be5ecSmrg{
5704f66be5ecSmrg
5705f66be5ecSmrg  ;
5706f66be5ecSmrg  return 0;
5707f66be5ecSmrg}
5708f66be5ecSmrg_ACEOF
5709a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5710a0d387c7Smrgthen :
5711f66be5ecSmrg  eval $cacheid=yes
5712a0d387c7Smrgelse $as_nop
5713f66be5ecSmrg  eval $cacheid=no
5714f66be5ecSmrgfi
5715a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5716f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5717f66be5ecSmrgfi
5718f66be5ecSmrg
5719f66be5ecSmrg
5720f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5721f66be5ecSmrg
5722f66be5ecSmrg		eval supported=\$$cacheid
5723a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5724a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5725f66be5ecSmrg		if test "$supported" = "yes" ; then
5726f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5727f66be5ecSmrg			found="yes"
5728f66be5ecSmrg		fi
5729f66be5ecSmrg	fi
5730f66be5ecSmrg
5731f66be5ecSmrg
5732f66be5ecSmrg
5733f66be5ecSmrg
5734f66be5ecSmrg
5735f66be5ecSmrg
5736f66be5ecSmrg
5737f66be5ecSmrg
5738f66be5ecSmrg
5739f66be5ecSmrg
5740f66be5ecSmrg
5741f66be5ecSmrg
5742f66be5ecSmrg
5743f66be5ecSmrg
5744f66be5ecSmrg
5745f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5746f66be5ecSmrg
5747f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5748f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5749a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5750a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5751a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5752a0d387c7Smrgthen :
5753a0d387c7Smrg  printf %s "(cached) " >&6
5754a0d387c7Smrgelse $as_nop
5755f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5756f66be5ecSmrg/* end confdefs.h.  */
5757f66be5ecSmrgint i;
5758f66be5ecSmrg_ACEOF
5759a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5760a0d387c7Smrgthen :
5761f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5762a0d387c7Smrgelse $as_nop
5763f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5764f66be5ecSmrgfi
5765a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5766f66be5ecSmrgfi
5767a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5768a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5769f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5770f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5771f66be5ecSmrgfi
5772f66be5ecSmrg
5773f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5774f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5775f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5776f66be5ecSmrg	fi
5777f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5778a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5779a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5780a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5781a0d387c7Smrgthen :
5782a0d387c7Smrg  printf %s "(cached) " >&6
5783a0d387c7Smrgelse $as_nop
5784f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5785f66be5ecSmrg/* end confdefs.h.  */
5786f66be5ecSmrgint i;
5787f66be5ecSmrg_ACEOF
5788a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5789a0d387c7Smrgthen :
5790f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5791a0d387c7Smrgelse $as_nop
5792f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5793f66be5ecSmrgfi
5794a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5795f66be5ecSmrgfi
5796a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5797a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5798f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5799f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5800f66be5ecSmrgfi
5801f66be5ecSmrg
5802f66be5ecSmrgfound="no"
5803f66be5ecSmrg
5804f66be5ecSmrg	if test $found = "no" ; then
5805f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5806f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5807f66be5ecSmrg		fi
5808f66be5ecSmrg
5809f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5810f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5811f66be5ecSmrg		fi
5812f66be5ecSmrg
5813f66be5ecSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5814f66be5ecSmrg
5815a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5816a0d387c7Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
5817f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5818a0d387c7Smrg		if eval test \${$cacheid+y}
5819a0d387c7Smrgthen :
5820a0d387c7Smrg  printf %s "(cached) " >&6
5821a0d387c7Smrgelse $as_nop
5822f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5823f66be5ecSmrg/* end confdefs.h.  */
5824f66be5ecSmrgint i;
5825f66be5ecSmrgint
5826a0d387c7Smrgmain (void)
5827f66be5ecSmrg{
5828f66be5ecSmrg
5829f66be5ecSmrg  ;
5830f66be5ecSmrg  return 0;
5831f66be5ecSmrg}
5832f66be5ecSmrg_ACEOF
5833a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5834a0d387c7Smrgthen :
5835f66be5ecSmrg  eval $cacheid=yes
5836a0d387c7Smrgelse $as_nop
5837f66be5ecSmrg  eval $cacheid=no
5838f66be5ecSmrgfi
5839a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5840f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5841f66be5ecSmrgfi
5842f66be5ecSmrg
5843f66be5ecSmrg
5844f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5845f66be5ecSmrg
5846f66be5ecSmrg		eval supported=\$$cacheid
5847a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5848a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5849f66be5ecSmrg		if test "$supported" = "yes" ; then
5850f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5851f66be5ecSmrg			found="yes"
5852f66be5ecSmrg		fi
5853f66be5ecSmrg	fi
5854f66be5ecSmrg
5855f66be5ecSmrg
5856f66be5ecSmrg
5857f66be5ecSmrg
5858f66be5ecSmrg
5859f66be5ecSmrg
5860f66be5ecSmrg
5861f66be5ecSmrg
5862f66be5ecSmrg
5863f66be5ecSmrg
5864f66be5ecSmrg
5865f66be5ecSmrg
5866f66be5ecSmrg
5867f66be5ecSmrg
5868f66be5ecSmrg
5869f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5870f66be5ecSmrg
5871f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5872f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5873a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5874a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5875a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5876a0d387c7Smrgthen :
5877a0d387c7Smrg  printf %s "(cached) " >&6
5878a0d387c7Smrgelse $as_nop
5879f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5880f66be5ecSmrg/* end confdefs.h.  */
5881f66be5ecSmrgint i;
5882f66be5ecSmrg_ACEOF
5883a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5884a0d387c7Smrgthen :
5885f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5886a0d387c7Smrgelse $as_nop
5887f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5888f66be5ecSmrgfi
5889a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5890f66be5ecSmrgfi
5891a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5892a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5893f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5894f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5895f66be5ecSmrgfi
5896f66be5ecSmrg
5897f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5898f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5899f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5900f66be5ecSmrg	fi
5901f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5902a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5903a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5904a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5905a0d387c7Smrgthen :
5906a0d387c7Smrg  printf %s "(cached) " >&6
5907a0d387c7Smrgelse $as_nop
5908f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5909f66be5ecSmrg/* end confdefs.h.  */
5910f66be5ecSmrgint i;
5911f66be5ecSmrg_ACEOF
5912a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
5913a0d387c7Smrgthen :
5914f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5915a0d387c7Smrgelse $as_nop
5916f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5917f66be5ecSmrgfi
5918a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5919f66be5ecSmrgfi
5920a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5921a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5922f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5923f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5924f66be5ecSmrgfi
5925f66be5ecSmrg
5926f66be5ecSmrgfound="no"
5927f66be5ecSmrg
5928f66be5ecSmrg	if test $found = "no" ; then
5929f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5930f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5931f66be5ecSmrg		fi
5932f66be5ecSmrg
5933f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5934f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5935f66be5ecSmrg		fi
5936f66be5ecSmrg
5937f66be5ecSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5938f66be5ecSmrg
5939a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5940a0d387c7Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
5941f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5942a0d387c7Smrg		if eval test \${$cacheid+y}
5943a0d387c7Smrgthen :
5944a0d387c7Smrg  printf %s "(cached) " >&6
5945a0d387c7Smrgelse $as_nop
5946f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5947f66be5ecSmrg/* end confdefs.h.  */
5948f66be5ecSmrgint i;
5949f66be5ecSmrgint
5950a0d387c7Smrgmain (void)
5951f66be5ecSmrg{
5952f66be5ecSmrg
5953f66be5ecSmrg  ;
5954f66be5ecSmrg  return 0;
5955f66be5ecSmrg}
5956f66be5ecSmrg_ACEOF
5957a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
5958a0d387c7Smrgthen :
5959f66be5ecSmrg  eval $cacheid=yes
5960a0d387c7Smrgelse $as_nop
5961f66be5ecSmrg  eval $cacheid=no
5962f66be5ecSmrgfi
5963a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5964f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
5965f66be5ecSmrgfi
5966f66be5ecSmrg
5967f66be5ecSmrg
5968f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5969f66be5ecSmrg
5970f66be5ecSmrg		eval supported=\$$cacheid
5971a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5972a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
5973f66be5ecSmrg		if test "$supported" = "yes" ; then
5974f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5975f66be5ecSmrg			found="yes"
5976f66be5ecSmrg		fi
5977f66be5ecSmrg	fi
5978f66be5ecSmrg
5979f66be5ecSmrg	if test $found = "no" ; then
5980f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5981f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5982f66be5ecSmrg		fi
5983f66be5ecSmrg
5984f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5985f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5986f66be5ecSmrg		fi
5987f66be5ecSmrg
5988f66be5ecSmrg		CFLAGS="$CFLAGS -fd"
5989f66be5ecSmrg
5990a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5991a0d387c7Smrgprintf %s "checking if $CC supports -fd... " >&6; }
5992f66be5ecSmrg		cacheid=xorg_cv_cc_flag__fd
5993a0d387c7Smrg		if eval test \${$cacheid+y}
5994a0d387c7Smrgthen :
5995a0d387c7Smrg  printf %s "(cached) " >&6
5996a0d387c7Smrgelse $as_nop
5997f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998f66be5ecSmrg/* end confdefs.h.  */
5999f66be5ecSmrgint i;
6000f66be5ecSmrgint
6001a0d387c7Smrgmain (void)
6002f66be5ecSmrg{
6003f66be5ecSmrg
6004f66be5ecSmrg  ;
6005f66be5ecSmrg  return 0;
6006f66be5ecSmrg}
6007f66be5ecSmrg_ACEOF
6008a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6009a0d387c7Smrgthen :
6010f66be5ecSmrg  eval $cacheid=yes
6011a0d387c7Smrgelse $as_nop
6012f66be5ecSmrg  eval $cacheid=no
6013f66be5ecSmrgfi
6014a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6015f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6016f66be5ecSmrgfi
6017f66be5ecSmrg
6018f66be5ecSmrg
6019f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6020f66be5ecSmrg
6021f66be5ecSmrg		eval supported=\$$cacheid
6022a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6023a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6024f66be5ecSmrg		if test "$supported" = "yes" ; then
6025f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6026f66be5ecSmrg			found="yes"
6027f66be5ecSmrg		fi
6028f66be5ecSmrg	fi
6029f66be5ecSmrg
6030f66be5ecSmrg
6031f66be5ecSmrg
6032f66be5ecSmrg
6033f66be5ecSmrg
6034f66be5ecSmrg
6035f66be5ecSmrg
6036f66be5ecSmrg
6037f66be5ecSmrg
6038f66be5ecSmrg
6039f66be5ecSmrg
6040f66be5ecSmrg
6041f66be5ecSmrg
6042f66be5ecSmrg
6043f66be5ecSmrg
6044f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6045f66be5ecSmrg
6046f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6047f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6048a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6049a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6050a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6051a0d387c7Smrgthen :
6052a0d387c7Smrg  printf %s "(cached) " >&6
6053a0d387c7Smrgelse $as_nop
6054f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6055f66be5ecSmrg/* end confdefs.h.  */
6056f66be5ecSmrgint i;
6057f66be5ecSmrg_ACEOF
6058a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6059a0d387c7Smrgthen :
6060f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6061a0d387c7Smrgelse $as_nop
6062f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6063f66be5ecSmrgfi
6064a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6065f66be5ecSmrgfi
6066a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6067a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6068f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6069f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6070f66be5ecSmrgfi
6071f66be5ecSmrg
6072f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6073f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6074f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6075f66be5ecSmrg	fi
6076f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6077a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6078a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6079a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6080a0d387c7Smrgthen :
6081a0d387c7Smrg  printf %s "(cached) " >&6
6082a0d387c7Smrgelse $as_nop
6083f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6084f66be5ecSmrg/* end confdefs.h.  */
6085f66be5ecSmrgint i;
6086f66be5ecSmrg_ACEOF
6087a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6088a0d387c7Smrgthen :
6089f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6090a0d387c7Smrgelse $as_nop
6091f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6092f66be5ecSmrgfi
6093a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6094f66be5ecSmrgfi
6095a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6096a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6097f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6098f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6099f66be5ecSmrgfi
6100f66be5ecSmrg
6101f66be5ecSmrgfound="no"
6102f66be5ecSmrg
6103f66be5ecSmrg	if test $found = "no" ; then
6104f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6105f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6106f66be5ecSmrg		fi
6107f66be5ecSmrg
6108f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6109f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6110f66be5ecSmrg		fi
6111f66be5ecSmrg
6112f66be5ecSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6113f66be5ecSmrg
6114a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6115a0d387c7Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6116f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6117a0d387c7Smrg		if eval test \${$cacheid+y}
6118a0d387c7Smrgthen :
6119a0d387c7Smrg  printf %s "(cached) " >&6
6120a0d387c7Smrgelse $as_nop
6121f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6122f66be5ecSmrg/* end confdefs.h.  */
6123f66be5ecSmrgint i;
6124f66be5ecSmrgint
6125a0d387c7Smrgmain (void)
6126f66be5ecSmrg{
6127f66be5ecSmrg
6128f66be5ecSmrg  ;
6129f66be5ecSmrg  return 0;
6130f66be5ecSmrg}
6131f66be5ecSmrg_ACEOF
6132a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6133a0d387c7Smrgthen :
6134f66be5ecSmrg  eval $cacheid=yes
6135a0d387c7Smrgelse $as_nop
6136f66be5ecSmrg  eval $cacheid=no
6137f66be5ecSmrgfi
6138a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6139f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6140f66be5ecSmrgfi
6141f66be5ecSmrg
6142f66be5ecSmrg
6143f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6144f66be5ecSmrg
6145f66be5ecSmrg		eval supported=\$$cacheid
6146a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6147a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6148f66be5ecSmrg		if test "$supported" = "yes" ; then
6149f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6150f66be5ecSmrg			found="yes"
6151f66be5ecSmrg		fi
6152f66be5ecSmrg	fi
6153f66be5ecSmrg
6154f66be5ecSmrg
6155f66be5ecSmrg
6156f66be5ecSmrg
6157f66be5ecSmrg
6158f66be5ecSmrg# This chunk adds additional warnings that could catch undesired effects.
6159f66be5ecSmrg
6160f66be5ecSmrg
6161f66be5ecSmrg
6162f66be5ecSmrg
6163f66be5ecSmrg
6164f66be5ecSmrg
6165f66be5ecSmrg
6166f66be5ecSmrg
6167f66be5ecSmrg
6168f66be5ecSmrg
6169f66be5ecSmrg
6170f66be5ecSmrg
6171f66be5ecSmrg
6172f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6173f66be5ecSmrg
6174f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6175f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6176a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6177a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6178a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6179a0d387c7Smrgthen :
6180a0d387c7Smrg  printf %s "(cached) " >&6
6181a0d387c7Smrgelse $as_nop
6182f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6183f66be5ecSmrg/* end confdefs.h.  */
6184f66be5ecSmrgint i;
6185f66be5ecSmrg_ACEOF
6186a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6187a0d387c7Smrgthen :
6188f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6189a0d387c7Smrgelse $as_nop
6190f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6191f66be5ecSmrgfi
6192a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6193f66be5ecSmrgfi
6194a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6195a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6196f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6197f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6198f66be5ecSmrgfi
6199f66be5ecSmrg
6200f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6201f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6202f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6203f66be5ecSmrg	fi
6204f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6205a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6206a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6207a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6208a0d387c7Smrgthen :
6209a0d387c7Smrg  printf %s "(cached) " >&6
6210a0d387c7Smrgelse $as_nop
6211f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6212f66be5ecSmrg/* end confdefs.h.  */
6213f66be5ecSmrgint i;
6214f66be5ecSmrg_ACEOF
6215a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6216a0d387c7Smrgthen :
6217f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6218a0d387c7Smrgelse $as_nop
6219f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6220f66be5ecSmrgfi
6221a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6222f66be5ecSmrgfi
6223a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6224a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6225f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6226f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6227f66be5ecSmrgfi
6228f66be5ecSmrg
6229f66be5ecSmrgfound="no"
6230f66be5ecSmrg
6231f66be5ecSmrg	if test $found = "no" ; then
6232f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6233f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6234f66be5ecSmrg		fi
6235f66be5ecSmrg
6236f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6237f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6238f66be5ecSmrg		fi
6239f66be5ecSmrg
6240f66be5ecSmrg		CFLAGS="$CFLAGS -Wunused"
6241f66be5ecSmrg
6242a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6243a0d387c7Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6244f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wunused
6245a0d387c7Smrg		if eval test \${$cacheid+y}
6246a0d387c7Smrgthen :
6247a0d387c7Smrg  printf %s "(cached) " >&6
6248a0d387c7Smrgelse $as_nop
6249f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6250f66be5ecSmrg/* end confdefs.h.  */
6251f66be5ecSmrgint i;
6252f66be5ecSmrgint
6253a0d387c7Smrgmain (void)
6254f66be5ecSmrg{
6255f66be5ecSmrg
6256f66be5ecSmrg  ;
6257f66be5ecSmrg  return 0;
6258f66be5ecSmrg}
6259f66be5ecSmrg_ACEOF
6260a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6261a0d387c7Smrgthen :
6262f66be5ecSmrg  eval $cacheid=yes
6263a0d387c7Smrgelse $as_nop
6264f66be5ecSmrg  eval $cacheid=no
6265f66be5ecSmrgfi
6266a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6267f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6268f66be5ecSmrgfi
6269f66be5ecSmrg
6270f66be5ecSmrg
6271f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6272f66be5ecSmrg
6273f66be5ecSmrg		eval supported=\$$cacheid
6274a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6275a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6276f66be5ecSmrg		if test "$supported" = "yes" ; then
6277f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6278f66be5ecSmrg			found="yes"
6279f66be5ecSmrg		fi
6280f66be5ecSmrg	fi
6281f66be5ecSmrg
6282f66be5ecSmrg
6283f66be5ecSmrg
6284f66be5ecSmrg
6285f66be5ecSmrg
6286f66be5ecSmrg
6287f66be5ecSmrg
6288f66be5ecSmrg
6289f66be5ecSmrg
6290f66be5ecSmrg
6291f66be5ecSmrg
6292f66be5ecSmrg
6293f66be5ecSmrg
6294f66be5ecSmrg
6295f66be5ecSmrg
6296f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6297f66be5ecSmrg
6298f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6299f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6300a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6301a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6302a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6303a0d387c7Smrgthen :
6304a0d387c7Smrg  printf %s "(cached) " >&6
6305a0d387c7Smrgelse $as_nop
6306f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6307f66be5ecSmrg/* end confdefs.h.  */
6308f66be5ecSmrgint i;
6309f66be5ecSmrg_ACEOF
6310a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6311a0d387c7Smrgthen :
6312f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6313a0d387c7Smrgelse $as_nop
6314f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6315f66be5ecSmrgfi
6316a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6317f66be5ecSmrgfi
6318a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6319a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6320f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6321f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6322f66be5ecSmrgfi
6323f66be5ecSmrg
6324f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6325f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6326f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6327f66be5ecSmrg	fi
6328f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6329a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6330a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6331a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6332a0d387c7Smrgthen :
6333a0d387c7Smrg  printf %s "(cached) " >&6
6334a0d387c7Smrgelse $as_nop
6335f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6336f66be5ecSmrg/* end confdefs.h.  */
6337f66be5ecSmrgint i;
6338f66be5ecSmrg_ACEOF
6339a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6340a0d387c7Smrgthen :
6341f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6342a0d387c7Smrgelse $as_nop
6343f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6344f66be5ecSmrgfi
6345a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6346f66be5ecSmrgfi
6347a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6348a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6349f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6350f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6351f66be5ecSmrgfi
6352f66be5ecSmrg
6353f66be5ecSmrgfound="no"
6354f66be5ecSmrg
6355f66be5ecSmrg	if test $found = "no" ; then
6356f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6357f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6358f66be5ecSmrg		fi
6359f66be5ecSmrg
6360f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6361f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6362f66be5ecSmrg		fi
6363f66be5ecSmrg
6364f66be5ecSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6365f66be5ecSmrg
6366a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6367a0d387c7Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6368f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6369a0d387c7Smrg		if eval test \${$cacheid+y}
6370a0d387c7Smrgthen :
6371a0d387c7Smrg  printf %s "(cached) " >&6
6372a0d387c7Smrgelse $as_nop
6373f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6374f66be5ecSmrg/* end confdefs.h.  */
6375f66be5ecSmrgint i;
6376f66be5ecSmrgint
6377a0d387c7Smrgmain (void)
6378f66be5ecSmrg{
6379f66be5ecSmrg
6380f66be5ecSmrg  ;
6381f66be5ecSmrg  return 0;
6382f66be5ecSmrg}
6383f66be5ecSmrg_ACEOF
6384a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6385a0d387c7Smrgthen :
6386f66be5ecSmrg  eval $cacheid=yes
6387a0d387c7Smrgelse $as_nop
6388f66be5ecSmrg  eval $cacheid=no
6389f66be5ecSmrgfi
6390a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6391f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6392f66be5ecSmrgfi
6393f66be5ecSmrg
6394f66be5ecSmrg
6395f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6396f66be5ecSmrg
6397f66be5ecSmrg		eval supported=\$$cacheid
6398a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6399a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6400f66be5ecSmrg		if test "$supported" = "yes" ; then
6401f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6402f66be5ecSmrg			found="yes"
6403f66be5ecSmrg		fi
6404f66be5ecSmrg	fi
6405f66be5ecSmrg
6406f66be5ecSmrg
6407f66be5ecSmrg
6408f66be5ecSmrg
6409f66be5ecSmrg
6410f66be5ecSmrg
6411f66be5ecSmrg
6412f66be5ecSmrg
6413f66be5ecSmrg
6414f66be5ecSmrg
6415f66be5ecSmrg
6416f66be5ecSmrg
6417f66be5ecSmrg
6418f66be5ecSmrg
6419f66be5ecSmrg
6420f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6421f66be5ecSmrg
6422f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6423f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6424a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6425a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6426a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6427a0d387c7Smrgthen :
6428a0d387c7Smrg  printf %s "(cached) " >&6
6429a0d387c7Smrgelse $as_nop
6430f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6431f66be5ecSmrg/* end confdefs.h.  */
6432f66be5ecSmrgint i;
6433f66be5ecSmrg_ACEOF
6434a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6435a0d387c7Smrgthen :
6436f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6437a0d387c7Smrgelse $as_nop
6438f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6439f66be5ecSmrgfi
6440a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6441f66be5ecSmrgfi
6442a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6443a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6444f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6445f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6446f66be5ecSmrgfi
6447f66be5ecSmrg
6448f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6449f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6450f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6451f66be5ecSmrg	fi
6452f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6453a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6454a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6455a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6456a0d387c7Smrgthen :
6457a0d387c7Smrg  printf %s "(cached) " >&6
6458a0d387c7Smrgelse $as_nop
6459f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6460f66be5ecSmrg/* end confdefs.h.  */
6461f66be5ecSmrgint i;
6462f66be5ecSmrg_ACEOF
6463a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6464a0d387c7Smrgthen :
6465f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6466a0d387c7Smrgelse $as_nop
6467f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6468f66be5ecSmrgfi
6469a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6470f66be5ecSmrgfi
6471a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6472a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6473f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6474f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6475f66be5ecSmrgfi
6476f66be5ecSmrg
6477f66be5ecSmrgfound="no"
6478f66be5ecSmrg
6479f66be5ecSmrg	if test $found = "no" ; then
6480f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6481f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6482f66be5ecSmrg		fi
6483f66be5ecSmrg
6484f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6485f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6486f66be5ecSmrg		fi
6487f66be5ecSmrg
6488f66be5ecSmrg		CFLAGS="$CFLAGS -Wshadow"
6489f66be5ecSmrg
6490a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6491a0d387c7Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6492f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6493a0d387c7Smrg		if eval test \${$cacheid+y}
6494a0d387c7Smrgthen :
6495a0d387c7Smrg  printf %s "(cached) " >&6
6496a0d387c7Smrgelse $as_nop
6497f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6498f66be5ecSmrg/* end confdefs.h.  */
6499f66be5ecSmrgint i;
6500f66be5ecSmrgint
6501a0d387c7Smrgmain (void)
6502f66be5ecSmrg{
6503f66be5ecSmrg
6504f66be5ecSmrg  ;
6505f66be5ecSmrg  return 0;
6506f66be5ecSmrg}
6507f66be5ecSmrg_ACEOF
6508a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6509a0d387c7Smrgthen :
6510f66be5ecSmrg  eval $cacheid=yes
6511a0d387c7Smrgelse $as_nop
6512f66be5ecSmrg  eval $cacheid=no
6513f66be5ecSmrgfi
6514a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6515f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6516f66be5ecSmrgfi
6517f66be5ecSmrg
6518f66be5ecSmrg
6519f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6520f66be5ecSmrg
6521f66be5ecSmrg		eval supported=\$$cacheid
6522a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6523a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6524f66be5ecSmrg		if test "$supported" = "yes" ; then
6525f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6526f66be5ecSmrg			found="yes"
6527f66be5ecSmrg		fi
6528f66be5ecSmrg	fi
6529f66be5ecSmrg
6530f66be5ecSmrg
6531f66be5ecSmrg
6532f66be5ecSmrg
6533f66be5ecSmrg
6534f66be5ecSmrg
6535f66be5ecSmrg
6536f66be5ecSmrg
6537f66be5ecSmrg
6538f66be5ecSmrg
6539f66be5ecSmrg
6540f66be5ecSmrg
6541f66be5ecSmrg
6542f66be5ecSmrg
6543f66be5ecSmrg
6544f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6545f66be5ecSmrg
6546f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6547f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6548a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6549a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6550a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6551a0d387c7Smrgthen :
6552a0d387c7Smrg  printf %s "(cached) " >&6
6553a0d387c7Smrgelse $as_nop
6554f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6555f66be5ecSmrg/* end confdefs.h.  */
6556f66be5ecSmrgint i;
6557f66be5ecSmrg_ACEOF
6558a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6559a0d387c7Smrgthen :
6560f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6561a0d387c7Smrgelse $as_nop
6562f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6563f66be5ecSmrgfi
6564a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6565f66be5ecSmrgfi
6566a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6567a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6568f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6569f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6570f66be5ecSmrgfi
6571f66be5ecSmrg
6572f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6573f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6574f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6575f66be5ecSmrg	fi
6576f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6577a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6578a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6579a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6580a0d387c7Smrgthen :
6581a0d387c7Smrg  printf %s "(cached) " >&6
6582a0d387c7Smrgelse $as_nop
6583f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6584f66be5ecSmrg/* end confdefs.h.  */
6585f66be5ecSmrgint i;
6586f66be5ecSmrg_ACEOF
6587a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6588a0d387c7Smrgthen :
6589f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6590a0d387c7Smrgelse $as_nop
6591f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6592f66be5ecSmrgfi
6593a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6594f66be5ecSmrgfi
6595a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6596a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6597f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6598f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6599f66be5ecSmrgfi
6600f66be5ecSmrg
6601f66be5ecSmrgfound="no"
6602f66be5ecSmrg
6603f66be5ecSmrg	if test $found = "no" ; then
6604f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6605f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6606f66be5ecSmrg		fi
6607f66be5ecSmrg
6608f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6609f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6610f66be5ecSmrg		fi
6611f66be5ecSmrg
6612f66be5ecSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6613f66be5ecSmrg
6614a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6615a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6616f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6617a0d387c7Smrg		if eval test \${$cacheid+y}
6618a0d387c7Smrgthen :
6619a0d387c7Smrg  printf %s "(cached) " >&6
6620a0d387c7Smrgelse $as_nop
6621f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6622f66be5ecSmrg/* end confdefs.h.  */
6623f66be5ecSmrgint i;
6624f66be5ecSmrgint
6625a0d387c7Smrgmain (void)
6626f66be5ecSmrg{
6627f66be5ecSmrg
6628f66be5ecSmrg  ;
6629f66be5ecSmrg  return 0;
6630f66be5ecSmrg}
6631f66be5ecSmrg_ACEOF
6632a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6633a0d387c7Smrgthen :
6634f66be5ecSmrg  eval $cacheid=yes
6635a0d387c7Smrgelse $as_nop
6636f66be5ecSmrg  eval $cacheid=no
6637f66be5ecSmrgfi
6638a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6639f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6640f66be5ecSmrgfi
6641f66be5ecSmrg
6642f66be5ecSmrg
6643f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6644f66be5ecSmrg
6645f66be5ecSmrg		eval supported=\$$cacheid
6646a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6647a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6648f66be5ecSmrg		if test "$supported" = "yes" ; then
6649f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6650f66be5ecSmrg			found="yes"
6651f66be5ecSmrg		fi
6652f66be5ecSmrg	fi
6653f66be5ecSmrg
6654f66be5ecSmrg
6655f66be5ecSmrg
6656f66be5ecSmrg
6657f66be5ecSmrg
6658f66be5ecSmrg
6659f66be5ecSmrg
6660f66be5ecSmrg
6661f66be5ecSmrg
6662f66be5ecSmrg
6663f66be5ecSmrg
6664f66be5ecSmrg
6665f66be5ecSmrg
6666f66be5ecSmrg
6667f66be5ecSmrg
6668f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6669f66be5ecSmrg
6670f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6671f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6672a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6673a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6674a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6675a0d387c7Smrgthen :
6676a0d387c7Smrg  printf %s "(cached) " >&6
6677a0d387c7Smrgelse $as_nop
6678f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6679f66be5ecSmrg/* end confdefs.h.  */
6680f66be5ecSmrgint i;
6681f66be5ecSmrg_ACEOF
6682a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6683a0d387c7Smrgthen :
6684f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6685a0d387c7Smrgelse $as_nop
6686f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6687f66be5ecSmrgfi
6688a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6689f66be5ecSmrgfi
6690a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6691a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6692f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6693f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6694f66be5ecSmrgfi
6695f66be5ecSmrg
6696f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6697f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6698f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6699f66be5ecSmrg	fi
6700f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6701a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6702a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6703a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6704a0d387c7Smrgthen :
6705a0d387c7Smrg  printf %s "(cached) " >&6
6706a0d387c7Smrgelse $as_nop
6707f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6708f66be5ecSmrg/* end confdefs.h.  */
6709f66be5ecSmrgint i;
6710f66be5ecSmrg_ACEOF
6711a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6712a0d387c7Smrgthen :
6713f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6714a0d387c7Smrgelse $as_nop
6715f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6716f66be5ecSmrgfi
6717a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6718f66be5ecSmrgfi
6719a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6720a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6721f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6722f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6723f66be5ecSmrgfi
6724f66be5ecSmrg
6725f66be5ecSmrgfound="no"
6726f66be5ecSmrg
6727f66be5ecSmrg	if test $found = "no" ; then
6728f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6729f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6730f66be5ecSmrg		fi
6731f66be5ecSmrg
6732f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6733f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6734f66be5ecSmrg		fi
6735f66be5ecSmrg
6736f66be5ecSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6737f66be5ecSmrg
6738a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6739a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6740f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6741a0d387c7Smrg		if eval test \${$cacheid+y}
6742a0d387c7Smrgthen :
6743a0d387c7Smrg  printf %s "(cached) " >&6
6744a0d387c7Smrgelse $as_nop
6745f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6746f66be5ecSmrg/* end confdefs.h.  */
6747f66be5ecSmrgint i;
6748f66be5ecSmrgint
6749a0d387c7Smrgmain (void)
6750f66be5ecSmrg{
6751f66be5ecSmrg
6752f66be5ecSmrg  ;
6753f66be5ecSmrg  return 0;
6754f66be5ecSmrg}
6755f66be5ecSmrg_ACEOF
6756a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6757a0d387c7Smrgthen :
6758f66be5ecSmrg  eval $cacheid=yes
6759a0d387c7Smrgelse $as_nop
6760f66be5ecSmrg  eval $cacheid=no
6761f66be5ecSmrgfi
6762a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6763f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6764f66be5ecSmrgfi
6765f66be5ecSmrg
6766f66be5ecSmrg
6767f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6768f66be5ecSmrg
6769f66be5ecSmrg		eval supported=\$$cacheid
6770a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6771a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6772f66be5ecSmrg		if test "$supported" = "yes" ; then
6773f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6774f66be5ecSmrg			found="yes"
6775f66be5ecSmrg		fi
6776f66be5ecSmrg	fi
6777f66be5ecSmrg
6778f66be5ecSmrg
6779f66be5ecSmrg
6780f66be5ecSmrg
6781f66be5ecSmrg
6782f66be5ecSmrg
6783f66be5ecSmrg
6784f66be5ecSmrg
6785f66be5ecSmrg
6786f66be5ecSmrg
6787f66be5ecSmrg
6788f66be5ecSmrg
6789f66be5ecSmrg
6790f66be5ecSmrg
6791f66be5ecSmrg
6792f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6793f66be5ecSmrg
6794f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6795f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6796a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6797a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6798a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6799a0d387c7Smrgthen :
6800a0d387c7Smrg  printf %s "(cached) " >&6
6801a0d387c7Smrgelse $as_nop
6802f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6803f66be5ecSmrg/* end confdefs.h.  */
6804f66be5ecSmrgint i;
6805f66be5ecSmrg_ACEOF
6806a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6807a0d387c7Smrgthen :
6808f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6809a0d387c7Smrgelse $as_nop
6810f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6811f66be5ecSmrgfi
6812a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6813f66be5ecSmrgfi
6814a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6815a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6816f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6817f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6818f66be5ecSmrgfi
6819f66be5ecSmrg
6820f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6821f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6822f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6823f66be5ecSmrg	fi
6824f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6825a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6826a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6827a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6828a0d387c7Smrgthen :
6829a0d387c7Smrg  printf %s "(cached) " >&6
6830a0d387c7Smrgelse $as_nop
6831f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6832f66be5ecSmrg/* end confdefs.h.  */
6833f66be5ecSmrgint i;
6834f66be5ecSmrg_ACEOF
6835a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6836a0d387c7Smrgthen :
6837f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6838a0d387c7Smrgelse $as_nop
6839f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6840f66be5ecSmrgfi
6841a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6842f66be5ecSmrgfi
6843a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6844a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6845f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6846f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6847f66be5ecSmrgfi
6848f66be5ecSmrg
6849f66be5ecSmrgfound="no"
6850f66be5ecSmrg
6851f66be5ecSmrg	if test $found = "no" ; then
6852f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6853f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6854f66be5ecSmrg		fi
6855f66be5ecSmrg
6856f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6857f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6858f66be5ecSmrg		fi
6859f66be5ecSmrg
6860f66be5ecSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
6861f66be5ecSmrg
6862a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6863a0d387c7Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6864f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6865a0d387c7Smrg		if eval test \${$cacheid+y}
6866a0d387c7Smrgthen :
6867a0d387c7Smrg  printf %s "(cached) " >&6
6868a0d387c7Smrgelse $as_nop
6869f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6870f66be5ecSmrg/* end confdefs.h.  */
6871f66be5ecSmrgint i;
6872f66be5ecSmrgint
6873a0d387c7Smrgmain (void)
6874f66be5ecSmrg{
6875f66be5ecSmrg
6876f66be5ecSmrg  ;
6877f66be5ecSmrg  return 0;
6878f66be5ecSmrg}
6879f66be5ecSmrg_ACEOF
6880a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
6881a0d387c7Smrgthen :
6882f66be5ecSmrg  eval $cacheid=yes
6883a0d387c7Smrgelse $as_nop
6884f66be5ecSmrg  eval $cacheid=no
6885f66be5ecSmrgfi
6886a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6887f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
6888f66be5ecSmrgfi
6889f66be5ecSmrg
6890f66be5ecSmrg
6891f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6892f66be5ecSmrg
6893f66be5ecSmrg		eval supported=\$$cacheid
6894a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6895a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
6896f66be5ecSmrg		if test "$supported" = "yes" ; then
6897f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6898f66be5ecSmrg			found="yes"
6899f66be5ecSmrg		fi
6900f66be5ecSmrg	fi
6901f66be5ecSmrg
6902f66be5ecSmrg
6903f66be5ecSmrg
6904f66be5ecSmrg
6905f66be5ecSmrg
6906f66be5ecSmrg
6907f66be5ecSmrg
6908f66be5ecSmrg
6909f66be5ecSmrg
6910f66be5ecSmrg
6911f66be5ecSmrg
6912f66be5ecSmrg
6913f66be5ecSmrg
6914f66be5ecSmrg
6915f66be5ecSmrg
6916f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6917f66be5ecSmrg
6918f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6919f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6920a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6921a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6922a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6923a0d387c7Smrgthen :
6924a0d387c7Smrg  printf %s "(cached) " >&6
6925a0d387c7Smrgelse $as_nop
6926f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6927f66be5ecSmrg/* end confdefs.h.  */
6928f66be5ecSmrgint i;
6929f66be5ecSmrg_ACEOF
6930a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6931a0d387c7Smrgthen :
6932f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6933a0d387c7Smrgelse $as_nop
6934f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6935f66be5ecSmrgfi
6936a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6937f66be5ecSmrgfi
6938a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6939a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6940f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6941f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6942f66be5ecSmrgfi
6943f66be5ecSmrg
6944f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6945f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6946f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6947f66be5ecSmrg	fi
6948f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6949a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6950a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6951a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6952a0d387c7Smrgthen :
6953a0d387c7Smrg  printf %s "(cached) " >&6
6954a0d387c7Smrgelse $as_nop
6955f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6956f66be5ecSmrg/* end confdefs.h.  */
6957f66be5ecSmrgint i;
6958f66be5ecSmrg_ACEOF
6959a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
6960a0d387c7Smrgthen :
6961f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6962a0d387c7Smrgelse $as_nop
6963f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6964f66be5ecSmrgfi
6965a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6966f66be5ecSmrgfi
6967a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6968a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6969f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6970f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6971f66be5ecSmrgfi
6972f66be5ecSmrg
6973f66be5ecSmrgfound="no"
6974f66be5ecSmrg
6975f66be5ecSmrg	if test $found = "no" ; then
6976f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6977f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6978f66be5ecSmrg		fi
6979f66be5ecSmrg
6980f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6981f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6982f66be5ecSmrg		fi
6983f66be5ecSmrg
6984f66be5ecSmrg		CFLAGS="$CFLAGS -Wlogical-op"
6985f66be5ecSmrg
6986a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6987a0d387c7Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
6988f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6989a0d387c7Smrg		if eval test \${$cacheid+y}
6990a0d387c7Smrgthen :
6991a0d387c7Smrg  printf %s "(cached) " >&6
6992a0d387c7Smrgelse $as_nop
6993f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6994f66be5ecSmrg/* end confdefs.h.  */
6995f66be5ecSmrgint i;
6996f66be5ecSmrgint
6997a0d387c7Smrgmain (void)
6998f66be5ecSmrg{
6999f66be5ecSmrg
7000f66be5ecSmrg  ;
7001f66be5ecSmrg  return 0;
7002f66be5ecSmrg}
7003f66be5ecSmrg_ACEOF
7004a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7005a0d387c7Smrgthen :
7006f66be5ecSmrg  eval $cacheid=yes
7007a0d387c7Smrgelse $as_nop
7008f66be5ecSmrg  eval $cacheid=no
7009f66be5ecSmrgfi
7010a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7011f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7012f66be5ecSmrgfi
7013f66be5ecSmrg
7014f66be5ecSmrg
7015f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7016f66be5ecSmrg
7017f66be5ecSmrg		eval supported=\$$cacheid
7018a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7019a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7020f66be5ecSmrg		if test "$supported" = "yes" ; then
7021f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7022f66be5ecSmrg			found="yes"
7023f66be5ecSmrg		fi
7024f66be5ecSmrg	fi
7025f66be5ecSmrg
7026f66be5ecSmrg
7027f66be5ecSmrg
7028f66be5ecSmrg# These are currently disabled because they are noisy.  They will be enabled
7029f66be5ecSmrg# in the future once the codebase is sufficiently modernized to silence
7030f66be5ecSmrg# them.  For now, I don't want them to drown out the other warnings.
7031f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7032f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7033f66be5ecSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7034f66be5ecSmrg
7035a0d387c7Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
7036f66be5ecSmrg# when there are problems that should be fixed.
7037f66be5ecSmrg
7038f66be5ecSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7039f66be5ecSmrg
7040f66be5ecSmrg
7041f66be5ecSmrg
7042f66be5ecSmrg
7043f66be5ecSmrg
7044f66be5ecSmrg
7045f66be5ecSmrg
7046f66be5ecSmrg
7047f66be5ecSmrg
7048f66be5ecSmrg
7049f66be5ecSmrg
7050f66be5ecSmrg
7051f66be5ecSmrg
7052f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7053f66be5ecSmrg
7054f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7055f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7056a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7057a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7058a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7059a0d387c7Smrgthen :
7060a0d387c7Smrg  printf %s "(cached) " >&6
7061a0d387c7Smrgelse $as_nop
7062f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7063f66be5ecSmrg/* end confdefs.h.  */
7064f66be5ecSmrgint i;
7065f66be5ecSmrg_ACEOF
7066a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7067a0d387c7Smrgthen :
7068f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7069a0d387c7Smrgelse $as_nop
7070f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7071f66be5ecSmrgfi
7072a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7073f66be5ecSmrgfi
7074a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7075a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7076f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7077f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7078f66be5ecSmrgfi
7079f66be5ecSmrg
7080f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7081f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7082f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7083f66be5ecSmrg	fi
7084f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7085a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7086a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7087a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7088a0d387c7Smrgthen :
7089a0d387c7Smrg  printf %s "(cached) " >&6
7090a0d387c7Smrgelse $as_nop
7091f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7092f66be5ecSmrg/* end confdefs.h.  */
7093f66be5ecSmrgint i;
7094f66be5ecSmrg_ACEOF
7095a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7096a0d387c7Smrgthen :
7097f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7098a0d387c7Smrgelse $as_nop
7099f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7100f66be5ecSmrgfi
7101a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7102f66be5ecSmrgfi
7103a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7104a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7105f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7106f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7107f66be5ecSmrgfi
7108f66be5ecSmrg
7109f66be5ecSmrgfound="no"
7110f66be5ecSmrg
7111f66be5ecSmrg	if test $found = "no" ; then
7112f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7113f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7114f66be5ecSmrg		fi
7115f66be5ecSmrg
7116f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7117f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7118f66be5ecSmrg		fi
7119f66be5ecSmrg
7120f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7121f66be5ecSmrg
7122a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7123a0d387c7Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7124f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7125a0d387c7Smrg		if eval test \${$cacheid+y}
7126a0d387c7Smrgthen :
7127a0d387c7Smrg  printf %s "(cached) " >&6
7128a0d387c7Smrgelse $as_nop
7129f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7130f66be5ecSmrg/* end confdefs.h.  */
7131f66be5ecSmrgint i;
7132f66be5ecSmrgint
7133a0d387c7Smrgmain (void)
7134f66be5ecSmrg{
7135f66be5ecSmrg
7136f66be5ecSmrg  ;
7137f66be5ecSmrg  return 0;
7138f66be5ecSmrg}
7139f66be5ecSmrg_ACEOF
7140a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7141a0d387c7Smrgthen :
7142f66be5ecSmrg  eval $cacheid=yes
7143a0d387c7Smrgelse $as_nop
7144f66be5ecSmrg  eval $cacheid=no
7145f66be5ecSmrgfi
7146a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7147f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7148f66be5ecSmrgfi
7149f66be5ecSmrg
7150f66be5ecSmrg
7151f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7152f66be5ecSmrg
7153f66be5ecSmrg		eval supported=\$$cacheid
7154a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7155a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7156f66be5ecSmrg		if test "$supported" = "yes" ; then
7157f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7158f66be5ecSmrg			found="yes"
7159f66be5ecSmrg		fi
7160f66be5ecSmrg	fi
7161f66be5ecSmrg
7162f66be5ecSmrg	if test $found = "no" ; then
7163f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7164f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7165f66be5ecSmrg		fi
7166f66be5ecSmrg
7167f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7168f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7169f66be5ecSmrg		fi
7170f66be5ecSmrg
7171f66be5ecSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7172f66be5ecSmrg
7173a0d387c7Smrg		{ 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
7174a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7175f66be5ecSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7176a0d387c7Smrg		if eval test \${$cacheid+y}
7177a0d387c7Smrgthen :
7178a0d387c7Smrg  printf %s "(cached) " >&6
7179a0d387c7Smrgelse $as_nop
7180f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7181f66be5ecSmrg/* end confdefs.h.  */
7182f66be5ecSmrgint i;
7183f66be5ecSmrgint
7184a0d387c7Smrgmain (void)
7185f66be5ecSmrg{
7186f66be5ecSmrg
7187f66be5ecSmrg  ;
7188f66be5ecSmrg  return 0;
7189f66be5ecSmrg}
7190f66be5ecSmrg_ACEOF
7191a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7192a0d387c7Smrgthen :
7193f66be5ecSmrg  eval $cacheid=yes
7194a0d387c7Smrgelse $as_nop
7195f66be5ecSmrg  eval $cacheid=no
7196f66be5ecSmrgfi
7197a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7198f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7199f66be5ecSmrgfi
7200f66be5ecSmrg
7201f66be5ecSmrg
7202f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7203f66be5ecSmrg
7204f66be5ecSmrg		eval supported=\$$cacheid
7205a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7206a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7207f66be5ecSmrg		if test "$supported" = "yes" ; then
7208f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7209f66be5ecSmrg			found="yes"
7210f66be5ecSmrg		fi
7211f66be5ecSmrg	fi
7212f66be5ecSmrg
7213f66be5ecSmrg
7214f66be5ecSmrg
7215f66be5ecSmrg
7216f66be5ecSmrg
7217f66be5ecSmrg
7218f66be5ecSmrg
7219f66be5ecSmrg
7220f66be5ecSmrg
7221f66be5ecSmrg
7222f66be5ecSmrg
7223f66be5ecSmrg
7224f66be5ecSmrg
7225f66be5ecSmrg
7226f66be5ecSmrg
7227f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7228f66be5ecSmrg
7229f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7230f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7231a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7232a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7233a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7234a0d387c7Smrgthen :
7235a0d387c7Smrg  printf %s "(cached) " >&6
7236a0d387c7Smrgelse $as_nop
7237f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7238f66be5ecSmrg/* end confdefs.h.  */
7239f66be5ecSmrgint i;
7240f66be5ecSmrg_ACEOF
7241a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7242a0d387c7Smrgthen :
7243f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7244a0d387c7Smrgelse $as_nop
7245f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7246f66be5ecSmrgfi
7247a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7248f66be5ecSmrgfi
7249a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7250a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7251f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7252f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7253f66be5ecSmrgfi
7254f66be5ecSmrg
7255f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7256f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7257f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7258f66be5ecSmrg	fi
7259f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7260a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7261a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7262a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7263a0d387c7Smrgthen :
7264a0d387c7Smrg  printf %s "(cached) " >&6
7265a0d387c7Smrgelse $as_nop
7266f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7267f66be5ecSmrg/* end confdefs.h.  */
7268f66be5ecSmrgint i;
7269f66be5ecSmrg_ACEOF
7270a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7271a0d387c7Smrgthen :
7272f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7273a0d387c7Smrgelse $as_nop
7274f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7275f66be5ecSmrgfi
7276a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7277f66be5ecSmrgfi
7278a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7279a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7280f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7281f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7282f66be5ecSmrgfi
7283f66be5ecSmrg
7284f66be5ecSmrgfound="no"
7285f66be5ecSmrg
7286f66be5ecSmrg	if test $found = "no" ; then
7287f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7288f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7289f66be5ecSmrg		fi
7290f66be5ecSmrg
7291f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7292f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7293f66be5ecSmrg		fi
7294f66be5ecSmrg
7295f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7296f66be5ecSmrg
7297a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7298a0d387c7Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7299f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7300a0d387c7Smrg		if eval test \${$cacheid+y}
7301a0d387c7Smrgthen :
7302a0d387c7Smrg  printf %s "(cached) " >&6
7303a0d387c7Smrgelse $as_nop
7304f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7305f66be5ecSmrg/* end confdefs.h.  */
7306f66be5ecSmrgint i;
7307f66be5ecSmrgint
7308a0d387c7Smrgmain (void)
7309f66be5ecSmrg{
7310f66be5ecSmrg
7311f66be5ecSmrg  ;
7312f66be5ecSmrg  return 0;
7313f66be5ecSmrg}
7314f66be5ecSmrg_ACEOF
7315a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7316a0d387c7Smrgthen :
7317f66be5ecSmrg  eval $cacheid=yes
7318a0d387c7Smrgelse $as_nop
7319f66be5ecSmrg  eval $cacheid=no
7320f66be5ecSmrgfi
7321a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7322f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7323f66be5ecSmrgfi
7324f66be5ecSmrg
7325f66be5ecSmrg
7326f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7327f66be5ecSmrg
7328f66be5ecSmrg		eval supported=\$$cacheid
7329a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7330a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7331f66be5ecSmrg		if test "$supported" = "yes" ; then
7332f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7333f66be5ecSmrg			found="yes"
7334f66be5ecSmrg		fi
7335f66be5ecSmrg	fi
7336f66be5ecSmrg
7337f66be5ecSmrg
7338f66be5ecSmrg
7339f66be5ecSmrg
7340f66be5ecSmrg
7341f66be5ecSmrg
7342f66be5ecSmrg
7343f66be5ecSmrg
7344f66be5ecSmrg
7345f66be5ecSmrg
7346f66be5ecSmrg
7347f66be5ecSmrg
7348f66be5ecSmrg
7349f66be5ecSmrg
7350f66be5ecSmrg
7351f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7352f66be5ecSmrg
7353f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7354f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7355a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7356a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7357a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7358a0d387c7Smrgthen :
7359a0d387c7Smrg  printf %s "(cached) " >&6
7360a0d387c7Smrgelse $as_nop
7361f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7362f66be5ecSmrg/* end confdefs.h.  */
7363f66be5ecSmrgint i;
7364f66be5ecSmrg_ACEOF
7365a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7366a0d387c7Smrgthen :
7367f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7368a0d387c7Smrgelse $as_nop
7369f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7370f66be5ecSmrgfi
7371a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7372f66be5ecSmrgfi
7373a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7374a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7375f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7376f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7377f66be5ecSmrgfi
7378f66be5ecSmrg
7379f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7380f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7381f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7382f66be5ecSmrg	fi
7383f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7384a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7385a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7386a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7387a0d387c7Smrgthen :
7388a0d387c7Smrg  printf %s "(cached) " >&6
7389a0d387c7Smrgelse $as_nop
7390f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7391f66be5ecSmrg/* end confdefs.h.  */
7392f66be5ecSmrgint i;
7393f66be5ecSmrg_ACEOF
7394a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7395a0d387c7Smrgthen :
7396f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7397a0d387c7Smrgelse $as_nop
7398f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7399f66be5ecSmrgfi
7400a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7401f66be5ecSmrgfi
7402a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7403a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7404f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7405f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7406f66be5ecSmrgfi
7407f66be5ecSmrg
7408f66be5ecSmrgfound="no"
7409f66be5ecSmrg
7410f66be5ecSmrg	if test $found = "no" ; then
7411f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7412f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7413f66be5ecSmrg		fi
7414f66be5ecSmrg
7415f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7416f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7417f66be5ecSmrg		fi
7418f66be5ecSmrg
7419f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7420f66be5ecSmrg
7421a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7422a0d387c7Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7423f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7424a0d387c7Smrg		if eval test \${$cacheid+y}
7425a0d387c7Smrgthen :
7426a0d387c7Smrg  printf %s "(cached) " >&6
7427a0d387c7Smrgelse $as_nop
7428f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429f66be5ecSmrg/* end confdefs.h.  */
7430f66be5ecSmrgint i;
7431f66be5ecSmrgint
7432a0d387c7Smrgmain (void)
7433f66be5ecSmrg{
7434f66be5ecSmrg
7435f66be5ecSmrg  ;
7436f66be5ecSmrg  return 0;
7437f66be5ecSmrg}
7438f66be5ecSmrg_ACEOF
7439a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7440a0d387c7Smrgthen :
7441f66be5ecSmrg  eval $cacheid=yes
7442a0d387c7Smrgelse $as_nop
7443f66be5ecSmrg  eval $cacheid=no
7444f66be5ecSmrgfi
7445a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7446f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7447f66be5ecSmrgfi
7448f66be5ecSmrg
7449f66be5ecSmrg
7450f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7451f66be5ecSmrg
7452f66be5ecSmrg		eval supported=\$$cacheid
7453a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7454a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7455f66be5ecSmrg		if test "$supported" = "yes" ; then
7456f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7457f66be5ecSmrg			found="yes"
7458f66be5ecSmrg		fi
7459f66be5ecSmrg	fi
7460f66be5ecSmrg
7461f66be5ecSmrg
7462f66be5ecSmrg
7463f66be5ecSmrg
7464f66be5ecSmrg
7465f66be5ecSmrg
7466f66be5ecSmrg
7467f66be5ecSmrg
7468f66be5ecSmrg
7469f66be5ecSmrg
7470f66be5ecSmrg
7471f66be5ecSmrg
7472f66be5ecSmrg
7473f66be5ecSmrg
7474f66be5ecSmrg
7475f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7476f66be5ecSmrg
7477f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7478f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7479a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7480a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7481a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7482a0d387c7Smrgthen :
7483a0d387c7Smrg  printf %s "(cached) " >&6
7484a0d387c7Smrgelse $as_nop
7485f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7486f66be5ecSmrg/* end confdefs.h.  */
7487f66be5ecSmrgint i;
7488f66be5ecSmrg_ACEOF
7489a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7490a0d387c7Smrgthen :
7491f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7492a0d387c7Smrgelse $as_nop
7493f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7494f66be5ecSmrgfi
7495a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7496f66be5ecSmrgfi
7497a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7498a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7499f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7500f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7501f66be5ecSmrgfi
7502f66be5ecSmrg
7503f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7504f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7505f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7506f66be5ecSmrg	fi
7507f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7508a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7509a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7510a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7511a0d387c7Smrgthen :
7512a0d387c7Smrg  printf %s "(cached) " >&6
7513a0d387c7Smrgelse $as_nop
7514f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7515f66be5ecSmrg/* end confdefs.h.  */
7516f66be5ecSmrgint i;
7517f66be5ecSmrg_ACEOF
7518a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7519a0d387c7Smrgthen :
7520f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7521a0d387c7Smrgelse $as_nop
7522f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7523f66be5ecSmrgfi
7524a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7525f66be5ecSmrgfi
7526a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7527a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7528f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7529f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7530f66be5ecSmrgfi
7531f66be5ecSmrg
7532f66be5ecSmrgfound="no"
7533f66be5ecSmrg
7534f66be5ecSmrg	if test $found = "no" ; then
7535f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7536f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7537f66be5ecSmrg		fi
7538f66be5ecSmrg
7539f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7540f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7541f66be5ecSmrg		fi
7542f66be5ecSmrg
7543f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=main"
7544f66be5ecSmrg
7545a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7546a0d387c7Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7547f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_main
7548a0d387c7Smrg		if eval test \${$cacheid+y}
7549a0d387c7Smrgthen :
7550a0d387c7Smrg  printf %s "(cached) " >&6
7551a0d387c7Smrgelse $as_nop
7552f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7553f66be5ecSmrg/* end confdefs.h.  */
7554f66be5ecSmrgint i;
7555f66be5ecSmrgint
7556a0d387c7Smrgmain (void)
7557f66be5ecSmrg{
7558f66be5ecSmrg
7559f66be5ecSmrg  ;
7560f66be5ecSmrg  return 0;
7561f66be5ecSmrg}
7562f66be5ecSmrg_ACEOF
7563a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7564a0d387c7Smrgthen :
7565f66be5ecSmrg  eval $cacheid=yes
7566a0d387c7Smrgelse $as_nop
7567f66be5ecSmrg  eval $cacheid=no
7568f66be5ecSmrgfi
7569a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7570f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7571f66be5ecSmrgfi
7572f66be5ecSmrg
7573f66be5ecSmrg
7574f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7575f66be5ecSmrg
7576f66be5ecSmrg		eval supported=\$$cacheid
7577a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7578a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7579f66be5ecSmrg		if test "$supported" = "yes" ; then
7580f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7581f66be5ecSmrg			found="yes"
7582f66be5ecSmrg		fi
7583f66be5ecSmrg	fi
7584f66be5ecSmrg
7585f66be5ecSmrg
7586f66be5ecSmrg
7587f66be5ecSmrg
7588f66be5ecSmrg
7589f66be5ecSmrg
7590f66be5ecSmrg
7591f66be5ecSmrg
7592f66be5ecSmrg
7593f66be5ecSmrg
7594f66be5ecSmrg
7595f66be5ecSmrg
7596f66be5ecSmrg
7597f66be5ecSmrg
7598f66be5ecSmrg
7599f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7600f66be5ecSmrg
7601f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7602f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7603a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7604a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7605a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7606a0d387c7Smrgthen :
7607a0d387c7Smrg  printf %s "(cached) " >&6
7608a0d387c7Smrgelse $as_nop
7609f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7610f66be5ecSmrg/* end confdefs.h.  */
7611f66be5ecSmrgint i;
7612f66be5ecSmrg_ACEOF
7613a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7614a0d387c7Smrgthen :
7615f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7616a0d387c7Smrgelse $as_nop
7617f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7618f66be5ecSmrgfi
7619a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7620f66be5ecSmrgfi
7621a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7622a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7623f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7624f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7625f66be5ecSmrgfi
7626f66be5ecSmrg
7627f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7628f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7629f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7630f66be5ecSmrg	fi
7631f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7632a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7633a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7634a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7635a0d387c7Smrgthen :
7636a0d387c7Smrg  printf %s "(cached) " >&6
7637a0d387c7Smrgelse $as_nop
7638f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7639f66be5ecSmrg/* end confdefs.h.  */
7640f66be5ecSmrgint i;
7641f66be5ecSmrg_ACEOF
7642a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7643a0d387c7Smrgthen :
7644f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7645a0d387c7Smrgelse $as_nop
7646f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7647f66be5ecSmrgfi
7648a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7649f66be5ecSmrgfi
7650a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7651a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7652f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7653f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7654f66be5ecSmrgfi
7655f66be5ecSmrg
7656f66be5ecSmrgfound="no"
7657f66be5ecSmrg
7658f66be5ecSmrg	if test $found = "no" ; then
7659f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7660f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7661f66be5ecSmrg		fi
7662f66be5ecSmrg
7663f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7664f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7665f66be5ecSmrg		fi
7666f66be5ecSmrg
7667f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7668f66be5ecSmrg
7669a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7670a0d387c7Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7671f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7672a0d387c7Smrg		if eval test \${$cacheid+y}
7673a0d387c7Smrgthen :
7674a0d387c7Smrg  printf %s "(cached) " >&6
7675a0d387c7Smrgelse $as_nop
7676f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7677f66be5ecSmrg/* end confdefs.h.  */
7678f66be5ecSmrgint i;
7679f66be5ecSmrgint
7680a0d387c7Smrgmain (void)
7681f66be5ecSmrg{
7682f66be5ecSmrg
7683f66be5ecSmrg  ;
7684f66be5ecSmrg  return 0;
7685f66be5ecSmrg}
7686f66be5ecSmrg_ACEOF
7687a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7688a0d387c7Smrgthen :
7689f66be5ecSmrg  eval $cacheid=yes
7690a0d387c7Smrgelse $as_nop
7691f66be5ecSmrg  eval $cacheid=no
7692f66be5ecSmrgfi
7693a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7694f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7695f66be5ecSmrgfi
7696f66be5ecSmrg
7697f66be5ecSmrg
7698f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7699f66be5ecSmrg
7700f66be5ecSmrg		eval supported=\$$cacheid
7701a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7702a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7703f66be5ecSmrg		if test "$supported" = "yes" ; then
7704f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7705f66be5ecSmrg			found="yes"
7706f66be5ecSmrg		fi
7707f66be5ecSmrg	fi
7708f66be5ecSmrg
7709f66be5ecSmrg
7710f66be5ecSmrg
7711f66be5ecSmrg
7712f66be5ecSmrg
7713f66be5ecSmrg
7714f66be5ecSmrg
7715f66be5ecSmrg
7716f66be5ecSmrg
7717f66be5ecSmrg
7718f66be5ecSmrg
7719f66be5ecSmrg
7720f66be5ecSmrg
7721f66be5ecSmrg
7722f66be5ecSmrg
7723f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7724f66be5ecSmrg
7725f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7726f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7727a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7728a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7729a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7730a0d387c7Smrgthen :
7731a0d387c7Smrg  printf %s "(cached) " >&6
7732a0d387c7Smrgelse $as_nop
7733f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7734f66be5ecSmrg/* end confdefs.h.  */
7735f66be5ecSmrgint i;
7736f66be5ecSmrg_ACEOF
7737a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7738a0d387c7Smrgthen :
7739f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7740a0d387c7Smrgelse $as_nop
7741f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7742f66be5ecSmrgfi
7743a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7744f66be5ecSmrgfi
7745a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7746a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7747f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7748f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7749f66be5ecSmrgfi
7750f66be5ecSmrg
7751f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7752f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7753f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7754f66be5ecSmrg	fi
7755f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7756a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7757a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7758a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7759a0d387c7Smrgthen :
7760a0d387c7Smrg  printf %s "(cached) " >&6
7761a0d387c7Smrgelse $as_nop
7762f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7763f66be5ecSmrg/* end confdefs.h.  */
7764f66be5ecSmrgint i;
7765f66be5ecSmrg_ACEOF
7766a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7767a0d387c7Smrgthen :
7768f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7769a0d387c7Smrgelse $as_nop
7770f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7771f66be5ecSmrgfi
7772a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7773f66be5ecSmrgfi
7774a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7775a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7776f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7777f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7778f66be5ecSmrgfi
7779f66be5ecSmrg
7780f66be5ecSmrgfound="no"
7781f66be5ecSmrg
7782f66be5ecSmrg	if test $found = "no" ; then
7783f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7784f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7785f66be5ecSmrg		fi
7786f66be5ecSmrg
7787f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7788f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7789f66be5ecSmrg		fi
7790f66be5ecSmrg
7791f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7792f66be5ecSmrg
7793a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7794a0d387c7Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
7795f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7796a0d387c7Smrg		if eval test \${$cacheid+y}
7797a0d387c7Smrgthen :
7798a0d387c7Smrg  printf %s "(cached) " >&6
7799a0d387c7Smrgelse $as_nop
7800f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7801f66be5ecSmrg/* end confdefs.h.  */
7802f66be5ecSmrgint i;
7803f66be5ecSmrgint
7804a0d387c7Smrgmain (void)
7805f66be5ecSmrg{
7806f66be5ecSmrg
7807f66be5ecSmrg  ;
7808f66be5ecSmrg  return 0;
7809f66be5ecSmrg}
7810f66be5ecSmrg_ACEOF
7811a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7812a0d387c7Smrgthen :
7813f66be5ecSmrg  eval $cacheid=yes
7814a0d387c7Smrgelse $as_nop
7815f66be5ecSmrg  eval $cacheid=no
7816f66be5ecSmrgfi
7817a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7818f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7819f66be5ecSmrgfi
7820f66be5ecSmrg
7821f66be5ecSmrg
7822f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7823f66be5ecSmrg
7824f66be5ecSmrg		eval supported=\$$cacheid
7825a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7826a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7827f66be5ecSmrg		if test "$supported" = "yes" ; then
7828f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7829f66be5ecSmrg			found="yes"
7830f66be5ecSmrg		fi
7831f66be5ecSmrg	fi
7832f66be5ecSmrg
7833f66be5ecSmrg
7834f66be5ecSmrg
7835f66be5ecSmrg
7836f66be5ecSmrg
7837f66be5ecSmrg
7838f66be5ecSmrg
7839f66be5ecSmrg
7840f66be5ecSmrg
7841f66be5ecSmrg
7842f66be5ecSmrg
7843f66be5ecSmrg
7844f66be5ecSmrg
7845f66be5ecSmrg
7846f66be5ecSmrg
7847f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7848f66be5ecSmrg
7849f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7850f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7851a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7852a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7853a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7854a0d387c7Smrgthen :
7855a0d387c7Smrg  printf %s "(cached) " >&6
7856a0d387c7Smrgelse $as_nop
7857f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7858f66be5ecSmrg/* end confdefs.h.  */
7859f66be5ecSmrgint i;
7860f66be5ecSmrg_ACEOF
7861a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7862a0d387c7Smrgthen :
7863f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7864a0d387c7Smrgelse $as_nop
7865f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7866f66be5ecSmrgfi
7867a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7868f66be5ecSmrgfi
7869a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7870a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7871f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7872f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7873f66be5ecSmrgfi
7874f66be5ecSmrg
7875f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7876f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7877f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7878f66be5ecSmrg	fi
7879f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7880a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7881a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7882a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7883a0d387c7Smrgthen :
7884a0d387c7Smrg  printf %s "(cached) " >&6
7885a0d387c7Smrgelse $as_nop
7886f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7887f66be5ecSmrg/* end confdefs.h.  */
7888f66be5ecSmrgint i;
7889f66be5ecSmrg_ACEOF
7890a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
7891a0d387c7Smrgthen :
7892f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7893a0d387c7Smrgelse $as_nop
7894f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7895f66be5ecSmrgfi
7896a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7897f66be5ecSmrgfi
7898a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7899a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7900f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7901f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7902f66be5ecSmrgfi
7903f66be5ecSmrg
7904f66be5ecSmrgfound="no"
7905f66be5ecSmrg
7906f66be5ecSmrg	if test $found = "no" ; then
7907f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7908f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7909f66be5ecSmrg		fi
7910f66be5ecSmrg
7911f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7912f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7913f66be5ecSmrg		fi
7914f66be5ecSmrg
7915f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7916f66be5ecSmrg
7917a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7918a0d387c7Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
7919f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7920a0d387c7Smrg		if eval test \${$cacheid+y}
7921a0d387c7Smrgthen :
7922a0d387c7Smrg  printf %s "(cached) " >&6
7923a0d387c7Smrgelse $as_nop
7924f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7925f66be5ecSmrg/* end confdefs.h.  */
7926f66be5ecSmrgint i;
7927f66be5ecSmrgint
7928a0d387c7Smrgmain (void)
7929f66be5ecSmrg{
7930f66be5ecSmrg
7931f66be5ecSmrg  ;
7932f66be5ecSmrg  return 0;
7933f66be5ecSmrg}
7934f66be5ecSmrg_ACEOF
7935a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7936a0d387c7Smrgthen :
7937f66be5ecSmrg  eval $cacheid=yes
7938a0d387c7Smrgelse $as_nop
7939f66be5ecSmrg  eval $cacheid=no
7940f66be5ecSmrgfi
7941a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7942f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7943f66be5ecSmrgfi
7944f66be5ecSmrg
7945f66be5ecSmrg
7946f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7947f66be5ecSmrg
7948f66be5ecSmrg		eval supported=\$$cacheid
7949a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7950a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
7951f66be5ecSmrg		if test "$supported" = "yes" ; then
7952f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7953f66be5ecSmrg			found="yes"
7954f66be5ecSmrg		fi
7955f66be5ecSmrg	fi
7956f66be5ecSmrg
7957f66be5ecSmrg	if test $found = "no" ; then
7958f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7959f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7960f66be5ecSmrg		fi
7961f66be5ecSmrg
7962f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7963f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7964f66be5ecSmrg		fi
7965f66be5ecSmrg
7966f66be5ecSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7967f66be5ecSmrg
7968a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7969a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7970f66be5ecSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7971a0d387c7Smrg		if eval test \${$cacheid+y}
7972a0d387c7Smrgthen :
7973a0d387c7Smrg  printf %s "(cached) " >&6
7974a0d387c7Smrgelse $as_nop
7975f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7976f66be5ecSmrg/* end confdefs.h.  */
7977f66be5ecSmrgint i;
7978f66be5ecSmrgint
7979a0d387c7Smrgmain (void)
7980f66be5ecSmrg{
7981f66be5ecSmrg
7982f66be5ecSmrg  ;
7983f66be5ecSmrg  return 0;
7984f66be5ecSmrg}
7985f66be5ecSmrg_ACEOF
7986a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
7987a0d387c7Smrgthen :
7988f66be5ecSmrg  eval $cacheid=yes
7989a0d387c7Smrgelse $as_nop
7990f66be5ecSmrg  eval $cacheid=no
7991f66be5ecSmrgfi
7992a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7993f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
7994f66be5ecSmrgfi
7995f66be5ecSmrg
7996f66be5ecSmrg
7997f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7998f66be5ecSmrg
7999f66be5ecSmrg		eval supported=\$$cacheid
8000a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8001a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8002f66be5ecSmrg		if test "$supported" = "yes" ; then
8003f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8004f66be5ecSmrg			found="yes"
8005f66be5ecSmrg		fi
8006f66be5ecSmrg	fi
8007f66be5ecSmrg
8008f66be5ecSmrg
8009f66be5ecSmrg
8010f66be5ecSmrg
8011f66be5ecSmrg
8012f66be5ecSmrg
8013f66be5ecSmrg
8014f66be5ecSmrg
8015f66be5ecSmrg
8016f66be5ecSmrg
8017f66be5ecSmrg
8018f66be5ecSmrg
8019f66be5ecSmrg
8020f66be5ecSmrg
8021f66be5ecSmrg
8022f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8023f66be5ecSmrg
8024f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8025f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8026a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8027a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8028a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8029a0d387c7Smrgthen :
8030a0d387c7Smrg  printf %s "(cached) " >&6
8031a0d387c7Smrgelse $as_nop
8032f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8033f66be5ecSmrg/* end confdefs.h.  */
8034f66be5ecSmrgint i;
8035f66be5ecSmrg_ACEOF
8036a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8037a0d387c7Smrgthen :
8038f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8039a0d387c7Smrgelse $as_nop
8040f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8041f66be5ecSmrgfi
8042a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8043f66be5ecSmrgfi
8044a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8045a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8046f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8047f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8048f66be5ecSmrgfi
8049f66be5ecSmrg
8050f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8051f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8052f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8053f66be5ecSmrg	fi
8054f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8055a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8056a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8057a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8058a0d387c7Smrgthen :
8059a0d387c7Smrg  printf %s "(cached) " >&6
8060a0d387c7Smrgelse $as_nop
8061f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8062f66be5ecSmrg/* end confdefs.h.  */
8063f66be5ecSmrgint i;
8064f66be5ecSmrg_ACEOF
8065a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8066a0d387c7Smrgthen :
8067f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8068a0d387c7Smrgelse $as_nop
8069f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8070f66be5ecSmrgfi
8071a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8072f66be5ecSmrgfi
8073a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8074a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8075f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8076f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8077f66be5ecSmrgfi
8078f66be5ecSmrg
8079f66be5ecSmrgfound="no"
8080f66be5ecSmrg
8081f66be5ecSmrg	if test $found = "no" ; then
8082f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8083f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8084f66be5ecSmrg		fi
8085f66be5ecSmrg
8086f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8087f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8088f66be5ecSmrg		fi
8089f66be5ecSmrg
8090f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8091f66be5ecSmrg
8092a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8093a0d387c7Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8094f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8095a0d387c7Smrg		if eval test \${$cacheid+y}
8096a0d387c7Smrgthen :
8097a0d387c7Smrg  printf %s "(cached) " >&6
8098a0d387c7Smrgelse $as_nop
8099f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8100f66be5ecSmrg/* end confdefs.h.  */
8101f66be5ecSmrgint i;
8102f66be5ecSmrgint
8103a0d387c7Smrgmain (void)
8104f66be5ecSmrg{
8105f66be5ecSmrg
8106f66be5ecSmrg  ;
8107f66be5ecSmrg  return 0;
8108f66be5ecSmrg}
8109f66be5ecSmrg_ACEOF
8110a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8111a0d387c7Smrgthen :
8112f66be5ecSmrg  eval $cacheid=yes
8113a0d387c7Smrgelse $as_nop
8114f66be5ecSmrg  eval $cacheid=no
8115f66be5ecSmrgfi
8116a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8117f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8118f66be5ecSmrgfi
8119f66be5ecSmrg
8120f66be5ecSmrg
8121f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8122f66be5ecSmrg
8123f66be5ecSmrg		eval supported=\$$cacheid
8124a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8125a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8126f66be5ecSmrg		if test "$supported" = "yes" ; then
8127f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8128f66be5ecSmrg			found="yes"
8129f66be5ecSmrg		fi
8130f66be5ecSmrg	fi
8131f66be5ecSmrg
8132f66be5ecSmrg
8133f66be5ecSmrg
8134f66be5ecSmrg
8135f66be5ecSmrg
8136f66be5ecSmrg
8137f66be5ecSmrg
8138f66be5ecSmrg
8139f66be5ecSmrg
8140f66be5ecSmrg
8141f66be5ecSmrg
8142f66be5ecSmrg
8143f66be5ecSmrg
8144f66be5ecSmrg
8145f66be5ecSmrg
8146f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8147f66be5ecSmrg
8148f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8149f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8150a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8151a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8152a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8153a0d387c7Smrgthen :
8154a0d387c7Smrg  printf %s "(cached) " >&6
8155a0d387c7Smrgelse $as_nop
8156f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8157f66be5ecSmrg/* end confdefs.h.  */
8158f66be5ecSmrgint i;
8159f66be5ecSmrg_ACEOF
8160a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8161a0d387c7Smrgthen :
8162f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8163a0d387c7Smrgelse $as_nop
8164f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8165f66be5ecSmrgfi
8166a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8167f66be5ecSmrgfi
8168a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8169a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8170f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8171f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8172f66be5ecSmrgfi
8173f66be5ecSmrg
8174f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8175f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8176f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8177f66be5ecSmrg	fi
8178f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8179a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8180a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8181a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8182a0d387c7Smrgthen :
8183a0d387c7Smrg  printf %s "(cached) " >&6
8184a0d387c7Smrgelse $as_nop
8185f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8186f66be5ecSmrg/* end confdefs.h.  */
8187f66be5ecSmrgint i;
8188f66be5ecSmrg_ACEOF
8189a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8190a0d387c7Smrgthen :
8191f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8192a0d387c7Smrgelse $as_nop
8193f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8194f66be5ecSmrgfi
8195a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8196f66be5ecSmrgfi
8197a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8198a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8199f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8200f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8201f66be5ecSmrgfi
8202f66be5ecSmrg
8203f66be5ecSmrgfound="no"
8204f66be5ecSmrg
8205f66be5ecSmrg	if test $found = "no" ; then
8206f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8207f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8208f66be5ecSmrg		fi
8209f66be5ecSmrg
8210f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8211f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8212f66be5ecSmrg		fi
8213f66be5ecSmrg
8214f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8215f66be5ecSmrg
8216a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8217a0d387c7Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8218f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8219a0d387c7Smrg		if eval test \${$cacheid+y}
8220a0d387c7Smrgthen :
8221a0d387c7Smrg  printf %s "(cached) " >&6
8222a0d387c7Smrgelse $as_nop
8223f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8224f66be5ecSmrg/* end confdefs.h.  */
8225f66be5ecSmrgint i;
8226f66be5ecSmrgint
8227a0d387c7Smrgmain (void)
8228f66be5ecSmrg{
8229f66be5ecSmrg
8230f66be5ecSmrg  ;
8231f66be5ecSmrg  return 0;
8232f66be5ecSmrg}
8233f66be5ecSmrg_ACEOF
8234a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8235a0d387c7Smrgthen :
8236f66be5ecSmrg  eval $cacheid=yes
8237a0d387c7Smrgelse $as_nop
8238f66be5ecSmrg  eval $cacheid=no
8239f66be5ecSmrgfi
8240a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8241f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8242f66be5ecSmrgfi
8243f66be5ecSmrg
8244f66be5ecSmrg
8245f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8246f66be5ecSmrg
8247f66be5ecSmrg		eval supported=\$$cacheid
8248a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8249a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8250f66be5ecSmrg		if test "$supported" = "yes" ; then
8251f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8252f66be5ecSmrg			found="yes"
8253f66be5ecSmrg		fi
8254f66be5ecSmrg	fi
8255f66be5ecSmrg
8256f66be5ecSmrg
8257f66be5ecSmrg
8258f66be5ecSmrg
8259f66be5ecSmrg
8260f66be5ecSmrg
8261f66be5ecSmrg
8262f66be5ecSmrg
8263f66be5ecSmrg
8264f66be5ecSmrg
8265f66be5ecSmrg
8266f66be5ecSmrg
8267f66be5ecSmrg
8268f66be5ecSmrg
8269f66be5ecSmrg
8270f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8271f66be5ecSmrg
8272f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8273f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8274a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8275a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8276a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8277a0d387c7Smrgthen :
8278a0d387c7Smrg  printf %s "(cached) " >&6
8279a0d387c7Smrgelse $as_nop
8280f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8281f66be5ecSmrg/* end confdefs.h.  */
8282f66be5ecSmrgint i;
8283f66be5ecSmrg_ACEOF
8284a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8285a0d387c7Smrgthen :
8286f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8287a0d387c7Smrgelse $as_nop
8288f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8289f66be5ecSmrgfi
8290a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8291f66be5ecSmrgfi
8292a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8293a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8294f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8295f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8296f66be5ecSmrgfi
8297f66be5ecSmrg
8298f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8299f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8300f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8301f66be5ecSmrg	fi
8302f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8303a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8304a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8305a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8306a0d387c7Smrgthen :
8307a0d387c7Smrg  printf %s "(cached) " >&6
8308a0d387c7Smrgelse $as_nop
8309f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8310f66be5ecSmrg/* end confdefs.h.  */
8311f66be5ecSmrgint i;
8312f66be5ecSmrg_ACEOF
8313a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8314a0d387c7Smrgthen :
8315f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8316a0d387c7Smrgelse $as_nop
8317f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8318f66be5ecSmrgfi
8319a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8320f66be5ecSmrgfi
8321a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8322a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8323f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8324f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8325f66be5ecSmrgfi
8326f66be5ecSmrg
8327f66be5ecSmrgfound="no"
8328f66be5ecSmrg
8329f66be5ecSmrg	if test $found = "no" ; then
8330f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8331f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8332f66be5ecSmrg		fi
8333f66be5ecSmrg
8334f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8335f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8336f66be5ecSmrg		fi
8337f66be5ecSmrg
8338f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8339f66be5ecSmrg
8340a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8341a0d387c7Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8342f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8343a0d387c7Smrg		if eval test \${$cacheid+y}
8344a0d387c7Smrgthen :
8345a0d387c7Smrg  printf %s "(cached) " >&6
8346a0d387c7Smrgelse $as_nop
8347f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8348f66be5ecSmrg/* end confdefs.h.  */
8349f66be5ecSmrgint i;
8350f66be5ecSmrgint
8351a0d387c7Smrgmain (void)
8352f66be5ecSmrg{
8353f66be5ecSmrg
8354f66be5ecSmrg  ;
8355f66be5ecSmrg  return 0;
8356f66be5ecSmrg}
8357f66be5ecSmrg_ACEOF
8358a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8359a0d387c7Smrgthen :
8360f66be5ecSmrg  eval $cacheid=yes
8361a0d387c7Smrgelse $as_nop
8362f66be5ecSmrg  eval $cacheid=no
8363f66be5ecSmrgfi
8364a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8365f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8366f66be5ecSmrgfi
8367f66be5ecSmrg
8368f66be5ecSmrg
8369f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8370f66be5ecSmrg
8371f66be5ecSmrg		eval supported=\$$cacheid
8372a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8373a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8374f66be5ecSmrg		if test "$supported" = "yes" ; then
8375f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8376f66be5ecSmrg			found="yes"
8377f66be5ecSmrg		fi
8378f66be5ecSmrg	fi
8379f66be5ecSmrg
8380f66be5ecSmrg
8381f66be5ecSmrg
8382f66be5ecSmrg
8383f66be5ecSmrg
8384f66be5ecSmrg
8385f66be5ecSmrg
8386f66be5ecSmrg
8387f66be5ecSmrg
8388f66be5ecSmrg
8389f66be5ecSmrg
8390f66be5ecSmrg
8391f66be5ecSmrg
8392f66be5ecSmrg
8393f66be5ecSmrg
8394f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8395f66be5ecSmrg
8396f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8397f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8398a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8399a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8400a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8401a0d387c7Smrgthen :
8402a0d387c7Smrg  printf %s "(cached) " >&6
8403a0d387c7Smrgelse $as_nop
8404f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8405f66be5ecSmrg/* end confdefs.h.  */
8406f66be5ecSmrgint i;
8407f66be5ecSmrg_ACEOF
8408a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8409a0d387c7Smrgthen :
8410f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8411a0d387c7Smrgelse $as_nop
8412f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8413f66be5ecSmrgfi
8414a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8415f66be5ecSmrgfi
8416a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8417a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8418f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8419f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8420f66be5ecSmrgfi
8421f66be5ecSmrg
8422f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8423f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8424f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8425f66be5ecSmrg	fi
8426f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8427a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8428a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8429a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8430a0d387c7Smrgthen :
8431a0d387c7Smrg  printf %s "(cached) " >&6
8432a0d387c7Smrgelse $as_nop
8433f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8434f66be5ecSmrg/* end confdefs.h.  */
8435f66be5ecSmrgint i;
8436f66be5ecSmrg_ACEOF
8437a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8438a0d387c7Smrgthen :
8439f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8440a0d387c7Smrgelse $as_nop
8441f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8442f66be5ecSmrgfi
8443a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8444f66be5ecSmrgfi
8445a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8446a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8447f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8448f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8449f66be5ecSmrgfi
8450f66be5ecSmrg
8451f66be5ecSmrgfound="no"
8452f66be5ecSmrg
8453f66be5ecSmrg	if test $found = "no" ; then
8454f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8455f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8456f66be5ecSmrg		fi
8457f66be5ecSmrg
8458f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8459f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8460f66be5ecSmrg		fi
8461f66be5ecSmrg
8462f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=address"
8463f66be5ecSmrg
8464a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8465a0d387c7Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8466f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_address
8467a0d387c7Smrg		if eval test \${$cacheid+y}
8468a0d387c7Smrgthen :
8469a0d387c7Smrg  printf %s "(cached) " >&6
8470a0d387c7Smrgelse $as_nop
8471f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8472f66be5ecSmrg/* end confdefs.h.  */
8473f66be5ecSmrgint i;
8474f66be5ecSmrgint
8475a0d387c7Smrgmain (void)
8476f66be5ecSmrg{
8477f66be5ecSmrg
8478f66be5ecSmrg  ;
8479f66be5ecSmrg  return 0;
8480f66be5ecSmrg}
8481f66be5ecSmrg_ACEOF
8482a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8483a0d387c7Smrgthen :
8484f66be5ecSmrg  eval $cacheid=yes
8485a0d387c7Smrgelse $as_nop
8486f66be5ecSmrg  eval $cacheid=no
8487f66be5ecSmrgfi
8488a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8489f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8490f66be5ecSmrgfi
8491f66be5ecSmrg
8492f66be5ecSmrg
8493f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8494f66be5ecSmrg
8495f66be5ecSmrg		eval supported=\$$cacheid
8496a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8497a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8498f66be5ecSmrg		if test "$supported" = "yes" ; then
8499f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8500f66be5ecSmrg			found="yes"
8501f66be5ecSmrg		fi
8502f66be5ecSmrg	fi
8503f66be5ecSmrg
8504f66be5ecSmrg
8505f66be5ecSmrg
8506f66be5ecSmrg
8507f66be5ecSmrg
8508f66be5ecSmrg
8509f66be5ecSmrg
8510f66be5ecSmrg
8511f66be5ecSmrg
8512f66be5ecSmrg
8513f66be5ecSmrg
8514f66be5ecSmrg
8515f66be5ecSmrg
8516f66be5ecSmrg
8517f66be5ecSmrg
8518f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8519f66be5ecSmrg
8520f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8521f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8522a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8523a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8524a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8525a0d387c7Smrgthen :
8526a0d387c7Smrg  printf %s "(cached) " >&6
8527a0d387c7Smrgelse $as_nop
8528f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8529f66be5ecSmrg/* end confdefs.h.  */
8530f66be5ecSmrgint i;
8531f66be5ecSmrg_ACEOF
8532a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8533a0d387c7Smrgthen :
8534f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8535a0d387c7Smrgelse $as_nop
8536f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8537f66be5ecSmrgfi
8538a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8539f66be5ecSmrgfi
8540a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8541a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8542f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8543f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8544f66be5ecSmrgfi
8545f66be5ecSmrg
8546f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8547f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8548f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8549f66be5ecSmrg	fi
8550f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8551a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8552a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8553a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8554a0d387c7Smrgthen :
8555a0d387c7Smrg  printf %s "(cached) " >&6
8556a0d387c7Smrgelse $as_nop
8557f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8558f66be5ecSmrg/* end confdefs.h.  */
8559f66be5ecSmrgint i;
8560f66be5ecSmrg_ACEOF
8561a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8562a0d387c7Smrgthen :
8563f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8564a0d387c7Smrgelse $as_nop
8565f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8566f66be5ecSmrgfi
8567a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8568f66be5ecSmrgfi
8569a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8570a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8571f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8572f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8573f66be5ecSmrgfi
8574f66be5ecSmrg
8575f66be5ecSmrgfound="no"
8576f66be5ecSmrg
8577f66be5ecSmrg	if test $found = "no" ; then
8578f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8579f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8580f66be5ecSmrg		fi
8581f66be5ecSmrg
8582f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8583f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8584f66be5ecSmrg		fi
8585f66be5ecSmrg
8586f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8587f66be5ecSmrg
8588a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8589a0d387c7Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8590f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8591a0d387c7Smrg		if eval test \${$cacheid+y}
8592a0d387c7Smrgthen :
8593a0d387c7Smrg  printf %s "(cached) " >&6
8594a0d387c7Smrgelse $as_nop
8595f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8596f66be5ecSmrg/* end confdefs.h.  */
8597f66be5ecSmrgint i;
8598f66be5ecSmrgint
8599a0d387c7Smrgmain (void)
8600f66be5ecSmrg{
8601f66be5ecSmrg
8602f66be5ecSmrg  ;
8603f66be5ecSmrg  return 0;
8604f66be5ecSmrg}
8605f66be5ecSmrg_ACEOF
8606a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8607a0d387c7Smrgthen :
8608f66be5ecSmrg  eval $cacheid=yes
8609a0d387c7Smrgelse $as_nop
8610f66be5ecSmrg  eval $cacheid=no
8611f66be5ecSmrgfi
8612a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8613f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8614f66be5ecSmrgfi
8615f66be5ecSmrg
8616f66be5ecSmrg
8617f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8618f66be5ecSmrg
8619f66be5ecSmrg		eval supported=\$$cacheid
8620a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8621a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8622f66be5ecSmrg		if test "$supported" = "yes" ; then
8623f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8624f66be5ecSmrg			found="yes"
8625f66be5ecSmrg		fi
8626f66be5ecSmrg	fi
8627f66be5ecSmrg
8628f66be5ecSmrg	if test $found = "no" ; then
8629f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8630f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8631f66be5ecSmrg		fi
8632f66be5ecSmrg
8633f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8634f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8635f66be5ecSmrg		fi
8636f66be5ecSmrg
8637f66be5ecSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8638f66be5ecSmrg
8639a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8640a0d387c7Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8641f66be5ecSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8642a0d387c7Smrg		if eval test \${$cacheid+y}
8643a0d387c7Smrgthen :
8644a0d387c7Smrg  printf %s "(cached) " >&6
8645a0d387c7Smrgelse $as_nop
8646f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8647f66be5ecSmrg/* end confdefs.h.  */
8648f66be5ecSmrgint i;
8649f66be5ecSmrgint
8650a0d387c7Smrgmain (void)
8651f66be5ecSmrg{
8652f66be5ecSmrg
8653f66be5ecSmrg  ;
8654f66be5ecSmrg  return 0;
8655f66be5ecSmrg}
8656f66be5ecSmrg_ACEOF
8657a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8658a0d387c7Smrgthen :
8659f66be5ecSmrg  eval $cacheid=yes
8660a0d387c7Smrgelse $as_nop
8661f66be5ecSmrg  eval $cacheid=no
8662f66be5ecSmrgfi
8663a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8664f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8665f66be5ecSmrgfi
8666f66be5ecSmrg
8667f66be5ecSmrg
8668f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8669f66be5ecSmrg
8670f66be5ecSmrg		eval supported=\$$cacheid
8671a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8672a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8673f66be5ecSmrg		if test "$supported" = "yes" ; then
8674f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8675f66be5ecSmrg			found="yes"
8676f66be5ecSmrg		fi
8677f66be5ecSmrg	fi
8678f66be5ecSmrg
8679f66be5ecSmrg
8680f66be5ecSmrg
8681f66be5ecSmrg
8682f66be5ecSmrg
8683f66be5ecSmrg
8684f66be5ecSmrg
8685f66be5ecSmrg
8686f66be5ecSmrg
8687f66be5ecSmrg
8688f66be5ecSmrg
8689f66be5ecSmrg
8690f66be5ecSmrg
8691f66be5ecSmrg
8692f66be5ecSmrg
8693f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8694f66be5ecSmrg
8695f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8696f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8697a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8698a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8699a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8700a0d387c7Smrgthen :
8701a0d387c7Smrg  printf %s "(cached) " >&6
8702a0d387c7Smrgelse $as_nop
8703f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8704f66be5ecSmrg/* end confdefs.h.  */
8705f66be5ecSmrgint i;
8706f66be5ecSmrg_ACEOF
8707a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8708a0d387c7Smrgthen :
8709f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8710a0d387c7Smrgelse $as_nop
8711f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8712f66be5ecSmrgfi
8713a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8714f66be5ecSmrgfi
8715a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8716a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8717f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8718f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8719f66be5ecSmrgfi
8720f66be5ecSmrg
8721f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8722f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8723f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8724f66be5ecSmrg	fi
8725f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8726a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8727a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8728a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8729a0d387c7Smrgthen :
8730a0d387c7Smrg  printf %s "(cached) " >&6
8731a0d387c7Smrgelse $as_nop
8732f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8733f66be5ecSmrg/* end confdefs.h.  */
8734f66be5ecSmrgint i;
8735f66be5ecSmrg_ACEOF
8736a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8737a0d387c7Smrgthen :
8738f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8739a0d387c7Smrgelse $as_nop
8740f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8741f66be5ecSmrgfi
8742a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8743f66be5ecSmrgfi
8744a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8745a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8746f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8747f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8748f66be5ecSmrgfi
8749f66be5ecSmrg
8750f66be5ecSmrgfound="no"
8751f66be5ecSmrg
8752f66be5ecSmrg	if test $found = "no" ; then
8753f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8754f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8755f66be5ecSmrg		fi
8756f66be5ecSmrg
8757f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8758f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8759f66be5ecSmrg		fi
8760f66be5ecSmrg
8761f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8762f66be5ecSmrg
8763a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8764a0d387c7Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8765f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8766a0d387c7Smrg		if eval test \${$cacheid+y}
8767a0d387c7Smrgthen :
8768a0d387c7Smrg  printf %s "(cached) " >&6
8769a0d387c7Smrgelse $as_nop
8770f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8771f66be5ecSmrg/* end confdefs.h.  */
8772f66be5ecSmrgint i;
8773f66be5ecSmrgint
8774a0d387c7Smrgmain (void)
8775f66be5ecSmrg{
8776f66be5ecSmrg
8777f66be5ecSmrg  ;
8778f66be5ecSmrg  return 0;
8779f66be5ecSmrg}
8780f66be5ecSmrg_ACEOF
8781a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8782a0d387c7Smrgthen :
8783f66be5ecSmrg  eval $cacheid=yes
8784a0d387c7Smrgelse $as_nop
8785f66be5ecSmrg  eval $cacheid=no
8786f66be5ecSmrgfi
8787a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8788f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8789f66be5ecSmrgfi
8790f66be5ecSmrg
8791f66be5ecSmrg
8792f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8793f66be5ecSmrg
8794f66be5ecSmrg		eval supported=\$$cacheid
8795a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8796a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8797f66be5ecSmrg		if test "$supported" = "yes" ; then
8798f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8799f66be5ecSmrg			found="yes"
8800f66be5ecSmrg		fi
8801f66be5ecSmrg	fi
8802f66be5ecSmrg
8803f66be5ecSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8804f66be5ecSmrgelse
8805a0d387c7Smrg{ 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
8806a0d387c7Smrgprintf "%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;}
8807f66be5ecSmrg
8808f66be5ecSmrg
8809f66be5ecSmrg
8810f66be5ecSmrg
8811f66be5ecSmrg
8812f66be5ecSmrg
8813f66be5ecSmrg
8814f66be5ecSmrg
8815f66be5ecSmrg
8816f66be5ecSmrg
8817f66be5ecSmrg
8818f66be5ecSmrg
8819f66be5ecSmrg
8820f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8821f66be5ecSmrg
8822f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8823f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8824a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8825a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8826a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8827a0d387c7Smrgthen :
8828a0d387c7Smrg  printf %s "(cached) " >&6
8829a0d387c7Smrgelse $as_nop
8830f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8831f66be5ecSmrg/* end confdefs.h.  */
8832f66be5ecSmrgint i;
8833f66be5ecSmrg_ACEOF
8834a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8835a0d387c7Smrgthen :
8836f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8837a0d387c7Smrgelse $as_nop
8838f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8839f66be5ecSmrgfi
8840a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8841f66be5ecSmrgfi
8842a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8843a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8844f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8845f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8846f66be5ecSmrgfi
8847f66be5ecSmrg
8848f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8849f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8850f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8851f66be5ecSmrg	fi
8852f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8853a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8854a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8855a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8856a0d387c7Smrgthen :
8857a0d387c7Smrg  printf %s "(cached) " >&6
8858a0d387c7Smrgelse $as_nop
8859f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8860f66be5ecSmrg/* end confdefs.h.  */
8861f66be5ecSmrgint i;
8862f66be5ecSmrg_ACEOF
8863a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8864a0d387c7Smrgthen :
8865f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8866a0d387c7Smrgelse $as_nop
8867f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8868f66be5ecSmrgfi
8869a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8870f66be5ecSmrgfi
8871a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8872a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8873f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8874f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8875f66be5ecSmrgfi
8876f66be5ecSmrg
8877f66be5ecSmrgfound="no"
8878f66be5ecSmrg
8879f66be5ecSmrg	if test $found = "no" ; then
8880f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8881f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8882f66be5ecSmrg		fi
8883f66be5ecSmrg
8884f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8885f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8886f66be5ecSmrg		fi
8887f66be5ecSmrg
8888f66be5ecSmrg		CFLAGS="$CFLAGS -Wimplicit"
8889f66be5ecSmrg
8890a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8891a0d387c7Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
8892f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8893a0d387c7Smrg		if eval test \${$cacheid+y}
8894a0d387c7Smrgthen :
8895a0d387c7Smrg  printf %s "(cached) " >&6
8896a0d387c7Smrgelse $as_nop
8897f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8898f66be5ecSmrg/* end confdefs.h.  */
8899f66be5ecSmrgint i;
8900f66be5ecSmrgint
8901a0d387c7Smrgmain (void)
8902f66be5ecSmrg{
8903f66be5ecSmrg
8904f66be5ecSmrg  ;
8905f66be5ecSmrg  return 0;
8906f66be5ecSmrg}
8907f66be5ecSmrg_ACEOF
8908a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
8909a0d387c7Smrgthen :
8910f66be5ecSmrg  eval $cacheid=yes
8911a0d387c7Smrgelse $as_nop
8912f66be5ecSmrg  eval $cacheid=no
8913f66be5ecSmrgfi
8914a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8915f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
8916f66be5ecSmrgfi
8917f66be5ecSmrg
8918f66be5ecSmrg
8919f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8920f66be5ecSmrg
8921f66be5ecSmrg		eval supported=\$$cacheid
8922a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8923a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
8924f66be5ecSmrg		if test "$supported" = "yes" ; then
8925f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8926f66be5ecSmrg			found="yes"
8927f66be5ecSmrg		fi
8928f66be5ecSmrg	fi
8929f66be5ecSmrg
8930f66be5ecSmrg
8931f66be5ecSmrg
8932f66be5ecSmrg
8933f66be5ecSmrg
8934f66be5ecSmrg
8935f66be5ecSmrg
8936f66be5ecSmrg
8937f66be5ecSmrg
8938f66be5ecSmrg
8939f66be5ecSmrg
8940f66be5ecSmrg
8941f66be5ecSmrg
8942f66be5ecSmrg
8943f66be5ecSmrg
8944f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8945f66be5ecSmrg
8946f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8947f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8948a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8949a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8950a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8951a0d387c7Smrgthen :
8952a0d387c7Smrg  printf %s "(cached) " >&6
8953a0d387c7Smrgelse $as_nop
8954f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8955f66be5ecSmrg/* end confdefs.h.  */
8956f66be5ecSmrgint i;
8957f66be5ecSmrg_ACEOF
8958a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8959a0d387c7Smrgthen :
8960f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8961a0d387c7Smrgelse $as_nop
8962f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8963f66be5ecSmrgfi
8964a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8965f66be5ecSmrgfi
8966a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8967a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8968f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8969f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8970f66be5ecSmrgfi
8971f66be5ecSmrg
8972f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8973f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8974f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8975f66be5ecSmrg	fi
8976f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8977a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8978a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8979a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8980a0d387c7Smrgthen :
8981a0d387c7Smrg  printf %s "(cached) " >&6
8982a0d387c7Smrgelse $as_nop
8983f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8984f66be5ecSmrg/* end confdefs.h.  */
8985f66be5ecSmrgint i;
8986f66be5ecSmrg_ACEOF
8987a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
8988a0d387c7Smrgthen :
8989f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8990a0d387c7Smrgelse $as_nop
8991f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8992f66be5ecSmrgfi
8993a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8994f66be5ecSmrgfi
8995a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8996a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8997f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8998f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8999f66be5ecSmrgfi
9000f66be5ecSmrg
9001f66be5ecSmrgfound="no"
9002f66be5ecSmrg
9003f66be5ecSmrg	if test $found = "no" ; then
9004f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9005f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9006f66be5ecSmrg		fi
9007f66be5ecSmrg
9008f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9009f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9010f66be5ecSmrg		fi
9011f66be5ecSmrg
9012f66be5ecSmrg		CFLAGS="$CFLAGS -Wnonnull"
9013f66be5ecSmrg
9014a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9015a0d387c7Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9016f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9017a0d387c7Smrg		if eval test \${$cacheid+y}
9018a0d387c7Smrgthen :
9019a0d387c7Smrg  printf %s "(cached) " >&6
9020a0d387c7Smrgelse $as_nop
9021f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9022f66be5ecSmrg/* end confdefs.h.  */
9023f66be5ecSmrgint i;
9024f66be5ecSmrgint
9025a0d387c7Smrgmain (void)
9026f66be5ecSmrg{
9027f66be5ecSmrg
9028f66be5ecSmrg  ;
9029f66be5ecSmrg  return 0;
9030f66be5ecSmrg}
9031f66be5ecSmrg_ACEOF
9032a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9033a0d387c7Smrgthen :
9034f66be5ecSmrg  eval $cacheid=yes
9035a0d387c7Smrgelse $as_nop
9036f66be5ecSmrg  eval $cacheid=no
9037f66be5ecSmrgfi
9038a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9039f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9040f66be5ecSmrgfi
9041f66be5ecSmrg
9042f66be5ecSmrg
9043f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9044f66be5ecSmrg
9045f66be5ecSmrg		eval supported=\$$cacheid
9046a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9047a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9048f66be5ecSmrg		if test "$supported" = "yes" ; then
9049f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9050f66be5ecSmrg			found="yes"
9051f66be5ecSmrg		fi
9052f66be5ecSmrg	fi
9053f66be5ecSmrg
9054f66be5ecSmrg
9055f66be5ecSmrg
9056f66be5ecSmrg
9057f66be5ecSmrg
9058f66be5ecSmrg
9059f66be5ecSmrg
9060f66be5ecSmrg
9061f66be5ecSmrg
9062f66be5ecSmrg
9063f66be5ecSmrg
9064f66be5ecSmrg
9065f66be5ecSmrg
9066f66be5ecSmrg
9067f66be5ecSmrg
9068f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9069f66be5ecSmrg
9070f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9071f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9072a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9073a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9074a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9075a0d387c7Smrgthen :
9076a0d387c7Smrg  printf %s "(cached) " >&6
9077a0d387c7Smrgelse $as_nop
9078f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9079f66be5ecSmrg/* end confdefs.h.  */
9080f66be5ecSmrgint i;
9081f66be5ecSmrg_ACEOF
9082a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9083a0d387c7Smrgthen :
9084f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9085a0d387c7Smrgelse $as_nop
9086f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9087f66be5ecSmrgfi
9088a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9089f66be5ecSmrgfi
9090a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9091a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9092f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9093f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9094f66be5ecSmrgfi
9095f66be5ecSmrg
9096f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9097f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9098f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9099f66be5ecSmrg	fi
9100f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9101a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9102a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9103a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9104a0d387c7Smrgthen :
9105a0d387c7Smrg  printf %s "(cached) " >&6
9106a0d387c7Smrgelse $as_nop
9107f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9108f66be5ecSmrg/* end confdefs.h.  */
9109f66be5ecSmrgint i;
9110f66be5ecSmrg_ACEOF
9111a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9112a0d387c7Smrgthen :
9113f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9114a0d387c7Smrgelse $as_nop
9115f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9116f66be5ecSmrgfi
9117a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9118f66be5ecSmrgfi
9119a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9120a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9121f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9122f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9123f66be5ecSmrgfi
9124f66be5ecSmrg
9125f66be5ecSmrgfound="no"
9126f66be5ecSmrg
9127f66be5ecSmrg	if test $found = "no" ; then
9128f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9129f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9130f66be5ecSmrg		fi
9131f66be5ecSmrg
9132f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9133f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9134f66be5ecSmrg		fi
9135f66be5ecSmrg
9136f66be5ecSmrg		CFLAGS="$CFLAGS -Winit-self"
9137f66be5ecSmrg
9138a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9139a0d387c7Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9140f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9141a0d387c7Smrg		if eval test \${$cacheid+y}
9142a0d387c7Smrgthen :
9143a0d387c7Smrg  printf %s "(cached) " >&6
9144a0d387c7Smrgelse $as_nop
9145f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9146f66be5ecSmrg/* end confdefs.h.  */
9147f66be5ecSmrgint i;
9148f66be5ecSmrgint
9149a0d387c7Smrgmain (void)
9150f66be5ecSmrg{
9151f66be5ecSmrg
9152f66be5ecSmrg  ;
9153f66be5ecSmrg  return 0;
9154f66be5ecSmrg}
9155f66be5ecSmrg_ACEOF
9156a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9157a0d387c7Smrgthen :
9158f66be5ecSmrg  eval $cacheid=yes
9159a0d387c7Smrgelse $as_nop
9160f66be5ecSmrg  eval $cacheid=no
9161f66be5ecSmrgfi
9162a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9163f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9164f66be5ecSmrgfi
9165f66be5ecSmrg
9166f66be5ecSmrg
9167f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9168f66be5ecSmrg
9169f66be5ecSmrg		eval supported=\$$cacheid
9170a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9171a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9172f66be5ecSmrg		if test "$supported" = "yes" ; then
9173f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9174f66be5ecSmrg			found="yes"
9175f66be5ecSmrg		fi
9176f66be5ecSmrg	fi
9177f66be5ecSmrg
9178f66be5ecSmrg
9179f66be5ecSmrg
9180f66be5ecSmrg
9181f66be5ecSmrg
9182f66be5ecSmrg
9183f66be5ecSmrg
9184f66be5ecSmrg
9185f66be5ecSmrg
9186f66be5ecSmrg
9187f66be5ecSmrg
9188f66be5ecSmrg
9189f66be5ecSmrg
9190f66be5ecSmrg
9191f66be5ecSmrg
9192f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9193f66be5ecSmrg
9194f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9195f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9196a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9197a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9198a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9199a0d387c7Smrgthen :
9200a0d387c7Smrg  printf %s "(cached) " >&6
9201a0d387c7Smrgelse $as_nop
9202f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9203f66be5ecSmrg/* end confdefs.h.  */
9204f66be5ecSmrgint i;
9205f66be5ecSmrg_ACEOF
9206a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9207a0d387c7Smrgthen :
9208f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9209a0d387c7Smrgelse $as_nop
9210f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9211f66be5ecSmrgfi
9212a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9213f66be5ecSmrgfi
9214a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9215a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9216f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9217f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9218f66be5ecSmrgfi
9219f66be5ecSmrg
9220f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9221f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9222f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9223f66be5ecSmrg	fi
9224f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9225a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9226a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9227a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9228a0d387c7Smrgthen :
9229a0d387c7Smrg  printf %s "(cached) " >&6
9230a0d387c7Smrgelse $as_nop
9231f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9232f66be5ecSmrg/* end confdefs.h.  */
9233f66be5ecSmrgint i;
9234f66be5ecSmrg_ACEOF
9235a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9236a0d387c7Smrgthen :
9237f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9238a0d387c7Smrgelse $as_nop
9239f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9240f66be5ecSmrgfi
9241a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9242f66be5ecSmrgfi
9243a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9244a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9245f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9246f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9247f66be5ecSmrgfi
9248f66be5ecSmrg
9249f66be5ecSmrgfound="no"
9250f66be5ecSmrg
9251f66be5ecSmrg	if test $found = "no" ; then
9252f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9253f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9254f66be5ecSmrg		fi
9255f66be5ecSmrg
9256f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9257f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9258f66be5ecSmrg		fi
9259f66be5ecSmrg
9260f66be5ecSmrg		CFLAGS="$CFLAGS -Wmain"
9261f66be5ecSmrg
9262a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9263a0d387c7Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9264f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmain
9265a0d387c7Smrg		if eval test \${$cacheid+y}
9266a0d387c7Smrgthen :
9267a0d387c7Smrg  printf %s "(cached) " >&6
9268a0d387c7Smrgelse $as_nop
9269f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9270f66be5ecSmrg/* end confdefs.h.  */
9271f66be5ecSmrgint i;
9272f66be5ecSmrgint
9273a0d387c7Smrgmain (void)
9274f66be5ecSmrg{
9275f66be5ecSmrg
9276f66be5ecSmrg  ;
9277f66be5ecSmrg  return 0;
9278f66be5ecSmrg}
9279f66be5ecSmrg_ACEOF
9280a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9281a0d387c7Smrgthen :
9282f66be5ecSmrg  eval $cacheid=yes
9283a0d387c7Smrgelse $as_nop
9284f66be5ecSmrg  eval $cacheid=no
9285f66be5ecSmrgfi
9286a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9287f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9288f66be5ecSmrgfi
9289f66be5ecSmrg
9290f66be5ecSmrg
9291f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9292f66be5ecSmrg
9293f66be5ecSmrg		eval supported=\$$cacheid
9294a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9295a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9296f66be5ecSmrg		if test "$supported" = "yes" ; then
9297f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9298f66be5ecSmrg			found="yes"
9299f66be5ecSmrg		fi
9300f66be5ecSmrg	fi
9301f66be5ecSmrg
9302f66be5ecSmrg
9303f66be5ecSmrg
9304f66be5ecSmrg
9305f66be5ecSmrg
9306f66be5ecSmrg
9307f66be5ecSmrg
9308f66be5ecSmrg
9309f66be5ecSmrg
9310f66be5ecSmrg
9311f66be5ecSmrg
9312f66be5ecSmrg
9313f66be5ecSmrg
9314f66be5ecSmrg
9315f66be5ecSmrg
9316f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9317f66be5ecSmrg
9318f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9319f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9320a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9321a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9322a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9323a0d387c7Smrgthen :
9324a0d387c7Smrg  printf %s "(cached) " >&6
9325a0d387c7Smrgelse $as_nop
9326f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9327f66be5ecSmrg/* end confdefs.h.  */
9328f66be5ecSmrgint i;
9329f66be5ecSmrg_ACEOF
9330a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9331a0d387c7Smrgthen :
9332f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9333a0d387c7Smrgelse $as_nop
9334f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9335f66be5ecSmrgfi
9336a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9337f66be5ecSmrgfi
9338a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9339a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9340f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9341f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9342f66be5ecSmrgfi
9343f66be5ecSmrg
9344f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9345f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9346f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9347f66be5ecSmrg	fi
9348f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9349a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9350a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9351a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9352a0d387c7Smrgthen :
9353a0d387c7Smrg  printf %s "(cached) " >&6
9354a0d387c7Smrgelse $as_nop
9355f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9356f66be5ecSmrg/* end confdefs.h.  */
9357f66be5ecSmrgint i;
9358f66be5ecSmrg_ACEOF
9359a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9360a0d387c7Smrgthen :
9361f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9362a0d387c7Smrgelse $as_nop
9363f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9364f66be5ecSmrgfi
9365a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9366f66be5ecSmrgfi
9367a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9368a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9369f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9370f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9371f66be5ecSmrgfi
9372f66be5ecSmrg
9373f66be5ecSmrgfound="no"
9374f66be5ecSmrg
9375f66be5ecSmrg	if test $found = "no" ; then
9376f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9377f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9378f66be5ecSmrg		fi
9379f66be5ecSmrg
9380f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9381f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9382f66be5ecSmrg		fi
9383f66be5ecSmrg
9384f66be5ecSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9385f66be5ecSmrg
9386a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9387a0d387c7Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9388f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9389a0d387c7Smrg		if eval test \${$cacheid+y}
9390a0d387c7Smrgthen :
9391a0d387c7Smrg  printf %s "(cached) " >&6
9392a0d387c7Smrgelse $as_nop
9393f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9394f66be5ecSmrg/* end confdefs.h.  */
9395f66be5ecSmrgint i;
9396f66be5ecSmrgint
9397a0d387c7Smrgmain (void)
9398f66be5ecSmrg{
9399f66be5ecSmrg
9400f66be5ecSmrg  ;
9401f66be5ecSmrg  return 0;
9402f66be5ecSmrg}
9403f66be5ecSmrg_ACEOF
9404a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9405a0d387c7Smrgthen :
9406f66be5ecSmrg  eval $cacheid=yes
9407a0d387c7Smrgelse $as_nop
9408f66be5ecSmrg  eval $cacheid=no
9409f66be5ecSmrgfi
9410a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9411f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9412f66be5ecSmrgfi
9413f66be5ecSmrg
9414f66be5ecSmrg
9415f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9416f66be5ecSmrg
9417f66be5ecSmrg		eval supported=\$$cacheid
9418a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9419a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9420f66be5ecSmrg		if test "$supported" = "yes" ; then
9421f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9422f66be5ecSmrg			found="yes"
9423f66be5ecSmrg		fi
9424f66be5ecSmrg	fi
9425f66be5ecSmrg
9426f66be5ecSmrg
9427f66be5ecSmrg
9428f66be5ecSmrg
9429f66be5ecSmrg
9430f66be5ecSmrg
9431f66be5ecSmrg
9432f66be5ecSmrg
9433f66be5ecSmrg
9434f66be5ecSmrg
9435f66be5ecSmrg
9436f66be5ecSmrg
9437f66be5ecSmrg
9438f66be5ecSmrg
9439f66be5ecSmrg
9440f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9441f66be5ecSmrg
9442f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9443f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9444a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9445a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9446a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9447a0d387c7Smrgthen :
9448a0d387c7Smrg  printf %s "(cached) " >&6
9449a0d387c7Smrgelse $as_nop
9450f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9451f66be5ecSmrg/* end confdefs.h.  */
9452f66be5ecSmrgint i;
9453f66be5ecSmrg_ACEOF
9454a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9455a0d387c7Smrgthen :
9456f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9457a0d387c7Smrgelse $as_nop
9458f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9459f66be5ecSmrgfi
9460a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9461f66be5ecSmrgfi
9462a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9463a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9464f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9465f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9466f66be5ecSmrgfi
9467f66be5ecSmrg
9468f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9469f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9470f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9471f66be5ecSmrg	fi
9472f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9473a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9474a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9475a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9476a0d387c7Smrgthen :
9477a0d387c7Smrg  printf %s "(cached) " >&6
9478a0d387c7Smrgelse $as_nop
9479f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9480f66be5ecSmrg/* end confdefs.h.  */
9481f66be5ecSmrgint i;
9482f66be5ecSmrg_ACEOF
9483a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9484a0d387c7Smrgthen :
9485f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9486a0d387c7Smrgelse $as_nop
9487f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9488f66be5ecSmrgfi
9489a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9490f66be5ecSmrgfi
9491a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9492a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9493f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9494f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9495f66be5ecSmrgfi
9496f66be5ecSmrg
9497f66be5ecSmrgfound="no"
9498f66be5ecSmrg
9499f66be5ecSmrg	if test $found = "no" ; then
9500f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9501f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9502f66be5ecSmrg		fi
9503f66be5ecSmrg
9504f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9505f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9506f66be5ecSmrg		fi
9507f66be5ecSmrg
9508f66be5ecSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9509f66be5ecSmrg
9510a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9511a0d387c7Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
9512f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9513a0d387c7Smrg		if eval test \${$cacheid+y}
9514a0d387c7Smrgthen :
9515a0d387c7Smrg  printf %s "(cached) " >&6
9516a0d387c7Smrgelse $as_nop
9517f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9518f66be5ecSmrg/* end confdefs.h.  */
9519f66be5ecSmrgint i;
9520f66be5ecSmrgint
9521a0d387c7Smrgmain (void)
9522f66be5ecSmrg{
9523f66be5ecSmrg
9524f66be5ecSmrg  ;
9525f66be5ecSmrg  return 0;
9526f66be5ecSmrg}
9527f66be5ecSmrg_ACEOF
9528a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9529a0d387c7Smrgthen :
9530f66be5ecSmrg  eval $cacheid=yes
9531a0d387c7Smrgelse $as_nop
9532f66be5ecSmrg  eval $cacheid=no
9533f66be5ecSmrgfi
9534a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9535f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9536f66be5ecSmrgfi
9537f66be5ecSmrg
9538f66be5ecSmrg
9539f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9540f66be5ecSmrg
9541f66be5ecSmrg		eval supported=\$$cacheid
9542a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9543a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9544f66be5ecSmrg		if test "$supported" = "yes" ; then
9545f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9546f66be5ecSmrg			found="yes"
9547f66be5ecSmrg		fi
9548f66be5ecSmrg	fi
9549f66be5ecSmrg
9550f66be5ecSmrg
9551f66be5ecSmrg
9552f66be5ecSmrg
9553f66be5ecSmrg
9554f66be5ecSmrg
9555f66be5ecSmrg
9556f66be5ecSmrg
9557f66be5ecSmrg
9558f66be5ecSmrg
9559f66be5ecSmrg
9560f66be5ecSmrg
9561f66be5ecSmrg
9562f66be5ecSmrg
9563f66be5ecSmrg
9564f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9565f66be5ecSmrg
9566f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9567f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9568a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9569a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9570a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9571a0d387c7Smrgthen :
9572a0d387c7Smrg  printf %s "(cached) " >&6
9573a0d387c7Smrgelse $as_nop
9574f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9575f66be5ecSmrg/* end confdefs.h.  */
9576f66be5ecSmrgint i;
9577f66be5ecSmrg_ACEOF
9578a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9579a0d387c7Smrgthen :
9580f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9581a0d387c7Smrgelse $as_nop
9582f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9583f66be5ecSmrgfi
9584a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9585f66be5ecSmrgfi
9586a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9587a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9588f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9589f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9590f66be5ecSmrgfi
9591f66be5ecSmrg
9592f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9593f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9594f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9595f66be5ecSmrg	fi
9596f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9597a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9598a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9599a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9600a0d387c7Smrgthen :
9601a0d387c7Smrg  printf %s "(cached) " >&6
9602a0d387c7Smrgelse $as_nop
9603f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9604f66be5ecSmrg/* end confdefs.h.  */
9605f66be5ecSmrgint i;
9606f66be5ecSmrg_ACEOF
9607a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9608a0d387c7Smrgthen :
9609f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9610a0d387c7Smrgelse $as_nop
9611f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9612f66be5ecSmrgfi
9613a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9614f66be5ecSmrgfi
9615a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9616a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9617f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9618f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9619f66be5ecSmrgfi
9620f66be5ecSmrg
9621f66be5ecSmrgfound="no"
9622f66be5ecSmrg
9623f66be5ecSmrg	if test $found = "no" ; then
9624f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9625f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9626f66be5ecSmrg		fi
9627f66be5ecSmrg
9628f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9629f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9630f66be5ecSmrg		fi
9631f66be5ecSmrg
9632f66be5ecSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9633f66be5ecSmrg
9634a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9635a0d387c7Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
9636f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9637a0d387c7Smrg		if eval test \${$cacheid+y}
9638a0d387c7Smrgthen :
9639a0d387c7Smrg  printf %s "(cached) " >&6
9640a0d387c7Smrgelse $as_nop
9641f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9642f66be5ecSmrg/* end confdefs.h.  */
9643f66be5ecSmrgint i;
9644f66be5ecSmrgint
9645a0d387c7Smrgmain (void)
9646f66be5ecSmrg{
9647f66be5ecSmrg
9648f66be5ecSmrg  ;
9649f66be5ecSmrg  return 0;
9650f66be5ecSmrg}
9651f66be5ecSmrg_ACEOF
9652a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9653a0d387c7Smrgthen :
9654f66be5ecSmrg  eval $cacheid=yes
9655a0d387c7Smrgelse $as_nop
9656f66be5ecSmrg  eval $cacheid=no
9657f66be5ecSmrgfi
9658a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9659f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9660f66be5ecSmrgfi
9661f66be5ecSmrg
9662f66be5ecSmrg
9663f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9664f66be5ecSmrg
9665f66be5ecSmrg		eval supported=\$$cacheid
9666a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9667a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9668f66be5ecSmrg		if test "$supported" = "yes" ; then
9669f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9670f66be5ecSmrg			found="yes"
9671f66be5ecSmrg		fi
9672f66be5ecSmrg	fi
9673f66be5ecSmrg
9674f66be5ecSmrg
9675f66be5ecSmrg
9676f66be5ecSmrg
9677f66be5ecSmrg
9678f66be5ecSmrg
9679f66be5ecSmrg
9680f66be5ecSmrg
9681f66be5ecSmrg
9682f66be5ecSmrg
9683f66be5ecSmrg
9684f66be5ecSmrg
9685f66be5ecSmrg
9686f66be5ecSmrg
9687f66be5ecSmrg
9688f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9689f66be5ecSmrg
9690f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9691f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9692a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9693a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9694a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9695a0d387c7Smrgthen :
9696a0d387c7Smrg  printf %s "(cached) " >&6
9697a0d387c7Smrgelse $as_nop
9698f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9699f66be5ecSmrg/* end confdefs.h.  */
9700f66be5ecSmrgint i;
9701f66be5ecSmrg_ACEOF
9702a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9703a0d387c7Smrgthen :
9704f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9705a0d387c7Smrgelse $as_nop
9706f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9707f66be5ecSmrgfi
9708a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9709f66be5ecSmrgfi
9710a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9711a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9712f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9713f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9714f66be5ecSmrgfi
9715f66be5ecSmrg
9716f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9717f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9718f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9719f66be5ecSmrg	fi
9720f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9721a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9722a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9723a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9724a0d387c7Smrgthen :
9725a0d387c7Smrg  printf %s "(cached) " >&6
9726a0d387c7Smrgelse $as_nop
9727f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9728f66be5ecSmrg/* end confdefs.h.  */
9729f66be5ecSmrgint i;
9730f66be5ecSmrg_ACEOF
9731a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9732a0d387c7Smrgthen :
9733f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9734a0d387c7Smrgelse $as_nop
9735f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9736f66be5ecSmrgfi
9737a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9738f66be5ecSmrgfi
9739a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9740a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9741f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9742f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9743f66be5ecSmrgfi
9744f66be5ecSmrg
9745f66be5ecSmrgfound="no"
9746f66be5ecSmrg
9747f66be5ecSmrg	if test $found = "no" ; then
9748f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9749f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9750f66be5ecSmrg		fi
9751f66be5ecSmrg
9752f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9753f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9754f66be5ecSmrg		fi
9755f66be5ecSmrg
9756f66be5ecSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9757f66be5ecSmrg
9758a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9759a0d387c7Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
9760f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9761a0d387c7Smrg		if eval test \${$cacheid+y}
9762a0d387c7Smrgthen :
9763a0d387c7Smrg  printf %s "(cached) " >&6
9764a0d387c7Smrgelse $as_nop
9765f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9766f66be5ecSmrg/* end confdefs.h.  */
9767f66be5ecSmrgint i;
9768f66be5ecSmrgint
9769a0d387c7Smrgmain (void)
9770f66be5ecSmrg{
9771f66be5ecSmrg
9772f66be5ecSmrg  ;
9773f66be5ecSmrg  return 0;
9774f66be5ecSmrg}
9775f66be5ecSmrg_ACEOF
9776a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9777a0d387c7Smrgthen :
9778f66be5ecSmrg  eval $cacheid=yes
9779a0d387c7Smrgelse $as_nop
9780f66be5ecSmrg  eval $cacheid=no
9781f66be5ecSmrgfi
9782a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9783f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9784f66be5ecSmrgfi
9785f66be5ecSmrg
9786f66be5ecSmrg
9787f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9788f66be5ecSmrg
9789f66be5ecSmrg		eval supported=\$$cacheid
9790a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9791a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9792f66be5ecSmrg		if test "$supported" = "yes" ; then
9793f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9794f66be5ecSmrg			found="yes"
9795f66be5ecSmrg		fi
9796f66be5ecSmrg	fi
9797f66be5ecSmrg
9798f66be5ecSmrg
9799f66be5ecSmrg
9800f66be5ecSmrg
9801f66be5ecSmrg
9802f66be5ecSmrg
9803f66be5ecSmrg
9804f66be5ecSmrg
9805f66be5ecSmrg
9806f66be5ecSmrg
9807f66be5ecSmrg
9808f66be5ecSmrg
9809f66be5ecSmrg
9810f66be5ecSmrg
9811f66be5ecSmrg
9812f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9813f66be5ecSmrg
9814f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9815f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9816a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9817a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9818a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9819a0d387c7Smrgthen :
9820a0d387c7Smrg  printf %s "(cached) " >&6
9821a0d387c7Smrgelse $as_nop
9822f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9823f66be5ecSmrg/* end confdefs.h.  */
9824f66be5ecSmrgint i;
9825f66be5ecSmrg_ACEOF
9826a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9827a0d387c7Smrgthen :
9828f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9829a0d387c7Smrgelse $as_nop
9830f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9831f66be5ecSmrgfi
9832a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9833f66be5ecSmrgfi
9834a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9835a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9836f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9837f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9838f66be5ecSmrgfi
9839f66be5ecSmrg
9840f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9841f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9842f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9843f66be5ecSmrg	fi
9844f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9845a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9846a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9847a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9848a0d387c7Smrgthen :
9849a0d387c7Smrg  printf %s "(cached) " >&6
9850a0d387c7Smrgelse $as_nop
9851f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9852f66be5ecSmrg/* end confdefs.h.  */
9853f66be5ecSmrgint i;
9854f66be5ecSmrg_ACEOF
9855a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9856a0d387c7Smrgthen :
9857f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9858a0d387c7Smrgelse $as_nop
9859f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9860f66be5ecSmrgfi
9861a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9862f66be5ecSmrgfi
9863a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9864a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9865f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9866f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9867f66be5ecSmrgfi
9868f66be5ecSmrg
9869f66be5ecSmrgfound="no"
9870f66be5ecSmrg
9871f66be5ecSmrg	if test $found = "no" ; then
9872f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9873f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9874f66be5ecSmrg		fi
9875f66be5ecSmrg
9876f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9877f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9878f66be5ecSmrg		fi
9879f66be5ecSmrg
9880f66be5ecSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9881f66be5ecSmrg
9882a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9883a0d387c7Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
9884f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9885a0d387c7Smrg		if eval test \${$cacheid+y}
9886a0d387c7Smrgthen :
9887a0d387c7Smrg  printf %s "(cached) " >&6
9888a0d387c7Smrgelse $as_nop
9889f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9890f66be5ecSmrg/* end confdefs.h.  */
9891f66be5ecSmrgint i;
9892f66be5ecSmrgint
9893a0d387c7Smrgmain (void)
9894f66be5ecSmrg{
9895f66be5ecSmrg
9896f66be5ecSmrg  ;
9897f66be5ecSmrg  return 0;
9898f66be5ecSmrg}
9899f66be5ecSmrg_ACEOF
9900a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
9901a0d387c7Smrgthen :
9902f66be5ecSmrg  eval $cacheid=yes
9903a0d387c7Smrgelse $as_nop
9904f66be5ecSmrg  eval $cacheid=no
9905f66be5ecSmrgfi
9906a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9907f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
9908f66be5ecSmrgfi
9909f66be5ecSmrg
9910f66be5ecSmrg
9911f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9912f66be5ecSmrg
9913f66be5ecSmrg		eval supported=\$$cacheid
9914a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9915a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
9916f66be5ecSmrg		if test "$supported" = "yes" ; then
9917f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9918f66be5ecSmrg			found="yes"
9919f66be5ecSmrg		fi
9920f66be5ecSmrg	fi
9921f66be5ecSmrg
9922f66be5ecSmrg
9923f66be5ecSmrg
9924f66be5ecSmrg
9925f66be5ecSmrg
9926f66be5ecSmrg
9927f66be5ecSmrg
9928f66be5ecSmrg
9929f66be5ecSmrg
9930f66be5ecSmrg
9931f66be5ecSmrg
9932f66be5ecSmrg
9933f66be5ecSmrg
9934f66be5ecSmrg
9935f66be5ecSmrg
9936f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9937f66be5ecSmrg
9938f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9939f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9940a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9941a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9942a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9943a0d387c7Smrgthen :
9944a0d387c7Smrg  printf %s "(cached) " >&6
9945a0d387c7Smrgelse $as_nop
9946f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9947f66be5ecSmrg/* end confdefs.h.  */
9948f66be5ecSmrgint i;
9949f66be5ecSmrg_ACEOF
9950a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9951a0d387c7Smrgthen :
9952f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9953a0d387c7Smrgelse $as_nop
9954f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9955f66be5ecSmrgfi
9956a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9957f66be5ecSmrgfi
9958a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9959a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9960f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9961f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9962f66be5ecSmrgfi
9963f66be5ecSmrg
9964f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9965f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9966f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9967f66be5ecSmrg	fi
9968f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9969a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9970a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9971a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9972a0d387c7Smrgthen :
9973a0d387c7Smrg  printf %s "(cached) " >&6
9974a0d387c7Smrgelse $as_nop
9975f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9976f66be5ecSmrg/* end confdefs.h.  */
9977f66be5ecSmrgint i;
9978f66be5ecSmrg_ACEOF
9979a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
9980a0d387c7Smrgthen :
9981f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9982a0d387c7Smrgelse $as_nop
9983f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9984f66be5ecSmrgfi
9985a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9986f66be5ecSmrgfi
9987a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9988a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9989f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9990f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9991f66be5ecSmrgfi
9992f66be5ecSmrg
9993f66be5ecSmrgfound="no"
9994f66be5ecSmrg
9995f66be5ecSmrg	if test $found = "no" ; then
9996f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9997f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9998f66be5ecSmrg		fi
9999f66be5ecSmrg
10000f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10001f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10002f66be5ecSmrg		fi
10003f66be5ecSmrg
10004f66be5ecSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10005f66be5ecSmrg
10006a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10007a0d387c7Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10008f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10009a0d387c7Smrg		if eval test \${$cacheid+y}
10010a0d387c7Smrgthen :
10011a0d387c7Smrg  printf %s "(cached) " >&6
10012a0d387c7Smrgelse $as_nop
10013f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10014f66be5ecSmrg/* end confdefs.h.  */
10015f66be5ecSmrgint i;
10016f66be5ecSmrgint
10017a0d387c7Smrgmain (void)
10018f66be5ecSmrg{
10019f66be5ecSmrg
10020f66be5ecSmrg  ;
10021f66be5ecSmrg  return 0;
10022f66be5ecSmrg}
10023f66be5ecSmrg_ACEOF
10024a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10025a0d387c7Smrgthen :
10026f66be5ecSmrg  eval $cacheid=yes
10027a0d387c7Smrgelse $as_nop
10028f66be5ecSmrg  eval $cacheid=no
10029f66be5ecSmrgfi
10030a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10031f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10032f66be5ecSmrgfi
10033f66be5ecSmrg
10034f66be5ecSmrg
10035f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10036f66be5ecSmrg
10037f66be5ecSmrg		eval supported=\$$cacheid
10038a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10039a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10040f66be5ecSmrg		if test "$supported" = "yes" ; then
10041f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10042f66be5ecSmrg			found="yes"
10043f66be5ecSmrg		fi
10044f66be5ecSmrg	fi
10045f66be5ecSmrg
10046f66be5ecSmrg
10047f66be5ecSmrg
10048f66be5ecSmrg
10049f66be5ecSmrg
10050f66be5ecSmrg
10051f66be5ecSmrg
10052f66be5ecSmrg
10053f66be5ecSmrg
10054f66be5ecSmrg
10055f66be5ecSmrg
10056f66be5ecSmrg
10057f66be5ecSmrg
10058f66be5ecSmrg
10059f66be5ecSmrg
10060f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10061f66be5ecSmrg
10062f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10063f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10064a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10065a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10066a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10067a0d387c7Smrgthen :
10068a0d387c7Smrg  printf %s "(cached) " >&6
10069a0d387c7Smrgelse $as_nop
10070f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10071f66be5ecSmrg/* end confdefs.h.  */
10072f66be5ecSmrgint i;
10073f66be5ecSmrg_ACEOF
10074a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10075a0d387c7Smrgthen :
10076f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10077a0d387c7Smrgelse $as_nop
10078f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10079f66be5ecSmrgfi
10080a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10081f66be5ecSmrgfi
10082a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10083a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10084f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10085f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10086f66be5ecSmrgfi
10087f66be5ecSmrg
10088f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10089f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10090f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10091f66be5ecSmrg	fi
10092f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10093a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10094a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10095a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10096a0d387c7Smrgthen :
10097a0d387c7Smrg  printf %s "(cached) " >&6
10098a0d387c7Smrgelse $as_nop
10099f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10100f66be5ecSmrg/* end confdefs.h.  */
10101f66be5ecSmrgint i;
10102f66be5ecSmrg_ACEOF
10103a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10104a0d387c7Smrgthen :
10105f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10106a0d387c7Smrgelse $as_nop
10107f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10108f66be5ecSmrgfi
10109a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10110f66be5ecSmrgfi
10111a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10112a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10113f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10114f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10115f66be5ecSmrgfi
10116f66be5ecSmrg
10117f66be5ecSmrgfound="no"
10118f66be5ecSmrg
10119f66be5ecSmrg	if test $found = "no" ; then
10120f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10121f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10122f66be5ecSmrg		fi
10123f66be5ecSmrg
10124f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10125f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10126f66be5ecSmrg		fi
10127f66be5ecSmrg
10128f66be5ecSmrg		CFLAGS="$CFLAGS -Waddress"
10129f66be5ecSmrg
10130a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10131a0d387c7Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10132f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Waddress
10133a0d387c7Smrg		if eval test \${$cacheid+y}
10134a0d387c7Smrgthen :
10135a0d387c7Smrg  printf %s "(cached) " >&6
10136a0d387c7Smrgelse $as_nop
10137f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10138f66be5ecSmrg/* end confdefs.h.  */
10139f66be5ecSmrgint i;
10140f66be5ecSmrgint
10141a0d387c7Smrgmain (void)
10142f66be5ecSmrg{
10143f66be5ecSmrg
10144f66be5ecSmrg  ;
10145f66be5ecSmrg  return 0;
10146f66be5ecSmrg}
10147f66be5ecSmrg_ACEOF
10148a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10149a0d387c7Smrgthen :
10150f66be5ecSmrg  eval $cacheid=yes
10151a0d387c7Smrgelse $as_nop
10152f66be5ecSmrg  eval $cacheid=no
10153f66be5ecSmrgfi
10154a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10155f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10156f66be5ecSmrgfi
10157f66be5ecSmrg
10158f66be5ecSmrg
10159f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10160f66be5ecSmrg
10161f66be5ecSmrg		eval supported=\$$cacheid
10162a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10163a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10164f66be5ecSmrg		if test "$supported" = "yes" ; then
10165f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10166f66be5ecSmrg			found="yes"
10167f66be5ecSmrg		fi
10168f66be5ecSmrg	fi
10169f66be5ecSmrg
10170f66be5ecSmrg
10171f66be5ecSmrg
10172f66be5ecSmrg
10173f66be5ecSmrg
10174f66be5ecSmrg
10175f66be5ecSmrg
10176f66be5ecSmrg
10177f66be5ecSmrg
10178f66be5ecSmrg
10179f66be5ecSmrg
10180f66be5ecSmrg
10181f66be5ecSmrg
10182f66be5ecSmrg
10183f66be5ecSmrg
10184f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10185f66be5ecSmrg
10186f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10187f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10188a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10189a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10190a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10191a0d387c7Smrgthen :
10192a0d387c7Smrg  printf %s "(cached) " >&6
10193a0d387c7Smrgelse $as_nop
10194f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10195f66be5ecSmrg/* end confdefs.h.  */
10196f66be5ecSmrgint i;
10197f66be5ecSmrg_ACEOF
10198a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10199a0d387c7Smrgthen :
10200f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10201a0d387c7Smrgelse $as_nop
10202f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10203f66be5ecSmrgfi
10204a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10205f66be5ecSmrgfi
10206a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10207a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10208f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10209f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10210f66be5ecSmrgfi
10211f66be5ecSmrg
10212f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10213f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10214f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10215f66be5ecSmrg	fi
10216f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10217a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10218a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10219a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10220a0d387c7Smrgthen :
10221a0d387c7Smrg  printf %s "(cached) " >&6
10222a0d387c7Smrgelse $as_nop
10223f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10224f66be5ecSmrg/* end confdefs.h.  */
10225f66be5ecSmrgint i;
10226f66be5ecSmrg_ACEOF
10227a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10228a0d387c7Smrgthen :
10229f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10230a0d387c7Smrgelse $as_nop
10231f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10232f66be5ecSmrgfi
10233a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10234f66be5ecSmrgfi
10235a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10236a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10237f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10238f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10239f66be5ecSmrgfi
10240f66be5ecSmrg
10241f66be5ecSmrgfound="no"
10242f66be5ecSmrg
10243f66be5ecSmrg	if test $found = "no" ; then
10244f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10245f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10246f66be5ecSmrg		fi
10247f66be5ecSmrg
10248f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10249f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10250f66be5ecSmrg		fi
10251f66be5ecSmrg
10252f66be5ecSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10253f66be5ecSmrg
10254a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10255a0d387c7Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10256f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10257a0d387c7Smrg		if eval test \${$cacheid+y}
10258a0d387c7Smrgthen :
10259a0d387c7Smrg  printf %s "(cached) " >&6
10260a0d387c7Smrgelse $as_nop
10261f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10262f66be5ecSmrg/* end confdefs.h.  */
10263f66be5ecSmrgint i;
10264f66be5ecSmrgint
10265a0d387c7Smrgmain (void)
10266f66be5ecSmrg{
10267f66be5ecSmrg
10268f66be5ecSmrg  ;
10269f66be5ecSmrg  return 0;
10270f66be5ecSmrg}
10271f66be5ecSmrg_ACEOF
10272a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10273a0d387c7Smrgthen :
10274f66be5ecSmrg  eval $cacheid=yes
10275a0d387c7Smrgelse $as_nop
10276f66be5ecSmrg  eval $cacheid=no
10277f66be5ecSmrgfi
10278a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10279f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10280f66be5ecSmrgfi
10281f66be5ecSmrg
10282f66be5ecSmrg
10283f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10284f66be5ecSmrg
10285f66be5ecSmrg		eval supported=\$$cacheid
10286a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10287a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10288f66be5ecSmrg		if test "$supported" = "yes" ; then
10289f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10290f66be5ecSmrg			found="yes"
10291f66be5ecSmrg		fi
10292f66be5ecSmrg	fi
10293f66be5ecSmrg
10294f66be5ecSmrg
10295f66be5ecSmrg
10296f66be5ecSmrg
10297f66be5ecSmrg
10298f66be5ecSmrg
10299f66be5ecSmrg
10300f66be5ecSmrg
10301f66be5ecSmrg
10302f66be5ecSmrg
10303f66be5ecSmrg
10304f66be5ecSmrg
10305f66be5ecSmrg
10306f66be5ecSmrg
10307f66be5ecSmrg
10308f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10309f66be5ecSmrg
10310f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10311f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10312a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10313a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10314a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10315a0d387c7Smrgthen :
10316a0d387c7Smrg  printf %s "(cached) " >&6
10317a0d387c7Smrgelse $as_nop
10318f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10319f66be5ecSmrg/* end confdefs.h.  */
10320f66be5ecSmrgint i;
10321f66be5ecSmrg_ACEOF
10322a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10323a0d387c7Smrgthen :
10324f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10325a0d387c7Smrgelse $as_nop
10326f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10327f66be5ecSmrgfi
10328a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10329f66be5ecSmrgfi
10330a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10331a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10332f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10333f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10334f66be5ecSmrgfi
10335f66be5ecSmrg
10336f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10337f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10338f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10339f66be5ecSmrg	fi
10340f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10341a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10342a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10343a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10344a0d387c7Smrgthen :
10345a0d387c7Smrg  printf %s "(cached) " >&6
10346a0d387c7Smrgelse $as_nop
10347f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10348f66be5ecSmrg/* end confdefs.h.  */
10349f66be5ecSmrgint i;
10350f66be5ecSmrg_ACEOF
10351a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10352a0d387c7Smrgthen :
10353f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10354a0d387c7Smrgelse $as_nop
10355f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10356f66be5ecSmrgfi
10357a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10358f66be5ecSmrgfi
10359a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10360a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10361f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10362f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10363f66be5ecSmrgfi
10364f66be5ecSmrg
10365f66be5ecSmrgfound="no"
10366f66be5ecSmrg
10367f66be5ecSmrg	if test $found = "no" ; then
10368f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10369f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10370f66be5ecSmrg		fi
10371f66be5ecSmrg
10372f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10373f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10374f66be5ecSmrg		fi
10375f66be5ecSmrg
10376f66be5ecSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10377f66be5ecSmrg
10378a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10379a0d387c7Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10380f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10381a0d387c7Smrg		if eval test \${$cacheid+y}
10382a0d387c7Smrgthen :
10383a0d387c7Smrg  printf %s "(cached) " >&6
10384a0d387c7Smrgelse $as_nop
10385f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10386f66be5ecSmrg/* end confdefs.h.  */
10387f66be5ecSmrgint i;
10388f66be5ecSmrgint
10389a0d387c7Smrgmain (void)
10390f66be5ecSmrg{
10391f66be5ecSmrg
10392f66be5ecSmrg  ;
10393f66be5ecSmrg  return 0;
10394f66be5ecSmrg}
10395f66be5ecSmrg_ACEOF
10396a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10397a0d387c7Smrgthen :
10398f66be5ecSmrg  eval $cacheid=yes
10399a0d387c7Smrgelse $as_nop
10400f66be5ecSmrg  eval $cacheid=no
10401f66be5ecSmrgfi
10402a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10403f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10404f66be5ecSmrgfi
10405f66be5ecSmrg
10406f66be5ecSmrg
10407f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10408f66be5ecSmrg
10409f66be5ecSmrg		eval supported=\$$cacheid
10410a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10411a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10412f66be5ecSmrg		if test "$supported" = "yes" ; then
10413f66be5ecSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10414f66be5ecSmrg			found="yes"
10415f66be5ecSmrg		fi
10416f66be5ecSmrg	fi
10417f66be5ecSmrg
10418f66be5ecSmrg
10419f66be5ecSmrgfi
10420f66be5ecSmrg
10421f66be5ecSmrg
10422f66be5ecSmrg
10423f66be5ecSmrg
10424f66be5ecSmrg
10425f66be5ecSmrg
10426f66be5ecSmrg
10427f66be5ecSmrg		CWARNFLAGS="$BASE_CFLAGS"
10428f66be5ecSmrg		if  test "x$GCC" = xyes ; then
10429f66be5ecSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10430f66be5ecSmrg		fi
10431f66be5ecSmrg
10432f66be5ecSmrg
10433f66be5ecSmrg
10434f66be5ecSmrg
10435f66be5ecSmrg
10436f66be5ecSmrg
10437f66be5ecSmrg
10438f66be5ecSmrg
10439f66be5ecSmrg# Check whether --enable-strict-compilation was given.
10440a0d387c7Smrgif test ${enable_strict_compilation+y}
10441a0d387c7Smrgthen :
10442f66be5ecSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10443a0d387c7Smrgelse $as_nop
10444f66be5ecSmrg  STRICT_COMPILE=no
10445f66be5ecSmrgfi
10446f66be5ecSmrg
10447f66be5ecSmrg
10448f66be5ecSmrg
10449f66be5ecSmrg
10450f66be5ecSmrg
10451f66be5ecSmrg
10452f66be5ecSmrgSTRICT_CFLAGS=""
10453f66be5ecSmrg
10454f66be5ecSmrg
10455f66be5ecSmrg
10456f66be5ecSmrg
10457f66be5ecSmrg
10458f66be5ecSmrg
10459f66be5ecSmrg
10460f66be5ecSmrg
10461f66be5ecSmrg
10462f66be5ecSmrg
10463f66be5ecSmrg
10464f66be5ecSmrg
10465f66be5ecSmrg
10466f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10467f66be5ecSmrg
10468f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10469f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10470a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10471a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10472a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10473a0d387c7Smrgthen :
10474a0d387c7Smrg  printf %s "(cached) " >&6
10475a0d387c7Smrgelse $as_nop
10476f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10477f66be5ecSmrg/* end confdefs.h.  */
10478f66be5ecSmrgint i;
10479f66be5ecSmrg_ACEOF
10480a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10481a0d387c7Smrgthen :
10482f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10483a0d387c7Smrgelse $as_nop
10484f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10485f66be5ecSmrgfi
10486a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10487f66be5ecSmrgfi
10488a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10489a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10490f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10491f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10492f66be5ecSmrgfi
10493f66be5ecSmrg
10494f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10495f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10496f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10497f66be5ecSmrg	fi
10498f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10499a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10500a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10501a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10502a0d387c7Smrgthen :
10503a0d387c7Smrg  printf %s "(cached) " >&6
10504a0d387c7Smrgelse $as_nop
10505f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10506f66be5ecSmrg/* end confdefs.h.  */
10507f66be5ecSmrgint i;
10508f66be5ecSmrg_ACEOF
10509a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10510a0d387c7Smrgthen :
10511f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10512a0d387c7Smrgelse $as_nop
10513f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10514f66be5ecSmrgfi
10515a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10516f66be5ecSmrgfi
10517a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10518a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10519f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10520f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10521f66be5ecSmrgfi
10522f66be5ecSmrg
10523f66be5ecSmrgfound="no"
10524f66be5ecSmrg
10525f66be5ecSmrg	if test $found = "no" ; then
10526f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10527f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10528f66be5ecSmrg		fi
10529f66be5ecSmrg
10530f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10531f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10532f66be5ecSmrg		fi
10533f66be5ecSmrg
10534f66be5ecSmrg		CFLAGS="$CFLAGS -pedantic"
10535f66be5ecSmrg
10536a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10537a0d387c7Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
10538f66be5ecSmrg		cacheid=xorg_cv_cc_flag__pedantic
10539a0d387c7Smrg		if eval test \${$cacheid+y}
10540a0d387c7Smrgthen :
10541a0d387c7Smrg  printf %s "(cached) " >&6
10542a0d387c7Smrgelse $as_nop
10543f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10544f66be5ecSmrg/* end confdefs.h.  */
10545f66be5ecSmrgint i;
10546f66be5ecSmrgint
10547a0d387c7Smrgmain (void)
10548f66be5ecSmrg{
10549f66be5ecSmrg
10550f66be5ecSmrg  ;
10551f66be5ecSmrg  return 0;
10552f66be5ecSmrg}
10553f66be5ecSmrg_ACEOF
10554a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10555a0d387c7Smrgthen :
10556f66be5ecSmrg  eval $cacheid=yes
10557a0d387c7Smrgelse $as_nop
10558f66be5ecSmrg  eval $cacheid=no
10559f66be5ecSmrgfi
10560a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10561f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10562f66be5ecSmrgfi
10563f66be5ecSmrg
10564f66be5ecSmrg
10565f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10566f66be5ecSmrg
10567f66be5ecSmrg		eval supported=\$$cacheid
10568a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10569a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10570f66be5ecSmrg		if test "$supported" = "yes" ; then
10571f66be5ecSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10572f66be5ecSmrg			found="yes"
10573f66be5ecSmrg		fi
10574f66be5ecSmrg	fi
10575f66be5ecSmrg
10576f66be5ecSmrg
10577f66be5ecSmrg
10578f66be5ecSmrg
10579f66be5ecSmrg
10580f66be5ecSmrg
10581f66be5ecSmrg
10582f66be5ecSmrg
10583f66be5ecSmrg
10584f66be5ecSmrg
10585f66be5ecSmrg
10586f66be5ecSmrg
10587f66be5ecSmrg
10588f66be5ecSmrg
10589f66be5ecSmrg
10590f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10591f66be5ecSmrg
10592f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10593f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10594a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10595a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10596a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10597a0d387c7Smrgthen :
10598a0d387c7Smrg  printf %s "(cached) " >&6
10599a0d387c7Smrgelse $as_nop
10600f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10601f66be5ecSmrg/* end confdefs.h.  */
10602f66be5ecSmrgint i;
10603f66be5ecSmrg_ACEOF
10604a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10605a0d387c7Smrgthen :
10606f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10607a0d387c7Smrgelse $as_nop
10608f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10609f66be5ecSmrgfi
10610a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10611f66be5ecSmrgfi
10612a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10613a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10614f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10615f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10616f66be5ecSmrgfi
10617f66be5ecSmrg
10618f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10619f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10620f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10621f66be5ecSmrg	fi
10622f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10623a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10624a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10625a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10626a0d387c7Smrgthen :
10627a0d387c7Smrg  printf %s "(cached) " >&6
10628a0d387c7Smrgelse $as_nop
10629f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10630f66be5ecSmrg/* end confdefs.h.  */
10631f66be5ecSmrgint i;
10632f66be5ecSmrg_ACEOF
10633a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10634a0d387c7Smrgthen :
10635f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10636a0d387c7Smrgelse $as_nop
10637f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10638f66be5ecSmrgfi
10639a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10640f66be5ecSmrgfi
10641a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10642a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10643f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10644f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10645f66be5ecSmrgfi
10646f66be5ecSmrg
10647f66be5ecSmrgfound="no"
10648f66be5ecSmrg
10649f66be5ecSmrg	if test $found = "no" ; then
10650f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10651f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10652f66be5ecSmrg		fi
10653f66be5ecSmrg
10654f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10655f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10656f66be5ecSmrg		fi
10657f66be5ecSmrg
10658f66be5ecSmrg		CFLAGS="$CFLAGS -Werror"
10659f66be5ecSmrg
10660a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10661a0d387c7Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
10662f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror
10663a0d387c7Smrg		if eval test \${$cacheid+y}
10664a0d387c7Smrgthen :
10665a0d387c7Smrg  printf %s "(cached) " >&6
10666a0d387c7Smrgelse $as_nop
10667f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10668f66be5ecSmrg/* end confdefs.h.  */
10669f66be5ecSmrgint i;
10670f66be5ecSmrgint
10671a0d387c7Smrgmain (void)
10672f66be5ecSmrg{
10673f66be5ecSmrg
10674f66be5ecSmrg  ;
10675f66be5ecSmrg  return 0;
10676f66be5ecSmrg}
10677f66be5ecSmrg_ACEOF
10678a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10679a0d387c7Smrgthen :
10680f66be5ecSmrg  eval $cacheid=yes
10681a0d387c7Smrgelse $as_nop
10682f66be5ecSmrg  eval $cacheid=no
10683f66be5ecSmrgfi
10684a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10685f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10686f66be5ecSmrgfi
10687f66be5ecSmrg
10688f66be5ecSmrg
10689f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10690f66be5ecSmrg
10691f66be5ecSmrg		eval supported=\$$cacheid
10692a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10693a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10694f66be5ecSmrg		if test "$supported" = "yes" ; then
10695f66be5ecSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10696f66be5ecSmrg			found="yes"
10697f66be5ecSmrg		fi
10698f66be5ecSmrg	fi
10699f66be5ecSmrg
10700f66be5ecSmrg	if test $found = "no" ; then
10701f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10702f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10703f66be5ecSmrg		fi
10704f66be5ecSmrg
10705f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10706f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10707f66be5ecSmrg		fi
10708f66be5ecSmrg
10709f66be5ecSmrg		CFLAGS="$CFLAGS -errwarn"
10710f66be5ecSmrg
10711a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10712a0d387c7Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
10713f66be5ecSmrg		cacheid=xorg_cv_cc_flag__errwarn
10714a0d387c7Smrg		if eval test \${$cacheid+y}
10715a0d387c7Smrgthen :
10716a0d387c7Smrg  printf %s "(cached) " >&6
10717a0d387c7Smrgelse $as_nop
10718f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10719f66be5ecSmrg/* end confdefs.h.  */
10720f66be5ecSmrgint i;
10721f66be5ecSmrgint
10722a0d387c7Smrgmain (void)
10723f66be5ecSmrg{
10724f66be5ecSmrg
10725f66be5ecSmrg  ;
10726f66be5ecSmrg  return 0;
10727f66be5ecSmrg}
10728f66be5ecSmrg_ACEOF
10729a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10730a0d387c7Smrgthen :
10731f66be5ecSmrg  eval $cacheid=yes
10732a0d387c7Smrgelse $as_nop
10733f66be5ecSmrg  eval $cacheid=no
10734f66be5ecSmrgfi
10735a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10736f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10737f66be5ecSmrgfi
10738f66be5ecSmrg
10739f66be5ecSmrg
10740f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10741f66be5ecSmrg
10742f66be5ecSmrg		eval supported=\$$cacheid
10743a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10744a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10745f66be5ecSmrg		if test "$supported" = "yes" ; then
10746f66be5ecSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10747f66be5ecSmrg			found="yes"
10748f66be5ecSmrg		fi
10749f66be5ecSmrg	fi
10750f66be5ecSmrg
10751f66be5ecSmrg
10752f66be5ecSmrg
10753f66be5ecSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10754f66be5ecSmrg# activate it with -Werror, so we add it here explicitly.
10755f66be5ecSmrg
10756f66be5ecSmrg
10757f66be5ecSmrg
10758f66be5ecSmrg
10759f66be5ecSmrg
10760f66be5ecSmrg
10761f66be5ecSmrg
10762f66be5ecSmrg
10763f66be5ecSmrg
10764f66be5ecSmrg
10765f66be5ecSmrg
10766f66be5ecSmrg
10767f66be5ecSmrg
10768f66be5ecSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10769f66be5ecSmrg
10770f66be5ecSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10771f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10772a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10773a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10774a0d387c7Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10775a0d387c7Smrgthen :
10776a0d387c7Smrg  printf %s "(cached) " >&6
10777a0d387c7Smrgelse $as_nop
10778f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10779f66be5ecSmrg/* end confdefs.h.  */
10780f66be5ecSmrgint i;
10781f66be5ecSmrg_ACEOF
10782a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10783a0d387c7Smrgthen :
10784f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10785a0d387c7Smrgelse $as_nop
10786f66be5ecSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10787f66be5ecSmrgfi
10788a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10789f66be5ecSmrgfi
10790a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10791a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10792f66be5ecSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10793f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10794f66be5ecSmrgfi
10795f66be5ecSmrg
10796f66be5ecSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10797f66be5ecSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10798f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10799f66be5ecSmrg	fi
10800f66be5ecSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10801a0d387c7Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10802a0d387c7Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10803a0d387c7Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10804a0d387c7Smrgthen :
10805a0d387c7Smrg  printf %s "(cached) " >&6
10806a0d387c7Smrgelse $as_nop
10807f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10808f66be5ecSmrg/* end confdefs.h.  */
10809f66be5ecSmrgint i;
10810f66be5ecSmrg_ACEOF
10811a0d387c7Smrgif ac_fn_c_try_compile "$LINENO"
10812a0d387c7Smrgthen :
10813f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10814a0d387c7Smrgelse $as_nop
10815f66be5ecSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10816f66be5ecSmrgfi
10817a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10818f66be5ecSmrgfi
10819a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10820a0d387c7Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10821f66be5ecSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10822f66be5ecSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10823f66be5ecSmrgfi
10824f66be5ecSmrg
10825f66be5ecSmrgfound="no"
10826f66be5ecSmrg
10827f66be5ecSmrg	if test $found = "no" ; then
10828f66be5ecSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10829f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10830f66be5ecSmrg		fi
10831f66be5ecSmrg
10832f66be5ecSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10833f66be5ecSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10834f66be5ecSmrg		fi
10835f66be5ecSmrg
10836f66be5ecSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10837f66be5ecSmrg
10838a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10839a0d387c7Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
10840f66be5ecSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10841a0d387c7Smrg		if eval test \${$cacheid+y}
10842a0d387c7Smrgthen :
10843a0d387c7Smrg  printf %s "(cached) " >&6
10844a0d387c7Smrgelse $as_nop
10845f66be5ecSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10846f66be5ecSmrg/* end confdefs.h.  */
10847f66be5ecSmrgint i;
10848f66be5ecSmrgint
10849a0d387c7Smrgmain (void)
10850f66be5ecSmrg{
10851f66be5ecSmrg
10852f66be5ecSmrg  ;
10853f66be5ecSmrg  return 0;
10854f66be5ecSmrg}
10855f66be5ecSmrg_ACEOF
10856a0d387c7Smrgif ac_fn_c_try_link "$LINENO"
10857a0d387c7Smrgthen :
10858f66be5ecSmrg  eval $cacheid=yes
10859a0d387c7Smrgelse $as_nop
10860f66be5ecSmrg  eval $cacheid=no
10861f66be5ecSmrgfi
10862a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10863f66be5ecSmrg    conftest$ac_exeext conftest.$ac_ext
10864f66be5ecSmrgfi
10865f66be5ecSmrg
10866f66be5ecSmrg
10867f66be5ecSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10868f66be5ecSmrg
10869f66be5ecSmrg		eval supported=\$$cacheid
10870a0d387c7Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10871a0d387c7Smrgprintf "%s\n" "$supported" >&6; }
10872f66be5ecSmrg		if test "$supported" = "yes" ; then
10873f66be5ecSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10874f66be5ecSmrg			found="yes"
10875f66be5ecSmrg		fi
10876f66be5ecSmrg	fi
10877f66be5ecSmrg
10878f66be5ecSmrg
10879f66be5ecSmrg
10880f66be5ecSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10881f66be5ecSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10882f66be5ecSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10883f66be5ecSmrgfi
10884f66be5ecSmrg
10885f66be5ecSmrg
10886f66be5ecSmrg
10887f66be5ecSmrg
10888f66be5ecSmrg
10889f66be5ecSmrg
10890f66be5ecSmrgcat >>confdefs.h <<_ACEOF
10891f66be5ecSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10892f66be5ecSmrg_ACEOF
10893f66be5ecSmrg
10894f66be5ecSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10895f66be5ecSmrg	if test "x$PVM" = "x"; then
10896f66be5ecSmrg		PVM="0"
10897f66be5ecSmrg	fi
10898f66be5ecSmrg
10899a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
10900f66be5ecSmrg
10901f66be5ecSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10902f66be5ecSmrg	if test "x$PVP" = "x"; then
10903f66be5ecSmrg		PVP="0"
10904f66be5ecSmrg	fi
10905f66be5ecSmrg
10906a0d387c7Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
10907f66be5ecSmrg
10908f66be5ecSmrg
10909f66be5ecSmrg
10910a0d387c7SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10911f66be5ecSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10912a0d387c7Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10913a0d387c7Smrgtouch \$(top_srcdir)/ChangeLog; \
10914a0d387c7Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
10915f66be5ecSmrg
10916f66be5ecSmrg
10917f66be5ecSmrg
10918f66be5ecSmrg
10919f66be5ecSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10920f66be5ecSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10921f66be5ecSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10922a0d387c7Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10923a0d387c7Smrgtouch \$(top_srcdir)/INSTALL; \
10924a0d387c7Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10925a0d387c7Smrg
10926f66be5ecSmrg
10927f66be5ecSmrg
10928f66be5ecSmrg
10929f66be5ecSmrg
10930f66be5ecSmrg
10931a0d387c7Smrgcase $host_os in
10932a0d387c7Smrg    solaris*)
10933a0d387c7Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10934a0d387c7Smrg        # check for a man page file found in later versions that use
10935a0d387c7Smrg        # traditional section numbers instead
10936a0d387c7Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10937a0d387c7Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
10938a0d387c7Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
10939a0d387c7Smrgthen :
10940a0d387c7Smrg  printf %s "(cached) " >&6
10941a0d387c7Smrgelse $as_nop
10942a0d387c7Smrg  test "$cross_compiling" = yes &&
10943a0d387c7Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10944a0d387c7Smrgif test -r "/usr/share/man/man7/attributes.7"; then
10945a0d387c7Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10946a0d387c7Smrgelse
10947a0d387c7Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10948a0d387c7Smrgfi
10949a0d387c7Smrgfi
10950a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10951a0d387c7Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10952a0d387c7Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
10953a0d387c7Smrgthen :
10954a0d387c7Smrg  SYSV_MAN_SECTIONS=false
10955a0d387c7Smrgelse $as_nop
10956a0d387c7Smrg  SYSV_MAN_SECTIONS=true
10957a0d387c7Smrgfi
10958a0d387c7Smrg
10959a0d387c7Smrg        ;;
10960a0d387c7Smrg    *) SYSV_MAN_SECTIONS=false ;;
10961a0d387c7Smrgesac
10962f66be5ecSmrg
10963f66be5ecSmrgif test x$APP_MAN_SUFFIX = x    ; then
10964f66be5ecSmrg    APP_MAN_SUFFIX=1
10965f66be5ecSmrgfi
10966f66be5ecSmrgif test x$APP_MAN_DIR = x    ; then
10967f66be5ecSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10968f66be5ecSmrgfi
10969f66be5ecSmrg
10970f66be5ecSmrgif test x$LIB_MAN_SUFFIX = x    ; then
10971f66be5ecSmrg    LIB_MAN_SUFFIX=3
10972f66be5ecSmrgfi
10973f66be5ecSmrgif test x$LIB_MAN_DIR = x    ; then
10974f66be5ecSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10975f66be5ecSmrgfi
10976f66be5ecSmrg
10977f66be5ecSmrgif test x$FILE_MAN_SUFFIX = x    ; then
10978a0d387c7Smrg    case $SYSV_MAN_SECTIONS in
10979a0d387c7Smrg	true)				FILE_MAN_SUFFIX=4  ;;
10980130a8081Smrg	*)				FILE_MAN_SUFFIX=5  ;;
10981f66be5ecSmrg    esac
10982f66be5ecSmrgfi
10983f66be5ecSmrgif test x$FILE_MAN_DIR = x    ; then
10984f66be5ecSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10985f66be5ecSmrgfi
10986f66be5ecSmrg
10987f66be5ecSmrgif test x$MISC_MAN_SUFFIX = x    ; then
10988a0d387c7Smrg    case $SYSV_MAN_SECTIONS in
10989a0d387c7Smrg	true)				MISC_MAN_SUFFIX=5  ;;
10990130a8081Smrg	*)				MISC_MAN_SUFFIX=7  ;;
10991f66be5ecSmrg    esac
10992f66be5ecSmrgfi
10993f66be5ecSmrgif test x$MISC_MAN_DIR = x    ; then
10994f66be5ecSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10995f66be5ecSmrgfi
10996f66be5ecSmrg
10997f66be5ecSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10998a0d387c7Smrg    case $SYSV_MAN_SECTIONS in
10999a0d387c7Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11000130a8081Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11001f66be5ecSmrg    esac
11002f66be5ecSmrgfi
11003f66be5ecSmrgif test x$DRIVER_MAN_DIR = x    ; then
11004f66be5ecSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11005f66be5ecSmrgfi
11006f66be5ecSmrg
11007f66be5ecSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11008a0d387c7Smrg    case $SYSV_MAN_SECTIONS in
11009a0d387c7Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11010130a8081Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11011f66be5ecSmrg    esac
11012f66be5ecSmrgfi
11013f66be5ecSmrgif test x$ADMIN_MAN_DIR = x    ; then
11014f66be5ecSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11015f66be5ecSmrgfi
11016f66be5ecSmrg
11017f66be5ecSmrg
11018f66be5ecSmrg
11019f66be5ecSmrg
11020f66be5ecSmrg
11021f66be5ecSmrg
11022f66be5ecSmrg
11023f66be5ecSmrg
11024f66be5ecSmrg
11025f66be5ecSmrg
11026f66be5ecSmrg
11027f66be5ecSmrg
11028f66be5ecSmrg
11029f66be5ecSmrg
11030f66be5ecSmrg
11031f66be5ecSmrgXORG_MAN_PAGE="X Version 11"
11032f66be5ecSmrg
11033f66be5ecSmrgMAN_SUBSTS="\
11034f66be5ecSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11035f66be5ecSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11036ec74af46Smrg	-e 's|__xservername__|Xorg|g' \
11037ec74af46Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11038ec74af46Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11039ec74af46Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11040ec74af46Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11041ec74af46Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11042ec74af46Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11043ec74af46Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11044ec74af46Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11045ec74af46Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
110467888fd0eSmrg
110477888fd0eSmrg
110487888fd0eSmrg
11049ec74af46Smrg# Check whether --enable-silent-rules was given.
11050a0d387c7Smrgif test ${enable_silent_rules+y}
11051a0d387c7Smrgthen :
11052ec74af46Smrg  enableval=$enable_silent_rules;
110537888fd0eSmrgfi
110547888fd0eSmrg
11055f66be5ecSmrgcase $enable_silent_rules in # (((
11056f66be5ecSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
11057f66be5ecSmrg   no) AM_DEFAULT_VERBOSITY=1;;
11058f66be5ecSmrg    *) AM_DEFAULT_VERBOSITY=0;;
110597888fd0eSmrgesac
11060f66be5ecSmrgam_make=${MAKE-make}
11061a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11062a0d387c7Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
11063a0d387c7Smrgif test ${am_cv_make_support_nested_variables+y}
11064a0d387c7Smrgthen :
11065a0d387c7Smrg  printf %s "(cached) " >&6
11066a0d387c7Smrgelse $as_nop
11067a0d387c7Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
11068f66be5ecSmrgBAR0=false
11069f66be5ecSmrgBAR1=true
11070f66be5ecSmrgV=1
11071f66be5ecSmrgam__doit:
11072f66be5ecSmrg	@$(TRUE)
11073f66be5ecSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11074f66be5ecSmrg  am_cv_make_support_nested_variables=yes
11075f66be5ecSmrgelse
11076f66be5ecSmrg  am_cv_make_support_nested_variables=no
11077f66be5ecSmrgfi
11078f66be5ecSmrgfi
11079a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11080a0d387c7Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11081f66be5ecSmrgif test $am_cv_make_support_nested_variables = yes; then
11082f66be5ecSmrg    AM_V='$(V)'
11083f66be5ecSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11084f66be5ecSmrgelse
11085f66be5ecSmrg  AM_V=$AM_DEFAULT_VERBOSITY
11086f66be5ecSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11087f66be5ecSmrgfi
11088ec74af46SmrgAM_BACKSLASH='\'
110897888fd0eSmrg
110907888fd0eSmrg
110917888fd0eSmrg
11092ec74af46Smrg# Checks for pkg-config packages
110937888fd0eSmrg
110947888fd0eSmrgpkg_failed=no
11095a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XDRIINFO" >&5
11096a0d387c7Smrgprintf %s "checking for XDRIINFO... " >&6; }
110977888fd0eSmrg
110987888fd0eSmrgif test -n "$XDRIINFO_CFLAGS"; then
110997888fd0eSmrg    pkg_cv_XDRIINFO_CFLAGS="$XDRIINFO_CFLAGS"
111007888fd0eSmrg elif test -n "$PKG_CONFIG"; then
111017888fd0eSmrg    if test -n "$PKG_CONFIG" && \
11102a0d387c7Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 glproto\""; } >&5
111037888fd0eSmrg  ($PKG_CONFIG --exists --print-errors "x11 glproto") 2>&5
111047888fd0eSmrg  ac_status=$?
11105a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11106ec74af46Smrg  test $ac_status = 0; }; then
111077888fd0eSmrg  pkg_cv_XDRIINFO_CFLAGS=`$PKG_CONFIG --cflags "x11 glproto" 2>/dev/null`
11108130a8081Smrg		      test "x$?" != "x0" && pkg_failed=yes
111097888fd0eSmrgelse
111107888fd0eSmrg  pkg_failed=yes
111117888fd0eSmrgfi
111127888fd0eSmrg else
111137888fd0eSmrg    pkg_failed=untried
111140fa2845dSmrgfi
111157888fd0eSmrgif test -n "$XDRIINFO_LIBS"; then
111167888fd0eSmrg    pkg_cv_XDRIINFO_LIBS="$XDRIINFO_LIBS"
111177888fd0eSmrg elif test -n "$PKG_CONFIG"; then
111187888fd0eSmrg    if test -n "$PKG_CONFIG" && \
11119a0d387c7Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 glproto\""; } >&5
111207888fd0eSmrg  ($PKG_CONFIG --exists --print-errors "x11 glproto") 2>&5
111217888fd0eSmrg  ac_status=$?
11122a0d387c7Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11123ec74af46Smrg  test $ac_status = 0; }; then
111247888fd0eSmrg  pkg_cv_XDRIINFO_LIBS=`$PKG_CONFIG --libs "x11 glproto" 2>/dev/null`
11125130a8081Smrg		      test "x$?" != "x0" && pkg_failed=yes
111267888fd0eSmrgelse
111277888fd0eSmrg  pkg_failed=yes
111280fa2845dSmrgfi
111297888fd0eSmrg else
111307888fd0eSmrg    pkg_failed=untried
111310fa2845dSmrgfi
111320fa2845dSmrg
111330fa2845dSmrg
111340fa2845dSmrg
111357888fd0eSmrgif test $pkg_failed = yes; then
11136a0d387c7Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137a0d387c7Smrgprintf "%s\n" "no" >&6; }
111380fa2845dSmrg
111397888fd0eSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
111407888fd0eSmrg        _pkg_short_errors_supported=yes
111417888fd0eSmrgelse
111427888fd0eSmrg        _pkg_short_errors_supported=no
111437888fd0eSmrgfi
111447888fd0eSmrg        if test $_pkg_short_errors_supported = yes; then
11145130a8081Smrg	        XDRIINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 glproto" 2>&1`
111467888fd0eSmrg        else
11147130a8081Smrg	        XDRIINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 glproto" 2>&1`
111487888fd0eSmrg        fi
111497888fd0eSmrg	# Put the nasty error message in config.log where it belongs
111507888fd0eSmrg	echo "$XDRIINFO_PKG_ERRORS" >&5
111510fa2845dSmrg
11152ec74af46Smrg	as_fn_error $? "Package requirements (x11 glproto) were not met:
111530fa2845dSmrg
111547888fd0eSmrg$XDRIINFO_PKG_ERRORS
111550fa2845dSmrg
111567888fd0eSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
111577888fd0eSmrginstalled software in a non-standard prefix.
111580fa2845dSmrg
111597888fd0eSmrgAlternatively, you may set the environment variables XDRIINFO_CFLAGS
111607888fd0eSmrgand XDRIINFO_LIBS to avoid the need to call pkg-config.
11161130a8081SmrgSee the pkg-config man page for more details." "$LINENO" 5
111627888fd0eSmrgelif test $pkg_failed = untried; then
11163a0d387c7Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11164a0d387c7Smrgprintf "%s\n" "no" >&6; }
11165a0d387c7Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11166a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
11167ec74af46Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
111687888fd0eSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
111697888fd0eSmrgpath to pkg-config.
111700fa2845dSmrg
111717888fd0eSmrgAlternatively, you may set the environment variables XDRIINFO_CFLAGS
111727888fd0eSmrgand XDRIINFO_LIBS to avoid the need to call pkg-config.
111737888fd0eSmrgSee the pkg-config man page for more details.
111740fa2845dSmrg
111757888fd0eSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11176ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
111770fa2845dSmrgelse
111787888fd0eSmrg	XDRIINFO_CFLAGS=$pkg_cv_XDRIINFO_CFLAGS
111797888fd0eSmrg	XDRIINFO_LIBS=$pkg_cv_XDRIINFO_LIBS
11180a0d387c7Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11181a0d387c7Smrgprintf "%s\n" "yes" >&6; }
11182130a8081Smrg
111830fa2845dSmrgfi
111840fa2845dSmrg
111857888fd0eSmrg# Checks for non-pkg-config packages (Mesa or vendor OpenGL)
11186a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing glXGetProcAddressARB" >&5
11187a0d387c7Smrgprintf %s "checking for library containing glXGetProcAddressARB... " >&6; }
11188a0d387c7Smrgif test ${ac_cv_search_glXGetProcAddressARB+y}
11189a0d387c7Smrgthen :
11190a0d387c7Smrg  printf %s "(cached) " >&6
11191a0d387c7Smrgelse $as_nop
111927888fd0eSmrg  ac_func_search_save_LIBS=$LIBS
11193ec74af46Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
111947888fd0eSmrg/* end confdefs.h.  */
111950fa2845dSmrg
111967888fd0eSmrg/* Override any GCC internal prototype to avoid an error.
111977888fd0eSmrg   Use char because int might match the return type of a GCC
111987888fd0eSmrg   builtin and then its argument prototype would still apply.  */
111997888fd0eSmrgchar glXGetProcAddressARB ();
112007888fd0eSmrgint
11201a0d387c7Smrgmain (void)
112027888fd0eSmrg{
112037888fd0eSmrgreturn glXGetProcAddressARB ();
112047888fd0eSmrg  ;
112057888fd0eSmrg  return 0;
112067888fd0eSmrg}
112070fa2845dSmrg_ACEOF
11208a0d387c7Smrgfor ac_lib in '' GL
11209a0d387c7Smrgdo
112107888fd0eSmrg  if test -z "$ac_lib"; then
112117888fd0eSmrg    ac_res="none required"
112127888fd0eSmrg  else
112137888fd0eSmrg    ac_res=-l$ac_lib
112147888fd0eSmrg    LIBS="-l$ac_lib $XDRIINFO_LIBS $ac_func_search_save_LIBS"
112157888fd0eSmrg  fi
11216a0d387c7Smrg  if ac_fn_c_try_link "$LINENO"
11217a0d387c7Smrgthen :
112187888fd0eSmrg  ac_cv_search_glXGetProcAddressARB=$ac_res
112197888fd0eSmrgfi
11220a0d387c7Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11221ec74af46Smrg    conftest$ac_exeext
11222a0d387c7Smrg  if test ${ac_cv_search_glXGetProcAddressARB+y}
11223a0d387c7Smrgthen :
112247888fd0eSmrg  break
112257888fd0eSmrgfi
112267888fd0eSmrgdone
11227a0d387c7Smrgif test ${ac_cv_search_glXGetProcAddressARB+y}
11228a0d387c7Smrgthen :
11229ec74af46Smrg
11230a0d387c7Smrgelse $as_nop
112317888fd0eSmrg  ac_cv_search_glXGetProcAddressARB=no
112327888fd0eSmrgfi
112337888fd0eSmrgrm conftest.$ac_ext
112347888fd0eSmrgLIBS=$ac_func_search_save_LIBS
112357888fd0eSmrgfi
11236a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_glXGetProcAddressARB" >&5
11237a0d387c7Smrgprintf "%s\n" "$ac_cv_search_glXGetProcAddressARB" >&6; }
112387888fd0eSmrgac_res=$ac_cv_search_glXGetProcAddressARB
11239a0d387c7Smrgif test "$ac_res" != no
11240a0d387c7Smrgthen :
112417888fd0eSmrg  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
112420fa2845dSmrg
11243a0d387c7Smrgelse $as_nop
11244a0d387c7Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11245a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
11246ec74af46Smrgas_fn_error $? "cannot find GL library - make sure Mesa or other OpenGL package is installed
11247ec74af46SmrgSee \`config.log' for more details" "$LINENO" 5; }
112487888fd0eSmrgfi
112490fa2845dSmrg
112500fa2845dSmrg
11251f66be5ecSmrgac_config_files="$ac_config_files Makefile man/Makefile"
112520fa2845dSmrg
112530fa2845dSmrgcat >confcache <<\_ACEOF
112540fa2845dSmrg# This file is a shell script that caches the results of configure
112550fa2845dSmrg# tests run on this system so they can be shared between configure
112560fa2845dSmrg# scripts and configure runs, see configure's option --config-cache.
112570fa2845dSmrg# It is not useful on other systems.  If it contains results you don't
112580fa2845dSmrg# want to keep, you may remove or edit it.
112590fa2845dSmrg#
112600fa2845dSmrg# config.status only pays attention to the cache file if you give it
112610fa2845dSmrg# the --recheck option to rerun configure.
112620fa2845dSmrg#
112630fa2845dSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
112640fa2845dSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
112650fa2845dSmrg# following values.
112660fa2845dSmrg
112670fa2845dSmrg_ACEOF
112680fa2845dSmrg
112690fa2845dSmrg# The following way of writing the cache mishandles newlines in values,
112700fa2845dSmrg# but we know of no workaround that is simple, portable, and efficient.
112710fa2845dSmrg# So, we kill variables containing newlines.
112720fa2845dSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
112730fa2845dSmrg# and sets the high bit in the cache file unless we assign to the vars.
112740fa2845dSmrg(
112750fa2845dSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
112760fa2845dSmrg    eval ac_val=\$$ac_var
112770fa2845dSmrg    case $ac_val in #(
112780fa2845dSmrg    *${as_nl}*)
112790fa2845dSmrg      case $ac_var in #(
11280a0d387c7Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11281a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
112820fa2845dSmrg      esac
112830fa2845dSmrg      case $ac_var in #(
112840fa2845dSmrg      _ | IFS | as_nl) ;; #(
112857888fd0eSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11286ec74af46Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
112870fa2845dSmrg      esac ;;
112880fa2845dSmrg    esac
112890fa2845dSmrg  done
112900fa2845dSmrg
112910fa2845dSmrg  (set) 2>&1 |
112920fa2845dSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
112930fa2845dSmrg    *${as_nl}ac_space=\ *)
11294ec74af46Smrg      # `set' does not quote correctly, so add quotes: double-quote
11295ec74af46Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
112960fa2845dSmrg      sed -n \
112970fa2845dSmrg	"s/'/'\\\\''/g;
112980fa2845dSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
112990fa2845dSmrg      ;; #(
113000fa2845dSmrg    *)
113010fa2845dSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
113020fa2845dSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
113030fa2845dSmrg      ;;
113040fa2845dSmrg    esac |
113050fa2845dSmrg    sort
113060fa2845dSmrg) |
113070fa2845dSmrg  sed '
113080fa2845dSmrg     /^ac_cv_env_/b end
113090fa2845dSmrg     t clear
113100fa2845dSmrg     :clear
11311a0d387c7Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
113120fa2845dSmrg     t end
113130fa2845dSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
113140fa2845dSmrg     :end' >>confcache
113150fa2845dSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
113160fa2845dSmrg  if test -w "$cache_file"; then
11317ec74af46Smrg    if test "x$cache_file" != "x/dev/null"; then
11318a0d387c7Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11319a0d387c7Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11320ec74af46Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11321ec74af46Smrg	cat confcache >"$cache_file"
11322ec74af46Smrg      else
11323ec74af46Smrg        case $cache_file in #(
11324ec74af46Smrg        */* | ?:*)
11325ec74af46Smrg	  mv -f confcache "$cache_file"$$ &&
11326ec74af46Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11327ec74af46Smrg        *)
11328ec74af46Smrg	  mv -f confcache "$cache_file" ;;
11329ec74af46Smrg	esac
11330ec74af46Smrg      fi
11331ec74af46Smrg    fi
113320fa2845dSmrg  else
11333a0d387c7Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11334a0d387c7Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
113350fa2845dSmrg  fi
113360fa2845dSmrgfi
113370fa2845dSmrgrm -f confcache
113380fa2845dSmrg
113390fa2845dSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
113400fa2845dSmrg# Let make expand exec_prefix.
113410fa2845dSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
113420fa2845dSmrg
113430fa2845dSmrgDEFS=-DHAVE_CONFIG_H
113440fa2845dSmrg
113450fa2845dSmrgac_libobjs=
113460fa2845dSmrgac_ltlibobjs=
11347ec74af46SmrgU=
113480fa2845dSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
113490fa2845dSmrg  # 1. Remove the extension, and $U if already installed.
113500fa2845dSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11351a0d387c7Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
113520fa2845dSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
113530fa2845dSmrg  #    will be set to the directory where LIBOBJS objects are built.
11354ec74af46Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11355ec74af46Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
113560fa2845dSmrgdone
113570fa2845dSmrgLIBOBJS=$ac_libobjs
113580fa2845dSmrg
113590fa2845dSmrgLTLIBOBJS=$ac_ltlibobjs
113600fa2845dSmrg
113610fa2845dSmrg
11362a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11363a0d387c7Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
11364f66be5ecSmrg   if test -n "$am_sleep_pid"; then
11365f66be5ecSmrg     # Hide warnings about reused PIDs.
11366f66be5ecSmrg     wait $am_sleep_pid 2>/dev/null
11367f66be5ecSmrg   fi
11368a0d387c7Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11369a0d387c7Smrgprintf "%s\n" "done" >&6; }
113707888fd0eSmrg if test -n "$EXEEXT"; then
113717888fd0eSmrg  am__EXEEXT_TRUE=
113727888fd0eSmrg  am__EXEEXT_FALSE='#'
113737888fd0eSmrgelse
113747888fd0eSmrg  am__EXEEXT_TRUE='#'
113757888fd0eSmrg  am__EXEEXT_FALSE=
113767888fd0eSmrgfi
113777888fd0eSmrg
113780fa2845dSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11379ec74af46Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11380ec74af46SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
113810fa2845dSmrgfi
113820fa2845dSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11383ec74af46Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11384ec74af46SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
113850fa2845dSmrgfi
113860fa2845dSmrg
11387ec74af46Smrg: "${CONFIG_STATUS=./config.status}"
113887888fd0eSmrgac_write_fail=0
113890fa2845dSmrgac_clean_files_save=$ac_clean_files
113900fa2845dSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11391a0d387c7Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11392a0d387c7Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11393ec74af46Smrgas_write_fail=0
11394ec74af46Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
113950fa2845dSmrg#! $SHELL
113960fa2845dSmrg# Generated by $as_me.
113970fa2845dSmrg# Run this file to recreate the current configuration.
113980fa2845dSmrg# Compiler output produced by configure, useful for debugging
113990fa2845dSmrg# configure, is in config.log if it exists.
114000fa2845dSmrg
114010fa2845dSmrgdebug=false
114020fa2845dSmrgac_cs_recheck=false
114030fa2845dSmrgac_cs_silent=false
114040fa2845dSmrg
11405ec74af46SmrgSHELL=\${CONFIG_SHELL-$SHELL}
11406ec74af46Smrgexport SHELL
11407ec74af46Smrg_ASEOF
11408ec74af46Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11409ec74af46Smrg## -------------------- ##
11410ec74af46Smrg## M4sh Initialization. ##
11411ec74af46Smrg## -------------------- ##
114120fa2845dSmrg
114130fa2845dSmrg# Be more Bourne compatible
114140fa2845dSmrgDUALCASE=1; export DUALCASE # for MKS sh
11415a0d387c7Smrgas_nop=:
11416a0d387c7Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11417a0d387c7Smrgthen :
114180fa2845dSmrg  emulate sh
114190fa2845dSmrg  NULLCMD=:
114207888fd0eSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
114210fa2845dSmrg  # is contrary to our usage.  Disable this feature.
114220fa2845dSmrg  alias -g '${1+"$@"}'='"$@"'
114230fa2845dSmrg  setopt NO_GLOB_SUBST
11424a0d387c7Smrgelse $as_nop
11425ec74af46Smrg  case `(set -o) 2>/dev/null` in #(
11426ec74af46Smrg  *posix*) :
11427ec74af46Smrg    set -o posix ;; #(
11428ec74af46Smrg  *) :
11429ec74af46Smrg     ;;
114300fa2845dSmrgesac
114310fa2845dSmrgfi
114320fa2845dSmrg
114330fa2845dSmrg
11434a0d387c7Smrg
11435a0d387c7Smrg# Reset variables that may have inherited troublesome values from
11436a0d387c7Smrg# the environment.
11437a0d387c7Smrg
11438a0d387c7Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11439a0d387c7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11440a0d387c7Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
11441a0d387c7Smrg# Quoting is to prevent editors from complaining about space-tab.
114427888fd0eSmrgas_nl='
114437888fd0eSmrg'
114447888fd0eSmrgexport as_nl
11445a0d387c7SmrgIFS=" ""	$as_nl"
11446a0d387c7Smrg
11447a0d387c7SmrgPS1='$ '
11448a0d387c7SmrgPS2='> '
11449a0d387c7SmrgPS4='+ '
11450a0d387c7Smrg
11451a0d387c7Smrg# Ensure predictable behavior from utilities with locale-dependent output.
11452a0d387c7SmrgLC_ALL=C
11453a0d387c7Smrgexport LC_ALL
11454a0d387c7SmrgLANGUAGE=C
11455a0d387c7Smrgexport LANGUAGE
11456a0d387c7Smrg
11457a0d387c7Smrg# We cannot yet rely on "unset" to work, but we need these variables
11458a0d387c7Smrg# to be unset--not just set to an empty or harmless value--now, to
11459a0d387c7Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11460a0d387c7Smrg# also avoids known problems related to "unset" and subshell syntax
11461a0d387c7Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11462a0d387c7Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11463a0d387c7Smrgdo eval test \${$as_var+y} \
11464a0d387c7Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11465a0d387c7Smrgdone
11466a0d387c7Smrg
11467a0d387c7Smrg# Ensure that fds 0, 1, and 2 are open.
11468a0d387c7Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11469a0d387c7Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11470a0d387c7Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
114717888fd0eSmrg
114727888fd0eSmrg# The user is always right.
11473a0d387c7Smrgif ${PATH_SEPARATOR+false} :; then
114747888fd0eSmrg  PATH_SEPARATOR=:
114757888fd0eSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
114767888fd0eSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
114777888fd0eSmrg      PATH_SEPARATOR=';'
114787888fd0eSmrg  }
114790fa2845dSmrgfi
114800fa2845dSmrg
114810fa2845dSmrg
114820fa2845dSmrg# Find who we are.  Look in the path if we contain no directory separator.
11483ec74af46Smrgas_myself=
11484ec74af46Smrgcase $0 in #((
114850fa2845dSmrg  *[\\/]* ) as_myself=$0 ;;
114860fa2845dSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
114870fa2845dSmrgfor as_dir in $PATH
114880fa2845dSmrgdo
114890fa2845dSmrg  IFS=$as_save_IFS
11490a0d387c7Smrg  case $as_dir in #(((
11491a0d387c7Smrg    '') as_dir=./ ;;
11492a0d387c7Smrg    */) ;;
11493a0d387c7Smrg    *) as_dir=$as_dir/ ;;
11494a0d387c7Smrg  esac
11495a0d387c7Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11496ec74af46Smrg  done
114970fa2845dSmrgIFS=$as_save_IFS
114980fa2845dSmrg
114990fa2845dSmrg     ;;
115000fa2845dSmrgesac
115010fa2845dSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
115020fa2845dSmrg# in which case we are not to be found in the path.
115030fa2845dSmrgif test "x$as_myself" = x; then
115040fa2845dSmrg  as_myself=$0
115050fa2845dSmrgfi
115060fa2845dSmrgif test ! -f "$as_myself"; then
11507a0d387c7Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11508ec74af46Smrg  exit 1
115090fa2845dSmrgfi
115100fa2845dSmrg
11511ec74af46Smrg
11512ec74af46Smrg
11513ec74af46Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11514ec74af46Smrg# ----------------------------------------
11515ec74af46Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11516ec74af46Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11517ec74af46Smrg# script with STATUS, using 1 if that was 0.
11518ec74af46Smrgas_fn_error ()
11519ec74af46Smrg{
11520ec74af46Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
11521ec74af46Smrg  if test "$4"; then
11522ec74af46Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11523a0d387c7Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11524ec74af46Smrg  fi
11525a0d387c7Smrg  printf "%s\n" "$as_me: error: $2" >&2
11526ec74af46Smrg  as_fn_exit $as_status
11527ec74af46Smrg} # as_fn_error
11528ec74af46Smrg
11529ec74af46Smrg
11530a0d387c7Smrg
11531ec74af46Smrg# as_fn_set_status STATUS
11532ec74af46Smrg# -----------------------
11533ec74af46Smrg# Set $? to STATUS, without forking.
11534ec74af46Smrgas_fn_set_status ()
11535ec74af46Smrg{
11536ec74af46Smrg  return $1
11537ec74af46Smrg} # as_fn_set_status
11538ec74af46Smrg
11539ec74af46Smrg# as_fn_exit STATUS
11540ec74af46Smrg# -----------------
11541ec74af46Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11542ec74af46Smrgas_fn_exit ()
11543ec74af46Smrg{
11544ec74af46Smrg  set +e
11545ec74af46Smrg  as_fn_set_status $1
11546ec74af46Smrg  exit $1
11547ec74af46Smrg} # as_fn_exit
11548ec74af46Smrg
11549ec74af46Smrg# as_fn_unset VAR
11550ec74af46Smrg# ---------------
11551ec74af46Smrg# Portably unset VAR.
11552ec74af46Smrgas_fn_unset ()
11553ec74af46Smrg{
11554ec74af46Smrg  { eval $1=; unset $1;}
11555ec74af46Smrg}
11556ec74af46Smrgas_unset=as_fn_unset
11557a0d387c7Smrg
11558ec74af46Smrg# as_fn_append VAR VALUE
11559ec74af46Smrg# ----------------------
11560ec74af46Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11561ec74af46Smrg# advantage of any shell optimizations that allow amortized linear growth over
11562ec74af46Smrg# repeated appends, instead of the typical quadratic growth present in naive
11563ec74af46Smrg# implementations.
11564a0d387c7Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11565a0d387c7Smrgthen :
11566ec74af46Smrg  eval 'as_fn_append ()
11567ec74af46Smrg  {
11568ec74af46Smrg    eval $1+=\$2
11569ec74af46Smrg  }'
11570a0d387c7Smrgelse $as_nop
11571ec74af46Smrg  as_fn_append ()
11572ec74af46Smrg  {
11573ec74af46Smrg    eval $1=\$$1\$2
11574ec74af46Smrg  }
11575ec74af46Smrgfi # as_fn_append
11576ec74af46Smrg
11577ec74af46Smrg# as_fn_arith ARG...
11578ec74af46Smrg# ------------------
11579ec74af46Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11580ec74af46Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11581ec74af46Smrg# must be portable across $(()) and expr.
11582a0d387c7Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11583a0d387c7Smrgthen :
11584ec74af46Smrg  eval 'as_fn_arith ()
11585ec74af46Smrg  {
11586ec74af46Smrg    as_val=$(( $* ))
11587ec74af46Smrg  }'
11588a0d387c7Smrgelse $as_nop
11589ec74af46Smrg  as_fn_arith ()
11590ec74af46Smrg  {
11591ec74af46Smrg    as_val=`expr "$@" || test $? -eq 1`
11592ec74af46Smrg  }
11593ec74af46Smrgfi # as_fn_arith
11594ec74af46Smrg
11595ec74af46Smrg
115960fa2845dSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
115970fa2845dSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
115980fa2845dSmrg  as_expr=expr
115990fa2845dSmrgelse
116000fa2845dSmrg  as_expr=false
116010fa2845dSmrgfi
116020fa2845dSmrg
116030fa2845dSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
116040fa2845dSmrg  as_basename=basename
116050fa2845dSmrgelse
116060fa2845dSmrg  as_basename=false
116070fa2845dSmrgfi
116080fa2845dSmrg
11609ec74af46Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11610ec74af46Smrg  as_dirname=dirname
11611ec74af46Smrgelse
11612ec74af46Smrg  as_dirname=false
11613ec74af46Smrgfi
116140fa2845dSmrg
116150fa2845dSmrgas_me=`$as_basename -- "$0" ||
116160fa2845dSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
116170fa2845dSmrg	 X"$0" : 'X\(//\)$' \| \
116180fa2845dSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11619a0d387c7Smrgprintf "%s\n" X/"$0" |
116200fa2845dSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
116210fa2845dSmrg	    s//\1/
116220fa2845dSmrg	    q
116230fa2845dSmrg	  }
116240fa2845dSmrg	  /^X\/\(\/\/\)$/{
116250fa2845dSmrg	    s//\1/
116260fa2845dSmrg	    q
116270fa2845dSmrg	  }
116280fa2845dSmrg	  /^X\/\(\/\).*/{
116290fa2845dSmrg	    s//\1/
116300fa2845dSmrg	    q
116310fa2845dSmrg	  }
116320fa2845dSmrg	  s/.*/./; q'`
116330fa2845dSmrg
11634ec74af46Smrg# Avoid depending upon Character Ranges.
11635ec74af46Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11636ec74af46Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11637ec74af46Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11638ec74af46Smrgas_cr_digits='0123456789'
11639ec74af46Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
116400fa2845dSmrg
11641a0d387c7Smrg
11642a0d387c7Smrg# Determine whether it's possible to make 'echo' print without a newline.
11643a0d387c7Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11644a0d387c7Smrg# for compatibility with existing Makefiles.
116450fa2845dSmrgECHO_C= ECHO_N= ECHO_T=
11646ec74af46Smrgcase `echo -n x` in #(((((
116470fa2845dSmrg-n*)
11648ec74af46Smrg  case `echo 'xy\c'` in
116490fa2845dSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11650ec74af46Smrg  xy)  ECHO_C='\c';;
11651ec74af46Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11652ec74af46Smrg       ECHO_T='	';;
116530fa2845dSmrg  esac;;
116540fa2845dSmrg*)
116550fa2845dSmrg  ECHO_N='-n';;
116560fa2845dSmrgesac
116570fa2845dSmrg
11658a0d387c7Smrg# For backward compatibility with old third-party macros, we provide
11659a0d387c7Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
11660a0d387c7Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
11661a0d387c7Smrgas_echo='printf %s\n'
11662a0d387c7Smrgas_echo_n='printf %s'
11663a0d387c7Smrg
116640fa2845dSmrgrm -f conf$$ conf$$.exe conf$$.file
116650fa2845dSmrgif test -d conf$$.dir; then
116660fa2845dSmrg  rm -f conf$$.dir/conf$$.file
116670fa2845dSmrgelse
116680fa2845dSmrg  rm -f conf$$.dir
116697888fd0eSmrg  mkdir conf$$.dir 2>/dev/null
116707888fd0eSmrgfi
116717888fd0eSmrgif (echo >conf$$.file) 2>/dev/null; then
116727888fd0eSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
116737888fd0eSmrg    as_ln_s='ln -s'
116747888fd0eSmrg    # ... but there are two gotchas:
116757888fd0eSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
116767888fd0eSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11677f66be5ecSmrg    # In both cases, we have to default to `cp -pR'.
116787888fd0eSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11679f66be5ecSmrg      as_ln_s='cp -pR'
116807888fd0eSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
116817888fd0eSmrg    as_ln_s=ln
116827888fd0eSmrg  else
11683f66be5ecSmrg    as_ln_s='cp -pR'
116847888fd0eSmrg  fi
116850fa2845dSmrgelse
11686f66be5ecSmrg  as_ln_s='cp -pR'
116870fa2845dSmrgfi
116880fa2845dSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
116890fa2845dSmrgrmdir conf$$.dir 2>/dev/null
116900fa2845dSmrg
11691ec74af46Smrg
11692ec74af46Smrg# as_fn_mkdir_p
11693ec74af46Smrg# -------------
11694ec74af46Smrg# Create "$as_dir" as a directory, including parents if necessary.
11695ec74af46Smrgas_fn_mkdir_p ()
11696ec74af46Smrg{
11697ec74af46Smrg
11698ec74af46Smrg  case $as_dir in #(
11699ec74af46Smrg  -*) as_dir=./$as_dir;;
11700ec74af46Smrg  esac
11701ec74af46Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
11702ec74af46Smrg    as_dirs=
11703ec74af46Smrg    while :; do
11704ec74af46Smrg      case $as_dir in #(
11705a0d387c7Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11706ec74af46Smrg      *) as_qdir=$as_dir;;
11707ec74af46Smrg      esac
11708ec74af46Smrg      as_dirs="'$as_qdir' $as_dirs"
11709ec74af46Smrg      as_dir=`$as_dirname -- "$as_dir" ||
11710ec74af46Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11711ec74af46Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11712ec74af46Smrg	 X"$as_dir" : 'X\(//\)$' \| \
11713ec74af46Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11714a0d387c7Smrgprintf "%s\n" X"$as_dir" |
11715ec74af46Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11716ec74af46Smrg	    s//\1/
11717ec74af46Smrg	    q
11718ec74af46Smrg	  }
11719ec74af46Smrg	  /^X\(\/\/\)[^/].*/{
11720ec74af46Smrg	    s//\1/
11721ec74af46Smrg	    q
11722ec74af46Smrg	  }
11723ec74af46Smrg	  /^X\(\/\/\)$/{
11724ec74af46Smrg	    s//\1/
11725ec74af46Smrg	    q
11726ec74af46Smrg	  }
11727ec74af46Smrg	  /^X\(\/\).*/{
11728ec74af46Smrg	    s//\1/
11729ec74af46Smrg	    q
11730ec74af46Smrg	  }
11731ec74af46Smrg	  s/.*/./; q'`
11732ec74af46Smrg      test -d "$as_dir" && break
11733ec74af46Smrg    done
11734ec74af46Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11735ec74af46Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11736ec74af46Smrg
11737ec74af46Smrg
11738ec74af46Smrg} # as_fn_mkdir_p
117390fa2845dSmrgif mkdir -p . 2>/dev/null; then
11740ec74af46Smrg  as_mkdir_p='mkdir -p "$as_dir"'
117410fa2845dSmrgelse
117420fa2845dSmrg  test -d ./-p && rmdir ./-p
117430fa2845dSmrg  as_mkdir_p=false
117440fa2845dSmrgfi
117450fa2845dSmrg
11746f66be5ecSmrg
11747f66be5ecSmrg# as_fn_executable_p FILE
11748f66be5ecSmrg# -----------------------
11749f66be5ecSmrg# Test if FILE is an executable regular file.
11750f66be5ecSmrgas_fn_executable_p ()
11751f66be5ecSmrg{
11752f66be5ecSmrg  test -f "$1" && test -x "$1"
11753f66be5ecSmrg} # as_fn_executable_p
11754f66be5ecSmrgas_test_x='test -x'
11755f66be5ecSmrgas_executable_p=as_fn_executable_p
117560fa2845dSmrg
117570fa2845dSmrg# Sed expression to map a string onto a valid CPP name.
117580fa2845dSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
117590fa2845dSmrg
117600fa2845dSmrg# Sed expression to map a string onto a valid variable name.
117610fa2845dSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
117620fa2845dSmrg
117630fa2845dSmrg
117640fa2845dSmrgexec 6>&1
11765ec74af46Smrg## ----------------------------------- ##
11766ec74af46Smrg## Main body of $CONFIG_STATUS script. ##
11767ec74af46Smrg## ----------------------------------- ##
11768ec74af46Smrg_ASEOF
11769ec74af46Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
117700fa2845dSmrg
11771ec74af46Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11772ec74af46Smrg# Save the log message, to keep $0 and so on meaningful, and to
117730fa2845dSmrg# report actual input values of CONFIG_FILES etc. instead of their
117740fa2845dSmrg# values after options handling.
117750fa2845dSmrgac_log="
11776a0d387c7SmrgThis file was extended by xdriinfo $as_me 1.0.7, which was
11777a0d387c7Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
117780fa2845dSmrg
117790fa2845dSmrg  CONFIG_FILES    = $CONFIG_FILES
117800fa2845dSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
117810fa2845dSmrg  CONFIG_LINKS    = $CONFIG_LINKS
117820fa2845dSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
117830fa2845dSmrg  $ $0 $@
117840fa2845dSmrg
117850fa2845dSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
117860fa2845dSmrg"
117870fa2845dSmrg
117880fa2845dSmrg_ACEOF
117890fa2845dSmrg
117907888fd0eSmrgcase $ac_config_files in *"
117917888fd0eSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
117927888fd0eSmrgesac
117937888fd0eSmrg
117947888fd0eSmrgcase $ac_config_headers in *"
117957888fd0eSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
117967888fd0eSmrgesac
117977888fd0eSmrg
117987888fd0eSmrg
117997888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118000fa2845dSmrg# Files that config.status was made for.
118010fa2845dSmrgconfig_files="$ac_config_files"
118020fa2845dSmrgconfig_headers="$ac_config_headers"
118030fa2845dSmrgconfig_commands="$ac_config_commands"
118040fa2845dSmrg
118050fa2845dSmrg_ACEOF
118060fa2845dSmrg
118077888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118080fa2845dSmrgac_cs_usage="\
11809ec74af46Smrg\`$as_me' instantiates files and other configuration actions
11810ec74af46Smrgfrom templates according to the current configuration.  Unless the files
11811ec74af46Smrgand actions are specified as TAGs, all are instantiated by default.
118120fa2845dSmrg
11813ec74af46SmrgUsage: $0 [OPTION]... [TAG]...
118140fa2845dSmrg
118150fa2845dSmrg  -h, --help       print this help, then exit
118160fa2845dSmrg  -V, --version    print version number and configuration settings, then exit
11817ec74af46Smrg      --config     print configuration, then exit
118187888fd0eSmrg  -q, --quiet, --silent
118197888fd0eSmrg                   do not print progress messages
118200fa2845dSmrg  -d, --debug      don't remove temporary files
118210fa2845dSmrg      --recheck    update $as_me by reconfiguring in the same conditions
118227888fd0eSmrg      --file=FILE[:TEMPLATE]
118237888fd0eSmrg                   instantiate the configuration file FILE
118247888fd0eSmrg      --header=FILE[:TEMPLATE]
118257888fd0eSmrg                   instantiate the configuration header FILE
118260fa2845dSmrg
118270fa2845dSmrgConfiguration files:
118280fa2845dSmrg$config_files
118290fa2845dSmrg
118300fa2845dSmrgConfiguration headers:
118310fa2845dSmrg$config_headers
118320fa2845dSmrg
118330fa2845dSmrgConfiguration commands:
118340fa2845dSmrg$config_commands
118350fa2845dSmrg
11836a0d387c7SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xdriinfo/-/issues>."
118370fa2845dSmrg
118380fa2845dSmrg_ACEOF
11839a0d387c7Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
11840a0d387c7Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
118417888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11842a0d387c7Smrgac_cs_config='$ac_cs_config_escaped'
118430fa2845dSmrgac_cs_version="\\
11844a0d387c7Smrgxdriinfo config.status 1.0.7
11845a0d387c7Smrgconfigured by $0, generated by GNU Autoconf 2.71,
11846ec74af46Smrg  with options \\"\$ac_cs_config\\"
118470fa2845dSmrg
11848a0d387c7SmrgCopyright (C) 2021 Free Software Foundation, Inc.
118490fa2845dSmrgThis config.status script is free software; the Free Software Foundation
118500fa2845dSmrggives unlimited permission to copy, distribute and modify it."
118510fa2845dSmrg
118520fa2845dSmrgac_pwd='$ac_pwd'
118530fa2845dSmrgsrcdir='$srcdir'
118540fa2845dSmrgINSTALL='$INSTALL'
118550fa2845dSmrgMKDIR_P='$MKDIR_P'
118567888fd0eSmrgAWK='$AWK'
118577888fd0eSmrgtest -n "\$AWK" || AWK=awk
118580fa2845dSmrg_ACEOF
118590fa2845dSmrg
118607888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118617888fd0eSmrg# The default lists apply if the user does not specify any file.
118620fa2845dSmrgac_need_defaults=:
118630fa2845dSmrgwhile test $# != 0
118640fa2845dSmrgdo
118650fa2845dSmrg  case $1 in
11866ec74af46Smrg  --*=?*)
118670fa2845dSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
118680fa2845dSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
118690fa2845dSmrg    ac_shift=:
118700fa2845dSmrg    ;;
11871ec74af46Smrg  --*=)
11872ec74af46Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11873ec74af46Smrg    ac_optarg=
11874ec74af46Smrg    ac_shift=:
11875ec74af46Smrg    ;;
118760fa2845dSmrg  *)
118770fa2845dSmrg    ac_option=$1
118780fa2845dSmrg    ac_optarg=$2
118790fa2845dSmrg    ac_shift=shift
118800fa2845dSmrg    ;;
118810fa2845dSmrg  esac
118820fa2845dSmrg
118830fa2845dSmrg  case $ac_option in
118840fa2845dSmrg  # Handling of the options.
118850fa2845dSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
118860fa2845dSmrg    ac_cs_recheck=: ;;
118870fa2845dSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11888a0d387c7Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
11889ec74af46Smrg  --config | --confi | --conf | --con | --co | --c )
11890a0d387c7Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
118910fa2845dSmrg  --debug | --debu | --deb | --de | --d | -d )
118920fa2845dSmrg    debug=: ;;
118930fa2845dSmrg  --file | --fil | --fi | --f )
118940fa2845dSmrg    $ac_shift
118957888fd0eSmrg    case $ac_optarg in
11896a0d387c7Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11897ec74af46Smrg    '') as_fn_error $? "missing file argument" ;;
118987888fd0eSmrg    esac
11899ec74af46Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
119000fa2845dSmrg    ac_need_defaults=false;;
119010fa2845dSmrg  --header | --heade | --head | --hea )
119020fa2845dSmrg    $ac_shift
119037888fd0eSmrg    case $ac_optarg in
11904a0d387c7Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
119057888fd0eSmrg    esac
11906ec74af46Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
119070fa2845dSmrg    ac_need_defaults=false;;
119080fa2845dSmrg  --he | --h)
119090fa2845dSmrg    # Conflict between --help and --header
11910ec74af46Smrg    as_fn_error $? "ambiguous option: \`$1'
11911ec74af46SmrgTry \`$0 --help' for more information.";;
119120fa2845dSmrg  --help | --hel | -h )
11913a0d387c7Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
119140fa2845dSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
119150fa2845dSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
119160fa2845dSmrg    ac_cs_silent=: ;;
119170fa2845dSmrg
119180fa2845dSmrg  # This is an error.
11919ec74af46Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
11920ec74af46SmrgTry \`$0 --help' for more information." ;;
119210fa2845dSmrg
11922ec74af46Smrg  *) as_fn_append ac_config_targets " $1"
119230fa2845dSmrg     ac_need_defaults=false ;;
119240fa2845dSmrg
119250fa2845dSmrg  esac
119260fa2845dSmrg  shift
119270fa2845dSmrgdone
119280fa2845dSmrg
119290fa2845dSmrgac_configure_extra_args=
119300fa2845dSmrg
119310fa2845dSmrgif $ac_cs_silent; then
119320fa2845dSmrg  exec 6>/dev/null
119330fa2845dSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
119340fa2845dSmrgfi
119350fa2845dSmrg
119360fa2845dSmrg_ACEOF
119377888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
119380fa2845dSmrgif \$ac_cs_recheck; then
11939f66be5ecSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
119407888fd0eSmrg  shift
11941a0d387c7Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
119427888fd0eSmrg  CONFIG_SHELL='$SHELL'
119430fa2845dSmrg  export CONFIG_SHELL
119447888fd0eSmrg  exec "\$@"
119450fa2845dSmrgfi
119460fa2845dSmrg
119470fa2845dSmrg_ACEOF
119487888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
119490fa2845dSmrgexec 5>>config.log
119500fa2845dSmrg{
119510fa2845dSmrg  echo
119520fa2845dSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
119530fa2845dSmrg## Running $as_me. ##
119540fa2845dSmrg_ASBOX
11955a0d387c7Smrg  printf "%s\n" "$ac_log"
119560fa2845dSmrg} >&5
119570fa2845dSmrg
119580fa2845dSmrg_ACEOF
119597888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
119600fa2845dSmrg#
119610fa2845dSmrg# INIT-COMMANDS
119620fa2845dSmrg#
11963a0d387c7SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
119640fa2845dSmrg
119650fa2845dSmrg_ACEOF
119660fa2845dSmrg
119677888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
119680fa2845dSmrg
119690fa2845dSmrg# Handling of arguments.
119700fa2845dSmrgfor ac_config_target in $ac_config_targets
119710fa2845dSmrgdo
119720fa2845dSmrg  case $ac_config_target in
119730fa2845dSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
119740fa2845dSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
119750fa2845dSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11976f66be5ecSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
119770fa2845dSmrg
11978ec74af46Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
119790fa2845dSmrg  esac
119800fa2845dSmrgdone
119810fa2845dSmrg
119820fa2845dSmrg
119830fa2845dSmrg# If the user did not use the arguments to specify the items to instantiate,
119840fa2845dSmrg# then the envvar interface is used.  Set only those that are not.
119850fa2845dSmrg# We use the long form for the default assignment because of an extremely
119860fa2845dSmrg# bizarre bug on SunOS 4.1.3.
119870fa2845dSmrgif $ac_need_defaults; then
11988a0d387c7Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
11989a0d387c7Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
11990a0d387c7Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
119910fa2845dSmrgfi
119920fa2845dSmrg
119930fa2845dSmrg# Have a temporary directory for convenience.  Make it in the build tree
119940fa2845dSmrg# simply because there is no reason against having it here, and in addition,
119950fa2845dSmrg# creating and moving files from /tmp can sometimes cause problems.
119960fa2845dSmrg# Hook for its removal unless debugging.
119970fa2845dSmrg# Note that there is a small window in which the directory will not be cleaned:
119980fa2845dSmrg# after its creation but before its name has been assigned to `$tmp'.
119990fa2845dSmrg$debug ||
120000fa2845dSmrg{
12001ec74af46Smrg  tmp= ac_tmp=
120020fa2845dSmrg  trap 'exit_status=$?
12003ec74af46Smrg  : "${ac_tmp:=$tmp}"
12004ec74af46Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
120050fa2845dSmrg' 0
12006ec74af46Smrg  trap 'as_fn_exit 1' 1 2 13 15
120070fa2845dSmrg}
120080fa2845dSmrg# Create a (secure) tmp directory for tmp files.
120090fa2845dSmrg
120100fa2845dSmrg{
120110fa2845dSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12012ec74af46Smrg  test -d "$tmp"
120130fa2845dSmrg}  ||
120140fa2845dSmrg{
120150fa2845dSmrg  tmp=./conf$$-$RANDOM
120160fa2845dSmrg  (umask 077 && mkdir "$tmp")
12017ec74af46Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12018ec74af46Smrgac_tmp=$tmp
120190fa2845dSmrg
120207888fd0eSmrg# Set up the scripts for CONFIG_FILES section.
120217888fd0eSmrg# No need to generate them if there are no CONFIG_FILES.
120227888fd0eSmrg# This happens for instance with `./config.status config.h'.
120230fa2845dSmrgif test -n "$CONFIG_FILES"; then
120240fa2845dSmrg
120250fa2845dSmrg
12026ec74af46Smrgac_cr=`echo X | tr X '\015'`
12027ec74af46Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12028ec74af46Smrg# But we know of no other shell where ac_cr would be empty at this
12029ec74af46Smrg# point, so we can use a bashism as a fallback.
12030ec74af46Smrgif test "x$ac_cr" = x; then
12031ec74af46Smrg  eval ac_cr=\$\'\\r\'
12032ec74af46Smrgfi
120337888fd0eSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
120347888fd0eSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
120357888fd0eSmrg  ac_cs_awk_cr='\\r'
120367888fd0eSmrgelse
120377888fd0eSmrg  ac_cs_awk_cr=$ac_cr
120380fa2845dSmrgfi
120390fa2845dSmrg
12040ec74af46Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
120410fa2845dSmrg_ACEOF
120420fa2845dSmrg
120430fa2845dSmrg
120447888fd0eSmrg{
120457888fd0eSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
120467888fd0eSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
120477888fd0eSmrg  echo "_ACEOF"
120487888fd0eSmrg} >conf$$subs.sh ||
12049ec74af46Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12050ec74af46Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
120510fa2845dSmrgac_delim='%!_!# '
120520fa2845dSmrgfor ac_last_try in false false false false false :; do
120537888fd0eSmrg  . ./conf$$subs.sh ||
12054ec74af46Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
120550fa2845dSmrg
120567888fd0eSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
120577888fd0eSmrg  if test $ac_delim_n = $ac_delim_num; then
120580fa2845dSmrg    break
120590fa2845dSmrg  elif $ac_last_try; then
12060ec74af46Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
120610fa2845dSmrg  else
120620fa2845dSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
120630fa2845dSmrg  fi
120640fa2845dSmrgdone
120657888fd0eSmrgrm -f conf$$subs.sh
120660fa2845dSmrg
120677888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12068ec74af46Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
120697888fd0eSmrg_ACEOF
120707888fd0eSmrgsed -n '
120717888fd0eSmrgh
120727888fd0eSmrgs/^/S["/; s/!.*/"]=/
120737888fd0eSmrgp
120747888fd0eSmrgg
120757888fd0eSmrgs/^[^!]*!//
120767888fd0eSmrg:repl
120777888fd0eSmrgt repl
120787888fd0eSmrgs/'"$ac_delim"'$//
120797888fd0eSmrgt delim
120807888fd0eSmrg:nl
120817888fd0eSmrgh
12082ec74af46Smrgs/\(.\{148\}\)..*/\1/
120837888fd0eSmrgt more1
120847888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
120857888fd0eSmrgp
120867888fd0eSmrgn
120877888fd0eSmrgb repl
120887888fd0eSmrg:more1
120897888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
120907888fd0eSmrgp
120917888fd0eSmrgg
120927888fd0eSmrgs/.\{148\}//
120937888fd0eSmrgt nl
120947888fd0eSmrg:delim
120957888fd0eSmrgh
12096ec74af46Smrgs/\(.\{148\}\)..*/\1/
120977888fd0eSmrgt more2
120987888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
120997888fd0eSmrgp
121007888fd0eSmrgb
121017888fd0eSmrg:more2
121027888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
121037888fd0eSmrgp
121047888fd0eSmrgg
121057888fd0eSmrgs/.\{148\}//
121067888fd0eSmrgt delim
121077888fd0eSmrg' <conf$$subs.awk | sed '
121087888fd0eSmrg/^[^""]/{
121097888fd0eSmrg  N
121107888fd0eSmrg  s/\n//
121117888fd0eSmrg}
121127888fd0eSmrg' >>$CONFIG_STATUS || ac_write_fail=1
121137888fd0eSmrgrm -f conf$$subs.awk
121147888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
121157888fd0eSmrg_ACAWK
12116ec74af46Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
121177888fd0eSmrg  for (key in S) S_is_set[key] = 1
121187888fd0eSmrg  FS = ""
121197888fd0eSmrg
121207888fd0eSmrg}
121217888fd0eSmrg{
121227888fd0eSmrg  line = $ 0
121237888fd0eSmrg  nfields = split(line, field, "@")
121247888fd0eSmrg  substed = 0
121257888fd0eSmrg  len = length(field[1])
121267888fd0eSmrg  for (i = 2; i < nfields; i++) {
121277888fd0eSmrg    key = field[i]
121287888fd0eSmrg    keylen = length(key)
121297888fd0eSmrg    if (S_is_set[key]) {
121307888fd0eSmrg      value = S[key]
121317888fd0eSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
121327888fd0eSmrg      len += length(value) + length(field[++i])
121337888fd0eSmrg      substed = 1
121347888fd0eSmrg    } else
121357888fd0eSmrg      len += 1 + keylen
121367888fd0eSmrg  }
121377888fd0eSmrg
121387888fd0eSmrg  print line
121397888fd0eSmrg}
121400fa2845dSmrg
121417888fd0eSmrg_ACAWK
121420fa2845dSmrg_ACEOF
121437888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121447888fd0eSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
121457888fd0eSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
121467888fd0eSmrgelse
121477888fd0eSmrg  cat
12148ec74af46Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12149ec74af46Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
121500fa2845dSmrg_ACEOF
121510fa2845dSmrg
12152ec74af46Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12153ec74af46Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
121540fa2845dSmrg# trailing colons and then remove the whole line if VPATH becomes empty
121550fa2845dSmrg# (actually we leave an empty line to preserve line numbers).
121560fa2845dSmrgif test "x$srcdir" = x.; then
12157ec74af46Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12158ec74af46Smrgh
12159ec74af46Smrgs///
12160ec74af46Smrgs/^/:/
12161ec74af46Smrgs/[	 ]*$/:/
12162ec74af46Smrgs/:\$(srcdir):/:/g
12163ec74af46Smrgs/:\${srcdir}:/:/g
12164ec74af46Smrgs/:@srcdir@:/:/g
12165ec74af46Smrgs/^:*//
121660fa2845dSmrgs/:*$//
12167ec74af46Smrgx
12168ec74af46Smrgs/\(=[	 ]*\).*/\1/
12169ec74af46SmrgG
12170ec74af46Smrgs/\n//
121710fa2845dSmrgs/^[^=]*=[	 ]*$//
121720fa2845dSmrg}'
121730fa2845dSmrgfi
121740fa2845dSmrg
121757888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121760fa2845dSmrgfi # test -n "$CONFIG_FILES"
121770fa2845dSmrg
121787888fd0eSmrg# Set up the scripts for CONFIG_HEADERS section.
121797888fd0eSmrg# No need to generate them if there are no CONFIG_HEADERS.
121807888fd0eSmrg# This happens for instance with `./config.status Makefile'.
121817888fd0eSmrgif test -n "$CONFIG_HEADERS"; then
12182ec74af46Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
121837888fd0eSmrgBEGIN {
121847888fd0eSmrg_ACEOF
121857888fd0eSmrg
121867888fd0eSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
121877888fd0eSmrg# here-document in config.status, that substitutes the proper values into
121887888fd0eSmrg# config.h.in to produce config.h.
121897888fd0eSmrg
121907888fd0eSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
121917888fd0eSmrg# handling of long lines.
121927888fd0eSmrgac_delim='%!_!# '
121937888fd0eSmrgfor ac_last_try in false false :; do
12194ec74af46Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12195ec74af46Smrg  if test -z "$ac_tt"; then
121967888fd0eSmrg    break
121977888fd0eSmrg  elif $ac_last_try; then
12198ec74af46Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
121997888fd0eSmrg  else
122007888fd0eSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
122017888fd0eSmrg  fi
122027888fd0eSmrgdone
122037888fd0eSmrg
122047888fd0eSmrg# For the awk script, D is an array of macro values keyed by name,
122057888fd0eSmrg# likewise P contains macro parameters if any.  Preserve backslash
122067888fd0eSmrg# newline sequences.
122077888fd0eSmrg
122087888fd0eSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
122097888fd0eSmrgsed -n '
122107888fd0eSmrgs/.\{148\}/&'"$ac_delim"'/g
122117888fd0eSmrgt rset
122127888fd0eSmrg:rset
122137888fd0eSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
122147888fd0eSmrgt def
122157888fd0eSmrgd
122167888fd0eSmrg:def
122177888fd0eSmrgs/\\$//
122187888fd0eSmrgt bsnl
122197888fd0eSmrgs/["\\]/\\&/g
122207888fd0eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
122217888fd0eSmrgD["\1"]=" \3"/p
122227888fd0eSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
122237888fd0eSmrgd
122247888fd0eSmrg:bsnl
122257888fd0eSmrgs/["\\]/\\&/g
122267888fd0eSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
122277888fd0eSmrgD["\1"]=" \3\\\\\\n"\\/p
122287888fd0eSmrgt cont
122297888fd0eSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
122307888fd0eSmrgt cont
122317888fd0eSmrgd
122327888fd0eSmrg:cont
122337888fd0eSmrgn
122347888fd0eSmrgs/.\{148\}/&'"$ac_delim"'/g
122357888fd0eSmrgt clear
122367888fd0eSmrg:clear
122377888fd0eSmrgs/\\$//
122387888fd0eSmrgt bsnlc
122397888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
122407888fd0eSmrgd
122417888fd0eSmrg:bsnlc
122427888fd0eSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
122437888fd0eSmrgb cont
122447888fd0eSmrg' <confdefs.h | sed '
122457888fd0eSmrgs/'"$ac_delim"'/"\\\
122467888fd0eSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
122477888fd0eSmrg
122487888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
122497888fd0eSmrg  for (key in D) D_is_set[key] = 1
122507888fd0eSmrg  FS = ""
122517888fd0eSmrg}
122527888fd0eSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
122537888fd0eSmrg  line = \$ 0
122547888fd0eSmrg  split(line, arg, " ")
122557888fd0eSmrg  if (arg[1] == "#") {
122567888fd0eSmrg    defundef = arg[2]
122577888fd0eSmrg    mac1 = arg[3]
122587888fd0eSmrg  } else {
122597888fd0eSmrg    defundef = substr(arg[1], 2)
122607888fd0eSmrg    mac1 = arg[2]
122617888fd0eSmrg  }
122627888fd0eSmrg  split(mac1, mac2, "(") #)
122637888fd0eSmrg  macro = mac2[1]
122647888fd0eSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
122657888fd0eSmrg  if (D_is_set[macro]) {
122667888fd0eSmrg    # Preserve the white space surrounding the "#".
122677888fd0eSmrg    print prefix "define", macro P[macro] D[macro]
122687888fd0eSmrg    next
122697888fd0eSmrg  } else {
122707888fd0eSmrg    # Replace #undef with comments.  This is necessary, for example,
122717888fd0eSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
122727888fd0eSmrg    # on some systems where configure will not decide to define it.
122737888fd0eSmrg    if (defundef == "undef") {
122747888fd0eSmrg      print "/*", prefix defundef, macro, "*/"
122757888fd0eSmrg      next
122767888fd0eSmrg    }
122777888fd0eSmrg  }
122787888fd0eSmrg}
122797888fd0eSmrg{ print }
122807888fd0eSmrg_ACAWK
122817888fd0eSmrg_ACEOF
122827888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12283ec74af46Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
122847888fd0eSmrgfi # test -n "$CONFIG_HEADERS"
122857888fd0eSmrg
122860fa2845dSmrg
122877888fd0eSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
122887888fd0eSmrgshift
122897888fd0eSmrgfor ac_tag
122900fa2845dSmrgdo
122910fa2845dSmrg  case $ac_tag in
122920fa2845dSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
122930fa2845dSmrg  esac
122940fa2845dSmrg  case $ac_mode$ac_tag in
122950fa2845dSmrg  :[FHL]*:*);;
12296ec74af46Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
122970fa2845dSmrg  :[FH]-) ac_tag=-:-;;
122980fa2845dSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
122990fa2845dSmrg  esac
123000fa2845dSmrg  ac_save_IFS=$IFS
123010fa2845dSmrg  IFS=:
123020fa2845dSmrg  set x $ac_tag
123030fa2845dSmrg  IFS=$ac_save_IFS
123040fa2845dSmrg  shift
123050fa2845dSmrg  ac_file=$1
123060fa2845dSmrg  shift
123070fa2845dSmrg
123080fa2845dSmrg  case $ac_mode in
123090fa2845dSmrg  :L) ac_source=$1;;
123100fa2845dSmrg  :[FH])
123110fa2845dSmrg    ac_file_inputs=
123120fa2845dSmrg    for ac_f
123130fa2845dSmrg    do
123140fa2845dSmrg      case $ac_f in
12315ec74af46Smrg      -) ac_f="$ac_tmp/stdin";;
123160fa2845dSmrg      *) # Look for the file first in the build tree, then in the source tree
123170fa2845dSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
123180fa2845dSmrg	 # because $ac_f cannot contain `:'.
123190fa2845dSmrg	 test -f "$ac_f" ||
123200fa2845dSmrg	   case $ac_f in
123210fa2845dSmrg	   [\\/$]*) false;;
123220fa2845dSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
123230fa2845dSmrg	   esac ||
12324ec74af46Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
123250fa2845dSmrg      esac
12326a0d387c7Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12327ec74af46Smrg      as_fn_append ac_file_inputs " '$ac_f'"
123280fa2845dSmrg    done
123290fa2845dSmrg
123300fa2845dSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
123310fa2845dSmrg    # use $as_me), people would be surprised to read:
123320fa2845dSmrg    #    /* config.h.  Generated by config.status.  */
123337888fd0eSmrg    configure_input='Generated from '`
12334a0d387c7Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
123357888fd0eSmrg	`' by configure.'
123360fa2845dSmrg    if test x"$ac_file" != x-; then
123370fa2845dSmrg      configure_input="$ac_file.  $configure_input"
12338a0d387c7Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12339a0d387c7Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
123400fa2845dSmrg    fi
123417888fd0eSmrg    # Neutralize special characters interpreted by sed in replacement strings.
123427888fd0eSmrg    case $configure_input in #(
123437888fd0eSmrg    *\&* | *\|* | *\\* )
12344a0d387c7Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
123457888fd0eSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
123467888fd0eSmrg    *) ac_sed_conf_input=$configure_input;;
123477888fd0eSmrg    esac
123480fa2845dSmrg
123490fa2845dSmrg    case $ac_tag in
12350ec74af46Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12351ec74af46Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
123520fa2845dSmrg    esac
123530fa2845dSmrg    ;;
123540fa2845dSmrg  esac
123550fa2845dSmrg
123560fa2845dSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
123570fa2845dSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
123580fa2845dSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
123590fa2845dSmrg	 X"$ac_file" : 'X\(//\)$' \| \
123600fa2845dSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12361a0d387c7Smrgprintf "%s\n" X"$ac_file" |
123620fa2845dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
123630fa2845dSmrg	    s//\1/
123640fa2845dSmrg	    q
123650fa2845dSmrg	  }
123660fa2845dSmrg	  /^X\(\/\/\)[^/].*/{
123670fa2845dSmrg	    s//\1/
123680fa2845dSmrg	    q
123690fa2845dSmrg	  }
123700fa2845dSmrg	  /^X\(\/\/\)$/{
123710fa2845dSmrg	    s//\1/
123720fa2845dSmrg	    q
123730fa2845dSmrg	  }
123740fa2845dSmrg	  /^X\(\/\).*/{
123750fa2845dSmrg	    s//\1/
123760fa2845dSmrg	    q
123770fa2845dSmrg	  }
123780fa2845dSmrg	  s/.*/./; q'`
12379ec74af46Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
123800fa2845dSmrg  ac_builddir=.
123810fa2845dSmrg
123820fa2845dSmrgcase "$ac_dir" in
123830fa2845dSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
123840fa2845dSmrg*)
12385a0d387c7Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
123860fa2845dSmrg  # A ".." for each directory in $ac_dir_suffix.
12387a0d387c7Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
123880fa2845dSmrg  case $ac_top_builddir_sub in
123890fa2845dSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
123900fa2845dSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
123910fa2845dSmrg  esac ;;
123920fa2845dSmrgesac
123930fa2845dSmrgac_abs_top_builddir=$ac_pwd
123940fa2845dSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
123950fa2845dSmrg# for backward compatibility:
123960fa2845dSmrgac_top_builddir=$ac_top_build_prefix
123970fa2845dSmrg
123980fa2845dSmrgcase $srcdir in
123990fa2845dSmrg  .)  # We are building in place.
124000fa2845dSmrg    ac_srcdir=.
124010fa2845dSmrg    ac_top_srcdir=$ac_top_builddir_sub
124020fa2845dSmrg    ac_abs_top_srcdir=$ac_pwd ;;
124030fa2845dSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
124040fa2845dSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
124050fa2845dSmrg    ac_top_srcdir=$srcdir
124060fa2845dSmrg    ac_abs_top_srcdir=$srcdir ;;
124070fa2845dSmrg  *) # Relative name.
124080fa2845dSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
124090fa2845dSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
124100fa2845dSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
124110fa2845dSmrgesac
124120fa2845dSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
124130fa2845dSmrg
124140fa2845dSmrg
124150fa2845dSmrg  case $ac_mode in
124160fa2845dSmrg  :F)
124170fa2845dSmrg  #
124180fa2845dSmrg  # CONFIG_FILE
124190fa2845dSmrg  #
124200fa2845dSmrg
124210fa2845dSmrg  case $INSTALL in
124220fa2845dSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
124230fa2845dSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
124240fa2845dSmrg  esac
124250fa2845dSmrg  ac_MKDIR_P=$MKDIR_P
124260fa2845dSmrg  case $MKDIR_P in
124270fa2845dSmrg  [\\/$]* | ?:[\\/]* ) ;;
124280fa2845dSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
124290fa2845dSmrg  esac
124300fa2845dSmrg_ACEOF
124310fa2845dSmrg
124327888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
124330fa2845dSmrg# If the template does not know about datarootdir, expand it.
124340fa2845dSmrg# FIXME: This hack should be removed a few years after 2.60.
124350fa2845dSmrgac_datarootdir_hack=; ac_datarootdir_seen=
124367888fd0eSmrgac_sed_dataroot='
124377888fd0eSmrg/datarootdir/ {
124380fa2845dSmrg  p
124390fa2845dSmrg  q
124400fa2845dSmrg}
124410fa2845dSmrg/@datadir@/p
124420fa2845dSmrg/@docdir@/p
124430fa2845dSmrg/@infodir@/p
124440fa2845dSmrg/@localedir@/p
12445ec74af46Smrg/@mandir@/p'
124467888fd0eSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
124470fa2845dSmrg*datarootdir*) ac_datarootdir_seen=yes;;
124480fa2845dSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12449a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12450a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
124510fa2845dSmrg_ACEOF
124527888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
124530fa2845dSmrg  ac_datarootdir_hack='
124540fa2845dSmrg  s&@datadir@&$datadir&g
124550fa2845dSmrg  s&@docdir@&$docdir&g
124560fa2845dSmrg  s&@infodir@&$infodir&g
124570fa2845dSmrg  s&@localedir@&$localedir&g
124580fa2845dSmrg  s&@mandir@&$mandir&g
12459ec74af46Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
124600fa2845dSmrgesac
124610fa2845dSmrg_ACEOF
124620fa2845dSmrg
124630fa2845dSmrg# Neutralize VPATH when `$srcdir' = `.'.
124640fa2845dSmrg# Shell code in configure.ac might set extrasub.
124650fa2845dSmrg# FIXME: do we really want to maintain this feature?
124667888fd0eSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
124677888fd0eSmrgac_sed_extra="$ac_vpsub
124680fa2845dSmrg$extrasub
124690fa2845dSmrg_ACEOF
124707888fd0eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
124710fa2845dSmrg:t
124720fa2845dSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
124737888fd0eSmrgs|@configure_input@|$ac_sed_conf_input|;t t
124740fa2845dSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
124757888fd0eSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
124760fa2845dSmrgs&@srcdir@&$ac_srcdir&;t t
124770fa2845dSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
124780fa2845dSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
124790fa2845dSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
124800fa2845dSmrgs&@builddir@&$ac_builddir&;t t
124810fa2845dSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
124820fa2845dSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
124830fa2845dSmrgs&@INSTALL@&$ac_INSTALL&;t t
124840fa2845dSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
124850fa2845dSmrg$ac_datarootdir_hack
124867888fd0eSmrg"
12487ec74af46Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12488ec74af46Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
124890fa2845dSmrg
124900fa2845dSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12491ec74af46Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12492ec74af46Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12493ec74af46Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12494a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12495ec74af46Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12496a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12497ec74af46Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
124980fa2845dSmrg
12499ec74af46Smrg  rm -f "$ac_tmp/stdin"
125000fa2845dSmrg  case $ac_file in
12501ec74af46Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12502ec74af46Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
125037888fd0eSmrg  esac \
12504ec74af46Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
125050fa2845dSmrg ;;
125060fa2845dSmrg  :H)
125070fa2845dSmrg  #
125080fa2845dSmrg  # CONFIG_HEADER
125090fa2845dSmrg  #
125100fa2845dSmrg  if test x"$ac_file" != x-; then
125117888fd0eSmrg    {
12512a0d387c7Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
12513ec74af46Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12514ec74af46Smrg    } >"$ac_tmp/config.h" \
12515ec74af46Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12516ec74af46Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12517a0d387c7Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12518a0d387c7Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
125190fa2845dSmrg    else
125207888fd0eSmrg      rm -f "$ac_file"
12521ec74af46Smrg      mv "$ac_tmp/config.h" "$ac_file" \
12522ec74af46Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
125230fa2845dSmrg    fi
125240fa2845dSmrg  else
12525a0d387c7Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
12526ec74af46Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12527ec74af46Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
125280fa2845dSmrg  fi
125297888fd0eSmrg# Compute "$ac_file"'s index in $config_headers.
125307888fd0eSmrg_am_arg="$ac_file"
125310fa2845dSmrg_am_stamp_count=1
125320fa2845dSmrgfor _am_header in $config_headers :; do
125330fa2845dSmrg  case $_am_header in
125347888fd0eSmrg    $_am_arg | $_am_arg:* )
125350fa2845dSmrg      break ;;
125360fa2845dSmrg    * )
125370fa2845dSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
125380fa2845dSmrg  esac
125390fa2845dSmrgdone
125407888fd0eSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
125417888fd0eSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
125427888fd0eSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
125437888fd0eSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
125447888fd0eSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12545a0d387c7Smrgprintf "%s\n" X"$_am_arg" |
125460fa2845dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
125470fa2845dSmrg	    s//\1/
125480fa2845dSmrg	    q
125490fa2845dSmrg	  }
125500fa2845dSmrg	  /^X\(\/\/\)[^/].*/{
125510fa2845dSmrg	    s//\1/
125520fa2845dSmrg	    q
125530fa2845dSmrg	  }
125540fa2845dSmrg	  /^X\(\/\/\)$/{
125550fa2845dSmrg	    s//\1/
125560fa2845dSmrg	    q
125570fa2845dSmrg	  }
125580fa2845dSmrg	  /^X\(\/\).*/{
125590fa2845dSmrg	    s//\1/
125600fa2845dSmrg	    q
125610fa2845dSmrg	  }
125620fa2845dSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
125630fa2845dSmrg ;;
125640fa2845dSmrg
12565a0d387c7Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12566a0d387c7Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
125670fa2845dSmrg ;;
125680fa2845dSmrg  esac
125690fa2845dSmrg
125700fa2845dSmrg
125710fa2845dSmrg  case $ac_file$ac_mode in
125727888fd0eSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12573f66be5ecSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
125747888fd0eSmrg  # are listed without --file.  Let's play safe and only enable the eval
125757888fd0eSmrg  # if we detect the quoting.
12576a0d387c7Smrg  # TODO: see whether this extra hack can be removed once we start
12577a0d387c7Smrg  # requiring Autoconf 2.70 or later.
12578a0d387c7Smrg  case $CONFIG_FILES in #(
12579a0d387c7Smrg  *\'*) :
12580a0d387c7Smrg    eval set x "$CONFIG_FILES" ;; #(
12581a0d387c7Smrg  *) :
12582a0d387c7Smrg    set x $CONFIG_FILES ;; #(
12583a0d387c7Smrg  *) :
12584a0d387c7Smrg     ;;
12585a0d387c7Smrgesac
125867888fd0eSmrg  shift
12587a0d387c7Smrg  # Used to flag and report bootstrapping failures.
12588a0d387c7Smrg  am_rc=0
12589a0d387c7Smrg  for am_mf
125907888fd0eSmrg  do
125917888fd0eSmrg    # Strip MF so we end up with the name of the file.
12592a0d387c7Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12593a0d387c7Smrg    # Check whether this is an Automake generated Makefile which includes
12594a0d387c7Smrg    # dependency-tracking related rules and includes.
12595a0d387c7Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
125967888fd0eSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
12597a0d387c7Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12598a0d387c7Smrg      || continue
12599a0d387c7Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12600a0d387c7Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12601a0d387c7Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12602a0d387c7Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12603a0d387c7Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12604a0d387c7Smrgprintf "%s\n" X"$am_mf" |
126050fa2845dSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126060fa2845dSmrg	    s//\1/
126070fa2845dSmrg	    q
126080fa2845dSmrg	  }
126090fa2845dSmrg	  /^X\(\/\/\)[^/].*/{
126100fa2845dSmrg	    s//\1/
126110fa2845dSmrg	    q
126120fa2845dSmrg	  }
126130fa2845dSmrg	  /^X\(\/\/\)$/{
126140fa2845dSmrg	    s//\1/
126150fa2845dSmrg	    q
126160fa2845dSmrg	  }
126170fa2845dSmrg	  /^X\(\/\).*/{
126180fa2845dSmrg	    s//\1/
126190fa2845dSmrg	    q
126200fa2845dSmrg	  }
126210fa2845dSmrg	  s/.*/./; q'`
12622a0d387c7Smrg    am_filepart=`$as_basename -- "$am_mf" ||
12623a0d387c7Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12624a0d387c7Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12625a0d387c7Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12626a0d387c7Smrgprintf "%s\n" X/"$am_mf" |
12627a0d387c7Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
126280fa2845dSmrg	    s//\1/
126290fa2845dSmrg	    q
126300fa2845dSmrg	  }
12631a0d387c7Smrg	  /^X\/\(\/\/\)$/{
126320fa2845dSmrg	    s//\1/
126330fa2845dSmrg	    q
126340fa2845dSmrg	  }
12635a0d387c7Smrg	  /^X\/\(\/\).*/{
126360fa2845dSmrg	    s//\1/
126370fa2845dSmrg	    q
126380fa2845dSmrg	  }
126390fa2845dSmrg	  s/.*/./; q'`
12640a0d387c7Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12641a0d387c7Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12642a0d387c7Smrg        | $MAKE -f - am--depfiles" >&5
12643a0d387c7Smrg   (cd "$am_dirpart" \
12644a0d387c7Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12645a0d387c7Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
12646a0d387c7Smrg   ac_status=$?
12647a0d387c7Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648a0d387c7Smrg   (exit $ac_status); } || am_rc=$?
126490fa2845dSmrg  done
12650a0d387c7Smrg  if test $am_rc -ne 0; then
12651a0d387c7Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12652a0d387c7Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12653a0d387c7Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12654a0d387c7Smrg    for automatic dependency tracking.  If GNU make was not used, consider
12655a0d387c7Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12656a0d387c7Smrg    necessary).  You can also try re-running configure with the
12657a0d387c7Smrg    '--disable-dependency-tracking' option to at least be able to build
12658a0d387c7Smrg    the package (albeit without support for automatic dependency tracking).
12659a0d387c7SmrgSee \`config.log' for more details" "$LINENO" 5; }
12660a0d387c7Smrg  fi
12661a0d387c7Smrg  { am_dirpart=; unset am_dirpart;}
12662a0d387c7Smrg  { am_filepart=; unset am_filepart;}
12663a0d387c7Smrg  { am_mf=; unset am_mf;}
12664a0d387c7Smrg  { am_rc=; unset am_rc;}
12665a0d387c7Smrg  rm -f conftest-deps.mk
126667888fd0eSmrg}
126670fa2845dSmrg ;;
126680fa2845dSmrg
126690fa2845dSmrg  esac
126700fa2845dSmrgdone # for ac_tag
126710fa2845dSmrg
126720fa2845dSmrg
12673ec74af46Smrgas_fn_exit 0
126740fa2845dSmrg_ACEOF
126750fa2845dSmrgac_clean_files=$ac_clean_files_save
126760fa2845dSmrg
126777888fd0eSmrgtest $ac_write_fail = 0 ||
12678ec74af46Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
126797888fd0eSmrg
126800fa2845dSmrg
126810fa2845dSmrg# configure is writing to config.log, and then calls config.status.
126820fa2845dSmrg# config.status does its own redirection, appending to config.log.
126830fa2845dSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
126840fa2845dSmrg# by configure, so config.status won't be able to write to it; its
126850fa2845dSmrg# output is simply discarded.  So we exec the FD to /dev/null,
126860fa2845dSmrg# effectively closing config.log, so it can be properly (re)opened and
126870fa2845dSmrg# appended to by config.status.  When coming back to configure, we
126880fa2845dSmrg# need to make the FD available again.
126890fa2845dSmrgif test "$no_create" != yes; then
126900fa2845dSmrg  ac_cs_success=:
126910fa2845dSmrg  ac_config_status_args=
126920fa2845dSmrg  test "$silent" = yes &&
126930fa2845dSmrg    ac_config_status_args="$ac_config_status_args --quiet"
126940fa2845dSmrg  exec 5>/dev/null
126950fa2845dSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
126960fa2845dSmrg  exec 5>>config.log
126970fa2845dSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
126980fa2845dSmrg  # would make configure fail if this is the last instruction.
12699ec74af46Smrg  $ac_cs_success || as_fn_exit 1
127000fa2845dSmrgfi
127017888fd0eSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12702a0d387c7Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12703a0d387c7Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
127047888fd0eSmrgfi
127050fa2845dSmrg
12706a0d387c7Smrg
12707